1B6 S4CLD2502 BPD en BG
1B6 S4CLD2502 BPD en BG
PUBLIC
Table of Contents
1 Purpose
2 Prerequisites
2.1 System Access
2.2 Roles
2.3 Master Data, Organizational Data, and Other Data
2.4 Preliminary Steps
2.4.1 Posting of Accruals with Transactional Documents (Optional)
2.4.2 Prepare Transactional Data (Optional)
2.4.3 Activate Condition Contract Types (Optional)
2.4.4 Define Condition Contract Process Variants (Optional)
2.4.4.1 Define Process Variant for Using the Workflow
2.4.4.2 Define Process Variant for Tax Free Goods
2.4.4.3 Define Process Variant for Split Criteria Usage in Settlement
2.4.4.4 Define Process Variant for Business Volume Selection Criteria Usage
2.4.4.5 Define Process Variant to Configure Material Groups as Condition Level
2.4.4.6 Define Process Variant to Configure Settings for Fixed Amount Agreements
2.4.4.7 Define Process Variant for Contract Determination
2.4.4.8 Define Process Variant for Rebates on Paid Invoices
2.4.4.9 Maintain Automatic Account Determination
2.4.5 Configure Approval Workflow (Optional)
2.4.5.1 Manage Teams and Responsibilities
2.4.5.2 Manage Workflow for Condition Contracts - Release Contract
2.4.5.3 Manage Workflow for Condition Contracts - Release Settlement
2.4.5.4 Manage Workflow for Settlement Documents
3 Overview Table
4 Test Procedures
4.1 Sales Rebate Processing – One Customer
4.1.1 Create Condition Contract
4.1.2 Check Business Volume (Optional)
4.1.3 Delta Accruals Settlement (Optional)
4.1.4 Check Settlement Document for Delta Accruals Settlement (Optional)
4.1.5 Partial Settlement (Optional)
4.1.6 Check Settlement Document for Partial Settlement (Optional)
4.1.7 Final Settlement
4.1.8 Check Settlement Document for Final Settlement (Optional)
4.2 Sales Rebate Processing – Multiple Customers
4.2.1 Create Condition Contract
4.2.2 Check Business Volume (Optional)
4.2.3 Delta Accruals Settlement (Optional)
4.2.4 Partial Settlement (Optional)
4.2.5 Final Settlement
4.3 Sales Rebate Processing – Two-Step Settlement
4.3.1 Create Condition Contract
4.3.2 Check Business Volume (Optional)
4.3.3 Delta Accruals Settlement (Optional)
4.3.4 Partial Settlement (Optional)
4.3.5 Collect Parked Settlement Documents from Partial Settlement (Optional)
4.3.6 Final Settlement
4.3.7 Collect Parked Settlement Documents from Final Settlement
4.4 Goods Related Sales Rebate Processing
4.5 Sales Rebate Processing – Multiple Company Codes
4.5.1 Create Condition Contracts
4.5.2 Check Business Volume
4.5.3 Create Settlement Documents
4.5.4 Check Settlement Documents
4.5.5 Collect Parked Settlement Documents
4.5.6 Check Collective Settlement Documents
4.6 Sales Rebate Processing with Approval Workflow
4.6.1 Create Condition Contract
4.6.2 Request Approval to Release Condition Contract
4.6.3 Trigger Rework of Condition Contract (Optional)
4.6.4 Rework Condition Contract (Optional)
4.6.5 Release Condition Contract
4.6.6 Delta Accruals Settlement (Optional)
4.6.7 Request Release of Condition Contract for Settlement
4.6.8 Release Condition Contract for Settlement
5 Follow-Up Processes
5.1 Analytical Content: Order-to-Cash (Optional)
5.2 General Ledger Reporting and CO-PA Reporting (Optional)
6 Appendix
6.1 Time-Dependent Tax
Overview
This scope item covers the subsequent settlement of rebate conditions agreed upon with customers. You use condition contracts to enter the rebate condi-
tions, together with the process control parameters, business volume selection criteria, and settlement dates for partial and final settlement. You can create
condition contracts for one customer or multiple customers.
Customer invoices are used to determine the business volume. In the case of multiple customers, the individual revenue of each customer assigned is used
to calculate the settlement values. To pay out rebates to customers, you create settlement documents.
Settlement documents are usually immediately released to accounting. You can also create a condition contract for a two-step settlement procedure to col-
lect and post settlement documents of different condition contracts in one journal entry to accounting.
Furthermore, you can choose how the system determines the taxation for the settlement items.
This document provides a detailed procedure for testing this scope item after solution activation, reflecting the predefined scope of the solution. Each
process step, report, or item is covered in its own section, providing the system interactions (test steps) in a table view. Steps that are not in scope of the
process but are needed for testing are marked accordingly. Project-specific steps must be added.
Note Values in this test script (decimal notation, date formats, and so on) are presented in U.S. standard notation. If your test system is set up to use a
different notation, enter values as appropriate.
This section summarizes all the prerequisites for conducting the test in terms of systems, users, master data, organizational data, other test data and busi-
ness conditions.
System Details
System Accessible via SAP Fiori launchpad. Your system administrator provides you with the URL to access the various apps assigned to your role.
2.2 Roles
Create business roles using the following business role templates delivered by SAP and assign them to your individual test users.
Alternatively, if available, you can use the following spaces delivered by SAP. You create a space with pages containing predefined essential apps and assign
it to the business role. You then assign this business role to your individual users.
For more information, refer to How to Create a Business Role from a Template in the product assistance for SAP S/4HANA Cloud Public Edition.
Sales Man- SAP_BR_SALES_MAN- Sales Management / Billing for Sales Manager / Internal SAP_BR_SALES_MANAGER / SAP_SD_SPT_BILLING_SALES_MGR_PC /
ager AGER Sales / Customer Returns for Sales Manager SAP_SD_SPT_INT_SALES_SALES_MGR_PC /
SAP_SD_SPT_RETURNS_SALES_MGR_PC
Clerk
Business SAP_BR_BUSINESS_PRO Business Process Management / Business Process Man- SAP_BR_BUSINESS_PROCESS_SPEC / SAP_CA_SPT_BPS_PC
Process CESS_SPEC agement
Specialist
Configura- SAP_BR_BPC_EXPERT Business Process Configuration / Business Configura- SAP_BR_BPC_EXPERT / SAP_CA_SPT_BPC_FM_PC / SAP_CA_SPT_BPC_WORK-
tion Expert tion - Feature Management / Business Process Configu- FLOW_PC / SAP_CA_SPT_IC_LND_BASE_PC / SAP_EI_SPT_BPC_EXT_PC /
- Business ration - Workflow / Manage your Solution / Business SAP_FIN_SPT_BPC_EXPERT_PC / SAP_MM_SPT_BIZ_PROC_CONFIGN_PC /
Process Process Configuration - Extensibility Explorer / Business SAP_TM_SPT_TRANSPCFG_PC
Configura- Process Configuration - Finance / Business Process Con-
tion figuration - Procurement / Business Configuration -
Transportation
Check your SAP system to find out which other material master data exists.
Material CM-FL- Forklift Only use if you have activated the scope item Make-to-Order Production with Variant Configuration (1YT).
V00
Sold-to 38100003 Domestic BG Customer 3 You can test the scope item using another domestic customer.38100005 is for credit manage-
Party 38100008 Domestic BG Customer 8 ment.38100008 is for material listing/exclusion. 38100009 is for customer material record and POD (Proof-
of-Delivery).
Plant 3810
Storage 381A
lLocation
Shipping 3810
Point
Distribu- 10
tion chan-
nel
Division 00
For more information on creating master data objects, see the following Master Data Scripts (MDS)
Table 1: Master Data Script Reference
MDS Description
If you want to test the Sales Rebate Processing – Multiple Sales Areas process variant, you must prepare business partners accordingly. Extend existing busi-
ness partners in a way that you maintain the Customer View for the desired sales areas or create new business partners with required master data. Check
test scripts for other countries for relevant logistics data (plant, storage location, shipping point, and sales area). When you use own materials, make sure
that all views for involved organizational levels are maintained.
Purpose
Accruals can be created when you post transactional documents ‒ billing documents released to accounting in this scope item ‒ or you can post accruals in
an accumulated form with a specific settlement run called Delta Accruals Settlement as described in the test procedures. You can also combine the proce-
dures, for instance, to determine a more accurate accruals amount in a weekly delta accruals run by considering all transactional documents.
To post accruals with released billing documents, you must include the accruals condition type in the pricing procedure of the sales order in an appropriate
manner. As usual, this pricing element will be copied to the billing document. Below we describe the best practice approach that you include the condition
type at the bottom of the pricing procedure. Note that you can similarly post accruals for other scope items (sales commissions, royalties) in parallel when
you include the corresponding accruals condition types in the same way.
Posting accruals with transactional documents requires that you create the condition contract with the accruals condition before you create commission rele-
vant sales orders, so that the accruals condition is found during pricing of a sales order item. Relevant condition contracts are determined by matching sales
order and condition contract data. If the system finds more than one relevant condition contract, you will accordingly get several lines for the accruals condi-
tion types in the pricing elements. When you create a condition contract with a validity period starting in the past, you can schedule a delta accruals settle-
ment to post accruals for already created billing documents. Then you continue to post accruals with the transactional documents. When you want to create
a new condition contract without specifying a customer as the business volume selection criterion, usually the case in the multiple customer business
process variant, define a condition contract process variant as described in chapter Define Process Variant for Contract Determination and enter it for the
condition contract.
Procedure
Depending on your configuration environment for SAP S/4HANA Cloud Public Edition, choose one of the following options:
Configure Your Solution:
1 Log On Log on to the SAP Fiori launchpad as a Configuration Ex- The SAP Fiori launchpad displays.
pert - Business Process Configuration.
2 Access the App Open Manage Your Solution (F1241). The Manage Your Solution screen displays.
3 Open Configure Your Choose Configure Your Solution. The Configure Your Solution: Realize Phase screen displays.
Solution
4 Open Configuration Enter the following filters: The Configure Your Solution - Pricing screen displays.
Item for Pricing ● Application Area: Sales
● Sub Application Area: Price Management
In the items table, select the item with item name: Pric-
ing.
5 Go to Pricing Proce- Choose Configure on the right to Set Pricing Procedures The Set Pricing Procedures: Change screen displays.
dures Overview configuration step.
6 Go to Control Data Select the relevant pricing procedure and choose Proce- The control data for the pricing procedure with the Reference Step
dures – Control Data in Dialog Structure. Overview table is displayed in the working area.
7 Add Accruals Condi- Choose New Entries and make the following entries: Accruals condition type has been added to pricing procedure.
tion Type ● Step Number: <number higher than maximum hith-
erto>
● Condition Type: REA1
● Alt. Cndn Base Value: 213
● Accruals: 0S1
Choose Save.
1 Log on Log on to the project experience in SAP Central Business Configuration. The SAP Fiori launchpad displays.
2 Go to Pricing In the Product-Specific Configuration phase, navigate to the Configuration Activi- The Set Pricing Procedures: Change screen displays.
Procedures ties tab. To locate the activity in the tree view, search for the following activity:
Overview Set Pricing Procedures.
Choose Open Documentation for the found line item to see more details about this
configuration activity.
Choose the link to navigate directly to the SAP S/4HANA Cloud Public Edition sys-
tem. Log on to the SAP Fiori launchpad as a Configuration Expert - Business
Process Configuration.
3 Go to Control Select the relevant pricing procedure and choose Procedures – Control Data in Di- The control data for the pricing procedure with the
Data alog Structure. Reference Step Overview table is displayed in the
working area.
4 Add Accruals Choose New Entries and make the following entries: Accruals condition type has been added to pricing
Condition Type ● Step Number: <number higher than maximum hitherto> procedure.
Routine 213 for the alternative calculation of condition base value has the following function: When you enter a condition contract, you can set the amount
fields group on the Settlement Data tab page. This parameter controls for which amount field from the business volume data the system transfers data to the
pricing procedure of the settlement document. As default, the net amount is used, but you can also specify a subtotal of the pricing procedure. As men-
tioned, during pricing the system determines the relevant condition contracts for the accruals condition types, and formula 213 reads the corresponding
amounts field group and sets the condition base value accordingly. Therefore, there is no need to specify the From Step in the line with accruals condition
type.
Purpose
The business volume for sales rebate settlement is determined from billing documents. To prepare transactional test data you can follow the Sell from Stock
(BD9) scope item which describes the sales process from a standard sales order to a billing document.
This step is required and can be executed before or after you create the condition contract and after each settlement run.
Perform necessary preliminary steps, as for instance an initial stock set up for materials, and test activities for sales order, delivery and billing document cre-
ation as described in the Sell from Stock (BD9) scope item's test script using the master data from this document.
Case 1: One Customer as Condition Contract Partner
For the sales rebate processing using one customer as condition contract partner, select a customer from the Master Data, Organizational Data, and Other
Data [page ] 6 chapter and execute Sell from Stock (BD9) scope item for this customer. Then follow the Create Condition Contract [page ] 52 section to cre-
ate a condition contract for the selected customer.
Case 2: Multiple Customers as Condition Contract Partner
For the sales rebate processing using multiple customers as settlement recipients, select at least two different customers from the Master Data, Organiza-
tional Data, and Other Data [page ] 6 chapter and execute Sell from Stock (BD9) scope item for each of the customers. Then follow the Create Condition
Contract [page ] 68 section to create a condition contract with the selected customers as business volume selection criteria.
Test Administration
Business Role(s): Responsibility: <State the Service Provider, Customer or Joint Service Provider and Customer>
Purpose
In this activity, you activate the condition contract types for the Mutiple Sales Area process variant and for fixed amount agreements.
Note Representing a new business scenario, the condition contract types for fixed amount agreements are blocked in the delivered business content in
accordance with the guideline that UI changes should be avoided after a release upgrade. Without block these condition contract types would appear on
the pop-up window for condition contract selection when you create a new condition contract.
Note You must also create a condition contract process variant for the profit center determination for fixed amount agreements. For more information,
see chapter Define Process Variant to Configure Settings for Fixed Amount Agreements [page ] 29.
Depending on your configuration environment for SAP S/4HANA Cloud Public Edition, choose one of the following options:
Configure Your Solution:
2 Access the App Open Manage Your Solution (F1241). The Manage Your Solution screen displays.
3 Open Configure Your Solution Choose Configure Your Solution. The Configure Your Solution: Realize Phase
screen displays.
4 Open Configuration Item for Enter the following filters: The Configure Your Solution - Sales Rebate
Sales Rebate Settlement ● Application Area: Sales Settlement screen displays.
5 Go to Configuration Details Choose Configure on the right to Sales Rebate - Configure Condition The "Sales Rebate - Configure Condition Con-
Contract Types and Settlement Settings. tract..": Change screen displays.
6 Remove Block In column Block, choose Not Blocked – Can be Used for condition The condition contract types are no longer
contract type you use in the test procedures: blocked.
For multiple sales area process variant:
● 0S05 Sales Rebate - MultOrgData 2Step
● 0S06 Sales Rebate - MultCustomersOrg- 2Step
● 0SG5 Sales Rebate Goods Rel MultOrg - 2Step
● 0SG6 Sales Rebate GoodsRel MultCustOrg- 2Step
For fixed amount agreements:
● 0SF1 Sales Rebate Fixed Amount
● 0SF3 Sales Rebate Fixed Amount - 2Step
Choose Save.
2 Access Go to the Business Processes Configuration app. To locate the activity in the tree view, search for The Configure Your Solution - Sales Re-
the App the following activity: Configure Condition Contract Types and Settlement Settings. bate Settlement screen displays.
Choose Open Documentation for the found line item to see more details about this configuration ac-
tivity.
Choose the link to navigate directly to the SAP S/4HANA Cloud Public Edition system. Log on to the
SAP Fiori launchpad as a Configuration Expert - Business Process Configuration.
3 Remove In column Block, choose Not Blocked – Can be Used for condition contract type you use in the The condition contract types are no
Block test procedures: longer blocked.
For multiple sales area process variant:
● 0S05 Sales Rebate - MultOrgData 2Step
● 0S06 Sales Rebate - MultCustomersOrg- 2Step
● 0SG5 Sales Rebate Goods Rel MultOrg - 2Step
● 0SG6 Sales Rebate GoodsRel MultCustOrg- 2Step
For fixed amount agreements:
● 0SF1 Sales Rebate Fixed Amount
● 0SF3 Sales Rebate Fixed Amount - 2Step
Choose Save.
Test Administration
Business Role(s): Responsibility: <State the Service Provider, Customer or Joint Service Provider and Customer>
Purpose
In this activity, you create a condition contract process variant to activate the workflow for sales rebate processing.
Procedure
Depending on your configuration environment for SAP S/4HANA Cloud Public Edition, choose one of the following options:
Configure Your Solution:
2 Access the App Open Manage Your Solution (F1241). The Manage Your Solution screen displays.
3 Open Configure Your Solu- Choose Configure Your Solution. The Configure Your Solution: Realize Phase
tion screen displays.
4 Open Configuration Item Enter the following filters: The Configure Your Solution - Sales Rebate Set-
5 Go to Configuration Details Choose Configure on the right to Define Condition Contract Process The "Define Condition Contract Process Variants":
Variants configuration steps. Change screen displays.
6 Create Process Variant Choose New Entries and make the following entries: The process variant is created.
● Condition Contract Process Variant: ZS01 Sales Rebates with
Workflow
● Settlement Management Status Group: Sales Rebate
● Default Application Status for Settlement Documents: Workflow
Release Required
● Approval Process: 1 Approval Process Is Active
Choose Save.
7 Assign Contract Types to Double-click Condition Contract Types on the left of the screen. The relevant condition contract type is assigned
the Process Variant Choose New Entries and make the following entry: to newly-created process variant.
Note Add further condition contract types if you want to test the
process variant for other sales rebate scenarios.
2 Access the App Go to the Business Processes Configuration app. To locate the activity in the tree view, The Configure Your Solution - Sales Re-
search for the following activity: Define Condition Contract Process Variants. bate Settlement screen displays.
Choose Open Documentation for the found line item to see more details about this con-
figuration activity.
Choose the link to navigate directly to the SAP S/4HANA Cloud Public Edition system.
Log on to the SAP Fiori launchpad as a Configuration Expert - Business Process Configu-
ration.
3 Create Process Variant Choose New Entries and make the following entries: The process variant is created.
● Condition Contract Process Variant: ZS01 Sales Rebates with Workflow
● Settlement Management Status Group: Sales Rebate
● Default Application Status for Settlement Documents: Workflow Release Required
● Approval Process: 1 Approval Process Is Active
Choose Save.
4 Assign Contract Types Double-click Condition Contract Types on the left of the screen. The relevant condition contract type is
to the Process Variant Choose New Entries and make the following entry: assigned to newly-created process vari-
ant.
● Contract Type: 0S01
Choose Save.
Note Add further condition contract types if you want to test the process variant for
other sales rebate scenarios.
Test Administration
Business Role(s): Responsibility: <State the Service Provider, Customer or Joint Service Provider and Customer>
In this activity, you create a condition contract process variant which controls that sales rebate is treated tax-free.
Some countries, like the USA, do not offer tax services. When sales rebate is regarded as a service, taxation will be set to zero for the sales rebate amount.
Tax-free sales rebate is achieved with this process variant in which you set the tax indicator for materials to zero. This tax indicator setting is transferred to
pricing of a settlement run by a configured transfer rule.
If you want to treat sales rebate tax-free, make sure that you assign the condition contract process variant when you create a new condition contract.
Procedure
Depending on your configuration environment for SAP S/4HANA Cloud Public Edition, choose one of the following options:
Configure Your Solution:
2 Access the App Open Manage Your Solution (F1241). The Manage Your Solution screen displays.
3 Open Configure Your Solution Choose Configure Your Solution. The Configure Your Solution: Realize Phase
screen displays.
4 Open Configuration Item for Enter the following filters: The Configure Your Solution - Sales Rebate Set-
Sales Rebate Settlement ● Application Area: Sales tlement screen displays.
5 Go to Configuration Details Choose Configure on the right to Define Condition Contract Process The "Define Condition Contract Process Vari-
Variants configuration step. ants": Change screen displays.
6 Create Process Variant Choose New Entries and make the following entry: The process variant is created.
● Condition Contract Process Variant: ZS02 Sales Rebates with
Tax Free Goods
Choose Save.
7 Assign Contract Types to the Double-click Condition Contract Types on the left of the screen. The relevant condition contract type is assigned
Process Variant Choose New Entries and make the following entry: to newly-created process variant.
Note Add further condition contract types if you want to test the
process variant for other sales rebate scenarios.
8 Define Company Code Specific Double-click Company Code Specific Settings on the left of the
Settings screen.
Choose New Entries and make the following entries:
● Company Code: 3810
● Tax Indicator for Material: 0
Choose Save.
2 Access the App Go to the Business Processes Configuration app. To locate the activity in the tree view, The Configure Your Solution - Sales Re-
search for the following activity: Define Condition Contract Process Variants. bate Settlement screen displays.
Choose Open Documentation for the found line item to see more details about this con-
figuration activity.
Choose the link to navigate directly to the SAP S/4HANA Cloud Public Edition system.
Log on to the SAP Fiori launchpad as a Configuration Expert - Business Process Configu-
ration.
3 Create Process Variant Choose New Entries and make the following entry: The process variant is created.
● Condition Contract Process Variant: ZS02 Sales Rebates with Tax Free Goods
Choose Save.
4 Assign Contract Types Double-click Condition Contract Types on the left of the screen. The relevant condition contract type is
to the Process Variant Choose New Entries and make the following entry: assigned to newly-created process vari-
ant.
● Contract Type: 0S01
Choose Save.
Note Add further condition contract types if you want to test the process variant for
other sales rebate scenarios.
5 Define Company Code Double-click Company Code Specific Settings on the left of the screen.
Specific Settings Choose New Entries and make the following entries:
● Company Code: 3810
● Tax Indicator for Material: 0
Choose Save.
Test Administration
Business Role(s): Responsibility: <State the Service Provider, Customer or Joint Service Provider and Customer>
Purpose
In this activity, you create a condition contract process variant to activate further split criteria defined in the profiles for business volume determination.
Split criteria for condition contract settlement – defined in Customizing in the profiles for business volume determination – are used to point up the contribu-
tion of different business objects to the overall sales rebate amount. In the profile for business volume determination relevant for sales rebate settlement,
Procedure
Depending on your configuration environment for SAP S/4HANA Cloud Public Edition, choose one of the following options:
Configure Your Solution:
2 Access the App Open Manage Your Solution (F1241). The Manage Your Solution screen displays.
3 Open Configure Your Solution Choose Configure Your Solution. The Configure Your Solution: Realize Phase
screen displays.
4 Open Configuration Item for Enter the following filters: The Configure Your Solution - Sales Rebate Set-
Sales Rebate Settlement ● Application Area: Sales tlement screen displays.
5 Go to Configuration Details Choose Configure on the right to Define Condition Contract Process The "Define Condition Contract Process Vari-
Variants configuration steps. ants": Change screen displays.
6 Create Process Variant Choose New Entries and make the following entry: The process variant is created.
● Condition Contract Process Variant: ZS03 Split Criteria Adap-
tation
Choose Save.
7 Assign Contract Types to the Double-click Condition Contract Types on the left of the screen. The relevant condition contract type is assigned
Process Variant Choose New Entries and make the following entry: to newly-created process variant.
Note Add further condition contract types if you want to test the
process variant for other sales rebate scenarios.
8 Activate/Deactivate Split Crite- Double-click on Split Criteria for Settlement on the left of the screen. The split criteria usage is changed with the
ria for Settlement Choose New Entries and make the following entries: process variant.
2 Access the App Go to the Business Processes Configuration app. To locate the activity in the tree The Configure Your Solution - Sales Re-
view, search for the following activity: Define Condition Contract Process Variants. bate Settlement screen displays.
Choose Open Documentation for the found line item to see more details about this
configuration activity.
Choose the link to navigate directly to the SAP S/4HANA Cloud Public Edition system.
Log on to the SAP Fiori launchpad as a Configuration Expert - Business Process Config-
uration.
3 Create Process Variant Choose New Entries and make the following entries: The process variant is created.
● Condition Contract Process Variant: ZS03 Split Criteria Adaptation
Choose Save.
4 Assign Contract Types to Double-click Condition Contract Types on the left of the screen. The relevant condition contract type is
the Process Variant Choose New Entries and make the following entry: assigned to newly-created process vari-
ant.
● Contract Type: 0S01
Note Add further condition contract types if you want to test the process variant for
other sales rebate scenarios.
5 Activate/Deactivate Split Double-click Split Criteria for Settlement on the left of the screen. The split criteria usage is changed with
Criteria for Settlement Choose New Entries and make the following entries: the process variant.
2.4.4.4 Define Process Variant for Business Volume Selection Criteria Usage
Test Administration
Business Role(s): Responsibility: <State the Service Provider, Customer or Joint Service Provider and Customer>
Purpose
In this activity, you create a condition contract process variant to change the usage of business volume selection criteria defined in the relevant set of field
combinations.
To allow high flexibility in the business volume selection, the set of field combinations for sales rebate settlement provides many business volume selection
criteria. However, this larger number can complicate the maintenance of business volume selection criteria in the condition contract as the user needs to find
the desired field combination in a long list when he wants to enter a new line. With a suitable condition contract process variant you can reduce the scope of
business volume selection criteria to the relevant ones.
Depending on your configuration environment for SAP S/4HANA Cloud Public Edition, choose one of the following options:
Configure Your Solution:
2 Access the App Open Manage Your Solution (F1241). The Manage Your Solution screen displays.
3 Open Configure Your Solution Choose Configure Your Solution. The Configure Your Solution: Realize Phase
screen displays.
4 Open Configuration Item for Sales Re- Enter the following filters: The Configure Your Solution - Sales Rebate
bate Settlement ● Application Area: Sales Settlement screen displays.
5 Go to Configuration Details Choose Configure on the right to Define Condition Contract The "Define Condition Contract Process Vari-
Process Variants configuration steps. ants": Change screen displays.
6 Create Process Variant Choose New Entries and make the following entries: The process variant is created.
● Condition Contract Process Variant: ZS04 Selection Crite-
ria Adaptation
Choose Save.
7 Assign Contract Types to the Process Double-click Condition Contract Types on the left of the screen. The relevant condition contract type is as-
Variant Choose New Entries and make the following entry: signed to newly-created process variant.
8 Change the Usage of Selection Criteria Double-click Business Volume Selection Criteria on the left of the The usage of field combination is changed
for Business Volume Determination screen. with the process variant.
Choose New Entries and make the following entries:
● Set of Field Combinations: Sales Rebate
● Field Combination: select from field help list, for example,
0035
● Usage of Field Combination: select from the dropdown list as
used or not used
Choose Save.
2 Access the App Go to the Business Processes Configuration app. To locate the activity in the The Configure Your Solution - Sales
tree view, search for the following activity: Define Condition Contract Process Rebate Settlement screen displays.
Variants.
Choose Open Documentation for the found line item to see more details about
this configuration activity.
Choose the link to navigate directly to the SAP S/4HANA Cloud Public Edition
system. Log on to the SAP Fiori launchpad as a Configuration Expert - Business
Process Configuration.
3 Create Process Variant Choose New Entries and make the following entries: The process variant is created.
● Condition Contract Process Variant: ZS04 Selection Criteria Adaptation
Choose Save.
4 Assign Contract Types to the Double-click Condition Contract Types on the left of the screen. The relevant condition contract type
Process Variant Choose New Entries and make the following entry: is assigned to newly-created process
variant.
● Contract Type: 0S01
Note Add further condition contract types if you want to test the process vari-
ant for other sales rebate scenarios.
5 Change the Usage of Selection Double-click Business Volume Selection Criteria on the left of the screen. The usage of field combination is
Criteria for Business Volume De- Choose New Entries and make the following entries: changed with the process variant.
termination
● Set of Field Combinations: Sales Rebate
● Field Combination: select from field help list, for example, 0035
● Usage of Field Combination: select from the drop down list as used or not
used
Choose Save.
Test Administration
Business Role(s): Responsibility: <State the Service Provider, Customer or Joint Service Provider and Customer>
Purpose
In this activity, you create a condition contract process variant to change the usage of condition levels for condition records.
Procedure
Depending on your configuration environment for SAP S/4HANA Cloud Public Edition, choose one of the following options:
2 Access the App Open Manage Your Solution (F1241). The Manage Your Solution screen displays.
3 Open Configure Your Solution Choose Configure Your Solution. The Configure Your Solution: Realize Phase
screen displays.
4 Open Configuration Item for Enter the following filters: The Configure Your Solution - Sales Rebate Set-
Sales Rebate Settlement ● Application Area: Sales tlement screen displays.
5 Go to Configuration Details Choose Configure on the right to Define Condition Contract Process The "Define Condition Contract Process Vari-
Variants configuration steps. ants": Change screen displays.
6 Create Process Variant Choose New Entries and make the following entry: The process variant is created.
● Condition Contract Process Variant: ZS05 Condition Level
Adaptation
Choose Save.
7 Assign Contract Types to the Double-click Condition Contract Types on the left of the screen. The relevant condition contract type is assigned
Process Variant Choose New Entries and make the following entry: to newly-created process variant.
Note Add further condition contract types if you want to test the
process variant for other sales rebate scenarios.
8 Change the Usage of Condition Double-click Condition Types / Tables on the left of the screen. The usage of condition level is changed with
Level Choose New Entries and make the following entries: the process variant.
● Application: V
2 Access the App Go to the Business Processes Configuration app. You can search for a configuration activity and nav- The Configure Your Solution -
igate directly to the SAP S/4HANA Cloud Public Edition system. Log on to the SAP Fiori launchpad as Sales Rebate Settlement screen
a Configuration Expert - Business Process Configuration. displays.
Search for Define Condition Contract Process Variants and create the following settings.
3 Create Process Choose New Entries and make the following entry: The process variant is created.
Variant ● Condition Contract Process Variant: ZS05 Condition Level Adaptation
Choose Save.
4 Assign Contract Double-click Condition Contract Types on the left of the screen. The relevant condition contract
Types to the Choose New Entries and make the following entry: type is assigned to newly-created
Process Variant process variant.
● Contract Type: 0S01
Note Add further condition contract types if you want to test the process variant for other sales
rebate scenarios.
5 Change the Usage Double-click Condition Types / Tables on the left of the screen. The usage of condition level is
of Condition Level Choose New Entries and make the following entries: changed with the process vari-
ant.
● Application: V
● Cond.Type Group: 0S01
● Condition Type: RES1
2.4.4.6 Define Process Variant to Configure Settings for Fixed Amount Agreements
Test Administration
Business Role(s): Responsibility: <State the Service Provider, Customer or Joint Service Provider and Customer>
Purpose
In this activity, you create a condition contract process variant to specify settings for fixed amount agreements.
Procedure
Depending on your configuration environment for SAP S/4HANA Cloud Public Edition, choose one of the following options:
Configure Your Solution:
2 Access the App Open Manage Your Solution (F1241). The Manage Your Solution screen displays.
3 Open Configure Your Solution Choose Configure Your Solution. The Configure Your Solution: Realize Phase
screen displays.
4 Open Configuration Item for Enter the following filters: The Configure Your Solution - Sales Rebate Set-
Sales Rebate Settlement ● Application Area: Sales tlement screen displays.
5 Go to Configuration Details Choose Configure on the right to Define Condition Contract Process The "Define Condition Contract Process Vari-
Variants configuration steps. ants": Change screen displays.
6 Create Process Variant Choose New Entries and make the following entries: The process variant is created.
● Condition Contract Process Variant: ZS06 Fixed Amount
Agreement
● Amount Split Across Periods: Standard
● No Accruals Reversal at Partial Settlement: <selected>
● Recognition Adjustment Active: <selected>
Choose Save.
7 Assign Contract Types to the Double-click Condition Contract Types on the left of the screen. The relevant condition contract type is assigned
Process Variant Choose New Entries and make the following entry: to newly-created process variant.
8 Specify Plant Double-click Company Code Specific Settings on the left of the The plant is specified for profit center.
screen.
Choose New Entries and make the following entries:
● Company Code: according to test data, for example, 3810
● Plant for CO Data: according to test data, for example, 3810
Click Enter and choose Save.
2 Access the App Go to the Business Processes Configuration app. You can search for a configuration activity and navi- The Configure Your Solution -
gate directly to the SAP S/4HANA Cloud Public Edition system. Log on to the SAP Fiori launchpad as a Sales Rebate Settlement screen
Configuration Expert - Business Process Configuration. displays.
Search for Define Condition Contract Process Variants and create the following settings.
3 Create Process Choose New Entries and make the following entries: The process variant is created.
Variant ● Condition Contract Process Variant: ZS06 Fixed Amount Agreement
● Amount Split Across Periods: Standard
● No Accruals Reversal at Partial Settlement: <selected>
● Recognition Adjustment Active: <selected>
Choose Save.
4 Assign Contract Double-click Condition Contract Types on the left of the screen. The relevant condition contract
Types to the Choose New Entries and make the following entry: type is assigned to newly-cre-
Process Variant ated process variant.
● Contract Type: 0SF1, 0SF3
5 Specify Plant Double-click Company Code Specific Settings on the left of the screen. The plant is specified for profit
Choose New Entries and make the following entries: center.
Test Administration
Business Role(s): Responsibility: <State the Service Provider, Customer or Joint Service Provider and Customer>
Purpose
In this activity, you create a condition contract process variant to adapt the condition contract determination in the pricing of a sales order which is required
when you do not specify a customer as business volume selection criterion.
Procedure
Depending on your configuration environment for SAP S/4HANA Cloud Public Edition, choose one of the following options:
Configure Your Solution:
2 Access the App Open Manage Your Solution (F1241). The Manage Your Solution screen displays.
3 Open Configure Your Solution Choose Configure Your Solution. The Configure Your Solution: Realize Phase
screen displays.
4 Open Configuration Item for Enter the following filters: The Configure Your Solution - Sales Rebate Set-
Sales Rebate Settlement ● Application Area: Sales tlement screen displays.
5 Go to Configuration Details Choose Configure on the right to Define Condition Contract The "Define Condition Contract Process Vari-
6 Create Process Variant Choose New Entries and make the following entry: The process variant is created.
● Condition Contract Process Variant: ZS07 Contract Determi-
nation
Choose Save.
7 Assign Contract Types to the Double-click Condition Contract Types on the left of the screen. The relevant condition contract type is assigned
Process Variant Choose New Entries and make the following entries: to newly-created process variant.
2 Access the App Go to the Business Processes Configuration app. To locate the activity in the tree view, The Configure Your Solution - Sales Re-
search for the following activity: Define Condition Contract Process Variants. bate Settlement screen displays.
Choose Open Documentation for the found line item to see more details about this con-
figuration activity.
Choose the link to navigate directly to the SAP S/4HANA Cloud Public Edition system.
Log on to the SAP Fiori launchpad as a Configuration Expert - Business Process Configu-
ration.
3 Create Process Variant Choose New Entries and make the following entry: The process variant is created.
● Condition Contract Process Variant: ZS07 Contract Determination
Choose Save.
4 Assign Contract Types Double-click Condition Contract Types on the left of the screen. The relevant condition contract type is
to the Process Variant Choose New Entries and make the following entries: assigned to newly-created process vari-
ant.
● Contract Type: 0S01
Test Administration
Business Role(s): Responsibility: <State the Service Provider, Customer or Joint Service Provider and Customer>
Purpose
In this activity, you create a condition contract process variant to activate the usage of business volume table groups for the business volume determination.
This enables that the rebate amount calculation only considers paid invoices.
Procedure
Depending on your configuration environment for SAP S/4HANA Cloud Public Edition, choose one of the following options:
Configure Your Solution:
2 Access the App Open Manage Your Solution (F1241). The Manage Your Solution screen displays.
3 Open Configure Your Solution Choose Configure Your Solution. The Configure Your Solution: Realize Phase
screen displays.
4 Open Configuration Item for Enter the following filters: The Configure Your Solution - Sales Rebate Set-
Sales Rebate Settlement ● Application Area: Sales tlement screen displays.
5 Go to Configuration Details Choose Configure on the right to Define Condition Contract Process The "Define Condition Contract Process Vari-
Variants configuration steps. ants": Change screen displays.
6 Create Process Variant Choose New Entries and make the following entry: The process variant is created.
● Condition Contract Process Variant: ZS08 Business Volume Ta-
ble Group Activation
Choose Save.
7 Assign Contract Types to the Double-click Condition Contract Types on the left of the screen. The relevant condition contract type is assigned
Process Variant Choose New Entries and make the following entry: to newly-created process variant.
Note Add further condition contract types if you want to test the
process variant for other sales rebate scenarios.
8 Activate Usage of Business Vol- Double-click on Business Volume Table Group on the left of the The split criteria usage is changed with the
ume Table Group screen. process variant.
Choose New Entries and make the following entries:
● Profile: 0S01
● BVTab Grp.: 0S01
● Usage: select from the dropdown list, Use in Condition Con-
tract Settlement
Click Enter and choose Save.
2 Access the App Go to the Business Processes Configuration app. To locate the activity in the tree view, The Configure Your Solution - Sales Re-
search for the following activity: Define Condition Contract Process Variants. bate Settlement screen displays.
Choose Open Documentation for the found line item to see more details about this
configuration activity.
Choose the link to navigate directly to the SAP S/4HANA Cloud Public Edition system.
Log on to the SAP Fiori launchpad as a Configuration Expert - Business Process Config-
uration.
3 Create Process Variant Choose New Entries and make the following entries: The process variant is created.
● Condition Contract Process Variant: ZS08 Business Volume Table Group Activa-
tion
Choose Save.
4 Assign Contract Types Double-click Condition Contract Types on the left of the screen. The relevant condition contract type is
to the Process Variant Choose New Entries and make the following entry: assigned to newly-created process vari-
ant.
● Contract Type: 0S01
Note Add further condition contract types if you want to test the process variant for
other sales rebate scenarios.
5 Activate Usage of Busi- Double-click on Business Volume Table Group on the left of the screen. The split criteria usage is changed with
ness Volume Table Choose New Entries and make the following entries: the process variant.
Group
● Profile: 0S01
● BVTab Grp.: 0S01
● Usage: select from the dropdown list, Use in Condition Contract Settlement
Test Administration
Business Role(s): Responsibility: <State the Service Provider, Customer or Joint Service Provider and Customer>
Purpose
In this activity, you specify G/L accounts for sales rebate processing.
If you assign a condition contract process variant to a new condition contract you can enhance the account determination settings. The process variant is a
key field in the relevant condition table.
Procedure
Depending on your configuration environment for SAP S/4HANA Cloud Public Edition, choose one of the following options:
In the following steps, we show how to create the necessary entry for the first defined process variant ZS01 Sales Rebates with Workflow.
Configure Your Solution:
2 Access the App Open Manage Your Solution (F1241). The Manage Your Solution screen displays.
3 Open Configure Your Solution Choose Configure Your Solution. The Configure Your Solution: Realize Phase screen
displays.
4 Open Configuration Item for Enter the following filters: The Configure Your Solution – Chart of Accounts
Chart of Accounts ● Application Area: Finance screen displays.
5 Go to Configuration Details Choose Configure on the right to Automatic Account Determi- The Automatic Account Determination 1. Area screen
nation configuration step. displays.
6 Fill in Basic Information Make the following entries: The Automatic Account Determination 2. Parameters
● Area: Sales screen displays.
7 Fill in Relevant Information Make the following entries: The Automatic Account Determination 3. Account As-
● Chart of Accounts: YCOA signments screen displays.
● Application: V
● Condition Table: 016
Choose Step 3.
8 Maintain G/L Account Assign- Choose Add and scroll down to the bottom. The Automatic Account Determination screen dis-
ment Make the following entries: plays with relevant information.
9 Review in the Information and Choose Save. The G/L account assignment is saved.
Save
2 Open Automatic Ac- Go to the Business Processes Configuration app. To locate the activity in the tree view, The Automatic Account Determination 1.
count Determination search for the following activity: Automatic Account Determination. Area screen displays.
Choose Open Documentation for the found line item to see more details about this con-
figuration activity.
Choose the link to navigate directly to the SAP S/4HANA Cloud Public Edition system. Log
on to the SAP Fiori launchpad as a Configuration Expert - Business Process Configuration.
3 Fill in Basic Informa- Make the following entries: The Automatic Account Determination 2.
tion ● Area: Sales Parameters screen displays.
4 Fill in Relevant Infor- Make the following entries: The Automatic Account Determination 3.
mation ● Chart of Accounts: YCOA Account Assignments screen displays.
● Application: V
● Condition Table: 016
Choose Step 3.
5 Maintain G/L Account Choose Add and scroll down to the bottom. The Automatic Account Determination
Assignment Make the following entries: screen displays with relevant informa-
● Condition Type: KORS Sales Rebate tion.
6 Review in the Infor- Choose Save. The G/L account assignment is saved.
mation and Save
Test Administration
Business Role(s): Responsibility: <State the Service Provider, Customer or Joint Service Provider and Customer>
Purpose
In this activity, you maintain the teams and responsibilities for sales rebate workflow.
1 Log On Log on to the SAP Fiori launchpad as a Business Process Specialist. The SAP Fiori launchpad dis-
plays.
4 Enter General Informa- In the General Information section, make the following entries and choose Enter: The team is created.
tion ● Name: for example, <CCM_TEST_TEAM_SD_(Country Code)>
● Description: for example, <Condition Contract Management Team Sales (Country
Name)>
● Status: Enabled
● Type: SCMTV Sales Condition Contract Team Type
In the Responsibility Definitions section, make the following entry.
● Condition Contract Category: 0S
5 Add Team Members In the Team Members section, choose Create. The Select: Business Partner
From the Items section, select a business partner check box and choose OK. screen displays.
6 Add Functions to Team Select a team member and choose Manage Functions. The team is saved.
Members On the following dialog screen, mark SCCM_F1 Condition Contract Release Approval and
the team member and choose OK.
Repeat this step to select function SCCM_F2 Condition Contract Settlement Release Ap-
proval.
Choose Create to create the team.
7 Create a New Team Go back and choose Create. The Team screen displays.
8 Enter General Informa- Make the following entries and choose Enter. The team is created.
tion ● Name: for example, <STLMT_TEST_TEAM_SD_(Country Code)>
● Description: for example, <Settlement Management Team Sales (Country Name)>
● Status: Enabled
● Type: SMT Settlement Management Team Type
In the Responsibility Definitions section, make the following entry.
● SettlmtDocType: 0S12
9 Add Team Members In the Team Members section, choose Create. The Select: Business Partner
From the Items section, select a business partner check box and choose OK. screen displays.
10 Add Functions to Team Select a team member and choose Manage Functions. The team is saved.
Members On the following dialog screen, mark STLMTAPR Settlement Document Approver and the
team member and choose OK.
Choose Create to create the team.
11 Check Team Status Navigate to the Manage Teams and Responsibilities worklist and verify the status of the The team is ready to use.
team by selecting Go.
The status should be Enabled.
Test Administration
Business Role(s): Responsibility: <State the Service Provider, Customer or Joint Service Provider and Customer>
Purpose
In this activity, you maintain workflow settings for the release of condition contracts.
1 Log On Log on to the SAP Fiori launchpad as a Configuration Expert - Business Process Configuration. The SAP Fiori launchpad dis-
plays.
2 Access the App Open Manage Workflows for Condition Contracts (F3680). The Manage Workflow screen
displays.
3 Select Relevant Select Release Condition Contract in the top left dropdown list. The New Workflow screen
Workflow Choose Create. displays.
4 Enter General Infor- Make the following entries: The New Step screen dis-
mation ● Workflow Name: Workflow for Release of Condition Contract - Single Step Level plays.
Approval
Under Steps, choose Create.
5 Enter Details Make the following entries: The New Workflow screen
● Step Type: Release of Condition Contract displays.
Test Administration
Business Role(s): Responsibility: <State the Service Provider, Customer or Joint Service Provider and Customer>
Purpose
In this activity, you maintain workflow settings for the release of condition contract settlements.
Procedure
Test Test Step Name Instruction Expected Result Pass / Fail / Com-
Step # ment
1 Log On Log on to the SAP Fiori launchpad as a Configuration Expert - Business Process Configura- The SAP Fiori launchpad dis-
tion. plays.
2 Access the App Open Manage Workflows for Condition Contracts (F3680). The Manage Workflows screen
displays.
3 Select Relevant Work- Select Settlement Release of Condition Contract in the top left dropdown list. The New Workflow screen dis-
flow Choose Create. plays.
4 Enter General Informa- Make the following entry: The New Step screen displays.
tion ● Workflow Name: Workflow for Settlement Release of Cond. Contract - Sin-
gle Step
Choose Create under Steps.
5 Input Details for the Make the following entries: The New Workflow screen dis-
Workflow plays.
Test Administration
Business Role(s): Responsibility: <State the Service Provider, Customer or Joint Service Provider and Customer>
Purpose
In this activity, you maintain workflow settings for the approval of settlement documents.
Test Test Step Name Instruction Expected Result Pass / Fail / Com-
Step # ment
1 Log On Log on to the SAP Fiori launchpad as a Configuration Expert - Business Process Configura- The SAP Fiori launchpad dis-
tion. plays.
2 Access the App Open Manage Workflows for Settlement Documents (F3681). The Manage Workflows screen
displays.
3 Create New Workflow Choose Create. The New Workflow screen dis-
plays.
4 Enter General Infor- Make the following entry: The New Step screen displays.
mation ● Workflow Name: Workflow for the approval of Settlement Document (To Ac-
counting)
Under Steps, choose Create.
5 Input Details Make the following entries: The New Workflow screen dis-
● Step Type: Release of Settlement Document plays.
6 Create New Step Under Steps, choose Create. The New Step screen displays.
7 Input Details Make the following entry: The New Workflow screen dis-
● Step Type: Automatic Change of Settlement Document Status plays.
Choose Create.
This scope item consists of several process steps provided in the table below.
Note If your system administrator has enabled spaces and pages on the SAP Fiori launchpad, the homepage will only contain the essential apps for per-
forming the typical tasks of a business role.
You can find all other (searchable) apps not included on the homepage using the search bar (2434549).
If you want to personalize the homepage and include the hidden apps, navigate to your user profile and choose App Finder.
Create Condition Contract [page ] 52 Internal Sales Representative Manage Condition Contracts - Sales Rebates (F6739)
Check Business Volume (Optional) [page ] 57 Billing Clerk Display Business Volume - Condition Contracts
(WB2R_BUSVOL)
Delta Accruals Settlement (Optional) [page ] 58 Billing Clerk Settle Condition Contracts (WB2R_SC)
Check Settlement Document for Delta Accruals Settlement (Op- Billing Clerk Manage Settlement Documents (F3254)
tional) [page ] 60
Partial Settlement (Optional) [page ] 62 Billing Clerk Settle Condition Contracts (WB2R_SC)
Check Settlement Document for Partial Settlement (Optional) Billing Clerk Manage Settlement Documents (F3254)
[page ] 63
Check Settlement Document for Final Settlement (Optional) Billing Clerk Manage Settlement Documents (F3254)
[page ] 67
Create Condition Contract [page ] 68 Internal Sales Representative Manage Condition Contracts - Sales Rebates (F6739)
Check Business Volume (Optional) [page ] 72 Billing Clerk Display Business Volume - Condition Contracts
(WB2R_BUSVOL)
Delta Accruals Settlement (Optional) [page ] 72 Billing Clerk Settle Condition Contracts (WB2R_SC)
Partial Settlement (Optional) [page ] 95 Billing Clerk Settle Condition Contracts (WB2R_SC)
Create Condition Contract [page ] 73 Internal Sales Representative Manage Condition Contracts - Sales Rebates (F6739)
Check Business Volume (Optional) [page ] 77 Billing Clerk Display Business Volume - Condition Contracts
(WB2R_BUSVOL)
Delta Accruals Settlement (Optional) [page ] 72 Billing Clerk Settle Condition Contracts (WB2R_SC)
Partial Settlement (Optional) [page ] 95 Billing Clerk Settle Condition Contracts (WB2R_SC)
Collect Parked Settlement Documents from Partial Settlement Billing Clerk Collect Settlement Documents (WZRC)
(Optional) [page ] 78
Collect Parked Settlement Documents from Final Settlement Billing Clerk Collect Settlement Documents (WZRC)
[page ] 79
Create Condition Contracts [page ] 82 Internal Sales Representative Manage Condition Contracts - Sales Rebates (F6739)
Check Business Volume [page ] 82 Billing Clerk Display Business Volume - Condition Contracts
(WB2R_BUSVOL)
Create Settlement Documents [page ] 82 Billing Clerk Settle Condition Contracts (WB2R_SC)
Check Settlement Documents [page ] 82 Billing Clerk Manage Settlement Documents (F3254)
Collect Parked Settlement Documents [page ] 83 Billing Clerk Collect Settlement Documents (WZRC)
Check Collective Settlement Documents [page ] 83 Billing Clerk Manage Settlement Documents (F3254)
Create Condition Contract [page ] 83 Internal Sales Representative Manage Condition Contracts - Sales Rebates (F6739)
Request Approval to Release Condition Contract [page ] 88 Internal Sales Representative Manage Condition Contracts - Sales Rebates (F6739)
Trigger Rework of Condition Contract (Optional) [page ] 89 Sales Manager My Inbox - All Items (F0862)
Rework Condition Contract (Optional) [page ] 90 Sales Manager My Inbox - All Items (F0862)
Release Condition Contract [page ] 91 Sales Manager My Inbox - All Items (F0862)
Delta Accruals Settlement (Optional) [page ] 72 Billing Clerk Settle Condition Contracts (WB2R_SC)
Request Release of Condition Contract for Settlement [page ] Internal Sales Representative Manage Condition Contracts - Sales Rebates (F6739)
93
Release Condition Contract for Settlement [page ] 94 Sales Manager My Inbox - All Items (F0862)
Partial Settlement (Optional) [page ] 95 Billing Clerk Settle Condition Contracts (WB2R_SC)
Approve Release of Partial Settlement Document to Accounting Sales Manager My Inbox - All Items (F0862)
(Optional) [page ] 95
Approve Release of Final Settlement Document to Accounting Sales Manager My Inbox - All Items (F0862)
[page ] 96
Final Settlement with Adjustments (Optional) [page ] 96 Internal Sales Representative Manage Condition Contracts - Sales Rebates (F6739)
Sales Rebate Processing – Fixed Amount Agreements [page ] 99 Internal Sales Representative/
Billing Clerk
Basic Processing [page ] 99 Internal Sales Representative Manage Condition Contracts - Sales Rebates (F6739)
Reverse Settlement Document (Optional) [page ] 105 Billing Clerk Reverse Settlement Documents - Condition Contracts
(WB2R_CANCEL_DOCS)
This chapter comprises the test procedures for different sales rebates processing variants covered by this scope item.
The variant differentiation results from the differentiation of agreements for one or multiple customers, from two basic types of the rebate agreements, and
two ways for the settlement procedure.
In an agreement with one customer you specify the customer in the condition contract header, and in a settlement run only one settlement document is cre-
ated for this customer. In an agreement for multiple customers the condition contract header does not contain an entry field for the business partner. In-
stead, customers are derived from the specified business volume, and separate settlement documents are created for each customer.
In the first type of rebate agreement you regard sales rebates as a service for the customer. Under this perspective, you apply the usual value added tax for
services. Alternatively, you can regard subsequent sales rebates as normal revenue reductions. Then you must apply the tax valid for the sales of a material
(goods-related taxation).
Another process variation concerns the transfer of settlement documents to accounting. Usually, you create settlement documents that are immediately re-
leased to accounting. But you can also apply an alternative, two-step settlement procedure when you have several sales rebate agreements with the same
customer. In the partial settlements and in the final settlement for the different condition contracts you first create so called parked settlement documents
that are not transferred to accounting. In a second step you collect the parked settlement documents to create a collective settlement document which is
then transferred in one journal entry to accounting. Thus you reduce the workload for the accounting module and you have the information for the sales re-
bates settlement with a customer in one journal entry.
The two-step settlement procedure is also used for the following scenario: You want to settle a rebate agreement for a customer with a business volume gen-
erated in different company codes and for different sales areas in a way that you create separate settlement documents for the involved company codes and
sales areas whereas for the determination of the scale level of the rebate condition, the business volume from all company codes and sales areas is consid-
ered. Company code and sales area serve as additional split criteria on item level for the parked settlement documents and as header split criteria in the cre-
ation of the collective settlement documents, so that actually the parked settlement documents are split by company code and sales area.
The test procedure for the different variants is very similar. To avoid unnecessary recurrences of identical test sequences we therefore decided for the follow-
ing approach.
In the first section Sales Rebate Processing - One Customer, we describe the test sequence for the basic process variant – service related sales rebates for
one customer with direct release of settlement document to accounting - in detail. This process variant is represented by condition contract type 0S01. The
description comprises the creation of the corresponding condition contract, the business volume control, the execution of the delta accruals, partial and final
settlement, and guidelines for checking settlement results.
In the following sections we only describe the differences, and when test sequences are identical we refer to the first section. The second section Sales Re-
bate Processing - Multiple Customers deals with rebate agreements for multiple customers. The corresponding condition contract type is 0S02. The third sec-
tion, Sales Rebate Processing – Two-Step Settlement, is about the two-step settlement procedure for the two variants mentioned before. Related condition
contract types are 0S03 and 0S04. We describe the specific step for the creation of the collective settlement document only once for one customer. This step
has to be executed similarly for the multiple customer variant. In section Goods Related Sales Rebate Processing we look at sales rebate agreements repre-
senting a subsequent discount on the sales price. Related condition contract types are 0SG1 to 0SG4. As the operative processing is identical to the variants
before, we only look at the different taxation within the settlement document.
For each of these process variants you can also configure a workflow process. This is subject matter of section Sales Rebate Processing with Approval Work-
flow. Again we only describe the specific steps in detail, for other test sequences we refer to the first section. And we only describe the procedure for the ba-
sic process variant, the workflow steps for the other seven process variants are identical.
Test Administration
Business Role(s): Responsibility: <State the Service Provider, Customer or Joint Service Provider and Customer>
Purpose
In this process step, you create a sales rebate condition contract for one customer as condition contract partner.
Note You can control several aspects for the maintenance of condition contracts with user settings. To check and change user settings, choose User Set-
tings from the toolbar when you maintain or display a condition contract. You will see for instance in the Default Values for Conditions section that as de-
fault the validity of the condition contract will be copied when you enter a new condition record. But a subsequent adaptation is possible.
Procedure
1 Log On Log on to the SAP Fiori launchpad as an Internal Sales Representative. The SAP Fiori launchpad displays.
2 Access the Open Manage Condition Contracts - Sales Rebates (F6739). The Manage Condition Contracts - Sales Rebates screen displays.
App
3 Select Condi- On the Manage Condition Contracts - Sales Rebates screen, choose Cre- The Create Sales Rebate screen displays.
tion Contract ate.
Type On the following Select Condition Contract Type pop-up window, select
condition contract type:
● 0S01 Sales Rebate
4 Enter Con- On the Create Sales Rebate screen, make the following entries and
tract Details choose Enter:
● Customer: 38100003
● From: for example, <today's date>
● To: for example, <end of current year>
5 Enter On the Basic Data tab, enter one of the condition contract process which
Process Vari- varies the basic scenarios. Then choose Enter:
ant (Op- Option A:
tional)
● Process Variant:ZS02 Sales Rebate with Tax Free Goods
Option B:
● Process Variant:ZS03 Split Criteria Adaptation
Option C:
● Process Variant:ZS04 Selection Criteria Adaptation
Option D:
● Process Variant:ZS05 Condition Level Adaptation
Option E:
● Process Variant:ZS07 Contract Determination
Option F:
● Process Variant:ZS08 Business Volume Table Group Activation
Note When you enter process variant ZS08 to enable the process
variation for sales rebates on paid invoices, you must also specify
business volume table group 0S01 Sales Rebate Only Paid In-
voices on the Settlement Data tab.
5 Enter Sales On the Sales tab page, make and check the following entries:
Data ● Sales Organization: 3810
● Distribution Channel: 10
● Division: 00
6 Enter Header On the Header Texts tab page, make and check the following entries: The header text will be shown in the corresponding settlement docu-
Text ● Text Type: Text for Settlement Document ments.
7 Enter Busi- On the Business Volume Selection Criteria tab page, select New Line.
ness Volume Make the following entries and choose Enter:
Base ● Field Combination: 0001 Customer
● Inclusion Indicator (Incl/Excl): Inclusive
● Customer: 38100003
Select New Line. Make the following entries and choose Enter:
● Field Combination: 0009 Material
● Inclusion Indicator (Incl/Excl): Inclusive
● Material: TG11
8 Enter Settle- On the Settlement Data tab page, make the following entries and
ment Data choose Enter.
● Settlement Material: TG11
When you want to enable the process variation for sales rebates on paid
invoices, make the following entry and choose Enter:
● Business Volume Table Group: Sales Rebate Only Paid Invoices
9 Enter Settle- On the Settlement Calendar tab page, select New Line.
ment Calen- Make the following entries and choose Enter.
dar
● Settlement Date: for example, <end of current year>
● Settlement Date Type: Final Settlement
Optionally, enter settlement calendar dates for delta accruals and par-
tial settlement.
Select New Line.
Make the following entries and choose Enter.
● Settlement Date: for example, <tomorrow's date>
● Settlement Date Type: Partial Settlement
Select New Line.
Make the following entries and choose Enter.
● Settlement Date: for example, <today's date>
● Settlement Date Type: Delta Accruals
Test Administration
Business Role(s): Responsibility: <State the Service Provider, Customer or Joint Service Provider and Customer>
Purpose
In this process step, you check the business volume for the condition contract.
Prerequisite
Use this step if you have prepared transactional data for the customer condition contract.
Note
You can repeat this process step at every point in time in the test procedure. It’s recommendable to check the business volume before you start a settlement
run to enable a control of the business volume determined for a settlement document.
Procedure
1 Log On Log on to the SAP Fiori launchpad as a Billing Clerk. The SAP Fiori launchpad displays.
2 Access the App Open Display Business Volume - Condition Contracts (WB2R_BUSVOL). The Business Volume for Condition Contracts screen dis-
plays.
3 Select Condition Contract On the Business Volume for Condition Contracts screen, make the fol-
lowing entries:
● Condition Contract: <number of condition contract created
before>
● Business Volume Base: From Contract
● Output Level Business Volume: Settlement Date and Split Cri-
teria
4 Check Business Volume for Choose Execute. Business volume value REBV is determined based on
Condition Contracts the existing customer invoices.
5 Change Output Level (Op- Choose function Output Level Business Volume and Single Record on The system displays relevant billing document items for
tional) the Business Volume Selection Level dialog screen. a settlement date of a condition contract.
Note When you have enabled the process variation for sales rebates on paid invoices, you also see unpaid customer invoices in the business volume dis-
play with output level Single Record but with quantity and net amount 0. Unpaid customer invoices are displayed as potential candidates for a settle-
ment.
Test Administration
Business Role(s): Responsibility: <State the Service Provider, Customer or Joint Service Provider and Customer>
In this process step, you create a delta accruals settlement for the condition contract. With this delta accruals settlement you post accruals for the billing
documents related to the condition contract.
Prerequisite
Use this step if you have prepared transactional data for the customer condition contract.
Procedure
1 Log on Log on to the SAP Fiori launchpad as a Billing Clerk. The SAP Fiori launchpad displays.
2 Access the App Open Settle Condition Contracts (WB2R_SC). The Settlement of Customer Condition Contracts
screen displays.
3 Select Condition On the Settlement of Customer Condition Contracts screen, make the following en- Settlement document for posting delta accruals is
Contract tries and choose Execute. saved.
● Settlement Date: for example, <today's date>
● Settlement Date Type: 3 Delta Accruals
● Condition Contract: <number of condition contract created before>
● Posting Date: for example, <today's date>
● Document Date: for example, <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 the Service Provider, Customer or Joint Service Provider and Customer>
Purpose
In this process step, you check the settlement document and accounting document for the delta accruals settlement.
Procedure
1 Log On Log on to the SAP Fiori launchpad as a Billing Clerk. The SAP Fiori launchpad displays.
2 Access the Open Manage Settlement Documents (F3254). The Manage Settlement Documents screen displays.
App
3 Display Doc- In the Settlement Documents table, find the settlement document for the The Settlement Document screen displays.
ument Data delta accruals settlement and choose the corresponding line.
4 Check FI In the header area, check the posting status for the data transferred to Ac- The posting status is Accounting document has been created
Posting Sta- counting. (C).
tus
5 Check Refer- Under General Information > Basic Settlement Data, check the reference in- Under Reference Information, field Reference contains the
ence Infor- formation. number of the settlement document, and field Assignment
mation contains the number of the condition contract.
6 Check Docu- Under Items, check the items of the settlement documents. The system has created the items according to the split crite-
ment Items ria.
7 Check Pric- Click an item in the table. On the following Settlement Document Item screen, The system has determined the relevant business volume and
ing of Items under Pricing Elements, check the pricing elements of the settlement docu- displays it for condition type REBV Rebate Business Vol.
ment item. The system has calculated the accruals amount with the rele-
Repeat this step for all items. vant conditions maintained in the condition contract.
8 Check Docu- Go back to the Settlement Document screen. The document flow with condition contract, settlement docu-
ment Flow Under Document Flow, check that the delta accruals settlement document is ments, and journal entry is displayed.
displayed as follow-on document of the condition contract. Optionally, use the
Expand function of nodes to display the complete flow.
9 Check Jour- Choose the Main Customer Journal Entries node. Click the icon right to the box You see the financial posting as below.
nal Entries and select Display Journal Entries from the pop-up window.
Note Also in case that you have enabled the process variation for sales rebates on paid invoices, the system posts accruals for unpaid customer invoices.
These are still candidates for a settlement after an incoming payment so that you have to consider them as potential future payment obligations.
Financial Posting
Test Administration
Business Role(s): Responsibility: <State the Service Provider, Customer or Joint Service Provider and Customer>
Purpose
In this process step, you create a partial settlement for the condition contract. In this step, you also reverse the accruals posted before.
Prerequisite
Use this step if you have prepared transactional data for the customer condition contract.
Procedure
1 Log On Log on to the SAP Fiori launchpad as a Billing Clerk. The SAP Fiori launchpad displays.
2 Access the App Open Settle Condition Contracts (WB2R_SC). The Settlement of Customer Condition Contracts screen displays.
3 Select Condi- On the Settlement of Customer Condition Contracts screen The Log for Customer Condition Contract Settlement screen displays. Cus-
tion Contract make the following entries and choose Execute. tomer Credit memo is created. Accruals are reversed.
● Settlement Date: for example, <tomorrow's date>
● Settlement Date Type: 1 Partial Settlement
● Condition Contract: <number of condition contract cre-
ated before>
● Posting Date: for example, <tomorrow's date>
● Document Date: for example, <tomorrow'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.
Test Administration
Business Role(s): Responsibility: <State the Service Provider, Customer or Joint Service Provider and Customer>
Purpose
In this process step, you check the settlement document and accounting document for partial settlement.
1 Log On Log on to the SAP Fiori launchpad as a Billing Clerk. The SAP Fiori launchpad displays.
2 Access Open Manage Settlement Documents (F3254). The Manage Settlement Documents screen displays.
the App
3 Display In the Settlement Documents table, find the settle- The Settlement Document screen displays.
Document ment document for the partial settlement and
Data choose the corresponding line.
4 Check FI In the header area, check the posting status for the The posting status is Accounting document has been created (C).
Posting data transferred to Accounting.
Status
5 Check Under General Information > Basic Settlement Data, Under Reference Information, field Reference contains the number of the settlement docu-
Reference check the reference information. ment, and field Assignment contains the number of the condition contract.
Informa-
tion
6 Check Under Partner Data, check the partner information. You see the partner data maintained in the master data.
Partner
Data
7 Check Under Items, check the items of the settlement doc- The system has created the items according to the split criteria.
Document uments.
Items
8 Check Click an item in the Settlement Document Items ta- The system has determined the relevant business volume and displays it for condition type
Pricing of ble. On the following Settlement Document Item REBV Rebate Business Vol. The system has calculated the rebate amount with condition type
Items screen, under Pricing Elements, check the pricing el- RES1 maintained in the condition contract and the output tax with the percentage for full tax.
ements of the settlement document item. The system shows the amount of reversed accruals for condition type REA2 and the amount
Repeat this step for all the items. for excess accruals for condition type REA5.
9 Check Go back to the Settlement Document screen, under You see the output print form.
Output Output Items, check the output items.
Find the item with Channel: Print and choose Open
File under Display.
10 Check Go back to the Settlement Document screen. The document flow with condition contract, settlement documents, and journal entry is dis-
Document Under Document Flow, check that the settlement played.
Flow document for partial settlement is displayed as fol-
low-on document of the condition contract. Option-
ally, use the Expand function of nodes to display the
complete flow.
11 Check Choose the Main Customer Journal Entries node. You see the financial posting as below.
Journal Click the icon right to the box and select Display The accruals reversal amount is the difference between the amount of reversed accruals and
Entries Journal Entries from the pop-up window. the excess accruals as mentioned in step 8.
12 Check Go back to the Manage Settlement Documents For text type Contract Text for Output/Forms, you see the text maintained in the condition
Texts screen. contract for text type Text for Settlement Document.
In the Settlement Documents table, click the settle-
ment document number and select Display Settle-
ment Document from the pop-up window.
Choose Header Texts. Under Texts, check the text
information.
Note In case that you have enabled the process variation for sales rebates on paid invoices, the system considers accruals for unpaid customer invoices
when writing back the excess accruals amount to the accruals index table with condition type REA5.
Financial Posting
Test Administration
Business Role(s): Responsibility: <State the Service Provider, Customer or Joint Service Provider and Customer>
Purpose
In this process step, you create a final settlement for the condition contract. In this step, you also reverse the accruals posted before.
Procedure
1 Log On Log on to the SAP Fiori launchpad as a Billing Clerk. The SAP Fiori launchpad displays.
2 Access the App Open Settle Condition Contracts (WB2R_SC). The Settlement of Customer Condition Contracts screen displays.
3 Select Condi- On the Settlement of Customer Condition Contracts screen, make The Log for Customer Condition Contract Settlement screen displays.
tion Contract the following entries and choose Execute. Customer credit memo is created. Accruals are reversed.
● Settlement Date: for example, <end of current year date>
● Settlement Date Type: Final Settlement
● Condition Contract: <Number of condition contract created
before>
● Posting Date: for example, <today's date>
● Document Date: for example, <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.
4 Optional: Note If the workflow is activated, in this step, you will see the fol- Now the credit memo for the condition contract is created but the jour-
Check lowing messages including: nal entry is not yet created.
● Contract XXXXXXXXXXX locked after final settlement
● Document XXXXXXXXXXX with document status Workflow Re-
lease Required is blocked for follow-on documents
● Document XXXXXXXXXXX saved (no accounting document gen-
erated)
● Document XXXXXXXXXXX is processed with reference
XXXXXXXXXXX
Test Administration
Business Role(s): Responsibility: <State the Service Provider, Customer or Joint Service Provider and Customer>
Purpose
In this process step, you create a sales rebate condition contract for multiple customers.
Procedure
1 Log On Log on to the SAP Fiori launchpad as an Internal Sales Representative. The SAP Fiori launchpad displays.
2 Access the Open Manage Condition Contracts - Sales Rebates (F6739). The Manage Condition Contracts - Sales Rebates screen dis-
App plays.
3 Select Con- On the Manage Condition Contracts - Sales Rebates screen, choose Create.
dition Con- On the following Select Condition Contract Type pop-up window, select condition
tract Type contract type:
● 0S02 Sales Rebate - Multiple Customers
4 Enter Con- On the Create Sales Rebate – Multiple Customers screen, make the following entries
tract De- and choose Enter:
tails ● From: for example, <today's date>
● To: for example, <end of the current year>
5 Enter Sales On the Sales tab page, make the following entries:
Data ● Sales Organization: 3810
● Distribution Channel: 10
● Division: 00
6 Enter On the Header Texts tab page, make and check the following entries: The header text will be shown in the corresponding settle-
Header ● Text Type: Text for Settlement Document ment documents.
Text
● Language: English Note Choose language German if the communication lan-
Choose Create Header Text and enter the header text. guage of the business partner is German. If the language
of the text box deviates from the communication language
of the busi-ness partner then the header text will not ap-
pear in the output form.
7 Enter Busi- On the Business Volume Selection Criteria tab page, select New Line. Make the fol-
ness Vol- lowing entries and choose Enter:
ume Base ● Field Combination: 0001 Customer
● Inclusion Indicator (Incl/Excl): Inclusive
● Customer: 38100003
Select New Line. Make the following entries and choose Enter:
● Field Combination: 0001 Customer
● Inclusion Indicator (Incl/Excl): Inclusive
● Customer: 38100008
Select New Line. Make the following entries and choose Enter:
● Field Combination: 0009 Material
● Inclusion Indicator (Incl/Excl): Inclusive
● Material: TG11
Optionally, you can also limit the business volume to certain customers using field
combination 0001 Customer.
Note In case you have processed the optional Sell from Stock (BD9) scope item
for sales orders created for more than one customer (multiple customers), use
these customers here to create the condition contract. Each customer listed in
the business volume selection criteria will receive settlement documents based
on its individual revenue.
8 Enter Set- On the Settlement Data tab page, make the following entries and choose Enter:
tlement ● Settlement Material: TG11
Data
Note The settlement material is optional. The settlement material is only needed
if no business volume is available or no invoice documents are created for a de-
fined settlement date.
9 Enter Set- On the Settlement Calendar tab page, select New Line. Make the following entries
tlement and choose Enter:
Calendar ● Settlement Date: for example, <end of the current year>
● Settlement Date Type: Final Settlement
Select New Line. Make the following entries and choose Enter:
● Settlement Date: for example, <tomorrow's date>
● Settlement Date Type: Partial Settlement
Select New Line. Make the following entries and choose Enter:
● Settlement Date: for example, <today's date>
● Settlement Date Type: Delta accruals
Note The creation of the line with Settlement Date Type: Delta accruals is op-
tional.
The creation of the line with Settlement Date Type: Partial settlement is optional.
Note This condition is used to calculate the base volume for payment.
In case the Valid From date and the Valid To date are already there, you can
check and change it.
11 Enter Scale Select the condition line, choose New Scale Level. Make the following entries and
Data choose Enter:
● Scales: for example, <1000>
● Unit: BGN
● Condition Rate: for example, <1%>
Select the first created condition line.
Choose New Scale Level.
Make the following entries and choose Enter:
● Scales: for example, <2000>
● Unit: BGN
● Condition Rate: for example, <2%>
12 Enter Con- In the Conditions Area, select New Condition. Make the following entries and choose
dition Enter:
Record for ● Condition Type: REA1 Rebate Accruals
Accruals
● Condition Rate: for example, <2%>
● Valid From: for example, <today's date>
● Valid To: for example, <end of the current year>
14 Save Condi- Choose Save. Make a note of the condition contract number: __________.
tion Con-
tract
Test Administration
Business Role(s): Responsibility: <State the Service Provider, Customer or Joint Service Provider and Customer>
Purpose
In this process step, you create a condition contract for sales rebate processing involving two settlement steps. Here take condition contract type 0S03 Sales
Rebate - 2Step as the two-step process example for one customer as condition contract partner. You can use condition contract type 0S04 Sales Rebate -
Mult. Customers - 2Step for the two-step settlement process and multiple customers.
1 Log On Log on to the SAP Fiori launchpad as an Internal Sales Representative. The SAP Fiori launchpad displays.
2 Access the Open Manage Condition Contracts - Sales Rebates (F6739). The Manage Condition Contracts - Sales Rebates screen
App displays.
3 Select Con- On the Manage Condition Contracts - Sales Rebates screen, choose Create.
dition Con- On the following Select Condition Contract Type pop-up window, select condition type:
tract Type
● 0S03 Sales Rebate – 2Step
Note You can optionally choose Sales Rebate – Mult. Customers - 2step condi-
tion contract type if you want to collect and post settlement documents of different
condition contracts in one journal entry to accounting. In that case, the reversal of
the accruals together with the customer revenues is not posted until the creation of
the collective settlement document.
4 Enter Con- On the Create Sales Rebate - 2Step screen, make the following entries and choose En-
tract De- ter:
tails
● Customer: 38100003
● From: for example, <today's date>
● To: for example, <end of the current year>
5 Enter Sales On the Sales tab page, make the following entries:
Data ● Sales Organization: 3810
● Distribution Channel: 10
● Division: 00
6 Enter On the Header Texts tab page, make and check the following entries: The header text will be shown in the corresponding settle-
Header ● Text Type: Text for Settlement Document ment documents.
Text
● Language: English Note Choose language German if the communication
Choose Create Header Text and enter the header text. language of the business partner is German. If the lan-
guage of the text box deviates from the communication
language of the busi-ness partner then the header text
will not appear in the output form.
7 Enter Busi- On the Business Volume Selection Criteria tab page, select New Line. Make the following
Note In case you have processed the optional Sell from Stock (BD9) scope item for
sales orders created for more than one customer (multiple customers), use these
customers here to create the condition contract. Each customer listed in the busi-
ness volume selection criteria will receive settlement documents based on its indi-
vidual revenue.
8 Enter Set- On the Settlement Data tab page, make the following entries and choose Enter:
tlement ● Settlement Material: TG11
Data
● Settlement Type Customer: As Accounts Receivable
Note The settlement material is optional. The settlement material is only needed if
no business volume is available or no invoice documents are created for a defined
settlement date.
9 Enter Set- On the Settlement Calendar tab page, select New Line. Make the following entries and
tlement choose Enter:
Calendar ● Settlement Date: for example, <end of the current year>
● Settlement Date Type: Final Settlement
Select New Line. Make the following entries and choose Enter:
● Settlement Date: for example, <tomorrow's date>
● Settlement Date Type: Partial Settlement
Select New Line. Make the following entries and choose Enter:
● Settlement Date: for example, <today's date>
● Settlement Date Type: Delta accruals
Note The creation of the line with Settlement Date Type: Delta accruals is optional.
The creation of the line with Settlement Date Type: Partial settlement is optional.
Note This condition is used to calculate the base volume for payment.
In case the Valid From date and the Valid To date are already there, you can check
and change it.
11 Enter Scale Select the condition line, choose New Scale Level. Make the following entries and
Data choose Enter:
● Scales: for example, <1000>
● Unit: BGN
● Condition Rate: for example, <1%>
Select the first created condition line.
Choose New Scale Level.
Make the following entries and choose Enter:
● Scales: for example, <2000>
● Unit: BGN
● Condition Rate: for example, <2%>
12 Enter Con- In the Conditions area, select New Condition. Make the following entries and choose En-
dition ter:
Record for
● Condition Type: REA1 Rebate Accruals
Accruals
● Condition Rate: for example, <2%>
● Valid From: for example, <today's date>
● Valid To: for example, <end of the current year>
14 Save Con- Choose Save. Make a note of the condition contract number: __________.
dition Con-
tract
Test Administration
Business Role(s): Responsibility: <State the Service Provider, Customer or Joint Service Provider and Customer>
Purpose
In this process step, you collect parked settlement documents from partial settlement in order to create a collective settlement document for transfer to ac-
counting.
Prerequisite
As prerequisite for this process step, you have created several two-step condition contracts and you have performed the partial settlement for these condi-
tion contracts as described in chapter Partial Settlement (Optional) [page ] 77.
Procedure
1 Log On Log on to the SAP Fiori launchpad as a Billing Clerk. The SAP Fiori launchpad displays.
2 Access Collect Settle- Open Collect Settlement Documents. The Create Collective Documents from Settle-
ment Documents On the Create Collective Documents from Settlement Documents screen, make ment Documents screen displays.
the following entries and choose Execute.
Document Numbers: <numbers of settlement documents for partial set-
tlements created before>
Check Run Only: <do not select>
Test Administration
Business Role(s): Responsibility: <State the Service Provider, Customer or Joint Service Provider and Customer>
In this process step, you collect parked settlement documents from final settlement in order to create a collective settlement document for transfer to ac-
counting.
Prerequisite
As prerequisite for this process step, you have created several two-step condition contracts and you have performed the final settlement for these condition
contracts as described in chapter Final Settlement [page ] 79.
Procedure
Process the steps described in the chapter Collect Parked Settlement Documents from Partial Settlement (Optional) [page ] 78.
Note After you have processed this step you can optionally check the created collective settlement document as described in chapter Check Settlement
Document for Final Settlement (Optional) in section Sales Rebate Processing – One Customer.
Purpose
In the sales rebate processing – multiple company codes process variant, you want to settle a rebate agreement for a customer with a business volume gen-
erated in different company codes. In the settlement, you want to create separate settlement documents for the involved company codes whereas for the
determination of the scale level of the rebate condition the business volume from all company codes is considered.
This business objective is achieved with a two-step settlement procedure. In the first step, you create a parked settlement document for which the company
code is an additional item split criterion. For the second step, the creation of the collective settlement document, the company code is configured as a
header split criterion so that actually the parked settlement document is split by company code. As usual for the collective settlement document, the transfer
to accounting now happens for each company code separately. When you perform the second step for parked settlement documents from different rebate
agreements, the system combines the parts for a certain company code into the collective settlement document as described in chapter Sales Rebate Pro-
cessing - Two-Step Settlement.
This two-step procedure can also be applied to the multiple customer process variant in the following way: similar to the company code, the customer is an
additional split criterion on item level for the parked settlement document in the first step and also a header split criterion for the creation of the collective
settlement document. This means, you now split the parked settlement document by company code and customer.
Taking furthermore into account the differentiation between sales rebate as a service and goods related sales rebate, the following four condition contract
types are provided:
● Condition contract type 0S05 Sales Rebate - MultOrgData 2Step for sales rebate as a service and business volume for a customer generated in differ-
ent company codes.
● Condition contract type 0S06 Sales Rebate - MultCustomersOrg- 2Step for sales rebate as a service and business volume for multiple customers gen-
erated in different company codes.
● Condition contract type 0SG5 Sales Rebate Goods Rel MultOrg - 2Step for goods related sales rebate and business volume for a customer generated
in different company codes.
● Condition contract type 0SG6 Sales Rebate GoodsRel MultCustOrg- 2Step for goods related sales rebate and business volume for multiple customers
generated in different company codes.
Prerequisite
You have activated desired condition contract types for this process variant as described in chapter Activate Condition Contract Types (Optional).
Test Administration
Purpose
In this process step, you create a condition contract with approval process active for a contract partner.
Prerequisite
As prerequisite for this process step, you have completed steps mentioned in preliminary steps for creating a process variant with approval process active
and performed chapters for configuring approval workflow in Configure Approval Workflow (Optional).
Procedure
In the following steps, we show how to create a Sales Rebate 0S01 condition contract with approval process active.
1 Log On Log on to the SAP Fiori launchpad as an Internal Sales Repre- The SAP Fiori launchpad displays.
sentative.
2 Access the App Open Manage Condition Contracts - Sales Rebates (F6739). The Manage Condition Contracts - Sales Rebates screen displays.
4 Enter Contract On the Create Sales Rebate screen, make the following en-
Details tries and choose Enter:
● Customer: 38100003
● From: for example, <today's date>
● To: for example, <end of current year>
5 Enter Process On the Basic Data tab, make the following entries and choose
Variant Enter:
Option A:
● Process Variant: ZS01 Sales Rebate with Workflow
Option B:
● Process Variant: ZS02 Sales Rebate with Tax Free
Goods
6 Enter Sales On the Sales tab, make and check the following entries:
Data ● Sales Organization: 3810
● Distribution Channel: 10
● Division: 00
7 Enter Header On the Header Texts tab, make and check the following en- The header text will be shown in the corresponding settlement documents.
Text tries:
Note Choose language German if communication language of business
● Text Type: Text for Settlement Document partner is German. If the language of the text box deviates from the com-
● Language: English munication language of the business partner then the header text will not
Choose Create Header Text and enter the header text. appear in the output form.
8 Enter Business On the Business Volume Selection Criteria tab, select New
Volume Selec- Line.
tion Criteria Make the following entries and choose Enter.
● Field Combination: 0001 Customer
● Inclusion Indicator (Incl/Excl): Inclusive
● Customer: 38100003
Select New Line.
Make the following entries and choose Enter.
● Field Combination: 0009 Material
● Inclusion Indicator (Incl/Excl): Inclusive
● Material: TG11
Optionally, you can also limit the business volume to cer-
tain customers using field combination 0001 Customer.
9 Check / Enter On the Settlement Data tab, make the following entries and
Settlement choose Enter.
Data ● Settlement Material: TG11
● Settlement Type Customer: As Accounts Receivable
cruals.
In case the Valid From date and the Valid To date are al-
ready there, you can check and change it.
Test Administration
Business Role(s): Responsibility: <State the Service Provider, Customer or Joint Service Provider and Customer>
Purpose
In this process step, you request a rebate condition contract for release.
1 Log On Log on to the SAP Fiori launchpad as an Internal Sales Representative. The SAP Fiori launchpad displays.
2 Access the App Open Manage Condition Contracts - Sales Rebates (F6739). The Manage Condition Contracts - Sales Re-
bates screen displays.
3 Request Release of Find the condition contract that you want to put into approval for release process, On the Status tab page, the system displays
Condition Contract and choose Change Condition Contract after clicking on condition contract number. the following system status entries:
Choose Menu > Edit > Request Approval . ● New
Choose Save. ● Approval Requested
Now the request to release the condition
contract goes to Sales Manager's Inbox.
Test Administration
Business Role(s): Responsibility: <State the Service Provider, Customer or Joint Service Provider and Customer>
Purpose
In this process step, you check the status of a rebate condition contract and trigger a rework of the condition contract as a Sales Manager.
1 Log On Log on to the SAP Fiori launchpad as a Sales Manager. The SAP Fiori launchpad displays.
2 Access the App Open My Inbox - All Items (F0862). The My Inbox screen displays.
3 Display the Relevant Condition Find the condition contract that Internal Sales Representative has just re- The details of the condition contract dis-
Contract quested for release: Release Condition Contract XXXXXXXXXXX. play on the right of the screen.
4 Check Condition Contract Data Check the Settlement Lock Status and Status of the condition contract. The condition contract is sent back to In-
and Send Back for Rework Now the settlement lock status is Not Locked and the status is New. ternal Sales Representative.
As the Internal Sales Representative has not set the status to Locked for
Settlement, click Rework.
On the Submit Decision pop-up window, enter a decision note: for example,
please set the condition contract to Locked for Settlement.
Choose Submit.
Test Administration
Business Role(s): Responsibility: <State the Service Provider, Customer or Joint Service Provider and Customer>
Purpose
In this process step, you rework on a rebate condition contract in order to set the status to Locked for Settlement.
1 Log On Log on to the SAP Fiori launchpad as an Internal Sales Representative. The SAP Fiori launchpad displays.
2 Access the App Open My Inbox - All Items (F0862). The My Inbox screen displays.
3 Check the Condition Open the notification: Rework Condition Contract XXXXXXXXXXX. You check the comment from the Sales
Contract and Go to Choose Show Details at the bottom and check the comments on the right side of the Manager and go to the change mode for
Change Mode screen. Under the Comments tab, there is a message from the Sales Manager: please condition contract.
set the condition contract to Locked for Settlement.
Choose Hide Details at the bottom and choose More Details on the upper right of the
screen.
On the Display Sales Rebate screen, choose Menu > Condition Contract > Change .
4 Set Condition Contract On the Change Sales Rebate screen, choose Menu > Edit > Lock Settlement . The settlement lock status is changed to
to Locked for Settle- Choose Save. Locked and the status for condition con-
ment tract is New.
Choose Continue in the pop-up window.
5 Complete Rework for Choose Rework Completed at the bottom. The condition contract is sent to Sales
the Condition Contract On the Submit Decision pop-up window, enter a decision note: for example, the condi- Manager for release approval again.
tion contract is set to Locked for Settlement.
Choose Submit.
Test Administration
Purpose
In this process step, you release a rebate condition contract in an approval workflow.
Procedure
1 Log On Log on to the SAP Fiori launchpad as a Sales Manager. The SAP Fiori launchpad dis-
plays.
2 Access the App Open My Inbox - All Items (F0862). The My Inbox screen dis-
plays.
3 Release Condition Find the condition contract that Internal Sales Representative has just requested for release: Re- The condition contract is re-
Contract lease Condition Contract XXXXXXXXXXX. leased now.
Choose Release at the bottom.
Choose Submit in the pop-up window.
Test Administration
Business Role(s): Responsibility: <State the Service Provider, Customer or Joint Service Provider and Customer>
Purpose
In this process step, you request an approval for the settlement of a condition contract.
Procedure
1 Log On Log on to the SAP Fiori launchpad as an Internal Sales Representative. The SAP Fiori launchpad displays.
2 Access the App Open Manage Condition Contracts - Sales Rebates (F6739). The Manage Condition Contracts -
Sales Rebates screen displays.
3 Send Condition Contract Find the condition contract for which you want to request the approval to release it for set- The status for condition contract
for Release of Settle- tlement. Choose Change Condition Contract via More Links when choosing condition con- now should be:
ment tract number. ● Released
Click Menu > Edit > Request Settlement Approval . ● Locked for Settlement
Choose Save. ● Settlement Approval Re-
quested
Note Please click Menu > Edit > Lock Settlement before clicking Request Settlement Ap-
proval if you haven't executed steps in chapter Rework Condition Contract (Optional).
Test Administration
Business Role(s): Responsibility: <State the Service Provider, Customer or Joint Service Provider and Customer>
Purpose
In this process step, you release a rebate condition contract for settlement.
Procedure
1 Log On Log on to the SAP Fiori launchpad as a Sales Manager. The SAP Fiori launchpad displays.
2 Access the App Open My Inbox - All Items (F0862). The My Inbox screen displays.
3 Release Condition Contract Find the condition contract for that Internal Sales Representative has just re- The condition contract is released now
for Settlement quested for release for settlement. for settlement.
Position the notification: Release Condition Contract XXXXXXXXXXX for Settle-
ment in the inbox.
Choose Release.
Choose Submit in the pop-up window.
Test Administration
Business Role(s): Responsibility: <State the Service Provider, Customer or Joint Service Provider and Customer>
Purpose
In this process step, you approve the release of the settlement document - created in partial settlement - to Accounting.
Procedure
1 Log On Log on to the SAP Fiori launchpad as a Sales Manager. The SAP Fiori launchpad dis-
plays.
2 Access the App Open My Inbox - All Items (F0862). The My Inbox screen dis-
plays.
3 Approve Release Find the settlement document for which the release to accounting has to be approved. The approval re- The settlement document is
to Accounting quest was triggered automatically after the settlement has been processed by the Billing Clerk. released to accounting.
Position the notification: Approve Settlement XXXXXXXXXXX in the inbox.
Choose Approve.
Choose Submit in the dialog box.
Purpose
In this process step, you approve the release of the settlement document - created in final settlement - to Accounting.
Procedure
Process the steps described in the chapter Approve Release of Partial Settlement Document to Accounting (Optional) [page ] 95.
Test Administration
Business Role(s): Responsibility: <State the Service Provider, Customer or Joint Service Provider and Customer>
In this process step, you enter conditions in the condition contract to adjust the final rebate amount before you process the final settlement.
Procedure
1 Log onto SAP Log onto the SAP Fiori Launchpad as an Internal Sales Representative. The SAP Fiori Launchpad displays.
Fiori Launchpad
2 Access the App Open Manage Condition Contracts - Sales Rebates (F6739). The Manage Condition Contracts - Sales Re-
bates screen displays.
3 Create New On the Manage Condition Contracts - Sales Rebates screen, select the relevant condition con- The Select Condition Contract Type dialog
Condition Con- tract and choose Change Contract. screen displays.
tract
4 Enter Condition In the Conditions Area, select the following entry: The conditions entered here are used to ad-
Data for Rebate Condition Table: Condition Contract just the rebate amount.
Condition You can also choose Condition Contract / Ma-
Select New Condition.
terial as condition level. You then also spec-
Make one of the following entries and choose Enter. ify the material for a condition record.
Adjustment of business volume If the Valid From and Valid To date is copied
● Condition Type: REBD Rebate BusVol Delta from the condition contract validity accord-
● Valid From: for example, <today's date> ing to user settings, you can check and
change these dates if required.
● Valid to: for example, <end of current year>
● Calculation Type: Fixed amount
● Condition Rate: for example, <100> BGN
Adjustment of rebate value
● Condition Type: REJ1 Rebate Adjustment
● Valid From: for example, <today's date>
● Valid to: for example, <end of current year>
● Calculation Type: for example, Fixed amount
● Condition Rate: for example, <20> BGN
Entry of a fixed settlement amount
● Condition Type: REV1 Rebate Verified
After you have maintained the conditions to adjust the rebate amount, you perform the final settlement as described in the chapter Final Settlement in sec-
tion Sales Rebate Processing – One Customer. Then check the created settlement document as described in Check Settlement Document for Final Settlement
(Optional) in section Sales Rebate Processing – One Customer. In the pricing elements, particularly check that the system has determined the rebate amount
using the conditions for adjustment.
Test Administration
Business Role(s): Responsibility: <State the Service Provider, Customer or Joint Service Provider and Customer>
Purpose
During the creation of the condition contract (Chapter Create Condition Contract) when entering the conditions, you have the option to use the condition: re-
bate unlikelihood. You use condition type rebate unlikelihood in case the minimum sales turnover will not be reached and therefore no accruals should be
created or existing accruals should be reversed.
Test Step # Test Step Name Instruction Expected Result Pass / Fail / Comment
1 Enter Condition Data (Optional) In the Conditions area, select New Condition.
Make the following entries and choose Enter.
● Condition Type: REU1 Rebate Unlikelihood
● Condition Rate: for example, <100%>
● Valid From: for example, <today's date>
● Valid To: for example, <end of current year>
Purpose
In this section, you execute the sales rebate process for fixed amount agreements. You first create the condition contract with one or several condition
record(s) for fixed amounts. Then you run the corresponding final settlement(s).
Enter a condition contract with one fixed amount condition record as follows:
1 Log On Log on to the SAP Fiori launchpad as an In- The SAP Fiori launchpad displays.
ternal Sales Representative.
2 Access the App Open Manage Condition Contracts - Sales The Manage Condition Contracts - Sales Rebates screen displays.
Rebates (F6739).
6 Enter Sales On the Sales tab, make and check the fol-
Data lowing entries:
● Sales Organization: 3810
● Distribution Channel: 10
● Division: 00
7 Enter Header On the Header Texts tab, make and check The header text will be shown in the corresponding settlement documents.
Text the following entries:
● Text Type: Text for Settlement Doc- Note Choose language German if communication language of business partner is German. If
ument the language of the text box deviates from the communication language of the business
● Language: English partner then the header text will not appear in the output form.
Choose Create Header Text and enter the
header text.
To create a condition contract with several fixed amount condition records, you must align the settlement dates in the settlement calendar with the validity
period of condition records. If you want to pay out a fixed amount at the end of January and end of February, create corresponding settlement dates for final
settlement in the settlement calendar and conditions record with a validity Jan 1st – Jan 31st and Feb 1st – Feb 28th.
After you have maintained the condition contract, you perform the final settlement(s) as described in the chapter Final Settlement with Reversal of Accruals
in section Sales Rebate Processing – One Customer. Then check the created settlement document as described in Check Settlement Document for Final Set-
tlement (Optional) in section Sales Rebate Processing – One Customer. In the pricing elements, particularly check that the system has determined the fixed
rebate amount.
When you test the process variant with two-step settlement, prepare at least two condition contracts as described, perform the final settlement, check the
parked settlement documents, create the collective settlement document as described in the chapter Collect Parked Settlement Documents for Transfer to
Accounting (Optional) in section Sales Rebate Processing – Two-Step Settlement, and then check the collective settlement document.
Test Administration
Business Role(s): Responsibility: <State the Service Provider, Customer or Joint Service Provider and Customer>
In this section, you execute the sales rebate process for fixed amount agreements in combination with a cost recognition of the fixed amount for the different
fiscal periods within the condition contract validity. For this cost recognition adjustment, you schedule an additional delta accruals settlement run for each
fiscal period.
In a first process variant, we describe a cost recognition adjustment before the payout of the fixed amount. Here the accruals amount is successively built up
with the delta accruals settlements. For the test we have chosen data that make settlement postings comprehensible. Afterwards, we describe a distribution
subsequent to an immediate payout. Here, the fixed amount is used to activate a positive accruals amount reflecting a claim. In the following delta accruals
settlements, you reduce the accruals amount and assign the monthly share to the sales rebate P/L account.
Procedure Variant 1
Enter a condition contract with one fixed amount condition record as described in the previous section. The validity of the condition contract is one year start-
ing on the first day of the current month and ending on the last day of the previous month in the next year. The fixed amount is 1200 BGN.
In the settlement calendar, enter additional 12 settlement dates for delta accruals settlement for each month’s end within the condition contract validity.
That means the first delta accruals settlement is at the end of the current month, the last coincides with the final settlement date at the end of the condition
contract validity.
Perform the delta accruals settlements for each settlement date and check the created settlement documents as described in section Sales Rebate Process-
ing – One Customer. Be aware that the correct cost recognition adjustment for fiscal periods only happens when the delta accruals settlement runs at the
specified settlement date. However, this procedure is required to illustrate the settlement postings.
First, check the accounting document related to a delta accruals settlement document. You will see that the accruals amount is 100 BGN for each month.
Then check the pricing for the settlement document items. You see, that condition type REBV Rebate Business Vol. does not appear as business volume
determination does not play a role for condition contract type 0SF1 (and 0SF3). The initial accruals amount 1200 BGN set by condition type RES1 corresponds
to the entered fixed amount. In the next line, you see condition type RED5 Cost Recogn. Adjust which controls the cost recognition adjustment. In the first
settlement document the initial accruals amount 1200 is reduced by 11/12 (= 1100 BGN), in the second settlement document by 10/12 (= 1000 BGN) and so
on. In the last settlement document the amount for RED5 is zero. Starting with the second settlement document you also see the already posted accruals
amount in the line of condition type RED2 Rebate Accr Total which further reduces the actual accruals amount in the calculation. In the second settlement
document this amount is 100 BGN, in the third settlement document 200 BGN and so on. As a result of the calculation the amount for each delta accruals set-
tlement is 100 BGN. When you check the settlement document of the final settlement, you see a revenue posting for the customer with the fixed amount in-
creased by the corresponding tax and the reversal of the total accruals amount of 1200 BGN.
Procedure Variant 2
Enter a condition contract with one fixed amount condition record as described in the previous section. The validity of the condition contract is one year start-
ing on the first day of the current month and ending on the last day of the previous month in the next year. The fixed amount is 1200 BGN.
In the settlement calendar, enter additional 12 settlement dates for delta accruals settlement for each month’s end within the condition contract validity.
That means the first delta accruals settlement is at the end of the current month, the last coincides with the final settlement date at the end of the condition
contract validity. Additionally, enter a partial settlement within the current month for instance for the current day.
Test Administration
Business Role(s): Responsibility: <State the Service Provider, Customer or Joint Service Provider and Customer>
Purpose
In this section, you execute the sales rebate process for fixed amount agreements in combination with the assignment of the fixed amount to business ob-
jects according to their contribution to the overall business volume.
We recommend preparing transactional in a way that the assignment becomes comprehensible. For instance, prepare business volume of two material with a
2:1 relationship. In the condition contract, enter business volume selection criteria accordingly and use a fixed amount that can be divided by 3.
Procedure
Use condition contract type 0S01 to enter a condition contract with one fixed amount condition record as described in the section Basic Processing. In addi-
tion, specify business volume selection criteria.
Perform the final settlement and check the created settlement document. Control that the fixed rebate amount has been distributed to the settlement docu-
ment items according to the contribution of each item to the overall business volume. When you have prepared business volume data according to the rec-
ommendation above, you see two items in the settlement document with a rebate amount of 200 BGN and 100 BGN, respectively.
Test Administration
Business Role(s): Responsibility: <State the Service Provider, Customer or Joint Service Provider and Customer>
Purpose
In this process step, you reverse settlement document for the condition contract.
Prerequisite
The steps below are using Reverse Settlement Documents Condition Contracts (WB2R_CANCEL_DOCS) for reversing settlement documents for the selected
condition contract(s). You can use Reverse Settlement Document (WZR4) to reverse a single settlement document. You can also use Reverse Settlement Doc-
uments (WAB_CANCEL_B) to reverse several settlement documents together.
1 Log On Log on to the SAP Fiori launchpad as a Billing Clerk. The SAP Fiori launchpad displays.
2 Access Reverse Settlement Open Reverse Settlement Documents - Condition Con- The Reverse Settlement Documents for Condition Contracts screen dis-
Documents tracts (WB2R_CANCEL_DOCS). plays.
3 Reverse Settlement Docu- On the Reverse Settlement Documents for Condition The Log for Reversal of Settlement Documents - Live Run screen displays.
ments for Condition Con- Contracts screen, make the following entries: All settlement documents for the selected condition contract(s) are re-
tracts ● Condition Contract: <number of condition con- versed.
tract(s) created in this test>
● Check Run Only: <unselect this checkbox>
Choose Execute.
Choose Continue in the pop-up window.
You have finished all the activities that are part of the business process described in this document.
To accomplish the subsequent activities of this business process, use the master data from this document and carry out the process steps described in one
or more of the following scope items.
Purpose
This scope item describes the detailed procedure for testing the scope item Analytical Content: Order-to-Cash after solution activation.
Procedure
Using the reports from this document, complete all the activities described in the Test script of the scope item.
Purpose
After completing the activities in this test script, it is possible to run General Ledger Reporting and CO-PA Reporting connected with the accounts which were
used in this sales rebate process. Log on as General Ledger Accountant or Sales Accountant and run the reports which apply to your needs and check the
postings on your accounts. Please refer to scope item Accounting and Financial Close (J58) to Manage G/L Account Master Data and Manage Financial State-
ment Versions.
Purpose
With the new Time-Dependent Tax feature you can enter different tax rates for a tax code for different validity periods. So it is no longer necessary to intro-
duce a new tax code when a tax rate is changed.
For more details concerning the activation of the Time-Dependent Tax feature and the maintenance of time dependent tax rates, see Time-Dependent Taxes
(TDT).
Example Words or characters quoted from the screen. These include field names, screen titles, pushbut-
tons labels, menu names, menu paths, and menu options.
Textual cross-references to other documents.
EXAMPLE Technical names of system objects. These include report names, program names, transaction
codes, table names, and key concepts of a programming language when they are surrounded
by body text, for example, SELECT and INCLUDE.
Example Output on the screen. This includes file and directory names and their paths, messages, names
of variables and parameters, source text, and names of installation, upgrade and database
tools.
Example Exact user entry. These are words or characters that you enter in the system exactly as they
appear in the documentation.
<Example> Variable user entry. Angle brackets indicate that you replace these words and characters with
appropriate entries to make entries in the system.
EXAMPLE Keys on the keyboard, for example, F 2 or E N T E R . © 2024 SAP SE or an SAP affiliate company. All rights re-
served.
No part of this publication may be reproduced or transmitted
in any form or for any purpose without the express permis-
sion of SAP SE or an SAP affiliate company. The information
contained herein may be changed without prior notice.
Some software products marketed by SAP SE and its distribu-
tors contain proprietary software components of other soft-
ware vendors. National product specifications may vary.
These materials are provided by SAP SE or an SAP affiliate
company for informational purposes only, without representa-
tion or warranty of any kind, and SAP or its affiliated compa-
nies shall not be liable for errors or omissions with respect to
the materials. The only warranties for SAP or SAP affiliate
company products and services are those that are set forth in
the express warranty statements accompanying such prod-
ucts and services, if any. Nothing herein should be construed
as constituting an additional warranty.
SAP and other SAP products and services mentioned herein
as well as their respective logos are trademarks or registered
trademarks of SAP SE (or an SAP affiliate company) in Ger-
many and other countries. All other product and service
names mentioned are the trademarks of their respective
companies.