Professional Documents
Culture Documents
Test Script
SAP S/4HANA 1709
March 2022
Sales Rebate Processing(ID: 35K)
-Sales LoB
Table of Contents
1 Purpose
2 Test Procedures
2.1 Sell from Stock (optional)
2.2 Create Condition Contract for One Customer as Contract Partner
2.3 Create Condition Contract for Multiple Customers as Contract Partners Error! Bookmark not defined.
2.4 Check Business Volume (optional) Error! Bookmark not defined.
2.5 Post Accruals (optional)
2.6 Partial Settlement with Reversal of Accruals (optional)
2.7 Sell from Stock
2.8 Check Business Volume
2.9 Final Settlement with Reversal of Accruals
Typographic Conventions
1 Purpose
This scope item describes the entire process sequence for a standard condition contract settlement with a customer. Condition contracts can be used to grant rebate payments for a customer based on
different criteria, for example, if you reach a specific sales business volume.
The business process consists of all the steps from creating an order to the clearing of a customer account after payment is received. In this scenario, you run a Sell from Stock process before the
Sales Rebate Processing can be executed.
After creating the customer invoice, a volume based condition contract is set up.
The business volume is checked to verify that the existing invoice is considered in the conditions of the contract. Accruals are posted for the existing invoice amount. A partial settlement is executed
and this creates a credit memo to the customer for the business volume already reached. It also reverses the accruals. After the partial settlement has been created, another sales order is created and
invoiced. After checking the business volume, a final settlement of the condition contract is created.
For condition contracts with one customer as contract partner, their own revenues and/or revenues from other customers can be used to calculate the settlement values. Settlement documents are ex -
clusively created for the contract partner.
For condition contracts with multiple customers as contract partners, the individual revenue of each customer assigned is used to calculate the settlement values. Settlement documents are created for
each customer with the contract relevant revenues.
In addition, you can create a 2-step condition contract to collect and post settlement documents of different condition contracts in one journal entry to accounting. When you create and process a 2-
step condition contract, the reversal of the accruals together with the customer revenues is not posted until the creation of the collection settlement document.
Furthermore, you can choose how the system determines the taxations for the settlement items. You can derive the taxation independently from the related business process or you can use the taxa -
tion from the business volume table directly.
This document provides a detailed procedure for testing the scope item after solution deployment, reflecting the predefined scope of the solution. Each process step is covered in its own section, pro -
viding the system interactions (that is, test steps) in a table view. Steps that are not in scope of the process but are needed for testing are marked accordingly (see the Test Step column). Customer-
project-specific steps must be added.
This section describes test procedures for each process step that belongs to this scope item.
Purpose
This scope item describes the process for a standard sales order until the billing document is created. This step is only needed if you would like to check the update of sales volume data in a retroac -
tively condition contract created after already contract relevant invoices exist.
Procedure
Complete all the activities described in the Test Script of the scope item: Sell from Stock (25C) using the master data from this document.
If you want to use the optional link between scope item Sell from Stock (25C) and Condition Contract Settlement, this reference only works if you use consistent master data (such as business part-
ner and material for the customer sales order and the customer condition contract).
For Krka, long term rebate agreements it is recommended use of OS01 for rebates with accrual.
For short term rebates manual settlement based on sales volume can be used import from Excel
For the sales rebate processing using one customer as contract partner, select a customer from the chapter Master Data and Organizational Data and execute scope item Sell from Stock 25C. Then
follow the section 4.2.
For the sales rebate processing using multiple customers as settlement recipients, select two different customers from the chapter Master Data and Organizational Data and execute scope item Sell
from Stock 25C for each of the customers. Then follow the section 4.3.
Test Administration
Business
Role(s)
Responsibility <State Service Provider, Customer or Joint Service Provider and Customer> Duration Enter a duration.
Procedure
3 Select On the Condition Contract screen, Choose contract type: Sales Rebate Goods Related in case the taxation should be the same as that
Condition choose Create, select one of the in the related billing items.
Contract following Condition Contract You can optionally choose condition contract type Sales Rebate - 2Step if you want to collect and
Type Types and choose Continue. post settlement documents of different condition contracts in one journal entry to accounting. In that case,
Condition Contract Types: the reversal of the accruals together with the customer revenues is not posted until the creation of the
Sales Rebate collective settlement document.
or
Condition Contract Types: Sales
Rebate Goods Related
6 Enter In the Conditions Area, select the This condition is used to calculate the base volume for payment.value scale.
Condition following entry: In case the Valid From date is already there, you can check and change it.
Data Condition Table: Condition In case the Valid To date is already there, you can check and change it.
Contract
8 Enter In the Conditions Area, select New This condition is used to calculate the amount for accruals.
Condition Condition, make the following In case the Valid From date is already there, you can check and change it.
Data entries and choose Enter.
In case the Valid To date is already there, you can check and change it.
Condition Type: REA1 Rebate
Accruals
Condition Rate: 2 %
Valid From: <today's date>
Valid to: <end of current
year>
9 Enter On the Business Volume Selection In case you processed the steps from the optional chapter Sell from Stock, enter that customer number here
10 Enter On the Settlement Data tab page, The settlement material is optional. The settlement material is only needed if no business volume is available
Settlement make the following entries and or no invoice documents are created for a defined settlement date.
Data choose Enter.
Settlement Material: <select
one material>, for example,
NON STOCK
Settlement Type Customer: As
Accounts Receivable
11 Enter On the Settlement Calendar tab Note The creation of the line with Settlement Date Type: Partial settlement is optional.
Settlement page, select New Line, make the Note The creation of the line with Settlement Date Type: Delta Accruals is optional.
Calendar following entries and choose
Enter.
Test Administration
Business
Role(s)
Responsibility <State Service Provider, Customer or Joint Service Provider and Customer> Duration Enter a duration.
Purpose
Prerequisite
Use this step if you have executed the Sell from Stock (25C) scenario for the customer condition contract.
Procedure
3 Select Condition On the Settlement of Customer Condition Accrual document is saved. In case you have created a condition contract for multiple customers as
Contract type Contracts screen, make the following entries and contract partners, delta accrual documents are created for each customer
choose Execute. with contract relevant business volume.
Settlement Date: <today's date>
Settlement Date Type: 3 Delta Accruals
Condition Contract: <number of
condition contract created in the
previous step>
Posting Date: <today's date>
Document Date: <today's date>
Run Type: Live Run
List Range: Message Log
Save Application Log: Only in
productive Run
Message Log Filter: No Filter
Test Administration
Business
Role(s)
Responsibility <State Service Provider, Customer or Joint Service Provider and Customer> Duration Enter a duration.
Purpose
In this activity you create a partial settlement for the condition contract.
Prerequisite
Use this step if you have executed the Sell from Stock (25C) scenario for the customer condition contract.
Procedure
2 Access Condition Open Settle Condition Contracts – Customer The Settlement of Condition Customer
Contract Settlement Contracts. Contracts screen displays.
3 Select Condition On the Settlement of Customer Condition The Log for Customer Condition In case you have created a condition contract for multiple
Contract type Contracts screen make the following entries and Contract settlement screen displays. customers as contract partners, partial settlement documents
choose Execute. Customer Credit memo is created. are created for each customer with contract relevant business
Settlement Date: <tomorrow's date> Accruals are reversed. volume.
4 Optional: Access Open Collect Settlement Documents. The Create Collective Documents from Using the 2-step condition contract, the reversal of the
Collect Settlement On the Create Collective Documents from Settlement Documents screen displays. accruals together with the customer revenues for the partial
Documents Settlement Documents screen, make the following settlements is not posted until the creation of the collective
entries and choose Execute. settlement document.
Document Numbers: <numbers of
settlement documents for partial
settlements created before>
Printing form
Note For OP system, follow the note 2248229 to enable the BRFplus function.
2 Access Condition Open Display Settlement Documents – Condition Contracts. The Settlement Management Documents for
Contract Maintenance Condition Contracts screen displays.
3 Open Condition Contract On the Settlement Management Documents for Condition Contracts screen, select the The condition contract opens in display mode.
<number of condition contract created> and choose Execute. Follow-up documents are displayed in the
overview area of the screen.
4 Select partial settlement Double-click the line with the partial settlement Credit Memo Number. The settlement document displays.
Credit Memo
5 Print Preview From the menu path, choose More > Extra > Messages > Edit . Select the line with Print preview is issued.
Output type “CUSTOMER_REBATE_SETTLEMENT” and click on Display PDF
Document.
Purpose
This scope item describes the process for a standard sales order.
Procedure
Complete all the activities described in the Test script of the scope item: Sell from Stock (25C) using the master data from this document.
If you want to use the optional link between scope item Sell from Stock (25C) and Condition Contract settlement this reference only works if you use consistent master data (such as Business Partner
and Material for the customer sales order and the customer condition contract).
If you created the condition contract for one customer as contract partner, use this customer and process all activities from scope item Sell from Stock (25C).
If you created the condition contract for multiple customers as contract partners, use these customers and process all activities from scope item Sell from Stock (25C) for each of the customers.
Test Administration
Responsibility <State Service Provider, Customer or Joint Service Provider and Customer> Duration Enter a duration.
Procedure
2 Access Business Open Display Business Volume – Condition Contracts. The Business Volume for Condition
Volume calculation Contracts screen displays.
3 Select Condition On the Business Volume for Condition Contracts screen, make Output Level Business Volume: Business volume value is calculated based on
Contract the following entries and choose Execute. Settlement Date the existing customer invoice created.
Condition Contract: <number of condition
contract created in the previous step>
Settlement Date Type: 3 (Delta Accruals)
Business Volume Base: From Contract
Test Administration
Business
Role(s)
Responsibility <State Service Provider, Customer or Joint Service Provider and Customer> Duration Enter a duration.
Procedure
2 Access Condition Open Settle Condition Contracts Contracts – Customer Contracts. The Settlement of Customer SAP GUI: WB2R_SC
Contract Settlement Condition Contracts screen displays.
3 Select Condition On the Settlement of Customer Condition Contracts screen, make The Log for Customer Condition
Contract type the following entries and choose Execute. Contract settlement screen displays.
Settlement Date: <end of current year date> Customer Credit memo is created.
Accruals are reversed.
Settlement Date Type: Final settlement
Condition Contract: <Number of condition contract
created in the previous step>
Posting Date: <today's date>
Document Date: <today's date>
Run Type: Live Run
List Range: Message Log
Save Application Log: Only in productive run
Message Log Filter : No Filter
Take a note of the number of the credit memo created.
Financial postings
Printing form
For OP system, follow the note 2248229 to enable the BRFplus function.
2 Access Condition Contract Open Display Settlement Documents – Condition Contracts. The Settlement Management Documents for
3 Open Condition Contract On the Settlement Management Documents for Condition Contracts screen, select the The condition contract opens in display
<number of condition contract created> and choose Execute. mode. Follow up documents are displayed in
the overview area of the screen.
4 Select final settlement Double-click the line with the final credit memo number. Settlement document is displayed.
Credit Memo
5 Print Preview Choose More > Extras > Messages > Edit in the menu.Select the line with Output type Print Preview is issued.
“CUSTOMER_REBATE_SETTLEMENT” and click on Display PDF Document
2 Access Create Set- Open WZR1- Create Settlement Document The Option list for Settlement Management Documents for Condition Contracts screen
tlement Document displays.
3 Open Condition On the Create Sales Rebate for Customer screen select cus-
Contract tomer, Payment Terms, Reference and Document Date
4 Select final Enter Gross amount for settlement and flag for Tax calcula-
settlement Credit tion
Memo
Example Words or characters quoted from the screen. These include field names, screen titles, pushbuttons labels, menu names,
menu paths, and menu options.
Textual cross-references to other documents.