Predefined Attributes Used in Program Approval Rules
Predefined attributes are provided for use in program approval rules.
The following table contains the list of predefined attributes used in program approval.
| Attribute Prefixed by Task.payload.getCustomerProgramResponse.result. | Description | Sample Value |
|---|---|---|
| accountedEstimatedAmount | Indicates the estimated amount in the functional currency. | 3400 |
| accountedLumpSumAmount | Indicates the amount defined for the lump-sum program in the functional currency. Applies only to lump sum programs. | |
| businessUnitId | Value that uniquely identifies the business unit. | 300100578911837 |
| currencyCode | Abbreviation that identifies the currency used for the customer program. | USD |
| estimatedAmount | Indicates the estimated amount for the program. | 3400 |
| functionalCurrencyCode | Abbreviation that identifies the functional currency. | USD |
| lumpSumAmount | Lump-sum program amount. Applies only to lump sum programs. | |
| pricingDateFrom | Date from when the program is applicable. | 2023-10-01 |
| pricingDateTo | Date until when the program is applicable. | 2023-11-30 |
| programId | Value that uniquely identifies the customer program. | 300100578945838 |
| programOwner | Username of the user who created the customer program. | PGM_MGR_109 |
| programTemplateCode | Abbreviation that identifies the predefined program template on which the customer program is based. A list of accepted values is defined in the lookup type ORA_CJM_PROGRAM_TYPE. | CUSTOMER_REBATE |
| promotionCode | Abbreviation that uniquely identifies the customer program. | CREB39023 |
| submitterPositionId | Value that uniquely identifies the position of the submitter in HCM. The submitter must be a HCM worker. This attribute is used for setting up approval rules based on the position hierarchy. | 300100478945123 |