Understanding the PSACETREEOVRD Subrecord
You use the PSACETREEOVRD subrecord to assign an override to a tree. To use the subrecord, you must first create a record definition. This record definition can contain additional fields. After you create the record definition, insert the PSACETREEOVRD subrecord into the record definition.
To attach the PSACETREEOVRD subrecord to a tree, specify the name of the override record as the RecordName parameter of the AttachTree method.
The following table describes the PSACETREEOVRD subrecord.
| Field Name | Description | Possible Values |
|---|---|---|
|
TREE_NAME |
The name of the tree that contains the node to override. |
DEPT_TREE |
|
SET_ID |
The setID of the tree. |
123 |
|
EFFDT |
The effective date of the tree. |
12/1/03 |
|
TREE_NODE |
The name of the dimension member on which the override should operate. |
GBL |
|
ACERULEID |
The name of the user function to apply as an override. This field can be null because it can be reused. |
USER_FUNCTION_NAME |
|
OPERATION |
Add, subtract, or ignore this entry when aggregating a parent member. |
MIN, IGN Note: The default value in the OPERATION field is null, causing the analytic calculation engine to use the sum operator for aggregating members. Other possible values in the table are MIN for subtraction aggregation and IGN for ignore. |
Note:
The PSACETREEOVRD subrecord must contain a value in either or both of the OPERATION or ACERULEID fields. If both of these fields are null, the analytic calculation engine ignores the row.