Rebate Agreement Line Item (RBALI)
Fields
clicId
ID of the agreement.
folder : Boolean
Determines if the line represents a folder (true) or if it is a line with negotiated conditions (false).
customerGroup : CustomerGroup
Group of customers for whom you negotiate the rebate conditions on this line.
productGroup : ProductGroup
Group of products for which you negotiate the rebate conditions on this line.
startDate : Date
First day of validity of the negotiated conditions. By default, the value is provided by the system as a copy of the header’s startsDate.
endDate : Date
Last day of validity of the negotiated conditions By default, the value is provided by the system as a copy of the header’s endDate.
payoutDate : Date
Date on which the customer expects to receive the rebate money. If there are more payouts periods during the contract duration, such dates will be specified in other input fields. By default, the value is provided by the system as a copy of the header’s payoutDate.
inputs : List of Maps
Custom line item input fields, created by the rebate logic. It is used by the user to enter values/conditions needed to calculate the results.
outputs : List of Maps
Line item results calculated for the agreement line by the rebate logic.
rebateType : String
Determines what type of rebate this line represents and calculates. It refers to the Rebate Type object which can contain additional information needed to calculate the line. See Rebate Type for more information.
dirty : Boolean
Reflects if this line item should be recalculated during rebate recalculation. This flag is set by the system and it can be read by the logic in the post-phase.
Found an issue in documentation? Write to us.
Â