Applies a given process management action to submission phases for multiple Entity dimension members, given the member IDs of cells in the phases. The member IDs of the cells' Entity, Account, Intercompany Partner, and Custom dimension members are passed in arrays that have a one-to-one correspondence.
<HsvProcessFlow>.ProcessManagementChangeStateForMultipleEntitiesEx lScenarioIn, lYearIn, lPeriodIn, varalEntity, varalParent, lValueIn, varalAccounts, varalICPs, varalCustom1s, varalCustom2s, varalCustom3s, varalCustom4s, bstrAnnotation, lAction, vbUseAllValueMembers, vbApplyToAllPeriods, sProcessStateToPromoteTo, psNewProcessState
Argument | Description |
---|---|
lScenarioIn | Long (ByVal). The member ID of the process units’ Scenario dimension member |
lYearIn | Long (ByVal). The member ID of the process units’ Year dimension member. |
lPeriodIn | Long (ByVal). The member ID of the process units’ Period dimension member. |
varalEntity | Long array (ByVal). The member IDs of the process units’ child Entity dimension members. |
varalParent | Long array (ByVal). The member IDs of the process units’ parent Entity dimension members. This array has a one-to-one correspondence with the varalEntity argument’s array. |
lValueIn | Long (ByVal). The member ID of the process units’ Value dimension member. |
varalAccounts | Long array (ByVal). The member IDs of the cells' Account dimension members. |
varalICPs | Long array (ByVal). The member IDs of the cells' Intercompany Partner dimension members. |
varalCustom1s | Long array (ByVal). The member IDs of the cells' Custom1 dimension members. |
varalCustom2s | Long array (ByVal). The member IDs of the cells' Custom2 dimension members. |
varalCustom3s | Long array (ByVal). The member IDs of the cells' Custom3 dimension members. |
varalCustom4s | Long array (ByVal). The member IDs of the cells' Custom4 dimension members. |
bstrAnnotation | String (ByVal). The comment for the process management action. |
lAction | Long (ByVal). The action to apply to the submission phases. Valid values are represented by the HFMConstants type library constants listed in Process Management Action Constants. |
vbUseAllValueMembers | Boolean (ByVal). Specifies whether to apply the action to submission phases for Value dimension members related to the lValueIn member. Pass TRUE to apply the action to related submission phases. |
vbApplyToAllPeriods | Boolean (ByVal). Specifies whether to apply the action to submission phases containing base periods that intersect with the specified dimension members. Pass TRUE to apply the action to all such submission phases. |
sProcessStateToPromoteTo | Integer (ByVal). The process management level to apply to the process units. Valid values are represented by the HFMConstants type library constants listed in Process Management Review Level Constants. |
psNewProcessState | Integer. Returns the review level applied to the process units. Valid values are represented by the HFMConstants type library constants listed in Process Management Review Level Constants. |