ProcessManagementChangeStateForMultipleEntitiesEx

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.

Syntax

<HsvProcessFlow>.ProcessManagementChangeStateForMultipleEntitiesEx lScenarioIn, lYearIn, lPeriodIn, varalEntity, varalParent, lValueIn, varalAccounts, varalICPs, varalCustom1s, varalCustom2s, varalCustom3s, varalCustom4s, bstrAnnotation, lAction, vbUseAllValueMembers, vbApplyToAllPeriods, sProcessStateToPromoteTo, psNewProcessState
ArgumentDescription
lScenarioInLong (ByVal). The member ID of the process units’ Scenario dimension member
lYearInLong (ByVal). The member ID of the process units’ Year dimension member.
lPeriodInLong (ByVal). The member ID of the process units’ Period dimension member.
varalEntityLong array (ByVal). The member IDs of the process units’ child Entity dimension members.
varalParentLong 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.
lValueInLong (ByVal). The member ID of the process units’ Value dimension member.
varalAccountsLong array (ByVal). The member IDs of the cells' Account dimension members.
varalICPsLong array (ByVal). The member IDs of the cells' Intercompany Partner dimension members.
varalCustom1sLong array (ByVal). The member IDs of the cells' Custom1 dimension members.
varalCustom2sLong array (ByVal). The member IDs of the cells' Custom2 dimension members.
varalCustom3sLong array (ByVal). The member IDs of the cells' Custom3 dimension members.
varalCustom4sLong array (ByVal). The member IDs of the cells' Custom4 dimension members.
bstrAnnotationString (ByVal). The comment for the process management action.
lActionLong (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.
vbUseAllValueMembersBoolean (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.
vbApplyToAllPeriodsBoolean (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.
sProcessStateToPromoteToInteger (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.
psNewProcessStateInteger. 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.