After an HsvSession object is instantiated, the client can initiate tasks such as consolidations and data entry. When a task runs, subordinate objects of the HsvSession object are used on the application server tier.
The following table lists the type libraries that contain these subordinate objects and the features to which the libraries correspond.
Table 1. Features Exposed by HsvSession’s Subordinate Objects
Metadata for an application; used to get dimension member properties.
Data in an application; used to get and set data.
Calculations, consolidations, and translations.
Journal-related features of Financial Management.
Security definition features of Financial Management.
Various features; used to get and set application names, get the application server name, and get and set other system-related information.
Process Management-related features of Financial Management.
Reporting-related features of Financial Management.
Intercompany transaction features of Financial Management.
Provides helper methods for working with data, transaction data generated by statutory consolidations, and intercompany transactions.
Provides access to data at the subcube level. This library’s objects are subordinate to the HsvData object.
The following figure illustrates the relationship between the application server type libraries.
Type Library Relationships—Application Server Libraries
The HsvMDArrays type library is not directly related to these objects. The type library provides various helper methods, but technically is not a branch of the hierarchy pictured above. Also, the HsvStarSchemaACM library is omitted from the diagram because the HsvStarSchemaACM object is not a child of the HsvSession object; instead, HsvStarSchemaACM instances are associated with HsvSession instances using HsvStarSchemaACM.SetSession.