Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Next »

Rebate Agreement Detail – If you want to include attachments in the email sent to approvers, verify that the configuration option Disable Attachments is not enabled.

Rebate Calculations – Users are not allowed to delete the default Rebate Calculation (since it is necessary to have it for the Rebate Records Mass Submit action).
The Calculation tab also allows you to specify a 'logic', which would then be used to calculate the Rebate Records (instead of the logic set on the Condition Type). This is an option in advanced simulation scenarios where the Rebate Record calculation logic deviates too much from the regular accruals calculation logic.

Payout Records – Note that the 'payoutRecords' binding is only available from a Rebate Record calculation context, i.e., the logic that calculates rebate records in a Rebate Record Calculation task (one default task is created automatically for every Rebates module implementation).

Rebate Calculation Logic – There’s only single logic for both Line Item and Rebate Record calculations, so there’s a mechanism, how to set up which code of which elements serve which purposes/scenarios. For example, a code of one element can be executed in 2 different scenarios - to calculate the result of line item, and also to calculate result of rebate record. The reason for such design is that big part of calculations performed on the Line Item are also performed on the Rebate Records, so this is the way to avoid duplication of code.

Creation of Rebate Records – There are no Rebate Records created by default for the line, so you always have to use the function add() to add the Rebate Records, otherwise there will be no Rebate Record for the line item.
The Rebate Records (created by the line item logic) will appear in the list of Rebate Records only after you save the Rebate Agreement.

  • No labels