SlideShare a Scribd company logo
1 of 47
TARLANA GANESH
1
1. Introduction ➔ Settlement Management ➔ Condition contract ➔ Sales Rebates
Settlement Management is the key solution within S/4 HANA to handle subsequent settlement of
Customer and Vendor rebates. Condition Contract Management provides a central, standardized
solution for administration of supplier and customer conditions. Accruals can be calculated and posted
as a statistical condition in an Extension Ledger in FI. Pricing conditions can be mapped to value fields
in Combined COPA to provide detailed Gross-to-Net Revenue analysis.
Prerequisites
Understanding of Rebate Management in ECC.
Understanding of Condition Contracts in SAP S/4HANA 1709. For details on what condition
contracts are, you may please refer to my blog.
Understanding of basic SD terms Condition Type, Condition table, access sequence, pricing
procedure etc.
Some of the key pain points of ERP rebates were:
Lack of flexibility in defining the business criteria for rebates. This was pretty much restricted to billing
data for sales.
From a Sales side, data was redundantly duplicated into giant tables (VBOX, S030, S136).
Change in rebate conditions required regeneration that locked down tables.
Separate processes (area of configuration, transaction codes) for both supplier and customer
Condition contract types as per business scenarios
Basic scenario with a condition contract for one customer (0S01)
Condition contract for multiple customers (0S02)
Condition contract for one customer with a two-step settlement (0S03)
Condition contract for multiple customers with a two-step settlement (0S04)
Condition contract for one customer with goods-related rebate taxation (0SG1)
Condition contract for multiple customer and goods-related rebate taxation (0SG2)
Condition contract for one customer, goods-related taxation, 2Step settlement (0SG3)
Condition contract for multiple customer, goods-related taxation, 2Step settlement (0SG4)
Condition contract for TPM integration, one customers (0ST1)
Condition contract for TPM integration, multiple customers (0ST2)
Condition contract for TPM integration with claims, one customers (0ST3)
Condition contract for TPM integration with claims, multiple customers (0ST4)
TARLANA GANESH
2
2. Configuration ➔ Condition contract ➔ Sales Rebates
i) 1. Configure Pricing including Condition Contract Conditions
In this step, you define pricing conditions that are relevant for the calculation of the
settlement amount during the condition contract settlement.
In particular, we make specific settings for the so-called condition contract conditions
which you enter in the condition contract maintenance in the Conditions screen area.
Contract conditions usually comprise the rebate and accrual conditions.
ii) 2. Configure Condition Contract Maintenance
In this step, you first define and configure parameters for condition contract types and
then the condition contract types themselves.
iii) 3. Configure Condition Contract Settlement
In this step, you first define and configure parameters for condition contract settlement.
Then you enhance existing condition contract types with these parameters
2.1. Configure Pricing & Conditions
2.1.1. The Following settings are mandatory in rebate processing:
A. Activate Rebate processing in the Sales Organization
IMG Path
Enterprise structure ➔ Definition ➔ Sales and distribution ➔ Define Copy,
Delete, Check Sales Org.
Transaction code OVX5
Select your sales org. click on detail button and then Tick the Rebate Processing active check
box.
TARLANA GANESH
3
B. Activate Rebate processing in Billing Document type
IMG Path
Sales and distribution ➔ Billing-Billing documents ➔ Billing type
Transaction code VOFA
Select the billing type go to details (T-code- VOFA) and then Tick the checkbox- relevant for rebate
processing
C. Activate Rebate in Payer Master Record
Open the Business Partner master record -T-Code: BP ➔ Business Partner
TARLANA GANESH
4
go to Sales and Distribution tab ➔ Order tab ➔ check relevant for settlement management
Go to billing tab and then check Rebate tick ( )
Save it.
2.1.2. Condition Tables Creation
IMG Path
Logistics General ➔ Settlement Management ➔ Basic Settings ➔ Pricing
➔Sales (SD) ➔ Define Condition Tables Display Condition Tables
Transaction code V/03
We have created new condition table as 501 & 502 ➔ Condition contract and COCO- Material ➔
COCO_NUM
TARLANA GANESH
5
2.1.3. Access Sequences Creation
IMG Path
Logistics General ➔ Settlement Management ➔ Basic Settings ➔ Pricing
➔Sales (SD) ➔ Define Access Sequences
Transaction code V/07
SAP has given standard access sequence COMP
Here we have created our own access sequence ZOMP instead of COMP
We have assigned two tables ➔ 501 & 502
2.1.4. Condition types Creation and Assignment of access sequence to Condition types
IMG Path
Logistics General ➔ Settlement Management ➔ Basic Settings ➔ Pricing
➔Sales (SD) ➔ Define Condition types
Transaction code V/06
We have standard condition types but we are created own condition types as per business scenarios
as below
TARLANA GANESH
6
Condition type Description Access seq Description
ZAST SF: Already Settled N/A
ZBSO SF: Business Volume N/A
ZRA1 Rebate Accruals_REA1 ZOMP Condition Contract & CC/Mat.
ZRBA Bonus Accrual ZOMP Condition Contract & CC/Mat.
ZRBD Rebate BusVol_REBD ZOMP Condition Contract & CC/Mat.
ZRBT Rebate ZOMP Condition Contract & CC/Mat.
ZREB Bonus Accrual ZOMP Condition Contract & CC/Mat.
ZRJ1 Rebate AdjusT_REJ1 ZOMP Condition Contract & CC/Mat.
ZRS1 Rebate_RES1 ZOMP Condition Contract & CC/Mat.
ZRSA Rebate AccrualsSettl N/A
ZRU1 Rebate Unlike_REU1 ZOMP Condition Contract & CC/Mat.
ZRV1 Rebate Verified_REV1 ZOMP Condition Contract & CC/Mat.
Same condition types created in SD side, MM side and we have assigned access sequence to required
condition types
2.1.5. Maintaining Pricing procedure
IMG Path
Logistics General ➔ Settlement Management ➔ Basic Settings ➔ Pricing
➔Sales (SD) ➔ Define Pricing procedures
Transaction code V/08
We have created two pricing procedures for below business scenarios
Sales Rebate Condition contract ➔ A10005 ➔ Z10005 (Only SD)
Settle Bonus (MM & SD) ➔ BSETTL ➔ ZBSTTL
OTC procedure ➔ RVAA01➔ ZSDPRO (Maint Req condition types)
Sales Rebates Pricing procedures ➔ Z10005
Note: - Need to maintain gross amount step and Maintain subtotal as 9 then only rebates values
posted into accounting document including tax
TARLANA GANESH
7
Assigned required condition types and This procedure will be determine while generating credit memo
after executing Contracts settlement ➔ WB2R_SC
Order to cash Pricing procedure ➔ ZSDPRO (Factory sales)
We have assigned required rebate condition type ZRS1 in OTC procedure
When we create sales order the rebate condition values copied from sales rebate contract (ZS12) to
sales order
2.1.6. Specify CC-Relevance for Condition Types
IMG Path
Logistics General ➔ Settlement Management ➔ Basic Settings ➔ Condition
Contract Management ➔Condition Contract conditions ➔ Sales ➔Specify
CC Determination Relevance and Copy Control for Condition Types
Transaction code VM17
We need to activate the condition types are relevant for Condition contract or not
Check the Relevant for Condition Contract Determination in Pricing indicator and the Usage parameter
for the following condition types
TARLANA GANESH
8
2.1.7. Define Condition type group
IMG Path
Logistics General ➔ Settlement Management ➔ Basic Settings ➔ Condition
Contract Management ➔Condition Contract conditions ➔ Sales ➔Define
Condition type group
Transaction code VM12
We have created our own condition group ZS01 instead of 0S01
2.1.8. Assign condition type to Condition type group
IMG Path
Logistics General ➔ Settlement Management ➔ Basic Settings ➔ Condition
Contract Management ➔Condition Contract conditions ➔ Sales ➔Assign
Condition Types to Condition Type Groups
Transaction code VM13
Here we are assigning our rebate condition types to Condition type group ➔ ZS01
Select entry ZS01 and then double click Condition Types for Group as below
TARLANA GANESH
9
Here we must assign our required rebate condition types and tables
2.1.9. Define Account Keys for rebate conditions
IMG Path
Logistics General ➔ Settlement Management ➔ Basic Settings ➔ Account
Determination ➔ Revenue Account Determination (SD) ➔ Define and Assign
Account Keys
Transaction code VOK11
We are standard account key for rebate condition type
Assigning account keys to sales rebate condition types
This setup will help to post rebate credit memo to accounting document
TARLANA GANESH
10
2.1.10. Assign GL accounts ➔ OS1, ERB, ERU
IMG Path
Logistics General ➔ Settlement Management ➔ Basic Settings ➔ Account
Determination ➔ Revenue Account Determination (SD) ➔ Define and Assign
Account Keys
Transaction code SPRO
Select entry Account key table and assign g/l Account for sales rebate
This setup will help determine G/L accounts to post accounting documents
2.1.11. Define Document Schema Groups for Settlement Document Types
IMG Path
Logistics General ➔ Settlement Management ➔ Basic Settings ➔ Pricing ➔
Sales ➔ Define Document Schema Groups for Settlement Document Types
Transaction code SPRO
We have created two document schema groups ZS instead of OS for sales rebate process and
Bonus settlement process ZB instead of FB
TARLANA GANESH
11
2.1.12. Pricing Procedure Determination
IMG Path
Logistics General ➔ Settlement Management ➔ Basic Settings ➔ Pricing ➔
Sales ➔ Specify Pricing Procedure Determination
Transaction code SPRO
This setup will help to determine sales rebates pricing procedure while creating credit memo after
rebate actual settlement WB2R_SC
This setup like our SD pricing procedure determination
2.2.Configure Condition Contract Maintenance
2.2.1. Define Number Ranges
IMG Path
Logistics General ➔ Settlement Management ➔ Condition Contract
Management ➔ Condition Contract Maintenance ➔ Define Number Ranges
Transaction code SPRO
We have maintained separate number range for our own contract type
We have created CH for sales rebate contract and SD for Sales bonus process
TARLANA GANESH
12
2.2.2. Define condition category (Optional)
IMG Path
Logistics General ➔ Settlement Management ➔ Condition Contract
Management ➔ Condition Contract Maintenance ➔ Define Condition
Contract Categories
Transaction code SPRO
This setup behaves like sales document category
2.2.3. Define and Configure Field Status Groups for Header Fields (Optional)
IMG Path
Logistics General ➔ Settlement Management ➔ Condition Contract
Management ➔ Condition Contract Maintenance ➔ Define and Configure
Field Status Groups for Header Fields
Transaction code SPRO
This setup will help to control the fields in condition contract type
Its similarly looks like BP role field control
TARLANA GANESH
13
2.2.4. Define Condition Contract Types
IMG Path
Logistics General ➔ Settlement Management ➔ Condition Contract
Management ➔ Condition Contract Maintenance ➔ Define Condition
contract types
Transaction code SPRO
We have created ZS01 contract type instead of 0S01 for sales rebate condition contract type as below
Here we have changed some fields like as below
Number ranges ➔ 01 to CH
Condition type group ➔ 0S01 to ZS01
Note: - This setup like sales document controls and if you create any new value need to assign here
and then this contract type behaves as our own contract type.
TARLANA GANESH
14
2.2.5. Activate Additional Functions
IMG Path
Logistics General ➔ Settlement Management ➔ Condition Contract
Management ➔ Condition Contract Maintenance ➔ Additional checks ➔
Activate Additional Functions
Transaction code SPRO
The additional features for the maintenance of conditions in a condition contract are active in the
Cloud delivery.
TARLANA GANESH
15
2.3. Configuration for Settlement document process
2.3.1. Maintaining settlement document types
IMG Path
Logistics General ➔ Settlement Management ➔ Basic Settings ➔ Settlement
Documents ➔Settlement Document Types
Transaction code SPRO
We have standard settlement document type 0S12 and we have created ZS12 copied from 0S12
Here we have changed some values
Document schema group ➔ ZS instead of 0S
Account determination procedure ➔ KOFI00
Here document schema group as like document pricing procedure in sales document type controls
and We need to GL account against account key “0S1” for rebate credit memo account documents.
TARLANA GANESH
16
2.3.2. Maintaining settlement document types
IMG Path
Logistics General ➔ Settlement Management ➔ Basic Settings ➔ Settlement
Documents ➔Settlement process type
Transaction code SPRO
Here we have assigned our settlement document ZS12 ➔ZS10
TARLANA GANESH
17
2.3.3. Allowed Combinations Settlement Process Type / Settlement Document Type
Here we are assigning settlement document type to settlement process type
IMG Path
Logistics General ➔ Settlement Management ➔ Basic Settings ➔ Settlement
Documents ➔Allowed Combinations Settlement Process Type / Settlement
Document Type
Transaction code SPRO
This setup will help to maintaining link between Settlement document type to settlement process type
Note :- When we create settlement documents, it will the entry whether the settlement document type is
allowed for the settlement process type or not and these fields will help to display our customized settlement
doc and process types while creating condition contract.
TARLANA GANESH
18
2.3.4. Specify Settlement Settings for Condition Contract Types
IMG Path
Logistics General ➔ Settlement Management ➔ Condition Contract
Management ➔ Condition Contract Settlement ➔ Specify Settlement
Settings for Condition Contract Types
Transaction code SPRO
Select our condition contract type ZS01
click to open detail mode as below
Here we need to assign our
Settlement Proc. Type (Accounts Receiv) ➔ ZS10
Settlement Doc. Type (Accounts Receiv) ➔ ZS12
TARLANA GANESH
19
3. Order to cash Process with condition contract settlement
The general process in the CCM differs from the standard Rebate processing in the sense that
there is no rebate Agreements at the first step. There are Condition contracts which need to be
created and released.
3.1.Steps to create Condition Contract
Now we are creating condition contract for sales rebate and release the contract then our rebate
value will be determining while creating sales order
3.1.1. Execute transaction WCOCO and click on ‘Create’
Select the type of contract you would want to create like ZS01 which is created as our own contract
type
Note: - We have SAP standard contract type 0S01 and we have created our own contract type as ZS01
because of we should not disturb SAP standard document types.
Enter the customer, validity period and our sales area for which you want to create the condition
contract
TARLANA GANESH
20
Enter the business volume selection criteria. This step defines which invoices are relevant for
application of this condition contract
We have multiple combination of business volume selection criteria. Click this option to add
business volume selection criteria line and here We have selected “0001” customer and need add
details as below screenshot
Now Go to settlement data tab and add material number
TARLANA GANESH
21
Go to settlement calendar
Enter the Settlement Calendar. This step denes when you would like to carry out partial/final
settlements
Here we have different options to maintain for settlement calendars and settlement date types and we
have added manually this entry.
Create rebate condition as below screen shot
TARLANA GANESH
22
Earlier we have created two combinations of condition tables those will be appear as dropdown list as
above screen shot
Here we need to select any one combination to create rebate condition while creating condition contract
This step defines as we are creating new condition record in condition contract level and save it .
If we enter any incorrect data, then system will throw the below error pop up
TARLANA GANESH
23
Click button then system will show the incorrect data screen as below
Now we need correct the data and save the contract then system will allow to save the contract as below
pop up
Condition contract number generated “3000000004”
Go to change mode ➔ WCOCO ➔ 3000000004
TARLANA GANESH
24
Click and then contract will open as below screen shot
Click to release the contract for further process and One thing is of utmost import is to release the
contract. Hence release the contract in WCOCO
TARLANA GANESH
25
Once sales rebate condition contract is released the we need to start O2C process as below
I won’t be explaining how to create a Delivery, PGI, Invoice etc but what needs to be mentioned is that
either these documents can be created before the condition contract creation or after the condition
contract creation. In case Sales document is created after the contract creation, ZRS1 rebate condition
would be available in the conditions tab automatically
Sales process flow
Creating sales order ➔ VA01
Double click the line item and go to condition tab
TARLANA GANESH
26
See here the rebate condition is determined from contract to sales order as above screen shot
Note: - In case the Sales document is already created before the contract creation, the rebate would be
provided as part of the settlement process and rebate condition would be visible in Credit memo which will
book the correct accrual amount to the respective accounts. So there is no need to adopt the Sales order
anymore. .
Creating delivery document ➔ VL01N
Delivery document is created with reference to sales order “19”
.
Creating billing document ➔ VF01
Billing document is created with reference to delivery document as below
See the below pricing conditions along with rebate amount
TARLANA GANESH
27
and accounting document has been created automatically.
Go to change mode of billing document ➔ VF02
Click account document
TARLANA GANESH
28
Now we need to do customer payment for this invoice.
Receipt of money- Customer Payment ➔ F-28
Enter required input data and then click enter button
TARLANA GANESH
29
➔ Payment is completed.
We have successfully completed Order to cash process.
TARLANA GANESH
30
Condition contract Actual settlement
Run SAPGUI transaction WB2R_SC – Settle Condition Contracts
Click system will give pop up as below
TARLANA GANESH
31
Settlement Results as below screen shot
Credit memo “8” has been created with reference to sales rebate condition contract 3000000004
Credit Memo
In WCOCO, you can see a credit memo created with relevant values as below
TARLANA GANESH
32
After settlement running the ZRS1 ➔ 15% Rebate condition in the credit memo
In the Header conditions, you will find the Rebate condition we had created as part of the condition
contract as below
Accounting document “1600000001” posted with reference to credit memo “0000000008”
Accounting document is posted
TARLANA GANESH
33
Business Volume ➔ WB2R_BUSVOL
As you can see below, business volume 1.379.999,38 is updated against the condition contract
I have done rebate settlement for SD module side and I have prepared config document for our
reference and update to all my team members.
If I missed any step please revert me anytime.
TARLANA GANESH
34
Important transactions for Settlement Management
TARLANA GANESH
35
Settlement Management Report
WB2R_BVDETAIL ➔ Detailed Statement for CC Settlement
Important Transactions - Settlement Management
WCOCO Contract settlement Creation WB2R_SV_CORR
Correct Supplier Contract
Settlement
WB2R_BUSVOL Business Volume for Contracts WB2R_UAC
Update Accruals Customer
Settlement
WB2R_BVDETAIL
Detailed Statement for CC
Settlement WB2R_UAV
Update Accruals Supplier
Settlement
WB2R_BVDETAIL_IDA
Detailed Statement CC
Settlement IDA WB2SEL_AB
Settle. Mgmt. Doc Selection
(seltool)
WB2R_CANCEL_DOCS Cancel documents for contracts WB2SEL_AB_LST
Settlement Management
Selection tool
WB2R_DOC_ENTRY
Contract Settlement: Manual
Entry WB2SEL_AC Accounting Document Selection
WB2R_EXTENSION Condition Contract Extension WB2SEL_IV Inbound Invoice Selection
WB2R_IMG Customizing Contract Settlement WB2SEL_MD Material Doc. Selection (seltool)
WB2R_RAC
Reverse Accruals Customer
Settlement WB2SEL_OD Delivery Selection (for seltool)
WB2R_RAV
Reverse Accruals Supplier
Settlement WB2SEL_PO Purchasing Document Selection
WB2R_SC Customer Contract Settlement WB2SEL_SHD Shadow Selection (for seltool)
WB2R_SC_CORR
Correct Customer Contract
Settlement WB2SEL_SI
Customer Billing Document
Selection
WB2R_SETTL_CAL Settlement Calendar List WB2SEL_SI_LST
Customer Billing Doc. List
Selection
WB2R_SETTL_VAL_IDA
Settlement Amounts CC
Settlements WB2SEL_SO Sales Order Selection (for seltool)
WB2R_SV Supplier Contract Settlement WB2SEL_TC
Tr. Contract Selection (for
seltool)
WB2R_AB_DOCS
Settlement Mgmt. Docs for
Contracts WB2SEL_Z1 Selection for Add-On z1
WB2SEL_Z2 Selection for Add-On z2 WB2TEW_FULL
Dummy for ALV Variants
(Fullscreen)
WB2SEL_Z3 Selection for Add-On z3 WB2V Messages for Supplier
WB2TEW_HEAD Dummy for ALV Variants Header WB2TEW_ITEM Dummy for ALV Variants Item
TARLANA GANESH
36
Enter credit Memo number “8” and execute it
Report output
WB2R_BVDETAIL_IDA ➔ Detailed Statement CC Settlement IDA
TARLANA GANESH
37
Report Output
TARLANA GANESH
38
WB2R_CANCEL_DOCS ➔ Cancel documents for contracts
Report Output
Example purpose
TARLANA GANESH
39
WB2R_DOC_ENTRY Contract Settlement: Manual Entry
Click create
This is manual entry for contract settlement document
TARLANA GANESH
40
WB2R_EXTENSION ➔ Condition Contract Extension
Click execution button then your contract will be extended as below output
TARLANA GANESH
41
Our Condition Contract 3000000004 extended: Contract 3000000005 with validity 24.02.2020 to
31.12.2020
Contract is created as below
WB2R_IMG ➔Customizing Contract Settlement
TARLANA GANESH
42
Entire config in single screen
WB2R_RAC ➔ Reverse Accruals Customer Settlement
TARLANA GANESH
43
Report output
Output
TARLANA GANESH
44
WB2R_RAV ➔ Reverse Accruals Supplier Settlement
Input screen
There is no output results for this report
WB2R_SC_CORR ➔ Correct Customer Contract Settlement
Output
TARLANA GANESH
45
WCOCOALL ➔ All contracts list
Report Output Results
We can release, Lock, Delete, Prepare Archiving, reverse in single screen like delivery documents
monitoring like “VL06”
TARLANA GANESH
46
WCOLI ➔ Condition Overview
Input screen
Output
TARLANA GANESH
47
We can see overview of all the contracts in single screen
Settlement Management Tables
Table Name Description
WBRC Complaints in Settlement Management
WBRCCF Complaints in Settlement Management - Chan
WBRD Bank Data Suspense Account
WBREGISTRY Registry ABAP Workbench
WBRF Document Flow for Settlement Management Doc
WBRFN Document Flow of Reference Document to Set
WBRK Settlement Management Document Header
WBRL Item in Document List
WBRP Settlement Management Document Item
WBRR Settlement Document List Data for Settlement
WBRRE Settlement Document List Data for External

More Related Content

What's hot

Sap sd quest_answer_2009061511245119496
Sap sd quest_answer_2009061511245119496Sap sd quest_answer_2009061511245119496
Sap sd quest_answer_2009061511245119496Jitender Dalal
 
Sap User Exit for Functional Consultant
Sap User Exit for Functional ConsultantSap User Exit for Functional Consultant
Sap User Exit for Functional ConsultantAnkit Sharma
 
SAP Account determination SD-FI by odaiah pelley
SAP Account determination SD-FI by odaiah pelleySAP Account determination SD-FI by odaiah pelley
SAP Account determination SD-FI by odaiah pelleyIntelligroup, Inc.
 
SAP STO config
SAP STO configSAP STO config
SAP STO configsamitchak
 
S4 HANA Business Partner Configuration@Ganesh Tarlana
S4 HANA Business Partner Configuration@Ganesh TarlanaS4 HANA Business Partner Configuration@Ganesh Tarlana
S4 HANA Business Partner Configuration@Ganesh TarlanaGanesh Tarlana
 
Guide to Configure Custom SD Output Types in S/4HANA Using BRF+
Guide to Configure Custom SD Output Types in S/4HANA Using BRF+Guide to Configure Custom SD Output Types in S/4HANA Using BRF+
Guide to Configure Custom SD Output Types in S/4HANA Using BRF+Ashish Saxena
 
Business partner-2
Business  partner-2Business  partner-2
Business partner-2abc
 
Inter Company Billing in SAP -Basics
Inter Company Billing in SAP -BasicsInter Company Billing in SAP -Basics
Inter Company Billing in SAP -BasicsMangesh Ambardekar
 
SAP Automatic batch determination
SAP Automatic batch determinationSAP Automatic batch determination
SAP Automatic batch determinationAmit Pandey
 
Sd configuration steps for automatic batch determination in delivery
Sd   configuration steps for automatic batch determination in deliverySd   configuration steps for automatic batch determination in delivery
Sd configuration steps for automatic batch determination in deliveryShivaprakash Shastri Hiremath
 
STO process with config 4th method
STO process with config 4th methodSTO process with config 4th method
STO process with config 4th methodMohammed Azhad
 
Ganesh TAXINN cofig_doc
Ganesh TAXINN cofig_docGanesh TAXINN cofig_doc
Ganesh TAXINN cofig_docGanesh Tarlana
 
Configuration of TCS
Configuration of TCSConfiguration of TCS
Configuration of TCSRajeev Kumar
 
Inter company STO
Inter company STOInter company STO
Inter company STOsfaiz418
 
Subcontracting process jobwork in gst
Subcontracting process  jobwork in gstSubcontracting process  jobwork in gst
Subcontracting process jobwork in gstSukumar Manickam
 

What's hot (20)

Sap sd quest_answer_2009061511245119496
Sap sd quest_answer_2009061511245119496Sap sd quest_answer_2009061511245119496
Sap sd quest_answer_2009061511245119496
 
Automatic posting-to-vendor-account
Automatic posting-to-vendor-accountAutomatic posting-to-vendor-account
Automatic posting-to-vendor-account
 
Credit Management in SAP SD
Credit Management in SAP SDCredit Management in SAP SD
Credit Management in SAP SD
 
Sap User Exit for Functional Consultant
Sap User Exit for Functional ConsultantSap User Exit for Functional Consultant
Sap User Exit for Functional Consultant
 
SAP Account determination SD-FI by odaiah pelley
SAP Account determination SD-FI by odaiah pelleySAP Account determination SD-FI by odaiah pelley
SAP Account determination SD-FI by odaiah pelley
 
SAP STO config
SAP STO configSAP STO config
SAP STO config
 
S4 HANA Business Partner Configuration@Ganesh Tarlana
S4 HANA Business Partner Configuration@Ganesh TarlanaS4 HANA Business Partner Configuration@Ganesh Tarlana
S4 HANA Business Partner Configuration@Ganesh Tarlana
 
Revenue account determination
Revenue account determinationRevenue account determination
Revenue account determination
 
Guide to Configure Custom SD Output Types in S/4HANA Using BRF+
Guide to Configure Custom SD Output Types in S/4HANA Using BRF+Guide to Configure Custom SD Output Types in S/4HANA Using BRF+
Guide to Configure Custom SD Output Types in S/4HANA Using BRF+
 
Business partner-2
Business  partner-2Business  partner-2
Business partner-2
 
Inter Company Billing in SAP -Basics
Inter Company Billing in SAP -BasicsInter Company Billing in SAP -Basics
Inter Company Billing in SAP -Basics
 
SAP Automatic batch determination
SAP Automatic batch determinationSAP Automatic batch determination
SAP Automatic batch determination
 
SAP SD Notes
SAP SD NotesSAP SD Notes
SAP SD Notes
 
Sd configuration steps for automatic batch determination in delivery
Sd   configuration steps for automatic batch determination in deliverySd   configuration steps for automatic batch determination in delivery
Sd configuration steps for automatic batch determination in delivery
 
STO process with config 4th method
STO process with config 4th methodSTO process with config 4th method
STO process with config 4th method
 
Ganesh TAXINN cofig_doc
Ganesh TAXINN cofig_docGanesh TAXINN cofig_doc
Ganesh TAXINN cofig_doc
 
Configuration of TCS
Configuration of TCSConfiguration of TCS
Configuration of TCS
 
Inter company STO
Inter company STOInter company STO
Inter company STO
 
Sap SD Standard Reports
Sap SD Standard ReportsSap SD Standard Reports
Sap SD Standard Reports
 
Subcontracting process jobwork in gst
Subcontracting process  jobwork in gstSubcontracting process  jobwork in gst
Subcontracting process jobwork in gst
 

Similar to S4 HANA sattlement management_Ganesh Tarlana

Assimilation rebates4847f93a-222d-4304-829e-9bc57e9b9df8
Assimilation rebates4847f93a-222d-4304-829e-9bc57e9b9df8Assimilation rebates4847f93a-222d-4304-829e-9bc57e9b9df8
Assimilation rebates4847f93a-222d-4304-829e-9bc57e9b9df8Ram Kumar
 
184152789 down-payments-in-sap-sd
184152789 down-payments-in-sap-sd184152789 down-payments-in-sap-sd
184152789 down-payments-in-sap-sdStélio Mucavele
 
Asset Accouting Configuration.pdf
Asset Accouting Configuration.pdfAsset Accouting Configuration.pdf
Asset Accouting Configuration.pdfSrinivasan N
 
Customer master Data
Customer master DataCustomer master Data
Customer master DataGopal Volluri
 
Important tables for sap sd
Important tables for sap sd Important tables for sap sd
Important tables for sap sd Roshan Prasad
 
Central Finance Configuration.pdf
Central Finance Configuration.pdfCentral Finance Configuration.pdf
Central Finance Configuration.pdfchandramohan431817
 
2. dunning
2. dunning2. dunning
2. dunningSam Raju
 
Subscribed NYC 2017: Aligning Pricing and Revenue – Two Sides Of A Very Valua...
Subscribed NYC 2017: Aligning Pricing and Revenue – Two Sides Of A Very Valua...Subscribed NYC 2017: Aligning Pricing and Revenue – Two Sides Of A Very Valua...
Subscribed NYC 2017: Aligning Pricing and Revenue – Two Sides Of A Very Valua...Zuora, Inc.
 
14843 lsampath wp_1 (1)
14843 lsampath wp_1 (1)14843 lsampath wp_1 (1)
14843 lsampath wp_1 (1)jan_99in
 
Fi sd integration with copa
Fi sd integration with copaFi sd integration with copa
Fi sd integration with copaCapgemini
 
Customization swatch bharat cess
Customization  swatch bharat cessCustomization  swatch bharat cess
Customization swatch bharat cessmbraghumb
 
SAP FICO COMPLETE PACKAGE
SAP FICO COMPLETE PACKAGESAP FICO COMPLETE PACKAGE
SAP FICO COMPLETE PACKAGEMani Ganesan
 

Similar to S4 HANA sattlement management_Ganesh Tarlana (20)

Assimilation rebates4847f93a-222d-4304-829e-9bc57e9b9df8
Assimilation rebates4847f93a-222d-4304-829e-9bc57e9b9df8Assimilation rebates4847f93a-222d-4304-829e-9bc57e9b9df8
Assimilation rebates4847f93a-222d-4304-829e-9bc57e9b9df8
 
184152789 down-payments-in-sap-sd
184152789 down-payments-in-sap-sd184152789 down-payments-in-sap-sd
184152789 down-payments-in-sap-sd
 
Asset Accouting Configuration.pdf
Asset Accouting Configuration.pdfAsset Accouting Configuration.pdf
Asset Accouting Configuration.pdf
 
Dora ppt2(fico)
Dora ppt2(fico)Dora ppt2(fico)
Dora ppt2(fico)
 
Installments payment
Installments paymentInstallments payment
Installments payment
 
Customer master Data
Customer master DataCustomer master Data
Customer master Data
 
Important tables for sap sd
Important tables for sap sd Important tables for sap sd
Important tables for sap sd
 
Dunning document
Dunning documentDunning document
Dunning document
 
Central Finance Configuration.pdf
Central Finance Configuration.pdfCentral Finance Configuration.pdf
Central Finance Configuration.pdf
 
2. dunning
2. dunning2. dunning
2. dunning
 
Rebate
RebateRebate
Rebate
 
052005
052005052005
052005
 
Subscribed NYC 2017: Aligning Pricing and Revenue – Two Sides Of A Very Valua...
Subscribed NYC 2017: Aligning Pricing and Revenue – Two Sides Of A Very Valua...Subscribed NYC 2017: Aligning Pricing and Revenue – Two Sides Of A Very Valua...
Subscribed NYC 2017: Aligning Pricing and Revenue – Two Sides Of A Very Valua...
 
sap fico
sap ficosap fico
sap fico
 
Rebate sap SD.ppt
Rebate sap SD.pptRebate sap SD.ppt
Rebate sap SD.ppt
 
14843 lsampath wp_1 (1)
14843 lsampath wp_1 (1)14843 lsampath wp_1 (1)
14843 lsampath wp_1 (1)
 
Fi sd integration with copa
Fi sd integration with copaFi sd integration with copa
Fi sd integration with copa
 
Customization swatch bharat cess
Customization  swatch bharat cessCustomization  swatch bharat cess
Customization swatch bharat cess
 
Fiar
FiarFiar
Fiar
 
SAP FICO COMPLETE PACKAGE
SAP FICO COMPLETE PACKAGESAP FICO COMPLETE PACKAGE
SAP FICO COMPLETE PACKAGE
 

Recently uploaded

What is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWhat is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWave PLM
 
Folding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesFolding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesPhilip Schwarz
 
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...OnePlan Solutions
 
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...Christina Lin
 
React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaReact Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaHanief Utama
 
SpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at RuntimeSpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at Runtimeandrehoraa
 
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte GermanySuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte GermanyChristoph Pohl
 
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureImplementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureDinusha Kumarasiri
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...soniya singh
 
英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作qr0udbr0
 
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样umasea
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideChristina Lin
 
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company OdishaBalasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odishasmiwainfosol
 
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfGOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfAlina Yurenko
 
MYjobs Presentation Django-based project
MYjobs Presentation Django-based projectMYjobs Presentation Django-based project
MYjobs Presentation Django-based projectAnoyGreter
 
Unveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesUnveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesŁukasz Chruściel
 
Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Hr365.us smith
 
How to Track Employee Performance A Comprehensive Guide.pdf
How to Track Employee Performance A Comprehensive Guide.pdfHow to Track Employee Performance A Comprehensive Guide.pdf
How to Track Employee Performance A Comprehensive Guide.pdfLivetecs LLC
 
Introduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdfIntroduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdfFerryKemperman
 
Buds n Tech IT Solutions: Top-Notch Web Services in Noida
Buds n Tech IT Solutions: Top-Notch Web Services in NoidaBuds n Tech IT Solutions: Top-Notch Web Services in Noida
Buds n Tech IT Solutions: Top-Notch Web Services in Noidabntitsolutionsrishis
 

Recently uploaded (20)

What is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWhat is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need It
 
Folding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesFolding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a series
 
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
 
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
 
React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaReact Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief Utama
 
SpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at RuntimeSpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at Runtime
 
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte GermanySuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
 
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureImplementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with Azure
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
 
英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作
 
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
 
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company OdishaBalasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
 
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfGOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
 
MYjobs Presentation Django-based project
MYjobs Presentation Django-based projectMYjobs Presentation Django-based project
MYjobs Presentation Django-based project
 
Unveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesUnveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New Features
 
Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)
 
How to Track Employee Performance A Comprehensive Guide.pdf
How to Track Employee Performance A Comprehensive Guide.pdfHow to Track Employee Performance A Comprehensive Guide.pdf
How to Track Employee Performance A Comprehensive Guide.pdf
 
Introduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdfIntroduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdf
 
Buds n Tech IT Solutions: Top-Notch Web Services in Noida
Buds n Tech IT Solutions: Top-Notch Web Services in NoidaBuds n Tech IT Solutions: Top-Notch Web Services in Noida
Buds n Tech IT Solutions: Top-Notch Web Services in Noida
 

S4 HANA sattlement management_Ganesh Tarlana

  • 1. TARLANA GANESH 1 1. Introduction ➔ Settlement Management ➔ Condition contract ➔ Sales Rebates Settlement Management is the key solution within S/4 HANA to handle subsequent settlement of Customer and Vendor rebates. Condition Contract Management provides a central, standardized solution for administration of supplier and customer conditions. Accruals can be calculated and posted as a statistical condition in an Extension Ledger in FI. Pricing conditions can be mapped to value fields in Combined COPA to provide detailed Gross-to-Net Revenue analysis. Prerequisites Understanding of Rebate Management in ECC. Understanding of Condition Contracts in SAP S/4HANA 1709. For details on what condition contracts are, you may please refer to my blog. Understanding of basic SD terms Condition Type, Condition table, access sequence, pricing procedure etc. Some of the key pain points of ERP rebates were: Lack of flexibility in defining the business criteria for rebates. This was pretty much restricted to billing data for sales. From a Sales side, data was redundantly duplicated into giant tables (VBOX, S030, S136). Change in rebate conditions required regeneration that locked down tables. Separate processes (area of configuration, transaction codes) for both supplier and customer Condition contract types as per business scenarios Basic scenario with a condition contract for one customer (0S01) Condition contract for multiple customers (0S02) Condition contract for one customer with a two-step settlement (0S03) Condition contract for multiple customers with a two-step settlement (0S04) Condition contract for one customer with goods-related rebate taxation (0SG1) Condition contract for multiple customer and goods-related rebate taxation (0SG2) Condition contract for one customer, goods-related taxation, 2Step settlement (0SG3) Condition contract for multiple customer, goods-related taxation, 2Step settlement (0SG4) Condition contract for TPM integration, one customers (0ST1) Condition contract for TPM integration, multiple customers (0ST2) Condition contract for TPM integration with claims, one customers (0ST3) Condition contract for TPM integration with claims, multiple customers (0ST4)
  • 2. TARLANA GANESH 2 2. Configuration ➔ Condition contract ➔ Sales Rebates i) 1. Configure Pricing including Condition Contract Conditions In this step, you define pricing conditions that are relevant for the calculation of the settlement amount during the condition contract settlement. In particular, we make specific settings for the so-called condition contract conditions which you enter in the condition contract maintenance in the Conditions screen area. Contract conditions usually comprise the rebate and accrual conditions. ii) 2. Configure Condition Contract Maintenance In this step, you first define and configure parameters for condition contract types and then the condition contract types themselves. iii) 3. Configure Condition Contract Settlement In this step, you first define and configure parameters for condition contract settlement. Then you enhance existing condition contract types with these parameters 2.1. Configure Pricing & Conditions 2.1.1. The Following settings are mandatory in rebate processing: A. Activate Rebate processing in the Sales Organization IMG Path Enterprise structure ➔ Definition ➔ Sales and distribution ➔ Define Copy, Delete, Check Sales Org. Transaction code OVX5 Select your sales org. click on detail button and then Tick the Rebate Processing active check box.
  • 3. TARLANA GANESH 3 B. Activate Rebate processing in Billing Document type IMG Path Sales and distribution ➔ Billing-Billing documents ➔ Billing type Transaction code VOFA Select the billing type go to details (T-code- VOFA) and then Tick the checkbox- relevant for rebate processing C. Activate Rebate in Payer Master Record Open the Business Partner master record -T-Code: BP ➔ Business Partner
  • 4. TARLANA GANESH 4 go to Sales and Distribution tab ➔ Order tab ➔ check relevant for settlement management Go to billing tab and then check Rebate tick ( ) Save it. 2.1.2. Condition Tables Creation IMG Path Logistics General ➔ Settlement Management ➔ Basic Settings ➔ Pricing ➔Sales (SD) ➔ Define Condition Tables Display Condition Tables Transaction code V/03 We have created new condition table as 501 & 502 ➔ Condition contract and COCO- Material ➔ COCO_NUM
  • 5. TARLANA GANESH 5 2.1.3. Access Sequences Creation IMG Path Logistics General ➔ Settlement Management ➔ Basic Settings ➔ Pricing ➔Sales (SD) ➔ Define Access Sequences Transaction code V/07 SAP has given standard access sequence COMP Here we have created our own access sequence ZOMP instead of COMP We have assigned two tables ➔ 501 & 502 2.1.4. Condition types Creation and Assignment of access sequence to Condition types IMG Path Logistics General ➔ Settlement Management ➔ Basic Settings ➔ Pricing ➔Sales (SD) ➔ Define Condition types Transaction code V/06 We have standard condition types but we are created own condition types as per business scenarios as below
  • 6. TARLANA GANESH 6 Condition type Description Access seq Description ZAST SF: Already Settled N/A ZBSO SF: Business Volume N/A ZRA1 Rebate Accruals_REA1 ZOMP Condition Contract & CC/Mat. ZRBA Bonus Accrual ZOMP Condition Contract & CC/Mat. ZRBD Rebate BusVol_REBD ZOMP Condition Contract & CC/Mat. ZRBT Rebate ZOMP Condition Contract & CC/Mat. ZREB Bonus Accrual ZOMP Condition Contract & CC/Mat. ZRJ1 Rebate AdjusT_REJ1 ZOMP Condition Contract & CC/Mat. ZRS1 Rebate_RES1 ZOMP Condition Contract & CC/Mat. ZRSA Rebate AccrualsSettl N/A ZRU1 Rebate Unlike_REU1 ZOMP Condition Contract & CC/Mat. ZRV1 Rebate Verified_REV1 ZOMP Condition Contract & CC/Mat. Same condition types created in SD side, MM side and we have assigned access sequence to required condition types 2.1.5. Maintaining Pricing procedure IMG Path Logistics General ➔ Settlement Management ➔ Basic Settings ➔ Pricing ➔Sales (SD) ➔ Define Pricing procedures Transaction code V/08 We have created two pricing procedures for below business scenarios Sales Rebate Condition contract ➔ A10005 ➔ Z10005 (Only SD) Settle Bonus (MM & SD) ➔ BSETTL ➔ ZBSTTL OTC procedure ➔ RVAA01➔ ZSDPRO (Maint Req condition types) Sales Rebates Pricing procedures ➔ Z10005 Note: - Need to maintain gross amount step and Maintain subtotal as 9 then only rebates values posted into accounting document including tax
  • 7. TARLANA GANESH 7 Assigned required condition types and This procedure will be determine while generating credit memo after executing Contracts settlement ➔ WB2R_SC Order to cash Pricing procedure ➔ ZSDPRO (Factory sales) We have assigned required rebate condition type ZRS1 in OTC procedure When we create sales order the rebate condition values copied from sales rebate contract (ZS12) to sales order 2.1.6. Specify CC-Relevance for Condition Types IMG Path Logistics General ➔ Settlement Management ➔ Basic Settings ➔ Condition Contract Management ➔Condition Contract conditions ➔ Sales ➔Specify CC Determination Relevance and Copy Control for Condition Types Transaction code VM17 We need to activate the condition types are relevant for Condition contract or not Check the Relevant for Condition Contract Determination in Pricing indicator and the Usage parameter for the following condition types
  • 8. TARLANA GANESH 8 2.1.7. Define Condition type group IMG Path Logistics General ➔ Settlement Management ➔ Basic Settings ➔ Condition Contract Management ➔Condition Contract conditions ➔ Sales ➔Define Condition type group Transaction code VM12 We have created our own condition group ZS01 instead of 0S01 2.1.8. Assign condition type to Condition type group IMG Path Logistics General ➔ Settlement Management ➔ Basic Settings ➔ Condition Contract Management ➔Condition Contract conditions ➔ Sales ➔Assign Condition Types to Condition Type Groups Transaction code VM13 Here we are assigning our rebate condition types to Condition type group ➔ ZS01 Select entry ZS01 and then double click Condition Types for Group as below
  • 9. TARLANA GANESH 9 Here we must assign our required rebate condition types and tables 2.1.9. Define Account Keys for rebate conditions IMG Path Logistics General ➔ Settlement Management ➔ Basic Settings ➔ Account Determination ➔ Revenue Account Determination (SD) ➔ Define and Assign Account Keys Transaction code VOK11 We are standard account key for rebate condition type Assigning account keys to sales rebate condition types This setup will help to post rebate credit memo to accounting document
  • 10. TARLANA GANESH 10 2.1.10. Assign GL accounts ➔ OS1, ERB, ERU IMG Path Logistics General ➔ Settlement Management ➔ Basic Settings ➔ Account Determination ➔ Revenue Account Determination (SD) ➔ Define and Assign Account Keys Transaction code SPRO Select entry Account key table and assign g/l Account for sales rebate This setup will help determine G/L accounts to post accounting documents 2.1.11. Define Document Schema Groups for Settlement Document Types IMG Path Logistics General ➔ Settlement Management ➔ Basic Settings ➔ Pricing ➔ Sales ➔ Define Document Schema Groups for Settlement Document Types Transaction code SPRO We have created two document schema groups ZS instead of OS for sales rebate process and Bonus settlement process ZB instead of FB
  • 11. TARLANA GANESH 11 2.1.12. Pricing Procedure Determination IMG Path Logistics General ➔ Settlement Management ➔ Basic Settings ➔ Pricing ➔ Sales ➔ Specify Pricing Procedure Determination Transaction code SPRO This setup will help to determine sales rebates pricing procedure while creating credit memo after rebate actual settlement WB2R_SC This setup like our SD pricing procedure determination 2.2.Configure Condition Contract Maintenance 2.2.1. Define Number Ranges IMG Path Logistics General ➔ Settlement Management ➔ Condition Contract Management ➔ Condition Contract Maintenance ➔ Define Number Ranges Transaction code SPRO We have maintained separate number range for our own contract type We have created CH for sales rebate contract and SD for Sales bonus process
  • 12. TARLANA GANESH 12 2.2.2. Define condition category (Optional) IMG Path Logistics General ➔ Settlement Management ➔ Condition Contract Management ➔ Condition Contract Maintenance ➔ Define Condition Contract Categories Transaction code SPRO This setup behaves like sales document category 2.2.3. Define and Configure Field Status Groups for Header Fields (Optional) IMG Path Logistics General ➔ Settlement Management ➔ Condition Contract Management ➔ Condition Contract Maintenance ➔ Define and Configure Field Status Groups for Header Fields Transaction code SPRO This setup will help to control the fields in condition contract type Its similarly looks like BP role field control
  • 13. TARLANA GANESH 13 2.2.4. Define Condition Contract Types IMG Path Logistics General ➔ Settlement Management ➔ Condition Contract Management ➔ Condition Contract Maintenance ➔ Define Condition contract types Transaction code SPRO We have created ZS01 contract type instead of 0S01 for sales rebate condition contract type as below Here we have changed some fields like as below Number ranges ➔ 01 to CH Condition type group ➔ 0S01 to ZS01 Note: - This setup like sales document controls and if you create any new value need to assign here and then this contract type behaves as our own contract type.
  • 14. TARLANA GANESH 14 2.2.5. Activate Additional Functions IMG Path Logistics General ➔ Settlement Management ➔ Condition Contract Management ➔ Condition Contract Maintenance ➔ Additional checks ➔ Activate Additional Functions Transaction code SPRO The additional features for the maintenance of conditions in a condition contract are active in the Cloud delivery.
  • 15. TARLANA GANESH 15 2.3. Configuration for Settlement document process 2.3.1. Maintaining settlement document types IMG Path Logistics General ➔ Settlement Management ➔ Basic Settings ➔ Settlement Documents ➔Settlement Document Types Transaction code SPRO We have standard settlement document type 0S12 and we have created ZS12 copied from 0S12 Here we have changed some values Document schema group ➔ ZS instead of 0S Account determination procedure ➔ KOFI00 Here document schema group as like document pricing procedure in sales document type controls and We need to GL account against account key “0S1” for rebate credit memo account documents.
  • 16. TARLANA GANESH 16 2.3.2. Maintaining settlement document types IMG Path Logistics General ➔ Settlement Management ➔ Basic Settings ➔ Settlement Documents ➔Settlement process type Transaction code SPRO Here we have assigned our settlement document ZS12 ➔ZS10
  • 17. TARLANA GANESH 17 2.3.3. Allowed Combinations Settlement Process Type / Settlement Document Type Here we are assigning settlement document type to settlement process type IMG Path Logistics General ➔ Settlement Management ➔ Basic Settings ➔ Settlement Documents ➔Allowed Combinations Settlement Process Type / Settlement Document Type Transaction code SPRO This setup will help to maintaining link between Settlement document type to settlement process type Note :- When we create settlement documents, it will the entry whether the settlement document type is allowed for the settlement process type or not and these fields will help to display our customized settlement doc and process types while creating condition contract.
  • 18. TARLANA GANESH 18 2.3.4. Specify Settlement Settings for Condition Contract Types IMG Path Logistics General ➔ Settlement Management ➔ Condition Contract Management ➔ Condition Contract Settlement ➔ Specify Settlement Settings for Condition Contract Types Transaction code SPRO Select our condition contract type ZS01 click to open detail mode as below Here we need to assign our Settlement Proc. Type (Accounts Receiv) ➔ ZS10 Settlement Doc. Type (Accounts Receiv) ➔ ZS12
  • 19. TARLANA GANESH 19 3. Order to cash Process with condition contract settlement The general process in the CCM differs from the standard Rebate processing in the sense that there is no rebate Agreements at the first step. There are Condition contracts which need to be created and released. 3.1.Steps to create Condition Contract Now we are creating condition contract for sales rebate and release the contract then our rebate value will be determining while creating sales order 3.1.1. Execute transaction WCOCO and click on ‘Create’ Select the type of contract you would want to create like ZS01 which is created as our own contract type Note: - We have SAP standard contract type 0S01 and we have created our own contract type as ZS01 because of we should not disturb SAP standard document types. Enter the customer, validity period and our sales area for which you want to create the condition contract
  • 20. TARLANA GANESH 20 Enter the business volume selection criteria. This step defines which invoices are relevant for application of this condition contract We have multiple combination of business volume selection criteria. Click this option to add business volume selection criteria line and here We have selected “0001” customer and need add details as below screenshot Now Go to settlement data tab and add material number
  • 21. TARLANA GANESH 21 Go to settlement calendar Enter the Settlement Calendar. This step denes when you would like to carry out partial/final settlements Here we have different options to maintain for settlement calendars and settlement date types and we have added manually this entry. Create rebate condition as below screen shot
  • 22. TARLANA GANESH 22 Earlier we have created two combinations of condition tables those will be appear as dropdown list as above screen shot Here we need to select any one combination to create rebate condition while creating condition contract This step defines as we are creating new condition record in condition contract level and save it . If we enter any incorrect data, then system will throw the below error pop up
  • 23. TARLANA GANESH 23 Click button then system will show the incorrect data screen as below Now we need correct the data and save the contract then system will allow to save the contract as below pop up Condition contract number generated “3000000004” Go to change mode ➔ WCOCO ➔ 3000000004
  • 24. TARLANA GANESH 24 Click and then contract will open as below screen shot Click to release the contract for further process and One thing is of utmost import is to release the contract. Hence release the contract in WCOCO
  • 25. TARLANA GANESH 25 Once sales rebate condition contract is released the we need to start O2C process as below I won’t be explaining how to create a Delivery, PGI, Invoice etc but what needs to be mentioned is that either these documents can be created before the condition contract creation or after the condition contract creation. In case Sales document is created after the contract creation, ZRS1 rebate condition would be available in the conditions tab automatically Sales process flow Creating sales order ➔ VA01 Double click the line item and go to condition tab
  • 26. TARLANA GANESH 26 See here the rebate condition is determined from contract to sales order as above screen shot Note: - In case the Sales document is already created before the contract creation, the rebate would be provided as part of the settlement process and rebate condition would be visible in Credit memo which will book the correct accrual amount to the respective accounts. So there is no need to adopt the Sales order anymore. . Creating delivery document ➔ VL01N Delivery document is created with reference to sales order “19” . Creating billing document ➔ VF01 Billing document is created with reference to delivery document as below See the below pricing conditions along with rebate amount
  • 27. TARLANA GANESH 27 and accounting document has been created automatically. Go to change mode of billing document ➔ VF02 Click account document
  • 28. TARLANA GANESH 28 Now we need to do customer payment for this invoice. Receipt of money- Customer Payment ➔ F-28 Enter required input data and then click enter button
  • 29. TARLANA GANESH 29 ➔ Payment is completed. We have successfully completed Order to cash process.
  • 30. TARLANA GANESH 30 Condition contract Actual settlement Run SAPGUI transaction WB2R_SC – Settle Condition Contracts Click system will give pop up as below
  • 31. TARLANA GANESH 31 Settlement Results as below screen shot Credit memo “8” has been created with reference to sales rebate condition contract 3000000004 Credit Memo In WCOCO, you can see a credit memo created with relevant values as below
  • 32. TARLANA GANESH 32 After settlement running the ZRS1 ➔ 15% Rebate condition in the credit memo In the Header conditions, you will find the Rebate condition we had created as part of the condition contract as below Accounting document “1600000001” posted with reference to credit memo “0000000008” Accounting document is posted
  • 33. TARLANA GANESH 33 Business Volume ➔ WB2R_BUSVOL As you can see below, business volume 1.379.999,38 is updated against the condition contract I have done rebate settlement for SD module side and I have prepared config document for our reference and update to all my team members. If I missed any step please revert me anytime.
  • 34. TARLANA GANESH 34 Important transactions for Settlement Management
  • 35. TARLANA GANESH 35 Settlement Management Report WB2R_BVDETAIL ➔ Detailed Statement for CC Settlement Important Transactions - Settlement Management WCOCO Contract settlement Creation WB2R_SV_CORR Correct Supplier Contract Settlement WB2R_BUSVOL Business Volume for Contracts WB2R_UAC Update Accruals Customer Settlement WB2R_BVDETAIL Detailed Statement for CC Settlement WB2R_UAV Update Accruals Supplier Settlement WB2R_BVDETAIL_IDA Detailed Statement CC Settlement IDA WB2SEL_AB Settle. Mgmt. Doc Selection (seltool) WB2R_CANCEL_DOCS Cancel documents for contracts WB2SEL_AB_LST Settlement Management Selection tool WB2R_DOC_ENTRY Contract Settlement: Manual Entry WB2SEL_AC Accounting Document Selection WB2R_EXTENSION Condition Contract Extension WB2SEL_IV Inbound Invoice Selection WB2R_IMG Customizing Contract Settlement WB2SEL_MD Material Doc. Selection (seltool) WB2R_RAC Reverse Accruals Customer Settlement WB2SEL_OD Delivery Selection (for seltool) WB2R_RAV Reverse Accruals Supplier Settlement WB2SEL_PO Purchasing Document Selection WB2R_SC Customer Contract Settlement WB2SEL_SHD Shadow Selection (for seltool) WB2R_SC_CORR Correct Customer Contract Settlement WB2SEL_SI Customer Billing Document Selection WB2R_SETTL_CAL Settlement Calendar List WB2SEL_SI_LST Customer Billing Doc. List Selection WB2R_SETTL_VAL_IDA Settlement Amounts CC Settlements WB2SEL_SO Sales Order Selection (for seltool) WB2R_SV Supplier Contract Settlement WB2SEL_TC Tr. Contract Selection (for seltool) WB2R_AB_DOCS Settlement Mgmt. Docs for Contracts WB2SEL_Z1 Selection for Add-On z1 WB2SEL_Z2 Selection for Add-On z2 WB2TEW_FULL Dummy for ALV Variants (Fullscreen) WB2SEL_Z3 Selection for Add-On z3 WB2V Messages for Supplier WB2TEW_HEAD Dummy for ALV Variants Header WB2TEW_ITEM Dummy for ALV Variants Item
  • 36. TARLANA GANESH 36 Enter credit Memo number “8” and execute it Report output WB2R_BVDETAIL_IDA ➔ Detailed Statement CC Settlement IDA
  • 38. TARLANA GANESH 38 WB2R_CANCEL_DOCS ➔ Cancel documents for contracts Report Output Example purpose
  • 39. TARLANA GANESH 39 WB2R_DOC_ENTRY Contract Settlement: Manual Entry Click create This is manual entry for contract settlement document
  • 40. TARLANA GANESH 40 WB2R_EXTENSION ➔ Condition Contract Extension Click execution button then your contract will be extended as below output
  • 41. TARLANA GANESH 41 Our Condition Contract 3000000004 extended: Contract 3000000005 with validity 24.02.2020 to 31.12.2020 Contract is created as below WB2R_IMG ➔Customizing Contract Settlement
  • 42. TARLANA GANESH 42 Entire config in single screen WB2R_RAC ➔ Reverse Accruals Customer Settlement
  • 44. TARLANA GANESH 44 WB2R_RAV ➔ Reverse Accruals Supplier Settlement Input screen There is no output results for this report WB2R_SC_CORR ➔ Correct Customer Contract Settlement Output
  • 45. TARLANA GANESH 45 WCOCOALL ➔ All contracts list Report Output Results We can release, Lock, Delete, Prepare Archiving, reverse in single screen like delivery documents monitoring like “VL06”
  • 46. TARLANA GANESH 46 WCOLI ➔ Condition Overview Input screen Output
  • 47. TARLANA GANESH 47 We can see overview of all the contracts in single screen Settlement Management Tables Table Name Description WBRC Complaints in Settlement Management WBRCCF Complaints in Settlement Management - Chan WBRD Bank Data Suspense Account WBREGISTRY Registry ABAP Workbench WBRF Document Flow for Settlement Management Doc WBRFN Document Flow of Reference Document to Set WBRK Settlement Management Document Header WBRL Item in Document List WBRP Settlement Management Document Item WBRR Settlement Document List Data for Settlement WBRRE Settlement Document List Data for External