100% found this document useful (2 votes)
3K views59 pages

MM Purchasing - Condition Contract (S4 Rebate Processing) For Purchasing (#1 Simple Example)

1. The document discusses rebate processing in SAP S/4HANA using the new settlement management functionality. 2. It provides steps to create a condition contract for a supplier rebate, generate a purchase order, goods receipt, and invoice to trigger a rebate, and process the rebate to generate a settlement document. 3. Key configurations are explained such as condition contract types, condition types, settlement process types, and settlement document types which determine how rebates are calculated and posted.

Uploaded by

waseem abbas
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
100% found this document useful (2 votes)
3K views59 pages

MM Purchasing - Condition Contract (S4 Rebate Processing) For Purchasing (#1 Simple Example)

1. The document discusses rebate processing in SAP S/4HANA using the new settlement management functionality. 2. It provides steps to create a condition contract for a supplier rebate, generate a purchase order, goods receipt, and invoice to trigger a rebate, and process the rebate to generate a settlement document. 3. Key configurations are explained such as condition contract types, condition types, settlement process types, and settlement document types which determine how rebates are calculated and posted.

Uploaded by

waseem abbas
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 59

SAP Material Management

S/4Hana 2023

Settlement Condition Contract


for MM
(#1 simple example)
1. Rebate Processing before (ECC) and now (S/4).
2. Create Condition Contract.
3. Create PO, GR, Invoice for Vendor V03 and Material RM03
(Material Group 008).
4. Process the Rebate today.
5. Check the Settlement Document.
6. Related Configuration 1 - Condition Contract Type.
7. Related Configuration 2 - Condition Types.
8. Related Configuration 3 - Settlement Process Type
Determination.
9. Related Configuration 3 - Settlement Process Type.
10. Related Configuration 4 - Settlement Document Type
determination.
11. Related Configuration 5 - Settlement Document Type.
As at S/4 2023
the classic ECC Rebate Processing T-codes are
with this condition:
● MEB1 (no longer possible, replaced by WLF1
check Notes 2476734)
● MEB2 & MEB3 looks possible (maybe to
process existing/remaining Rebates from
ECC in the initial S/4 Conversion period)
● MEBV (extend agreement still allowed)
● MEB7 (replaced by WB2R_Extension)
● MEBH
As at S/4 2023
due to the Simplification Project in S/4
● new feature used to manage Rebate,
Commission and Royalties agreements with
customers or suppliers called “Settlement
Management”.
● “Settlement Management” is also referred to
as “Condition Contract Management”.
● T-code WCOCO is used to create Supplier
and Customer Rebates Contract via different
Condition Contract Types.
The necessary Customizing settings can be
found using the menu path in S/4:
SAP Customizing Implementation Guide
→ Logistics General
→ Settlement Management

SAP S/4HANA Settlement Management uses


Central Contract Administration as the single
point of entry for contract data and contract
related conditions for:
● Full support of business volume-related
scenarios
● Calendar-based settlements
● Accrual conditions, independently defined
from settlement conditions
● Intuitive data entry of settlement information
with full transparency of involved documents
1. Rebate Processing before (ECC) and now (S/4).
2. Create Condition Contract.
3. Create PO, GR, Invoice for Vendor V03 and Material RM03
(Material Group 008).
4. Process the Rebate today.
5. Check the Settlement Document.
6. Related Configuration 1 - Condition Contract Type.
7. Related Configuration 2 - Condition Types.
8. Related Configuration 3 - Settlement Process Type
Determination.
9. Related Configuration 3 - Settlement Process Type.
10. Related Configuration 4 - Settlement Document Type
determination.
11. Related Configuration 5 - Settlement Document Type.
Vendor V03 with
Invoicing Party
V03
Material RM03
with Material
Group 008
use WCOCO to create
Condition Contract
use Condition
Contract Type “0PI3”
for this example
for Simplicity
demo, the
Condition
Contract is for
Today only

Vendor V03
Insert new
Condition Type for
Final Rebate

REA1 for Rebate Accrual
RES1 for Actual Rebate
here we enter 10%
PO to be included
based on if
Vendor is V03
Material Group is 008
Double-click
Supplier
PO to be included based
on if
Vendor is V03
and
Material Group is 008
Double-click
Material Group
PO to be included based
on if
Vendor is V03
and
Material Group is 008
1 final settlement
date created
Release
SAVE
Condition
Contract 18
1. Rebate Processing before (ECC) and now (S/4).
2. Create Condition Contract.
3. Create PO, GR, Invoice for Vendor V03 and Material RM03
(Material Group 008).
4. Process the Rebate today.
5. Check the Settlement Document.
6. Related Configuration 1 - Condition Contract Type.
7. Related Configuration 2 - Condition Types.
8. Related Configuration 3 - Settlement Process Type
Determination.
9. Related Configuration 3 - Settlement Process Type.
10. Related Configuration 4 - Settlement Document Type
determination.
11. Related Configuration 5 - Settlement Document Type.
PO for Vendor V03 and
Material RM03 (Material
Group 008)
with Volume 1000 EUR
Expected Rabate 10%
which is 100 EUR
GR for the PO
done
Invoice for
the PO done
1. Rebate Processing before (ECC) and now (S/4).
2. Create Condition Contract.
3. Create PO, GR, Invoice for Vendor V03 and Material RM03
(Material Group 008).
4. Process the Rebate today.
5. Check the Settlement Document.
6. Related Configuration 1 - Condition Contract Type.
7. Related Configuration 2 - Condition Types.
8. Related Configuration 3 - Settlement Process Type
Determination.
9. Related Configuration 3 - Settlement Process Type.
10. Related Configuration 4 - Settlement Document Type
determination.
11. Related Configuration 5 - Settlement Document Type.
Generate possible
Rebate
Settlements for the
Condition Contract
18
Set to Actual or
“Live Run” mode
Settlement document created
BUT not yet Accounting
document due just Account
determination via Account key
0P2 not yet created

1. Rebate Processing before (ECC) and now (S/4).
2. Create Condition Contract.
3. Create PO, GR, Invoice for Vendor V03 and Material RM03
(Material Group 008).
4. Process the Rebate today.
5. Check the Settlement Document.
6. Related Configuration 1 - Condition Contract Type.
7. Related Configuration 2 - Condition Types.
8. Related Configuration 3 - Settlement Process Type
Determination.
9. Related Configuration 3 - Settlement Process Type.
10. Related Configuration 4 - Settlement Document Type
determination.
11. Related Configuration 5 - Settlement Document Type.
check Settlement
Documents generated for
Condition Contract 18
Settlement Document 12
created for
Condition Contract 18
Rebate amount 10%
of Business Volume
of 1000 EUR
The DEBIT side is from the
Vendor Reconciliation Account
(no Account Determination If Account Determination was setup
required)
 for the Account Key 0P2 (in OBYC),
the Accounting entries will be
Debit Vendor (B/S)
Credit Gain (due to Rebate) (P&L)
The CREDIT side is determined
using Account Key 0P2 missing
configuration. (In Standard SAP, for the
account determination of the rebate
calculation specified in the settlement
document configuration that it shall be done
for application V Sales/Distribution. The SD
account determination based on the condition
technique provides the required flexibility.
Therefore, account keys 0P1 and 0P2 are
also defined for application V
Sales/Distribution and therefore the account
assignment for these account keys is done in
the SD IMG!)
1. Rebate Processing before (ECC) and now (S/4).
2. Create Condition Contract.
3. Create PO, GR, Invoice for Vendor V03 and Material RM03
(Material Group 008).
4. Process the Rebate today.
5. Check the Settlement Document.
6. Related Configuration 1 - Condition Contract Type.
7. Related Configuration 2 - Condition Types.
8. Related Configuration 3 - Settlement Process Type
Determination.
9. Related Configuration 3 - Settlement Process Type.
10. Related Configuration 4 - Settlement Document Type
determination.
11. Related Configuration 5 - Settlement Document Type.
first, let’s overview of
the Condition Contract
type 0Pi3
configuration
IMG - Logistics
General
the Same
configuration
also used for SD
Rebate
Condition Type Group
allow a set of
Conditions for Rebate
Processing ie:
● Rebate Accrual
● Final Rebate
1. Rebate Processing before (ECC) and now (S/4).
2. Create Condition Contract.
3. Create PO, GR, Invoice for Vendor V03 and Material RM03
(Material Group 008).
4. Process the Rebate today.
5. Check the Settlement Document.
6. Related Configuration 1 - Condition Contract Type.
7. Related Configuration 2 - Condition Types.
8. Related Configuration 3 - Settlement Process Type
Determination.
9. Related Configuration 3 - Settlement Process Type.
10. Related Configuration 4 - Settlement Document Type
determination.
11. Related Configuration 5 - Settlement Document Type.
see previous
section where
Cond.Type
Group 0P01 is
assigned to
Condition
Contract Type
0PI3

Condition Type Group


allow a set of
Conditions for Rebate
Processing ie:
● Rebate Accrual -
REA1
● Final Rebate -
RES1
1. Rebate Processing before (ECC) and now (S/4).
2. Create Condition Contract.
3. Create PO, GR, Invoice for Vendor V03 and Material RM03
(Material Group 008).
4. Process the Rebate today.
5. Check the Settlement Document.
6. Related Configuration 1 - Condition Contract Type.
7. Related Configuration 2 - Condition Types.
8. Related Configuration 3 - Settlement Process Type
Determination.
9. Related Configuration 3 - Settlement Process Type.
10. Related Configuration 4 - Settlement Document Type
determination.
11. Related Configuration 5 - Settlement Document Type.
Condition Contract
Type 0PI3 for this
demonstration
Settlement Process
type is used to
determine the
Settlement Document
Type
1. Rebate Processing before (ECC) and now (S/4).
2. Create Condition Contract.
3. Create PO, GR, Invoice for Vendor V03 and Material RM03
(Material Group 008).
4. Process the Rebate today.
5. Check the Settlement Document.
6. Related Configuration 1 - Condition Contract Type.
7. Related Configuration 2 - Condition Types.
8. Related Configuration 3 - Settlement Process Type
Determination.
9. Related Configuration 3 - Settlement Process Type.
10. Related Configuration 4 - Settlement Document Type
determination.
11. Related Configuration 5 - Settlement Document Type.
Settlement Process
type contains
configurations for
Pricing, Tax,
Settlement Procedures
1. Rebate Processing before (ECC) and now (S/4).
2. Create Condition Contract.
3. Create PO, GR, Invoice for Vendor V03 and Material RM03
(Material Group 008).
4. Process the Rebate today.
5. Check the Settlement Document.
6. Related Configuration 1 - Condition Contract Type.
7. Related Configuration 2 - Condition Types.
8. Related Configuration 3 - Settlement Process Type
Determination.
9. Related Configuration 3 - Settlement Process Type.
10. Related Configuration 4 - Settlement Document Type
determination.
11. Related Configuration 5 - Settlement Document Type.
Settlement Process type is used to
determine a set of Settlement Doc.
Types for different scenarios
(according to the Condition
Contract settings allowed
settlement cases).
1. Rebate Processing before (ECC) and now (S/4).
2. Create Condition Contract.
3. Create PO, GR, Invoice for Vendor V03 and Material RM03
(Material Group 008).
4. Process the Rebate today.
5. Check the Settlement Document.
6. Related Configuration 1 - Condition Contract Type.
7. Related Configuration 2 - Condition Types.
8. Related Configuration 3 - Settlement Process Type
Determination.
9. Related Configuration 3 - Settlement Process Type.
10. Related Configuration 4 - Settlement Document Type
determination.
11. Related Configuration 5 - Settlement Document Type.
Settlement Doc.Type 0PA2
due to scenario settings
from the Condition Contract
Type
#Range and many controls
including Account
Determination via the
Settlement Document Type
Remember the ERROR is STEP 5.

The CREDIT side is determined using
Account Key 0P2 missing
configuration. 

(In Standard SAP, for the
account determination of the
rebate calculation specified in
the settlement document
configuration that it shall be
done for application V
Sales/Distribution. The SD
account determination based
on the condition technique
provides the required
flexibility. Therefore, account
keys 0P1 and 0P2 are also
defined for application V
Sales/Distribution and
therefore the account
assignment for these account
keys is done in the SD IMG!)

You might also like