Returns the history of a submission phase, given either the member labels of a cell in the phase or the phase ID. You must pass one of the following:
If you use a phase ID, pass the HFMConstant MEMBERNOTUSED to the Account, Intercompany Partner, and Custom dimension parameters.
If you pass member labels to the above-mentioned parameters, pass MEMBERNOTUSED to the phase ID parameter.
<HFMwManageProcess>.PhaseSubmissionGetHistory bstrScenario, bstrYear, bstrPeriod, bstrEntity, bstrParent, bstrValue, bstrAccount, bstrICP, bstrCustom1, bstrCustom2, bstrCustom3, bstrCustom4, lPhaseID, pvaradTime, pvarabstrUser, pvarasAction, pvarasNewState, pvarabstrAnnotation, pvaravarabstrPaths, pvaravarabstrFiles
Argument | Description |
---|---|
bstrScenario | The label of the process unit's Scenario dimension member. Input argument. String subtype. |
bstrYear | The label of the process unit's Year dimension member. Input argument. String subtype. |
bstrPeriod | The label of the process unit's Period dimension member. Input argument. String subtype. |
bstrEntity | The label of the process unit's Entity dimension member. Input argument. String subtype. |
bstrParent | The label of the parent of the entity specified in the bstrEntity argument. Input argument. String subtype. |
bstrValue | The label of the process unit's Value dimension member. Input argument. String subtype. |
bstrAccount | Pass one of the following:
Input argument. String subtype. |
bstrICP | Pass one of the following:
Input argument. String subtype. |
bstrCustom1 | Pass one of the following:
Input argument. String subtype. |
bstrCustom2 | Pass one of the following:
Input argument. String subtype. |
bstrCustom3 | Pass one of the following:
Input argument. String subtype. |
bstrCustom4 | Pass one of the following:
Input argument. String subtype. |
lPhaseID | Pass one of the following:
Input argument. Long subtype. |
pvaradTime | Returns an array of the timestamps for the process management actions. Note: Array items are in a Double format. To render user-readable dates and times, you must perform conversions. For example, in VBScript, passing an array item to CDate returns a user-readable date and time. The input value of the argument is ignored. Input/output argument. |
pvarabstrUser | Returns an array containing the usernames for the process management actions. The input value of the argument is ignored. Input/output argument. |
pvarasAction | Returns an array of the action types of the process management actions. The return values are represented by the HFMConstants type library constants listed in Process Management Action Constants. The input value of the argument is ignored. Input/output argument. |
pvarasNewState | Returns an array of the review levels resulting from the process management actions. The return values are represented by the HFMConstants type library constants listed in Process Management Review Level Constants. Tip: To return the string equivalent of an array item, pass the item to MapReviewLevelToString. The input value of the argument is ignored. Input/output argument. |
pvarabstrAnnotation | Returns an array of the comments specified for the process management actions. The input value of the argument is ignored. Input/output argument. |
pvaravarabstrPaths | Returns an array of arrays that contain the paths of attached documents for each action. The input value of the argument is ignored. Input/output argument. |
pvaravarabstrFiles | Returns an array of arrays that contain the names of attached documents for each action. The input value of the argument is ignored. Input/output argument. |