State Class (clsState)

API State

Table 62. State Class (clsState)

API CallMethods/Properties/Object ReferenceDescription
AppIDPropertyReturns the Application ID for the LoadID
bstMaintenanceMgrObject ReferenceReference to the clsMaintenanceMgr class
bstSQLMgrObject ReferenceReference to the clsSQLMgr class
CatKeyPropertyReturns the Category Key for the LoadID.
CatNamePropertyReturns the Category Name for the LoadID.
DataValuePropertyReturns the DataValue assigned to the Location for the LoadID.
dstConnectionObject ReferenceReference to the clsConnection class
dstDataAccessObject ReferenceReference to the clsDataAccess class
dstDataManipulationObject ReferenceReference to the clsDataManipulation class
dstDBToolsObject ReferenceReference to the clsDBTools class
dstSQLObject ReferenceReference to the clsSQL class
dstUtilitiesObject ReferenceReference to the clsUtilities class
EndPeriodKeyPropertyReturns the End Period for the LoadID.
ExportFlagPropertyReturns Y or N. If the Data Rule is executed with Export checked, this property returns Y.
ExportModePropertyReturns Y or N. f ExportFlag is Y, this property returns the selected mode for Export (Replace or Append). Otherwise, it returns an empty string.
FileDirPropertyReturns the FILE_PATH field from the AIF_BAL_RULE_LOADS table.
FileNamePropertyReturns a string containing the name of the file that was imported.
GstrDateMaskPropertyReturns the date mask.
ImportFlagPropertyReturns the IMPORT_FROM_SOURCE_FLAG from the AIF_BAL_RULE_LOADS table. If LoadID initiates the Import Process, this flag is set to Y. Otherwise it is set to F.
ImportFormatPropertyReturns the Import Format used for the Load ID being processed.
ImportModePropertyReturns REPLACE or APPEND based on the LoadID. This property returns null if the LoadID did not Import data (that is, Validate only).
LoadIDPropertyReturns the Load ID.
LocKeyPropertyReturns the Location Key for the Location being processed for the LoadID.
LocNamePropertyReturns the Location Name for the location being processed for the LoadID.
MultiPeriodLoadPropertyReturns True or False. This property is True if multiple periods are being processed. Otherwise, returns False.
PeriodKeyPropertyReturns the Period Key for the LoadID.
RuleIDPropertyReturns the Rule ID for the Data Rule being processed.
RuleNamePropertyReturns the Rule Name for the Data Rule being processed.
SourceNamePropertyReturns the SOURCE_SYSTEM_NAME for the data rule.
SourceTypePropertyReturns the SOURCE_SYSTEM_TYPE for the data rule.
TargetAppDBPropertyReturns "NA" for HFM. If the target application type is HPL then this property returns the PLAN_TYPE. If the target application type is ESSBASE this property returns the ESSBASE_DB_NAME.
TargetAppNamePropertyReturns the APPLICATION_NAME for the target system.