Key Objects in Valuemation APIApplication is the main object in Valuemation API. It is a gate providing access to all other objects, most often through containers. The containers have methods you can use to obtain further objects (e.g. BOs and BOFields) from the Valuemation API’s hierarchical structure. See Valuemation API Object Model to get a overview of API structure. We can say that container is an object which holds “simple” API objects of a certain type or other containers and provides methods for working with those. In general, all objects whose name ends with "s" are containers. In the text, they are printed in CAPITALS. It can be e.g. the CATALOGS container that holds and provides access (search methods, etc…..) to each single Catalog. Of course, there are some exceptions – like the Catalog object itself that is singular in name, though is actually a container of business objects of a certain BOType. To learn, how to get Application object, see Logging In. Being the root object, Application has some of the most frequently used methods in Valuemation API, which provide access to the following main containers:
The methods dealing with creating and getting the objects from the database are discussed in detail in Getting Main Objects from the Database. Application also provides various methods, which can give you some general information about Valuemation, for example, about the current user and the version of the application and the application time. | |||||