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