Predefined Attributes Used in Manual Adjustment Approval Rules

Predefined attributes are provided for use in manual adjustment approval rules for customer programs that don't use tiered adjustments, such as customer promotion, co-op, and lump sum programs.

The following table contains the list of predefined attributes used in manual adjustment approval.

Attribute prefixed by Adjustment. Description Sample Value
accrueToCustomerAccount Number of the accrue-to customer account on the adjustment. 10031
adjustmentAmount The adjustment amount in adjustment currency. 3400
adjustmentReasonCode Abbreviation that identifies the adjustment reason. PRICE_ERROR
adjustmentTypeCode Abbreviation that identifies the adjustment type. DEC_EARNED
billToCustomerAccount Number of the bill-to customer account on the transaction. 33903
billToCustomerSite Number of the bill-to customer site on the transaction. 209
businessUnitId Value that uniquely identifies the business unit. 309193
currencyCode Abbreviation that identifies the adjustment currency. USD
ownerUsername Username of the adjustment owner. PGM_MGR_6
predefinedAdjTypeCode Abbreviation that identifies the predefined adjustment type. DEC_EARNED
programTemplateCode Abbreviation that identifies the program template. CUSTOMER_REBATE
programTypeCode Abbreviation that defines the program type. CREB20933
submitterPositionId Value that uniquely identifies the position of the submitter in HCM. The submitter must be a HCM worker. This attribute is used to set up approval rules based on the position hierarchy. 300190323
Task.Creator Username of the user submitting the manual adjustment. PGM_MGR_6