Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Fields

uniqueName – Unique identifier, generated by system upon creation. The name consist of a prefix and numerical ID of the object. The prefix can be defined in the application property rebateRecordGroupPrefix, otherwise it will be "RRG-".
sourceId – Unique name of the rebate agreement it belongs to.
name – Name of the group, provided by the Rebate Calculation Logic, when it assigns a rebate record to the group. Warning: If you plan to use different Rebate Record Group logics across different Conditions Types (and thus Rebate Line Items), then ensure you do not use the same group names for different rebate line items, otherwise the system will have more options, which Rebate Record Group Logic to use, and it will cause an error.
label – Label/description of the group. By default set by the system to the same value as in field name.
statusRebate Record Group Status. Represents the current lifecycle status of the Rebate Record Group.
attribute1..100 – Fields for storage of values. The values are calculated and stored here by the Rebate Record Group Logic.
attributeExtension – Additional attributes fields, which can be used in similar was as attribute1..100 fields. See Attribute Extension fields.
inputs – All input fields definitions and values. Populated by Rebate Record Group Logic when executed in the Input Generation execution.
formulaName – Name of the Rebate Record Group Logic. This logic is used to perform calculation of the Rebate Record Group object.
workflowStatus – (WorkflowStatus)
approvalState – (ApprovalState)
calculationResults – (Map) All calculation results returned from the Rebate Record Group Logic elements.

...