Activating Trade Agreements

This topic explains the setup for activating trade agreements.

Trade agreement settings

The trade agreement functionality is activated per division in 'Settings - Trade Agreements' (CRS740). Trade agreement settings must be defined for the division to activate the calculation of accruals.

This table describes the settings available in (CRS740):
Field Description
Chk paid inv Select the check box to verify paid invoices against the original invoices to ensure that they are paid in full. When this check box is selected, payments for advance and final settlements can only be made when invoices are paid in full. The value for this field is used as default when a trade agreement is created, but can be changed manually in 'Trade Agreement. Open' (OIS430) or during payout in 'Trade Agreement Payout. Open' (OIS445).
Upd trde agr Select the check box to activate the update of trade agreements with the qualified invoiced lines either through the invoicing process or manually through a batch process.
CO Type Specify the CO type to be used when invoices are created during batch order entry from a trade agreement when processing credit note advances and settlement. The order type should have the customer order category 9-'Bonus or commission'.
Item number Specify the item number to be used when invoices are created using batch order entry from a trade agreement, when processing credit note advances and settlement. This is the item number that is used in the batch order that is a result of the advance/ or final settlement.

Other settings

Program ID/Panel Field Description
'Settings - Batch Orders' (OIS278) Source Source 5-'Bonus/Comm' is selected in (OIS278) to manage the credit for the advance or final settlement.
'Customer. Open' (CRS610/H) B/C active Select this check box for customers included in a trade agreement.
'Item. Open' (MMS001/H) Bonus gen

Commis gen

Select field value 1 or 2 for items that can affect the recipient's trade agreement.
The alternatives for the two fields are:
  • 0-'Does not affect' - the item does not affect the agreement.
  • 1-'Generating' - indicates that the item's value is included in the value used to determine the percentage or amount used to calculate the accruals. The percentage or amount is used on the paying amount to calculate the amount for advances or settlement. This value is not accumulated in the agreement's paying amount.
  • 2-'Generating and Paying' - This setting indicates that the item's value is used to determine the percentage or amount used to calculate the accruals. The percentage or amount is used on the paying amount to calculate the amount for advances or settlement. This value is also accumulated in the agreement's paying amount.
'Accounting Rule. Set' (CRS395) Reservation and balance accounts are defined for trade agreements for accounting event OI40, accounting types 168-169.
'Trade Agreement Class. Open' (CRS122) Define a trade agreement class ID.
'Number Series. Open' (CRS165) Define a number series to be used for trade agreements, with TA as the number series type. Number series are defined per division.
'Trade Agreement Type. Open' (OIS440) Define a trade agreement type to be used when creating a trade agreement in (OIS430).
'Trade Agreement Table. Open' (OIS436) Define a trade agreement table to create a selection matrix in 'Trade Agreement Selection Matrix. Open' (OIS437). A selection matrix must be created to determine the scope of the trade agreement. Control objects used for (OIS437) are from the field group OITRA in 'Field Group. Open' (CRS108). When a trade agreement and trade agreement recipient are connected to a selection criterion, the connected trade agreement table is populated in (OIS430).
'Trade Agreement Model. Open' (OIS438)

'Trade Agreement Model Lines. Open' (OIS439)

Define a trade agreement model in (OIS438) and trade agreement lines in (OIS439). The trade agreement model used for customer orders can either be specified in the customer order type 'CO Type. Update Field Selection' (OIS014/H), the customer local exception 'Customer. Open Local Exceptions' (MFS610/E), or the customer file 'Customer. Open' (CRS610G). The specified agreement model can be inherited during customer order entry in 'Customer Order. Open' (OIS100/H). It can also be specified manually on the customer order header (OIS100/H).
'Trade Agreement. Open' (OIS430) An active trade agreement must be created in (OIS430) with status 40-'Active'. The trade agreement must contain the calculation rules and conditions used to generate accruals.
'Trade Agreement Recipients. Open' (OIS431) A trade agreement recipient for the trade agreement must be entered in (OIS431). This is accessed by using related option 11-'Trade Agreement Recipients. Open' in (OIS430). The recipient of the trade agreement can be an agent, business chain, customer, or salesperson. The recipient must be defined in the customer file in (CRS610).
'Trade Agreement Scaled Rates. Open' (OIS432) Scaled rates can be defined for the trade agreement recipient in (OIS432). This can be accessed by using related option 12-'Trade Agreement Recipients. Open' in (OIS431).