You are on page 1of 29

1 Configuration Guide

1.1 Maintaining Condition Tables for Rebate


Use
The purpose of this activity is to create a new condition table that will be be used to store various commission rates for
salespersons. These conditions tables will be linked to the new access sequence and new condition type for salesperson
commissions.

Procedure
1. Access the activity using one of the following navigation options:
SAP R/3 Menu Sales and Distribution à Basic Functions à Pricing à
Pricing Control à Define Condition Tables à Create
Condition Tables
Transaction Code V/03
2. Enter 504 as the name of the new condition table.
3. Enter 002 as the name of the condition table to copy from.
4. Change the Table description to read SOrg./DC/Div/Cust/Comm.grp.
5. Choose volume rebate group in the Selected Fields column and choose delete line.
6. Double click on the Commission group field in the Field Catalogue column. This will transfer this field into the bottom
of the Selected Fields column.
7. Choose Goto -> Technical view and check on the Footer fld value for Customer.
8. Choose Back.
9. Choose Generate to generate the new condition table
10. On the Create Object Directory Entry pop-up, enter Z001 into the Package field and choose Local Object
11. Review the generation log displayed to confirm successful generation.
12. Choose menu Condition -> Change and enter the table name 504.
13. Choose the menu path Utilities -> Generate.
14. Enter the table name 504 and select all check boxes.
15. Choose Execute to generate.
16. Review the log.
17. Return to main R/3 menu.

1.1.1 Maintaining Access Sequences


Use
The purpose of this activity is to create an access sequence that will be used for the new condition type for sales
commissions. There will be three accesses: a) customer and material; b) customer and commission group; and c)
customer only.

Procedure
1. Access the activity using one of the following navigation options:
Transaction Code SPRO
IMG Menu Sales and Distribution à Basic Functions à Pricing à Pricing
Control à Define Access Sequencesà select Maintain Acess
sequence
Transaction code V/07
2. Choose New Entries and enter the values:
Field name Description User action Notes
and values
Acess YGI1    
sequence
Description Salesperson    
Commission
3. Choose the line with the new access sequence and double-click on the Accesses folder in the Dialogue Structure.
4. Choose New Entries and enter the following values:
5. Maintain Acess Seq.csv Double click on the Commission group field in the Field Catalogue column. This will transfer
this field into the bottom of the Selected Fields column.
6. Choose Save.
7. Choose Generate
8. Review the log displayed to confirm successful generation.
9. Return to main R/3 menu.

1.1.2 Defining Condition Types


Use
The purpose of this activity is to create two new condition types for sales commission calculation within a pricing
procedure. Condition type YGI1 is a percentage based sales commission and YGI2 is a quantity scale bas sales
commissions.

Procedure
1. Access the activity using one of the following navigation options:
Transaction Code SPRO
IMG Menu Sales and Distribution à Basic Functions à Pricing à Pricing
Control à Define Condition Types
Transaction code V/06
2. Choose New Entries for each new condition type and enter the values:
Conditi Descripti Access Cond.cla Calculat.ty Plus/ Manu Scal Chec Unit TextDetP Tex
on Type on Sequen ss pe Minus al e k of rc t ID
ce Entrie Basi valu mea
s s e s.
YGI1 Salespers YGI1 C A X   B A   02 000
Commisn 1
%
YGI2 Salespers YGI1 C C X   C B PC 02 000
Commisn 1
$
3. Choose the line with the new access sequence and double-click on the Accesses folder in the Dialogue Structure.
4. Choose New Entries and enter the following values:
5. Choose Save to save the condition types.

1.1.3 Defining And Assigning Pricing Procedures


Use
The purpose of this activity is to define and assign the pricing procedures required for sales commissions. This includes:
adding the sales commission conditon type to the existing FMCG pricing procedure (YFMCG1), adding the sales
commission condition type to the beverage pricing procedure (YGBV01) and adding the condition type to the indirect
sales pricing procedure (BVRBTI).

Procedure
1. Access the activity using one of the following navigation options:
Transaction Code SPRO
IMG Menu Sales and Distribution à Basic Functions à Pricing à Pricing
Control à Define and Assign Pricing Procedures à Maintain
Pricing Procedures
Transaction code V/08
2. On the Change View Procedures: Overview screen, select pricing procedure YFMCG1 in the right panel and double-click on
the Control data folder in the left panel. The detail steps of the pricing procedure will appear.
3. Choose New Entries to add a new condition type line and enter:
Step Cntr Ctype From Reqt ActKy Accrls
907 1 YGI1 400 24 EIC ECU
4. Choose Back twice to return to the Change View Procedures: Overview screen.
5. Choose pricing procedure YGBV01 in the right panel and and double-click on the Control data folder in the left panel.
The detail steps of the pricing procedure will appear.
6. Choose New Entries to add a new condition type line and enter:
Step Cntr Ctype From Reqt ActKy Accrls
906 0 YGI1 400 24 EIC ECU
7. Choose Back twice to return to the Change View Procedures: Overview screen.
8. Choose pricing procedure BVRBTI in the right panel and and double-click on the Control data folder in the left panel.
The detail steps of the pricing procedure will appear.
9. Choose New Entries to add a new condition type line and enter:
Step Cntr Ctype From Reqt ActKy Accrls
907 0 YGI2 200 24 EIC ECU
10. Choose Back twice and Save.

1.1.4 Defining Tax Relevancy Of Master Records Customers


Use
The purpose of this activity is to define a new tax classification specifically for an external salesperson.

Procedure
1. Access the activity using one of the following navigation options:
Transaction Code SPRO
IMG Menu Sales and Distribution à Basic Functions à Taxes à Define
Tax Relevancy of Master Records
2. On the Change View Customer Taxes: Overview screen choose New Entries and enter the values:
Field name Value
Tax category MWST
Tax Class. Y
Description Ext Sales Commission
3. Choose Back and Save.

1.1.5 Defining Account Keys


Use
The purpose of this activity is to define the new account keys that will be used to direct the posting of sales commissions
to the correct general ledger accounts.

Procedure
1. Access the activity using one of the following navigation options:
Transaction Code SPRO
IMG Menu Sales and Distribution à Basic Functions à Account
Assignment/Costing à Revenue Account Determination à 
Define and Assign Account Keys
2. On the Choose Activity pop-up window, choose Define account keys;
3. On the Change View Account Key: Overview screen, choose New Entries to add the new account keys;
Actky Description
ECU Commissn accruals
ECI Sales commissions
4. Choose Back and then Save.

1.1.6 Assigning Account Keys


Use
The purpose of this activity is to the assign the account keys setup for sales commissions to the condition types within the
beverage pricing procedure.

Procedure
1. Access the activity using one of the following navigation options:
Transaction Code SPRO
IMG Menu Sales and Distribution à Basic Functions àpricingàpricing
controlàMaintain Pricing Procedure
2. select pricing procedure YGBV01
3. double select Control data on left screen and choose position
4. On the pop-up window enter the procedure YGBV01, step number 906 and counter 0. Choose Continue.
5. For condition type YGI1 within the pricing procedure YGBV01 enter / confirm the entry EIC for ActKy and ECU for
Accrls.
6. Choose Save.

1.1.7 Assigning G/L Accounts


Use
The purpose of this activity is to define the general ledger account postings related to sales commissions.

Procedure
1. Access the activity using one of the following navigation options:
Transaction Code SPRO
IMG Menu Sales and Distribution à Basic Functions à Account
Assignment/Costing à Revenue Account Determination à
Assign G/L Accounts
2. choose account key
3. On the Change View Acct Key: Overview screen, choose New Entries and enter the following new entries.
App CondTyp. ChAc Sorg ActKy G/L account no. G/L account no.
V KOFI CAIN BP01 ECU 35200000 66000000
V KOFI CAIN BP01 EIC 35200000  
4. Choose Back and Save.

1.1.8 Defining Sales Document Types


Use
The purpose of this activity is to define two new sales document types to handle the Partial Sales Commission Settlement
Request (YB3) and the Final Sales Commission Settlement Request (YB1). These are copies of the standard delivered
document types B3E and B1E.

Procedure
1. Access the activity using one of the following navigation options:
Transaction Code VOV8
IMG Menu Sales and Distribution à Sales à Sales Document à Sales
Document Item
2. On the Change View Maintain Sales Order Types: Overview screen, select the entry 'B3E' (Exp.PartRebSettl.Req)
and choose Copy As.
3. Change the Sales Document Type to 'YB3'.
4. Change the description to read 'PartSalesComSettReq.'
5. Scroll down to change the field Order-rel.bill.type in the Billing section to the value 'YB3'.
6. Choose Back, unselect entry 'B3E'.
7. Choose the entry 'B1E' (Exp.FinalRebSettl.Req) and choose Copy As.
8. Change the Sales Document Type to 'YB1'.
9. Change the description to read 'FnlSalesComSettReq.'
10. Scroll down to change the field Order-rel.bill.type in the Billing section to the value 'YB1'.
11. Choose Back and choose Save. Parallel

1.1.9 Defining Billing Types


Use
The purpose of this activity is to define two new billing document types to handle the Partial Sales Commission Settlement
credit memo (YB3) and the Final Sales Commission Settlement credit memo (YB1). These are copies of the standard
delivered billing document types B3E and B1E.

Procedure
1. Access the activity using one of the following navigation options:
Transaction Code VOFA
IMG Menu Sales and Distribution à Billing à Billing Documents à
Define Billing Types
2. On the Change View Maintain Sales Order Types: Overview screen, select the entry 'B3E' (Exp.PartRebSettl.Req)
and choose Copy As.
3. Change the Sales Document Type to 'YB3'.
4. Change the description to read 'PartSalesComSettlm.'
5. Choose Back, unselect entry 'B3E'.
6. Choose the entry 'B1E' (Exp.FinalRebSettl.Req) and choose Copy As.
7. Change the Sales Document Type to 'YB1'.
8. Change the description to read 'FnlSalesComSettlm.'
9. Choose Back and choose Save.

1.1.10 Pricing Procedures


Use
The purpose of this activity is to define a new pricing procedure for the sales commission payment to external
salesperson. For this case the taxes charged are considered an input tax rather than a normal regular output tax.

Procedure
1. Access the activity using one of the following navigation options:
Transaction Code SPRO
IMG Menu Sales and Distribution à Basic Functions à Pricing à Pricing
Control à Define and Assign Pricing Procedures
2. On the Change View Procedure: Overview screen, choose New Entries.
3. Enter the procedure as 'YGBV02' and a description of 'Std Beverage - Sales Comm Pymt'.
4. Choose the line of this new entry and double-click on the Control data folder in the left panel.
5. Enter the following:
Ste Cnt Ctyp Descripti Fro To Man Mdt Sta Prin SubT Req AltCt AltCB ActK Accrl
p r on m . . t t o t y V y s
900 0 YGI1 Salespers               24     EIC ECU
Commisn
%
903 0 YGI2 Salespers               24     EIC ECU
Commisn
$
908 0   Net Value 900 90         1 802        
7
915 0 MWS Output       x   S   10   16 VST  
T Tax
920 0   Total             A          
6. Choose Back twice and Save.

1.1.11 Defining document pricing procedure


Use
The purpose of this activity is to define a new document pricing procedure type to be used in pricing procedure
determination specifically for the sales commission settlement.

Procedure
1. Access the activity using one of the following navigation options:
Transaction Code SPRO
IMG Menu Sales and Distribution à Basic Functions à Pricing à Define
and Assign Pricing Procedures à Define document pricing
procedure
2. On the Change View Pricing Procedures: Transaction Overview screen, choose New Entries.
3. Enter the following fields:
Field name Value
DoPr 7
Description Sales commissions
4. Choose Back and Save.

1.1.12 Sales Document Types Document Pricing Procedures


Use
The purpose of this activity is to assign the new document procedure type that has been defined for sales commissions to
the sales document types that are used in the sales commission settlement activity.

Procedure
1. Access the activity using one of the following navigation options:
Transaction Code SPRO
IMG Menu Sales and Distribution à Basic Functions à Pricing à Define
and Assign Pricing Procedures à Assign document pricing
procedures to order types
2. For sales document types ‘YB1’ – Final Sales Commission Settlement Request and ‘YB3’ – Partial Sales
Commission Settlement Request, assign the document pricing procedure type of ‘7’ – Sales commissions
3. Choose Save.

1.1.13 Pricing Procedures Determination in Sales Docs


Use
The purpose of this activity is to configure the pricing procedure determination rules for the new Partial and Final Sales
Commission Settlement documents.

Procedure
1. Access the activity using one of the following navigation options:
Transaction Code SPRO
IMG Menu Sales and Distribution à Basic Functions à Pricing à Pricing
Control à Define And Assign Pricing Procedures
2. On the Change View Pricing Procedures: Determination in Sales Docs.: Overview screen, choose New Entries and
enter the following new entry.
Field Description Value
Sorg Sales Org BP01
DChl Distribution Channel 1
Dv Division 1
DoPr Document Pricing Procedure 7
CuPP Customer Pricing Procedure Y
PriPr Pricing Procedure YGBV02
Ctyp Condition Type YGI1
3. Choose Save.

1.1.14 Assigning Item Categories for Sales Document


Use
The purpose of this activity is to configure item categories assignment for the new Partial and Final Sales Commission
Settlement documents. The entries below should have already be created if you had configured the documents using the
copy function.

Procedure
1. Access the activity using one of the following navigation options:
Transaction Code SPRO
IMG Menu Sales and Distribution à Sales à Sales Documents à Sales
Document Item àAssign Item Categories
2. On the Change View Pricing Procedures: Determination in Sales Docs.: Overview screen, choose New Entries and
enter the following new entries.
Sales Document Type Item category group Item usage ItemCat-HighLevlItem   Default Item Category
YB1     TEXT   G2TX
YB1 0002       B1E
YB1 BANS       B1E
YB1 DIEN       B1E
YB1 DIEN     B1N B1E
YB1 LEIC       B1E
YB1 LEIC     B1N B1E
YB1 LEIS       B1E
YB1 LEIS     B1N B1E
YB1 NLAG       B1E
YB1 NLAG     B1N B1E
YB1 NORM       B1E
YB1 WERT       B1E
YB1 WERT     B1N B1E
YB1 YGFG       B1E
YB3     TEXT   G2TX
YB3 0002      B1E

YB3 BANS    B1E

YB3 DIEN    B1E

YB3 DIEN   B1N B1E

 YB3 LEIC       B1E


 
YB3 LEIC     B1N B1E
YB3 LEIS      B1E

YB3 LEIS B1N B1E

YB3 NLAG     B1E

 YB3  NLAG B1N B1E

 YB3 NORM       B1E


 

YB3 WERT       B1E


YB3 WERT     B1N B1E
YB3 YGFG    B1E

YG3 LEIH   LAN REN

YG3 LEIH REN LAN REN

YG02       LAN REN


YG3 YG03       YG03
3. Choose Back and Save.

1.1.15 Copying control Sales document to billing document


Use
The purpose of this activity is to configure copy control from sales commission settlement request documents to the credit
memos for the settlement

Procedure
1. Access the activity using one of the following navigation options:
Transaction Code SPRO
IMG Menu Sales and Distribution à Billing à Billing documents à
Maintain copying control for billing documents à Copying
control: Sales document to billing document
2. On the Display View Header: Overview screen, choose Display -> Change.
3. Choose the line for B1E / B1E and choose Copy.
4. Make the following entries:
Tgt Billing Type (Desc) Source SalesDocType (Desc)
YB1 FnlSalesCommSettlm YB1 FnlSalesCommSettlReq
5. Choose Back.
6. Unselect the line for B1E / B1E.
7. Choose the line for B3E / B3E and choose Copy.
8. Make the following entries:
Tgt Billing Type (Desc) Source SalesDocType (Desc)
YB3 PartSalesCommSettlm YB3 PartSalesCommSettlReq
9. Choose Back and §it(Save) but do not exit transaction.
10. Choose Deselect All.
11. Choose the line for Y1B / YB1 and double-click on the Item folder in the left panel.
12. Confirm the following entries:
ItemCt Description
B1E Reb.Credit Memo Req
G2TX Text Item
13. Choose Back.
14. Unselect the line for YB1 / YB1.
15. Choose the line for YB3 / YB3 and double-click on the Item folder in the left panel.
16. Confirm the following entries:
ItemCt Description
B1E Reb.Credit Memo Req
G2TX Text Item
17. Choose Back and Save.

1.1.16 Defining Agreement Types


Use
The purpose of this activity is to define a new document to represent a Sales Commission Agreement between a
salesperson and a customer. We use an SAP R/3 rebate agreement document as a basis for the creation of a Sales
Commission Agreement

Procedure
1. Access the activity using one of the following navigation options:
Transaction Code SPRO
IMG Menu Sales and Distribution à Billing à Rebate Processing à
Rebate Agreements à Define Agreement Types
2. On the pop up select define agreements types:
3. Select new entries and enter the following data.
Field name User action and values
Agreement type YGE1
Discription Ex Rebates - DirSale
4. Choose Save.

1.1.17 Defining Condition Type Groups


Use
The purpose of this activity is to configure a new condition type group for the new sales commission agreement
document.

Procedure
1. Access the activity using one of the following navigation options:
Transaction Code SPRO
IMG Menu Sales and Distribution à Billing à Rebate processing à 
Rebate agreements à Condition type groups à Define
condition type groups
2. On the Change View Condition Type Groups: Overview screen, choose New Entries and add the new condition type
group.
CTyGr CT Group (description)
YGI1 Sales commissions
3. Choose Back and Save.

1.1.18 Assigning Condition Types, Tables To Condition Type Groups


Use
The purpose of this activity is assigning the condition types relevant for sales commissions to the new condition type
group for sales commission.

Procedure
1. Access the activity using one of the following navigation options:
Transaction Code SPRO
IMG Menu Sales and Distribution à Billing à Rebate processing à
Rebate agreements à Condition type groups à Assign
condition types/ Tables to Condition Type Groups
2. On the Change View Assignment of Condition Type/Table for Agreement: Overview screen, choose New Entries and
add the following entries.
CTyGr Cond type group Cntr CnTy Condition Type No.
YGI1 Sales commissions 1 YGI1 Salesperson Commisn % 1
YGI1 Sales commissions 2 YGI1 Salesperson Commisn % 504
YGI1 Sales commissions 3 YGI1 Salesperson Commisn % 3
YGI1 Sales commissions 4 YGI2 Salesperson Commisn $ 1
YGI1 Sales commissions 5 YGI2 Salesperson Commisn $ 504
YGI1 Sales commissions 6 YGI2 Salesperson Commisn $ 3
3. Choose Back and Save.

1.1.19 Assigning Condition Type Groups to Rebate Agreement Types


Use
The purpose of this activity is assigning the condition type group to the new sales commission agreement.

Procedure
1. Access the activity using one of the following navigation options:
Transaction Code SPRO
IMG Menu Sales and Distribution à Billing à Rebate Processing à
Rebate Agreements à Condition Type Groups à Assign
condition type groups to rebate agreement types
2. On the Change View Allocation of Condition Type Group/Agreement: Overview screen, find the entry for agreement
type YGI1 (sales commission agreement).
3. For this entry, enter the value YGI1 for the field CTyGr (condition type group).
4. Choose Save.
1.1.20 Defining Account Groups and Field Selection for Customers
Use
The purpose of this activity is to configure a new customer account group to represent the salesperson master record.

Procedure
1. Access the activity using one of the following navigation options:
Transaction Code OVT0
IMG Menu Logistics - General à Business Partner à Customers à 
Control à Define Account Groups and Field Selection for
Customers
2. On the Change View Customer Account Groups: Overview screen, select the account group YG01 (Customer BP).
3. Choose Copy.
4. On the Details screen change the value of account group to YGIS.
5. Change the description to 'Salesperson-Commission'.
6. Choose Back and Save.

1.1.21 Partner Function Language Conversion


Use
The purpose of this activity is to define mapping of partner functions based on language for the new salesperson partner
function.

Procedure
1. Access the activity using one of the following navigation options:
Transaction Code SPRO
IMG Menu Sales and Distribution à Basic Functions à Partner
determination à Set Up Partner Determination à Set Up
Partner Determination for Customers
2. On the Change View Partner Determination Procedures: Overview screen, double-click on the Partner Function
Conversion subfolder in the left panel.
3. On the Change View Partner Function Conversion: Overview screen, change the following entries to the values
below:
Language Partner Name Partner Description
Installation Language e.g. EN AF Con.pers.fresh prod. FP
Installation Language e.g. EN YS Salesperson-Commissn YS
4. Choose Save.

1.1.22 Setup Partner Determination for Customer


Use
The purpose of this activity is to add the new partner function YS - Salesperson to the standard customer partner
determination procedure AG.

Procedure
1. Access the activity using one of the following navigation options:
Transaction Code SPRO
IMG Menu Sales and Distribution à  Basic Functions à Partner
Determination à Set Up Partner Determination à Set Up
Partner Determination for Customer Master
2. On the Change View Partner Determination Procedures: Overview screen, select the entry for AG (Sold-To Party)
and choose double-click on the subfolder Partner Functions in Procedure in the left panel.
3. Choose New Entries and add the following entry:
Part.Det.Proc Partn.Funct. Name (desc.) Not Modifiable Mandatory
AG YS Salesperson-Commissn Not Selected Not Selected
4. Choose Back twice and Save.

1.1.23 Setting Up Partner Determination for Sales Document Header


Use
The purpose of this activity is to add the new partner function YS - Salesperson to the standard order partner
determination procedure TA.

Procedure
1. Access the activity using one of the following navigation options:
Transaction Code SPRO
IMG Menu Sales and Distribution à Basic Functions à Partner
Determination à Set Up Partner Determination à  Set Up
Partner Determination for Sales Document Header
2. On the Change View Partner Determination Procedures: Overview screen, select the entry for TA (Standard order)
and choose double-click on the subfolder Partner Functions in Procedure in the left panel.
3. Choose New Entries and add the following entry:
Part.Det.Proc Partn.Funct. Name (desc.) Not Modifiable Mandat.Funct Source Origin Seq.
TA YS Salesperson-Commissn Not Selected Not Selected blank C blank
4. Choose Back twice and Save.

1.1.24 Setting Up Partner Determination for Sales Document Item


Use
The purpose of this activity is to add the new partner function YS - Salesperson to the standard item partner determination
procedure N.

Procedure
1. Access the activity using one of the following navigation options:
Transaction Code SPRO
IMG Menu Sales and Distribution à Basic Functions à Partner
Determination à Set Up Partner Determination à Set Up
Partner Determination for Sales Document Item
2. On the Change View Partner Determination Procedures: Overview screen, select the entry for N (Standard item) and
choose double-click on the subfolder Partner Functions in Procedure in the left panel.
3. Choose New Entries and add the following entry:
Part.Det.Proc Partn.Funct. Name (desc.) Not Modifiable Mandat.Funct
N YS Salesperson-Commissn Not Selected Not Selected
4. Choose Back twice and Save.
1.1.25 Setting Up Partner Determination for Billing Item
Use
The purpose of this activity is to add the new partner function YS - Salesperson to the standard customer partner
determination procedure AG.

Procedure
1. Access the activity using one of the following navigation options:
Transaction Code SPRO
IMG Menu Sales and Distribution à Basic Functions à Partner
Determination à Set Up Partner Determination à  Set Up
Partner Determination for Billing Item
2. On the Change View Partner Determination Procedures: Overview screen, select the entry for FP (Billing Item) and
choose double-click on the subfolder Partner Functions in Procedure in the left panel.
3. Choose New Entries and add the following entry:
Part.Det.Proc Partn.Funct. Name (desc.) Not Modifiable Mandatory
FP YS Salesperson-Commissn Selected Not Selected
4. Choose Back twice and Save.

1.1.26 Maintaining Sales Group


Use
The purpose of this activity is to define is to add a sales group for external salespersons.

Procedure
1. Access the activity using one of the following navigation options:
Transaction Code SPRO
IMG Menu Enterprise Structure à Definition à Sales and Distribution à
Maintain sales group
2. On the Change View Sales Groups: Overview screen, choose New Entries.
3. Enter the following new entry:
Sales group Description
Y01 External Salesperson
4. Choose Back and Save.

1.1.27 Assigning Sales Group to Sales Office


Use
The purpose of this activity is to assign the new sales group for external salespersons to the standard sales office.

Procedure
1. Access the activity using one of the following navigation options:
Transaction Code SPRO
IMG Menu Enterprise Structure à Definition à Sales and Distribution à
Assign sales group to sales office
2. On the Sales Groups -> Sales Office: Overview screen, select sales office BP01 (Sales Office BP01).
3. Choose Assign and from the pop-up window select sales group Y01 (External Salesperson). Choose Enter.
4. Choose Save.

1.1.28 Changing Message Control


Use
The purpose of this activity is to change message KI-183 from a error to a warning status. This change allows the use of a
cost element in a situation where normally only revenue elements are allowed.

Procedure
1. Access the activity using one of the following navigation options:
Transaction Code SPRO
IMG Menu Controlling à General Controlling à Change Message Control
2. On the Determine Work Area: Entry pop-up window, enter the application work area KI and choose Enter.
3. On the Change View Message Control by User: Overview screen, choose New Entries and enter the following new
entries.
Msg 183
Message Text (display) Prof. segment for prim. cost elements not advisable for costing-based CO-PA
User Name blank
Online W
Batchl W
Standard (display) E
4. Choose Back and Save.

1.1.29 Editing Automatic Account Assignment


Use
The purpose of this activity is to perform the configuration for automatically posting costs from sales commission payouts
(via a partial / final settlement credit memo) to the relevant cost center.

Procedure
1. Access the activity using one of the following navigation options:
Transaction Code SPRO
IMG Menu Controlling à Cost Center Accounting à Actual Postings
àManual Actual Postings à Edit Automatic Account
Assignment
2. On the Change View Default account assignment: Overview screen, choose New Entries.
3. Add the new entry:

CoCd BP01
Cost Element 51400000
Barln Not selected
Cost Ctr 1602
Order blank
Prf blank
Profit Ctr blank
Acct assignment detail blank
CoCd BP01
Cost Element 50300000
Barln Not selected
Cost Ctr 1602
Order blank
Prf blank
Profit Ctr blank
Acct assignment detail blank
CoCd BP01
Cost Element 58012000
Barln Not selected
Cost Ctr 1602
Order blank
Prf blank
Profit Ctr blank
Acct assignment detail blank
CoCd BP01
Cost Element 58013000
Barln Not selected
Cost Ctr 1602
Order blank
Prf blank
Profit Ctr blank
Acct assignment detail blank

4. Choose Back and Save.

1.2 LIS Configuration


1.2.1 Creating Data Type for Salesperson Number
Use
The purpose of this activity is to manually create the data type for the salesperson number.

Procedure
1. Access the activity using one of the following navigation options:
SAP R/3 Menu Tools à ABAP Workbench à Development à ABAP
Dictionary
Transaction Code SE11
2. Enter ZKUNYS in the Data type field.
3. On the Create Type pop-up window, select Data element and click on the check mark.
4. Enter the short text description Partner Function YS - Salesperson (Commissions) and enter KUNNR in the Domain
field.
5. Choose Label tab and enter the following:
Field name Field Label
Short Salesperso
Medium Salesperson
Long Salesperson-Commissions
Heading Salesperson-Commissions
6. Choose Save icon. Enter Z001 for the name of the development class and save. You will need to save this to an
existing or new workbench request.
7. Activate the new data type.

1.2.2 Adding Salesperson Number to Communication Structure (Billing Item)


Use
The purpose of this activity is to manually change the communication structure with regard to billing item data.

Procedure
1. Access the activity using one of the following navigation options:
SAP R/3 Menu Tools à ABAP Workbench à Development à ABAP
Dictionary
Transaction Code SE11
2. Choose Database Table and enter MCVBRPUSR in the Database table field.
3. Choose Change.
4. A pop-up window with an information message regarding making repairs in foreign namespaces may appear;
continue passed this by choosing Enter.
5. On the Customer Modif: Different Language pop-up window Maint. in logon lang.
6. Position the cursor the .APPEND line and click on the insert line icon to insert a new line before the .APPEND line.
7. Enter the component as PKUNYS and the component type as ZKUNYS in the new line.
8. Save your entries.
9. Activate the changed communication structure.

1.2.3 Adding Salesperson Number to Communication Structure (Sales Item)


Use
The purpose of this activity is to manually change the communication structure with regard to sales item data.

Procedure
1. Access the activity using one of the following navigation options:
SAP Menu Tools à ABAP Workbench à Development à ABAP
Dictionary
Transaction Code SE11
2. Choose Database Table and enter MCVBAPUSR in the Database table field.
3. Choose Change.
4. A pop-up window with an information message regarding making repairs in foreign namespaces may appear;
continue passed this by choosing Enter.
5. On the Customer Modif: Different Language pop-up window Maint. in logon lang.
6. Enter the component as PKUNYS and the component type as ZKUNYS in the first blank line.
7. Save your entries.
8. Activate the changed communication structure.

1.2.4 Creating Data Type for Commission Payment Amount


Use
The purpose of this activity is to manually define the new data type for the commission payout amount field.

Procedure
1. Access the activity using one of the following navigation options:
SAP Menu Tools à ABAP Workbench à Development à ABAP
Dictionary
Transaction Code SE11
2. Choose the Data Type indicator and enter ZCOMPYMT in the Data type field.
3. On the Create Type pop-up window, select Data element and click on the check mark.
4. Enter the short text description Salesperson commission payout and enter P05_WERTV10 in the Domain field.
5. Choose Label tab and enter the following:
Field name Field Label
Short Commission
Medium Commission Payout
Long Salesperson-Commissions Payout
Heading Salesperson-Commissions Payout
6. Save your entries using a development class Z001.
7. Activate and validate pop-up windows.

1.2.5 Adding Commission Payout to User Defined Ref. Table


Use
The purpose of this activity is to manually add a commission payout.

Procedure
1. Access the activity using one of the following navigation options:
SAP Menu Tools à ABAP Workbench à Development à ABAP
Dictionary
Transaction Code SE11
2. Enter MCVKUSR in the Database table field.
3. Choose change.
4. A pop-up window with an information message regarding making repairs in foreign namespaces may appear;
continue passed this by choosing Enter.
5. On the Customer Modif: Different Language pop-up window Maint. in logon lang.
6. Insert a new entry with the value of ZCOMPYMT for both component and component type. Press Enter.
7. Double-click on the new line and in the Maintain Component pop-up window enter the value MCVKUSR and
ZCURRENCY for the two Ref. fields (in the reference field for currency / ammount field section).
8. Back in the Dictionary: Maintain Structure screen, enter the new line of ZCURRENCY and WAERS for component
and component type, respectively.
9. Save your entries.
10. Activate the changed table.

1.2.6 Maintaining Self-defined Field Catalogues (Y001)


Use
The purpose of this activity is to maintain a field catalog.

Procedure
1. Access the activity using one of the following navigation options:
SAP Menu Customizing à Logistics - General à Logistics Information
System à Data Basis à Field Catalogs à Maintain Self-
Defined Field Catalogs à Create
Transaction Code MC18
2. Enter Y001 in the Field catalog field and a description of FMCG: Sales Commissions (char).
3. Enter 01 (SD) in the Application field.
4. Choose the Charact. catalog as the Catalog category.
5. Choose ENTER to go to the Create Field Catalog: Characteristics data.
6. Choose Characteristics to display the Characteristics selection list.
7. On the Source Table section choose the Switch display, find the entry for MCVBAP and double click on the entry.
8. On the Fields for source table section scroll down the list and double click on Salesperson - Commis to choose the
field and close the initial pop-up.
9. Choose Copy + close to close the pop-up and copy the characteristic to the fields for the field catalogue.
10. On the Chosen Characteristics Sequence pop-up, choose Copy, Save the new entry.

1.2.7 Creating Info Structure for Salesperson (S906)


Use
The purpose of this activity is to manually create update groups.

Procedure
1. Access the activity using one of the following navigation options:
SAP Menu Customizing à Logistics - General à Logistics Information
System à Data Basis à Information Structures à Maintain
Self-Defined Information Structures à Create
Transaction Code MC21
2. Enter the value S906 as the info structure with the description of Sales Employee FMCG.
3. Enter 01 in the Application field and blank (standard) as the Type of IS.
4. On the Copy from section enter S006 in the Info structure field.
5. Choose ENTER to go to the Create Info Structure: Fields screen. The characteristics and key figures copied from the
standard S006 structure are initially displayed.
6. Choose Choose Characteristics and in the pop-up window position the cursor on the first field (Sales employee).
Delete this field by clicking on the Delete icon.
7. Choose Selection List to display the Selection List pop-up window. In the right column double choose the Field
Catalogs entry for FMCG: Sales Commissions (char).
8. Double click on the field Salesperson-Commis in the left column to copy it to the characteristics: sequence window.
Close the Selection List pop-up.
9. On the Chosen Characteristics: Sequence pop-up window move the Salesperson-Commis field to the first
characteristics in the list by double clicking on the Salesperson-Commis entry, positioning the cursor on the Sales
Organization entry and then clicking on the Move icon.
10. Choose Copy to close the pop-up window.
11. Double click on the characteristic Salesperson-Commissions and in the Technical Field Information pop-up window
change the Reference table value to MCVBRP and click on the Continue.
12. Choose Choose key figures.
13. Choose Selection List.
14. On Field Catalogs section, double-click SD: Values, prices (billing). In Field Catalog fields section, choose Net value
by double clicking on it. Close the Selection List pop-up window by choosing Copy and close.
15. Choose Copy in the Chosen Key figures: Sequence window.
16. Double click on the key figure Net value and change the reference table and field values to MCVKENNZ1 and
ZCOMPYMT, respectively. Choose Continue. The field description should change to read Salesperson-
Commission Payout.
17. Choose Save.
18. Choose Generate to activate the new information structure.

1.2.8 Creating Update Group YG0003


Use
The purpose of this activity is to manually create statistics update groups for posting at the time sales commission
settlement / payout and customer sales / delivery and invoicing.

Procedure
1. Access the activity using one of the following navigation options:
SAP Menu Customizing à Logistics - General à Logistics Information
System à Updating à Updating Definition à  General
Definition Using Update Groups àMaintain Update Groups
àCreate
Transaction Code SPRO
2. Choose New Entries and add the following new items:
Update Group Description Appl
YG0003 Sales Commission Payout 01
3. Choose Save.

1.2.9 Creating Update Rules for Info Structure S906, Group 000001
Use
The purpose of this activity is to manually create the configuration setup for the update rules for the information structure
S906 (Sales Commission) in the event of a standard order, delivery or billing document.

Procedure
1. Access the activity using one of the following navigation options:
SAP Menu Customizing à Logistics - General à Logistics Information
System à Updating à Updating Definition à Specific
Definition Using Update Rules à Maintain Update Rules à
Create
Transaction Code MC24
2. Enter S906 for Info Structure.
3. Enter 000001 for the Update Group (stats).
4. On the Copy from section enter the reference info structure of S006 (Employee) and the value 1 for the reference
Update group (stats).
5. Choose Enter icon (check mark) to go to the Rules screen
6. Choose the first key figure that is listed by choosing on the first key figure and then choosing on Rules for
Characteristics.
7. On the characteristic pop-up window attempt to go to the characteristics for the next key figure by clicking on the ‘key
figure’ down button. If an error occurs then change the values for the characteristic Salesperson - Commission to
the values Source Tabl: MCVBRP and Source fld: PKUNYS.
8. Repeat the previous step for each of the key figures making the same changes to the source fields only if an error
occurs.
9. Save the changes.
10. Choose Generate icon and create or select a customizing request, if necessary.
11. Save the changes.

1.2.10 Creating Update Rules for Info Structure S906, Group YG0003
Use
The purpose of this activity is to manually create the configuration setup for the update rules for the information structure
S906 (Sales Commission) in the event of a salesperson commission payout.

Procedure
1. Access the activity using one of the following navigation options:
SAP Menu Customizing à Logistics - General à Logistics Information
System à Updating à Updating Definition à Specific
Definition Using Update Rules à Maintain Update Rules à
Create
Transaction Code MC24
2. Enter S906 for Info Structure.
3. Enter YG0003 for the Update Group (stats).
4. Choose Enter icon (check mark) to go to the Rules screen.
5. Delete all key figures except Sales – Commission Payout field by choosing the first key figure and choosing the
‘delete rule’.
6. Define the rules for the key figure Sales – Commission Payout by choosing the Rules for Key Figure and fill in the
values in the pop-up window.
Field name Value
Event VD
Update type A
Source table MCVBRP
Source field name NETWR
Table for date MCVBRK
Date field FKDAT
7. Define the rules for characteristics by clicking on the Rules for Characteristic and fill in the values in the pop-up
window.
Characteristic SourceTabl Source fld
Salesperson - Commission MCVBRK KUNAG
Sales Organization MCVBRK VKORG
Distribution channel MCVBRK VTWEG
Division MCVBRK SPART
Sold-to party MCVBRK KUNAG
Material MCVBRP MATNR
8. Save the changes.
9. Check the changes.
10. Generate the rules.

1.2.11 Activating Update (S906) - asynchronous updating


Use
The purpose of this activity is to activate the new information structure S906 for sales commissions reporting.

Procedure
1. Access the activity using one of the following navigation options:
SAP Menu Customizing à Logistics - General à Logistics Information
System àUpdating à Updating Control à Activate Update
Transaction Code OMO1
2. On the Choose Activity pop-up window, select Sales and Distribution and choose Choose.
3. Choose the line for structure S906 and choose Parameters.
4. On the Parameters pop-up window make the following selections:
Period Split Month
Fiscal Year Variant Blank
Updating Asynchronous updating (2)
5. Choose Copy (Enter).
6. Save the changes.

1.2.12 Maintaining Statistics Groups for Sales Documents


Use
The purpose of this activity is to perform configuration of a new statistics group for document types and item categories
specifically for sales commissions.

Procedure
1. Access the activity using one of the following navigation options:
Transaction Code SPRO
IMG Menu Customizing à Logistics - General à Logistics Information
System (LIS) à Logistics Data Warehouse à Updating à
Updating Definition à General Definition Using Update
Groups à Maintain Update Groups
2. Create a new entry by choosing ‘New Entry’ and entering ‘Y3’ for Update Group and ‘Sales Commissions’ for the
Description.
3. Choose Back and Save changes.
1.2.13 Assigning Statistics Groups for Each Sales Document Item Type
Use
The purpose of this activity is to perform configuration of assigning the sales commission statistics group to the relevant
item category that is used in commission settlement documents.

Procedure
1. Access the activity using one of the following navigation options:
Transaction Code SPRO
IMG Menu Customizing à Logistics - General à Logistics Information
System (LIS) àLogistics Data Warehouse àUpdating à 
Updating Control à Settings: Sales àStatistics Groups à 
Assign Statistics Groups for each Sales Document Item Type
2. For the item category of B1E (Reb. Credit Memo Req.) enter the Statistics Group of Y3 (Sales Commissions).
3. Save the changes.

1.2.14 Assigning Update Group at Item Level


Use
The purpose of this activity is to perform configuration of assigning the update groups at an item level to the relevant
combination of sales area and statistic group settings (e.g. customer, material, document, etc.).

Procedure
1. Access the activity using one of the following navigation options:
Transaction Code SPRO
IMG Menu Customizing à Logistics - General àLogistics Information
System (LIS) à Logistics Data Warehouse à Updating à
Updating Control à Settings: Sales à Update Group à
Assign Update Group at Item Level
2. Choose new entries and add the following table entries.
Field name Description User action Notes
and values
Sales Org Dist Chnl Div Cust Stats
Grp
BP01 01 01 1
BP01 01 01 1
BP01 01 01 1
3. Go back and save the changes.

1.2.15 Defining Hierarchy Types


Use
The purpose of this activity is to define the new customer hierarchy to be used for sales reporting and modeling.
Procedure
1. Access the activity using one of the following navigation options:
Transaction Code SPRO
IMG Menu Customizing à Sales and distribution à Master data
àBusiness partners à Customer hierarchy à Define
Hierarchy Types
2. On the Change View Customer Hierarchy Types: Overview screen, choose New Entries.
3. Add the new hierarchy definition:
CustHType Y
Name Sales Commsn Rptg
PartFunct 1A
4. Choose Back and Save.

1.2.16 Assigning Sales Areas


Use
The purpose of this activity is to define the valid sales areas for the new customer hierarchy to be used for sales reporting
and modeling.

Procedure
1. Access the activity using one of the following navigation options:
Transaction Code SPRO
IMG Menu Customizing à Sales and distribution à Master data à
Business partners à CustomersàCustomer hierarchy à
Assign Account groups
2. On the Change View Allowed Acct. Grp. Assign. for Cust. Hier.: Overview screen, choose New Entries
3. Add the following new entries:
CustHType Acct Group HgLvAcctGr
Y YG01 YGIS
Y YGIS 12
4. Choose Back and Save.

1.3 Creating Salespersons for Commissions


Use
The purpose of this activity is to import material master data via ECATT /SMB48/F_XD01_O001_G80 With External file
SMB48_F_XD01_O001_G92.txtusing direct input. This step imports the data and creates two salesperson customer
master records: an sales employee (customer number SI100) and an external salesperson (customer number SE900).
Procedure
1. Access the activity using one of the following navigation options:
SAP Menu Logistics à Sales and Distribution à Master Data à Business
Partner à Customer à Create -- Complete
Transaction Code XD01
2. To enter the Internal salesperson, on the Customer Create: Initial Screen, make the following entries:
Account group YGIS OR YG01(Salesperson-Commissions
Customer SI100
Company Code BP01
Sales Organization BP01
Distribution Channel #01
Division #01
3. Choose Continue.
4. On the Create Customer: General Data screen, enter the following information on the Address tab page:
Field name Uwe Wilde (Internal Sales)
Search term 1 SALES-INT
Street/House number Bahnhofstrass 1100
Postal code 69168
City Walldorf
Country IN
Time Zone CET
Transportation zone 2
Language EN(German)
Telephone 06222/129700
Fax 06222/129788
5. On the Control tab page, enter 0002 in the Industry field.
6. Choose Company Code Data near the top of the screen.
7. On the Account management tab page, enter 24433000 in the Recon. account field and enter 009 in the Sort key
field.
8. On the Payment transactions tab page, enter 0001 in the Terms of payment field and select Payment history record.
9. Choose Sales Area Data near the top of the screen.
10. On the Sales tab page, make the following entries:
Sales district Order probab. Sales Group Currency Price group Cust.pric.proc. Cust.stats.grp
#000001 #100 BP1 INR #01 Y #1
11. On the Shipping tab page, make the following entries:
Delivery Priority Shipping conditions Delivering Plant Max. partial deliveries
#2 #01 BP02 #9
12. On the Billing document tab page, make the following entries:
Rebates Price Invoicing InvoicingListDates Incoterms Terms of Acct Tax
determin. dates payment assgmt classification
group
Select Select AM AM FH #0001 #01 #1
13. On the Partner functions tab page, make the following entries:
PF Partner function Number Name
SP Sold-to party SI100 Uwe Wilde (Internal Sales)
BP Bill-to party SI100 Uwe Wilde (Internal Sales)
PY Payer SI100 Uwe Wilde (Internal Sales)
SH Ship-to party SI100 Uwe Wilde (Internal Sales)
14. Save your entries. To enter the External salesperson, return to the beginning of the transaction / menu path.
15. On the Customer Create: Initial Screen, make the following entries:
Account group YGIS OR YG01(Salesperson-Commissions
Customer SI100
Company Code BP01
Sales Organization BP01
Distribution Channel #01
Division #01
16. Choose Continue.
17. On the Create Customer: General Data screen, enter the following information on the Address tab page:
Field name Steffi Klippel (External Sales)
Search term 1 SALES-EXT
Street/House number Rohrbacherstrasse 1100
Postal code 69115
City Heidelberg
Country IN
Time Zone CET
Transportation zone 2
Language EN(German)
Telephone 06221/32147
Fax 06221/32189
18. On the Control tab page, enter 0002 in the Industry field.
19. Choose Company Code Data near the top of the screen.
20. On the Account management tab page, enter 24433000 in the Recon. account field and enter 009 in the Sort key
field.
21. On the Payment transactions tab page, enter 0001 in the Terms of payment field and choose Payment history
record.
22. Choose Sales Area Data near the top of the screen.
23. On the Sales tab page, make the following entries (note the different sales group):
Sales district Order probab. Sales Group Currency Price group Cust.pric.proc. Cust.stats.grp
#000001 #100 Y01 INR #01 Y #1
24. On the Shipping tab page, make the following entries:
Delivery Priority Shipping conditions Delivering Plant Max. partial deliveries
#2 #01 BP02 #9
25. On the Billing document tab page, make the following entries (note the different tax classification):
Rebates Price Invoicing InvoicingListDates Incoterms Terms of Acct Tax
determin. dates payment assgmt classification
group
Select Select AM AM FH #0001 #01 Y
26. On the Partner functions tab page, make the following entries:
PF Partner function Number Name
SP Sold-to party SE900 Steffi Klippel (External Sales)
BP Bill-to party SE900 Steffi Klippel (External Sales)
PY Payer SE900 Steffi Klippel (External Sales)
SH Ship-to party SE900 Steffi Klippel (External Sales)
27. Save your entries.

1.4 Creating Material Master Records for Food


Use
The purpose of this activity is to import material master data via eCATT./SMB48/MM01_O515_G92 using direct input
SMB26_MM01_L001_G81.txt. In some cases this material may have already been created in by a previous building block.
In this case the material is changed with any additional data views.

Procedure
1. Access the activity using one of the following navigation options:
SAP Menu Logistics à Materials Management à Material Master
àMaterial à Create (General) à Immediately
Transaction Code MM01
2. Detailed information about the material master mentioned can be found in the ECATT file
SMB48_MM01_O515_G92.TXT. To view the content of the file SMB48_MM01_O515_G92.TXT, refer to the
Essential Documentation, section Importing Material Master Data.

1.5 Creating Sales Commission Settlement Material


Use
The purpose of this activity is to import material master data via eCATT /SMB48/MM01_O525_G92 using direct input
FILE SMB26_MM01_O525_G92.TXT. This step imports the data and creates the settlement material for sales
commissions payout (material number SM0001).

Procedure
1. Access the activity using one of the following navigation options:
SAP Menu Logistics à Materials Management à Material Master à
Material à Create (General) à Immediately
Transaction Code MM01
2. Detailed information about the material master mentioned can be found in the eCATT file
/SMB48/MM01_O525_G92. To view the content of the file SMB26_MM01_O525_G92.TXT, refer to the Essential
Documentation, section Importing Material Master Data.

1.6 Creating Tax Condition


Use
The purpose of this activity is to use ECATT to create a new tax condition record With ECATT /SMB48/VK15_O530_G92
and external file SMB48_VK15_O530_G92.TXT. This record is specific for the use of paying and taxing of sales
commissions for external salespersons. In this case the tax is considered an input tax and is setup with the tax code 'V1'
for posting to the correct accounts.

Procedure
1. Access the activity using one of the following navigation options:
SAP Menu Logistics à Sales and Distribution à Master Data à
Conditions à Select Using Condition Type à Create
Transaction Code VK11
2. On the Create Condition Records screen, enter MWST in the Condition type field and choose Enter.
3. On the dialog box that appears, choose Domestic Taxes and choose Enter.
4. On the Create Output Tax (MWST: Fast Entry screen, enter DE in the Country field and the following Domestic tax
record:
TaxCl1Cust TaxCl.Mat Amount Valid From Valid to Tax Code
Y 1 16 First day of current year 31.12.9999 V1
5. Choose Save.

Result
The master data has been created.

1.6.1 Changing the material master records


Use
The purpose of this activity is to maintain a field Commission Group for Materials

Procedure

1. Access the activity using one of the following navigation options:

SAP Menu
SAP Menu SAP Menu à logistics Sales and Distribution à
master data à Products à other Material à mm02 change
Transaction Code MM02

2. Enter the Material No B40120 and press the Enter.

3. Select the sales organization data 2 view and select the Enter.

4. On the organizational levels pop up enter plant “BP01”,Sales Organization “BP01”,Distribution channel “01”and
choose enter.

5. In the sales organization 2 view in group items tab enter commission group “01”Choose save.

6. Repeat the steps no 2 to 5 for the materials B40320, B40420.

7. Save the Entries


1.6.2 Changing the material master records SE900.SI100
Use
The purpose of this activity is to change the customer master record "SE900, SI100"

Procedure

1. Access the activity using one of the following navigation options:

SAP Menu Logistics à Sales and Distribution à Master Data à Business


Partner à Customer '
Transaction Code XD02

2. On the customer change initial screen enter customer no"SE900"company code "BP01", and choose Enter.
3. Select the Company code data from application task bar.

4. Select the payment transaction tab and enter payment method "C" Enter

5. Save the customer master record.

6. Repeat the steps for customer “SI100”

You might also like