The HsvMetadata object provides properties that access subordinate objects for the various Financial Management dimensions, and methods that return metadata-related information and that load and extract metadata files on application servers. Assign HsvMetadata object references with the HsvSession object’s Metadata property; for more information, see Metadata.
The following table lists the HsvMetadata object’s properties, and Table 11 lists the object’s methods.
Table 10. HsvMetadata Object Properties
For detailed descriptions of these properties, see HsvMetadata Object Properties.
The following table lists the HsvMetadata object’s methods:
Table 11. HsvMetadata Object Methods
Returns IDs that identify an application’s consolidation methods. | |
Returns a two-dimensional array of the metadata extract options that can be passed to Extract. The array includes the options’ names and default values. | |
Returns the numeric IDs and labels of an application’s languages. | |
Returns a two-dimensional array of the metadata load options that can be passed to Load. | |
Extracts metadata into a text file. The file will be created on the application server. | |
Returns the raw value of a given application setting attribute. | |
Returns a timestamp that indicates when the application settings were last updated. | |
GetByIndexValidationAccount | Returns the member ID of a validation account, given the index of the account. |
Returns the account type of a cell, given the member IDs of the cell’s Account and Custom dimension members. | |
Returns a consolidation method’s description for the specified language. | |
Returns the attributes of a consolidation method, given the method’s ID. | |
Returns a timestamp that indicates when the application’s consolidation methods were last updated. | |
Returns a timestamp that indicates when the application’s currencies were last updated. | |
Returns the currency value dimension ID for the specified parent, entity, and value triplet. | |
Returns the currency value dimension IDs for the specified parent, entity, and value triplet. | |
Returns the default value for an application’s active status account. | |
GetFdmAppName | Returns the value of the FDM Application Name setting for the application. |
GetFrequencyID | The frequency (YTD, MTD, QTD, and so forth) for which to return an internal numeric ID. |
GetSupportSubmissionPhaseForAccountFlag | Indicates whether phased submissions are enabled for the Account dimension. |
GetSupportSubmissionPhaseForCustom1Flag | Indicates whether phased submissions are enabled for the Custom1 dimension. |
GetSupportSubmissionPhaseForCustom2Flag | Indicates whether phased submissions are enabled for the Custom2 dimension. |
GetSupportSubmissionPhaseForCustom3Flag | Indicates whether phased submissions are enabled for the Custom3 dimension. |
GetSupportSubmissionPhaseForCustom4Flag | Indicates whether phased submissions are enabled for the Custom4 dimension. |
GetSupportSubmissionPhaseForICPFlag | Indicates whether phased submissions are enabled for the Intercompany Partner dimension. |
GetUseSubmissionPhaseFlag | Indicates whether phased submissions are enabled for the application. |
Returns the member ID of an application’s Validation Account setting. | |
Indicates whether a Custom dimension member is valid for an account. | |
Indicates whether the OrgByPeriodApplication application setting is on or off. | |
Loads metadata into a Classic application, using a load file on the application server. | |
LoadWithAccessCode | For internal use. |
Returns a user-readable string that represents the value of a given application setting attribute. |
For detailed descriptions of these methods, see HsvMetadata Object Methods.