What this document contains:
- Setting up basic data
- Setting up data for discount claims
- Create SMS agreement headers
- Create SMS agreement headers for discount claims
- Define SMS agreement details
- Define several discounts for discount claims
- Define an exception for an SMS agreement
- Define SMS agreement suppliers
Setting up basic data
The following describes the set up procedure in the basic tables and files.
Tables/Files | To do |
---|---|
Work with companies (Work with companies, All applications panel) |
Activate the Supplier Marketing Support (SMS) application. |
DIS control file | Define the number series used for automatic numbering of SMS rebate claims. |
Business partner file | If you plan to use the A/R claim method, the rebate payer needs to be set up as being both a customer and supplier (type 3) or just a customer (type 1)
If you plan to use the A/P claim method, the rebate payer must be set up as a supplier (type 2) or customer and supplier (type 3). |
Work with currencies | Define the currency(s) in which the rebate should be issued. |
Document types | The system uses this table to validate the document numbers of the transactions transferred from Distribution to Financials, if the Handling code of the document type is 1 or 2.
If you use different number series for invoices and credit notes (as defined in the DIS control file), you also have to define two different document number series in this table; one document number series with the same number range as the invoices in the Number series table, and another with the same number range as the credit note in the Number series table. The document number series for invoices has to be connected to document type DMI and document number series for credit notes can, e.g., be connected to document type DMC. See About number series handling for invoice related documents for more information. |
Work with transfer groups | Preloaded with transfer group SM01. The Voucher type for this Transfer group (i.e. SM) must be the same in the Interface type table (see below). |
Work with interface types | You must define an SMT Interface type (for the SMS A/P interface) and assign the same Voucher type (i.e. SM) as that which is preloaded in the Voucher type field within Work with transfer groups. |
Cost bases table | When the SMS application is activated, the Valid in SMS agreem field is automatically set to YES for all cost bases codes but RET (Retail price).
This YES flag indicates that the following cost bases are valid for use when calculating the rebates for an SMS agreement:
|
Work with DIS control keys | Choose which keys are active for SMS agreements. The default is NO. Change the applicable to YES to be able to use them in the SMS agreements. |
Work with items | If you plan to use the A/R claim method you must set up a fictitious item.
If you want the rebates to be valid from certain or all of your suppliers and you plan on entering normal sales orders, you must define the item as batch or serial number controlled. This is to allow the system to know from which supplier the items were bought when you enter a sales order line. See Define SMS agreement suppliers below. |
Work with signatures | Add handlers that will be used on the Rebate claim header. |
Work with SMS agreement types | Add as many SMS agreement types as necessary. These agreement types are connected to a SMS agreement in Work with SMS agreements. |
Structure types table | The SMS rebate retrieval field defines how rebates are retrieved for sales order structures. This field is mandatory and must have one of the following system values:
|
Sales order type table | For the normal SO type you have set up in your system, set the SMS rebates field to YES. This indicates that rebates should be retrieved from SMS agreements for this sales order type. The search for the best rebate is triggered during sales order line entry when this sales order type is used.
The following is only applicable if you want to register a claim where claim method for rebate transactions = A/R claim: Define at least one SO order (claim) type with the following:
The following is only applicable if you want to register a Credit claim where claim method for rebate transactions = A/R claim method: Define at least one SO order (claim) type with the following:
|
Setting up data for discount claims
The SMS application allows you to claim the discounts/FOC discounts you give your customers. The rebate calculation is done after the sales price calculation since that is where the actual discount is created and it is important that the sales price not be affected.
There are several places within the system where discounts can be created, to eventually be retrieved when sales orders and quotation are entered. These include:
- Pricing method
- Price list with quantity dependent limits
- Customer contract with limit dependent pricing (either amount or quantity limit discounts)
- Manually entered discount on an order line or an order header
If you plan on claiming discounts, the same data as described above in Setting up basic data must be set up. In addition, you must set up certain parameters, as described below, in the files where you define your discounts.
File | To do |
---|---|
Work with sales pricing methods | If the pricing method creates discounts that you want to eventually claim, set the Claimable field to YES. |
Sales discount IDs | If you have customer contracts with discounts and/or allow manual entry of discounts during Sales and Quotation line entry, and you plan to claim these discounts, set the Claimable field to YES. |
Limit codes | If you have customer contracts with limit dependent pricing and/or use sales price lists with quantity dependent limits and you plan to claim these discounts, set the Claimable field to YES. |
Create SMS agreement headers
Create as many SMS agreement headers as required.
File | Panel | To do | ||||||
---|---|---|---|---|---|---|---|---|
Work with SMS agreements | Work with SMS agreements, Agreement header | Create headers with:
|
Create SMS agreement headers for discount claims
If you plan on claiming discounts, create the agreement headers as described below.
Whenever a discount (that is defined as claimable) is added, changed or deleted on a sales or quotation line, the SMS rebate retrieval program is triggered. The system looks first for claim discount agreements that have the correct discount code (header). Then, it looks on agreement detail level to see if the values for any defined keys match. See (SMS) Retrieve claim discount rebates for an overview of the retrieval.
File | Panel | To do |
---|---|---|
Work with SMS agreements | Work with SMS agreements, Agreement header | Create headers with:
Define the search criteria: You have several alternatives – by defining information on the Header, Details and Discounts panels. You can combine the following alternatives to suit your needs or only define a discount code, which is mandatory. See Example of SMS search criteria combinations. Header panel: Discount – This field is mandatory when defining the search criteria. Complete this field if only one discount code should be valid and claimable for this agreement.(These discount codes come from the Work with Sales pricing methods table, Limit code table or Sales discount ID’s table). Note: If you want to define several to be valid and claimable for this agreement, you do this on the Discounts panel. See below. The system will update this Discount field with the panel value code for Multiple. Keys – Optional. Enter up to five keys (that are valid and activated for SMS use in Work with DIS control keys). Details panel:
Discounts panel: Add several discount codes that you want to be valid and claimable for this agreement. |
Define SMS agreement details
For every SMS Agreement Header, define the applicable details.
File | Panel | To do |
---|---|---|
Work with SMS Agreements | Work with SMS agreements, Details | Choose the Details option on the Work with SMS agreements panel and create details for every header with:
|
Define several discounts for discount claims
If you want to define several discounts that are to be valid and claimable for one agreement, define the discounts on the Discounts panel (i.e. select the Discounts option on the Work with SMS agreements panel).
File | Panel | To do |
---|---|---|
Work with SMS agreements | Work with SMS agreements, Discounts |
|
Define an exception for an SMS agreement
If you want to exclude certain customers or items from receiving any rebate/discount claim agreement, define the exception on the Exceptions panel.
File | Panel | To do |
---|---|---|
Work with SMS agreements | Work with SMS agreements, Exceptions | Select the Except option on the Work with SMS agreements panel and create an exception with:
|
Define SMS agreement suppliers
This is optional but should be done in the event that you buy your items from more than one supplier, and not all suppliers apply.
File | Panel | To do |
---|---|---|
Work with SMS agreements | Work with SMS agreements, Suppliers | Choose the Suppliers option on the Work with SMS Agreements panel and define the applicable suppliers. Note: If you defined a supplier on the agreement header, the applicable supplier will automatically be registered on this panel.
In order for the system to know from which supplier the items were bought when you enter a sales order line, the following restrictions apply:
|