profitability configuration
DESCRIPTION
profitability configuration.docTRANSCRIPT
SAP ECC 6.00
October 2006
English
J17:Profitability Analysis
SAP AGDietmar-Hopp-Allee 1669190 WalldorfGermany
Building Block Configuration Guide
SAP Best Practices Profitability Analysis: Configuration Guide
Copyright
© Copyright 2006 SAP AG. All rights reserved.
No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of SAP AG. The information contained herein may be changed without prior notice.
Some software products marketed by SAP AG and its distributors contain proprietary software components of other software vendors.
Microsoft, Windows, Outlook, and PowerPoint are registered trademarks of Microsoft Corporation.
IBM, DB2, DB2 Universal Database, OS/2, Parallel Sysplex, MVS/ESA, AIX, S/390, AS/400, OS/390, OS/400, iSeries, pSeries, xSeries, zSeries, z/OS, AFP, Intelligent Miner, WebSphere, Netfinity, Tivoli, and Informix are trademarks or registered trademarks of IBM Corporation.
Oracle is a registered trademark of Oracle Corporation.
UNIX, X/Open, OSF/1, and Motif are registered trademarks of the Open Group.
Citrix, ICA, Program Neighborhood, MetaFrame, WinFrame, VideoFrame, and MultiWin are trademarks or registered trademarks of Citrix Systems, Inc.
HTML, XML, XHTML and W3C are trademarks or registered trademarks of W3C®, World Wide Web Consortium, Massachusetts Institute of Technology.
Java is a registered trademark of Sun Microsystems, Inc.
JavaScript is a registered trademark of Sun Microsystems, Inc., used under license for technology invented and implemented by Netscape.
MaxDB is a trademark of MySQL AB, Sweden.
SAP, R/3, mySAP, mySAP.com, xApps, xApp, SAP NetWeaver, and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP AG in Germany and in several other countries all over the world. All other product and service names mentioned are the trademarks of their respective companies. Data contained in this document serves informational purposes only. National product specifications may vary.
These materials are subject to change without notice. These materials are provided by SAP AG and its affiliated companies ("SAP Group") for informational purposes only, without representation or warranty of any kind, and SAP Group shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP Group products and services are those that are set forth in the express warranty statements accompanying such products and services, if any. Nothing herein should be construed as constituting an additional warranty.
© SAP AG Page 2 of 53
SAP Best Practices Profitability Analysis: Configuration Guide
Icons
Icon Meaning
Caution
Example
Note
Recommendation
Syntax
Typographic Conventions
Type Style Description
Example text Words or characters that appear on the screen. These include field names, screen titles, pushbuttons as well as menu names, paths and options.
Cross-references to other documentation.
Example text Emphasized words or phrases in body text, titles of graphics and tables.
EXAMPLE TEXT Names of elements in the system. These include report names, program names, transaction codes, table names, and individual key words of a programming language, when surrounded by body text, for example, SELECT and INCLUDE.
Example text Screen output. This includes file and directory names and their paths, messages, source code, names of variables and parameters as well as names of installation, upgrade and database tools.
EXAMPLE TEXT Keys on the keyboard, for example, function keys (such as F2) or the ENTER key.
Example text Exact user entry. These are words or characters that you enter in the system exactly as they appear in the documentation.
<Example text> Variable user entry. Pointed brackets indicate that you replace these words and characters with appropriate entries.
© SAP AG Page 3 of 53
SAP Best Practices Profitability Analysis: Configuration Guide
ContentsProfitability Analysis: Configuration Guide................................................................................7
1 Purpose.......................................................................................................................... 7
2 Preparation..................................................................................................................... 7
2.1 Prerequisites............................................................................................................7
3 Structures....................................................................................................................... 7
3.1 Import Operating Concern from Source Client 000 (if necessary)...........................7
3.2 Copy Operating Concern.........................................................................................8
3.3 Maintain Characteristics..........................................................................................9
3.4 Maintain Value Fields............................................................................................11
3.5 Assign Characteristics and Value Fields to Operating Concern............................13
3.6 Maintain Operating Concern..................................................................................13
3.7 Set Operating Concern..........................................................................................14
3.8 Assign Controlling Area to Operating Concern......................................................14
4 Master Data CO-PA.....................................................................................................15
4.1 Maintain Characteristic Values..............................................................................15
4.2 Derivation & Valuation...........................................................................................16
4.2.1 Derivation......................................................................................................16
4.2.1.1 Define Characteristic Derivation...........................................................16
4.2.2 Valuation.......................................................................................................18
4.2.2.1 Set Up Conditions and Costing Sheets.................................................18
4.2.2.1.1 Define Condition Tables...............................................................184.2.2.1.2 Define Access Sequences...........................................................194.2.2.1.3 Create Condition Types and Costing Sheets...............................204.2.2.1.4 Assign Value Fields......................................................................24
4.2.2.2 Valuation Strategies..............................................................................24
4.2.2.2.1 Define and Assign Valuation Strategy..........................................24
4.2.2.3 Set Up Valuation Using Material Cost Estimate....................................25
4.2.2.3.1 Define Access to Standard Cost Estimates..................................254.2.2.3.2 Assign Costing Keys to Any Characteristics.................................264.2.2.3.3 Assign Value Fields......................................................................27
5 Planning....................................................................................................................... 28
5.1 Initial Planning steps..............................................................................................28
5.1.1 Define Number Ranges for Planning Data....................................................28
5.1.2 Maintain Versions..........................................................................................28
5.1.3 Define Planning Layout.................................................................................29
5.1.4 Define Planning Levels..................................................................................30
5.1.5 Define Planning Packages............................................................................31
5.1.6 Define Planning Methods (Parameter Set)....................................................32
5.2 Forecast................................................................................................................. 33
5.2.1 Maintain Forecast Profile...............................................................................33
© SAP AG Page 4 of 53
SAP Best Practices Profitability Analysis: Configuration Guide
5.2.2 Maintain Revaluation Keys............................................................................33
5.2.3 Define Ratios and Ratio Schemes................................................................34
5.3 Integrated Planning................................................................................................35
5.3.1 Plan Settlement: Receiving Version in CO-PA..............................................35
5.3.2 Create Plan Assessment...............................................................................35
6 Flows of Actual Values.................................................................................................39
6.1 Initial Steps............................................................................................................39
6.1.1 Define Number Ranges for Actual Postings..................................................39
6.2 Transfer of Billing Documents................................................................................39
6.2.1 Assign Value Fields.......................................................................................39
6.2.2 Assign Quantity Fields...................................................................................40
6.3 Order and Project Settlement................................................................................41
6.3.1 Define PA Transfer Structure for Settlement.................................................41
6.3.2 Assign PA Transfer Structure to Settlement Profile.......................................41
6.4 Settlement of Production Variances.......................................................................42
6.4.1 Define PA Transfer Structure for Settlement.................................................42
6.4.2 Assign PA Transfer Structure to Settlement Profile.......................................43
6.5 Transfer of Overhead.............................................................................................43
6.5.1 Create Actual Assessments CCA to CO-PA.................................................43
6.6 Activate Profitability Analysis.................................................................................44
7 Information System......................................................................................................45
7.1 Define Key Figure Schemes..................................................................................45
7.2 Define Variables for Reports..................................................................................47
7.3 Define Forms for Profitability Reports....................................................................47
7.4 Create Profitability Report......................................................................................50
8 Master Data CO-OM....................................................................................................51
8.1 Create Primary Cost Elements - New....................................................................51
8.2 Change Cost Element Groups - Assign Cost Elements.........................................52
9 Provide Country Specific Texts....................................................................................53
9.1 Change Cost Elements - Text................................................................................53
9.2 Maintain Characteristics - User defined - Text.......................................................54
9.3 Maintain Value Fields - Text..................................................................................54
9.4 Maintain Operating Concern - Text........................................................................55
9.5 Change Profitability Reports - Text........................................................................56
10 Troubleshooting in CO-PA.....................................................................................56
10.1 Inconsistencies in Derivation Rules/Creation of Billing Document Not Possible56
10.1.1 Installation of SAP Note 446279...................................................................56
10.1.2 Regeneration of Derivation Rules.................................................................57
10.1.3 Manual Removal of Inconsistencies in the Derivation Rules.........................58
© SAP AG Page 5 of 53
SAP Best Practices Profitability Analysis: Configuration Guide
10.2 General Troubleshooting – Regenerating the Operating Concern....................58
© SAP AG Page 6 of 53
SAP Best Practices Profitability Analysis: Configuration Guide
Profitability Analysis: Configuration Guide
1 PurposeThis configuration guide provides the information that you need to manually set up configuration of this building block.
If you do not want to configure manually and prefer to use an automated installation process using BC sets and other tools, refer to the installation guide for this building block.
2 Preparation
2.1 PrerequisitesIf you want to use this building block, you must first install the following building blocks:
Building Block # Description
Layer 0 All layer 0 building blocks
J18 Product Cost Planning
3 Structures
3.1 Import Operating Concern from Source Client 000 (if necessary)
Use
The purpose of this activity is to copy the operating concern. The operating concern BPSA is based on the delivered operating concern S001. The first step is to copy operating concern S001 to BPSA.
Procedure
1. Access the activity using one of the following navigation options:
Transaction Code KECP
IMG Menu Controlling Profitability Analysis Structures Define Operating Concern Sample Operating Concerns Copy Operating Concern including Customizing
2. On the Import Operating Concern screen, enter the following data:
Field name Description User action and values Comment
SAP Template
Sample Operating Concern
S001 (Example operating concern 1)
© SAP AG Page 7 of 53
SAP Best Practices Profitability Analysis: Configuration Guide
Field name Description User action and values Comment
Source Client 000
Copy to
Target Client Your Client
Test Mode No Flag
Overwrite Settings
No Flag
3. Choose Copy.
4. Ignore the warning message and choose Enter.
3.2 Copy Operating Concern
Use
The purpose of this activity is to copy the operating concern. The operating concern BPSA is based on the delivered operating concern S001. The first step is to copy operating concern S001 to BPSA.
Procedure
1. Access the activity using one of the following navigation options:
Transaction Code KECP
IMG Menu Controlling Profitability Analysis Structures Define Operating Concern Sample Operating Concerns Copy Operating Concern including Customizing
2. On the Copy Operating Concern tab, enter the following data:
Field name Description User action and values Comment
Copy from
Source Operating Concern
S001
Source Client Your Client
Copy to
Target Operating Concern
BPSA
Target Client Your Client
Data Structures Flag
Generate Environment
Flag
© SAP AG Page 8 of 53
SAP Best Practices Profitability Analysis: Configuration Guide
Field name Description User action and values Comment
Customizing Flag
Test Mode No Flag
3. Choose Copy.
4. Ignore the warning message BPSA already exists and choose Enter.
3.3 Maintain Characteristics
UseThe characteristics of the Operating Concern represent objects or market segments that can be used as a basis for performing evaluations.
The characteristics also represent reference objects for allocating costs in Profitability Analysis. This enables source-related cost allocation at the level responsible, according to direct costs and contribution margin accounting.
The table below displays the name and meaning of the characteristic, as well as how it is used in a different application and in each company code.
Additional to the below mentioned characteristics, there are fixed characteristics existing in every operating concern. They are used to transfer organizational structures to the profitability analysis (for example,. company code, controlling area, plant, sales organization).
Procedure
1. Access the activity using one of the following navigation options:
Transaction Code KEA5
IMG Menu Controlling Profitability Analysis Structures Define Operating Concern Maintain Characteristics
The following table gives an overview of the characteristics that are adopted from the example Operating Concern S001 (E):
Charact. Description Short Text Dtype Lngth Origin Table Origin Field
BONUS Vol. rebate grp Rebate grp CHAR 2 MVKE BONUS
BRSCH Industry Industry CHAR 4 KNA1 BRSCH
BZIRK Sales district District CHAR 6 KNVV BZIRK
EFORM Form of manuf. Manuf.form CHAR 5
GEBIE Area Area CHAR 4
KDGRP Customer group Cust.group CHAR 2 KNVV KDGRP
LAND1 Country Country CHAR 3 KNA1 LAND1
MAABC ABC indicator ABC CHAR 1 MARC MAABC
MATKL Material group Matl group CHAR 9 MARA MATKL
© SAP AG Page 9 of 53
SAP Best Practices Profitability Analysis: Configuration Guide
VKBUR Sales office Sales off. CHAR 4 KNVV VKBUR
VKGRP Sales group Sales grp CHAR 3 KNVV VKGRP
2. On the Edit Characteristic: Start screen, select the Chars from operating concern radio button.
3. In the field, enter the operating concern BPSA.
4. Choose Change.
5. Choose Enter when you get a caution message “You are processing cross-client data structures.”
6. On the Change Characteristics: Overview screen, choose Create.
7. On the Create Char.: Assignment dialog box, select Transfer from SAP table.
8. In the Table field, enter the table name KNVV and choose Enter.
9. On the Reference Table: KNVV.. dialog box, select the following rows:
Field Description Dtype Lngth
KTGRD AcctAssgGr CHAR 2
10. Choose Enter and go back to the Edit Characteristics: Start screen.
11. Repeat steps 7-10 with table name MVKE and the following values:
Field Description Dtype Lngth
PAPH1 ProdHier01-1 CHAR 5
PAPH2 ProdHier01-2 CHAR 10
PAPH3 ProdHier01-3 CHAR 18
12. Choose Enter and go back to the Edit Characteristics: Start screen.
13. Repeat steps 7 - 10 with table name MARC and the following values:
Field Description Dtype Lngth
BESKZ Procurement CHAR 1
14. Choose Save and go back to the Edit Characteristics: Start screen.
15. Repeat steps 6 - 10 with table name VBAP and the following values:
Field Description Dtype Lngth
PSTYV Item category CHAR 4
16. Choose Save and go back to the Edit Characteristics: Start screen.
17. On this screen, in Characteristic, enter WWICI and choose Enter.
18. On the Create Char.: Assignment screen, choose User defined and in Description, enter Intercompany Ind..
19. Choose With own value maintenance button and choose Enter.
20. Enter short text ICI, data type CHAR and length 1. Choose the Activate button.
21. On the Generate New Check Tables, choose Automatic.
22. Choose Back.
23. On this screen, in Characteristic, enter WWICD and choose Enter.
24. On the Create Char.: Assignment screen, choose User defined and in Description, enter Item Category Dummy.
© SAP AG Page 10 of 53
SAP Best Practices Profitability Analysis: Configuration Guide
25. Choose Without value maint. button and choose Enter.
26. Enter Short text ICD, Data type CHAR and length 4. Choose the Activate button.
27. On the Generate New Check Tables, choose Automatic.
28. Choose Back.
3.4 Maintain Value Fields
UseValue fields are key figures that represent the lines in a report in CO-PA drilldown reporting. The values contained in the fields can be aggregated with reference to the characteristics available or displayed at a lower level.
The Value fields can be differentiated according to the following logic:
By assigning elements from the interface modules (CO-OM, CO-PC, FI, SD) the corresponding values can be allocated to the value fields.
With FI and SD, this transfer takes place synchronously when the values are posted to these modules for the first time, e.g. with a G/L account posting with direct assignment to CO-PA (FI) or a billing document (SD).
Values from Overhead Cost Controlling (CO-OM) are transferred periodically when the costs are transferred to cost centers or orders/projects.
The sales costs are transferred from Product Costing CO-PC as material and production costs. This takes place automatically when sold products are valuated with their product costs or moving average prices.
Procedure
1. Access the activity using one of the following navigation options:
Transaction Code KEA6
IMG Menu Controlling Profitability Analysis Structures Define Operating Concern Maintain Value Fields
2. The following table provides an overview of the value fields delivered by the example Operating Concern S001:
Value Field Description Short Text
ABSMG Sales quantity Sales qty
AUSFR Outgoing Freight Outg.frght
ERLOS Revenue Revenue
MRABA Qty discount Qty disc.
PRABA Price reduction Price red.
PROVV Ext. commission Ext. comm.
RABAT Other discounts Discounts
UMSLZ Licensing fees Lic. fees
VSVP Dispatch packg Disp.pack.
VRPRS Stock value Stock val.
© SAP AG Page 11 of 53
SAP Best Practices Profitability Analysis: Configuration Guide
VWGK Admin. overhead Admin ovhd
VTRGK Sales overhead Sales ovhd
3. On the Edit Characteristic: Start screen, select Value fields from operating concern radio button.
4. Choose Create/Change .
5. Accept the info message.
6. On the Change Value Fields: Overview screen, make the following entries, activate and save each value field:
Value Field
Description Amount Quantity
VV900 Revenue fee X
VV910 Rev. for Exp/Travel X
VV915 Revenue Third Party X
VV920 Sales deductions X
VV930 Number of labor hours X
VV940 Cost of labor hours X
VV950 Travel expenses X
VV960 Other expenses X
VV970 Costs third party X
VV999 X-Technical X
VVAR Sales Discount X
VVFEP R&D Projects X
VVFES R&D Cost Center X
VVFTK Freights paid X
VVHKF COGM fix X
VVHKV COGM variable X
VVIPV Input Price Variance X
VVIQV Input Quantity Var. X
VVLSV Lot Size Variance X
VVMAT Material Costs X
VVMDI Inventory Difference X
VVMPV Mixed-Price Variance X
VVMSK Marketing X
VVOPV Output Price Var. X
VVPR Pallet Discount X
VVPRS Stock Value Dummy X
VVRIV Remaining Input Var. X
VVRUV Resource-Usage Var. X
VVRVA Remaining Variance X
© SAP AG Page 12 of 53
SAP Best Practices Profitability Analysis: Configuration Guide
VVSCR Scrap X
VVUMB Rebate X
3.5 Assign Characteristics and Value Fields to Operating Concern
Procedure
To assign the characteristics and value fields to the operating concern, do the following:
1. Access the activity using one of the following navigation options:
Transaction Code KEA0
IMG Menu Controlling Profitability Analysis Structures Define Operating Concern Maintain Operating Concern
2. On the Maintain Operating Concern screen, enter the operating concern BPSA.
3. On the Data Structure tab, choose Display <-> Change.
4. Choose Enter when you see the cautionary message on changing/deleting cross-client settings.
5. In the Data structure box, choose Change Data structure.
6. On the Edit Data Structure: Characteristic Screen, choose the Chars tab and transfer the characteristics from the table on the right to the operating concern BPSA Data Structure (the table on the left). Transfer only characteristics that you created processing in sections 3.3 of this guide.
7. Choose the Value fields tab and transfer the value fields from the table on the right to the operating concern BPSA Data Structure (the table on the left). Transfer only value fields that you created processing section 3.4 of this guide.
8. Choose Save and then choose Generate.
3.6 Maintain Operating Concern
UseThe operating concern BPSA is defined by means of attributes and data structures.
The attributes of the operating concern are:
Fiscal year: K4 (Calendar year with 4 special periods)
Local currency SAR
The controlling area BP01 is assigned to the operating concern BPSA. The characteristics and value fields represent data structures or master data for the operating concern.
Procedure
1. Access the activity using one of the following navigation options:
© SAP AG Page 13 of 53
SAP Best Practices Profitability Analysis: Configuration Guide
Transaction Code KEA0
IMG Menu Controlling Profitability Analysis Structures Define Operating Concern Maintain Operating Concern
2. On the Maintain Operating Concern screen, in the Description field, enter the operating concern BPSA.
3. Choose the Attributes tab and enter the necessary data.
Field name Description User action and values Comment
Operating concern currency
Choice of Currency
SAR
Fiscal year variant
Calendar year, 4 spec. periods
K4
4. Choose the Environment tab and activate cross-client and client-specific parts.
3.7 Set Operating ConcernThe operating concern BPSA has to be set before defining the structures.
Procedure
1. Access the activity using one of the following navigation options:
Transaction code KEBD
IMG Menu Controlling Profitability Analysis Structures Set Operating Concern
2. On the Set Operating Concern screen, enter the necessary data.
Field name Description User action and values Comment
Operating Concern
BPSA
Type of Profit. Analysis
costing-based
3. Choose Enter.
3.8 Assign Controlling Area to Operating Concern
UseThe purpose of this activity is to allocate the controlling areas that you want to be able to analyze together in Profitability Analysis to an operating concern.
Procedure1. Access the activity using one of the following navigation options:
© SAP AG Page 14 of 53
SAP Best Practices Profitability Analysis: Configuration Guide
Transaction Code SPRO
IMG Menu Enterprise Structure Assignment Controlling Assign Controlling Area to Operating Concern
2. In the Enter Field Values screen, make the following entries:
Field Value
Controlling Area BP01
Operating concern BPSA
4 Master Data CO-PA
4.1 Maintain Characteristic Values
Procedure
1. Access the activity using one of the following navigation options:
Transaction Code KES1
IMG Menu Controlling Profitability Analysis Master Data Characteristic Values Maintain Characteristic Values
2. If the Dialogbox Set Operating Concern pops up, enter the following data:
Field name Description User action and values Comment
Select the characteristic which needs to be maintained
See following characteristics
Operating Concern
BPSA
Type of Profit. Analysis
Costing-based
3. On the Change Characteristic Values screen, select the line with entry Intercompany Indic. (IC Kennzeichen).
4. On the Change View "Values for Characteristc ..." screen, select New entries and enter the following data:
Intercompany Ind. Description
A Affiliated companies
E External companies
© SAP AG Page 15 of 53
SAP Best Practices Profitability Analysis: Configuration Guide
5. Select Save (Ctrl+S) and Back.
4.2 Derivation & Valuation
4.2.1 Derivation
In this step, you set up the derivation of characteristic values. Derivation lets you find values for certain characteristics automatically based on the known values of other characteristics, where these characteristics are logically dependent on one another.
When an operating concern is generated, the system produces a standard derivation strategy containing all known dependencies between characteristics. You can display these by choosing View Display all steps.
4.2.1.1 Define Characteristic Derivation
UseThe purpose of this activity is to define the characteristic derivation for the characteristics Item Category Dummy and Intercompany Indicator.
PrerequisitesAll characteristics values have been entered and operating concern has been generated successfully.
Procedure1. Access the activity using one of the following navigation options:
Transaction Code KEDR
IMG Menu Controlling Profitability Analysis Master Data Define Characteristic Derivation
2. In Operating concern, enter BPSA and choose Enter.
3. In the Characteristic Derivation: Display Strategy screen, choose the Change button.
4. Choose Create.
5. In the Create Step dialog box, choose Move and choose Enter.
6. In the Characteristic Derivation: Change Assignment screen, in Step Description, enter Item Category --> Item Category Dummy.
7. In Source field enter PSTYV and choose Enter, in Target field enter WWICD and choose Enter.
8. Choose the Save button to save the entries, and choose Back.
9. Choose Create.
© SAP AG Page 16 of 53
SAP Best Practices Profitability Analysis: Configuration Guide
10. In the Create Step dialog box, choose Derivation Rule and choose Enter.
11. In the Characteristic Derivation: Change Structure of Rule Definition screen, in Step Description, enter Customer --> Intercompany Indicator.
12. In Source fields enter KNDNR and choose Enter, in Target fields enter WWICI and choose Enter and Save.
If J30 is not installed, please perform the following step when the customers are created.
13. Choose the Maintain Rule Values button and enter the following data:
Please use your customers for this step.
Customer Intercompany Ind.
101 E
102 E
103 E
104 E
105 E
106 E
107 E
108 E
109 E
110 E
111 E
BP0001 A
BP0002 A
BP000X A
C6000 E
C6100 E
C6110 E
C6111 E
C6112 E
C6113 E
© SAP AG Page 17 of 53
SAP Best Practices Profitability Analysis: Configuration Guide
C6120 E
C6130 E
CPD100 E
DUMMY E
VERBUND100 E
14. Choose the Save button to save the entries, and choose Back.
4.2.2 Valuation
4.2.2.1 Set Up Conditions and Costing Sheets
4.2.2.1.1 Define Condition Tables
Use Condition records in CO-PA are stored in CO-PA-specific condition tables whose key consists of specific combinations of characteristic values. Each condition table represents a different combination of characteristics and can be used by any number of conditions.
Procedure 1. Access the activity using one of the following navigation options:
Transaction Code KE4A
IMG Menu Controlling Profitability Analysis Master Data Valuation Set Up Conditions and Costing Sheets Define Condition Tables
2. Go to the menu and select “Condition Create” and enter the following data:
Field name Description User action and values
Comment
Table 501 enter
With validity period ‘ ‘ deselect flag
With release status ‘ ‘ deselect flag
Maintain Text Procurement type
Selected Fields Procurement type Select by double click from field catalog
3. Choose the button “Generate”.
4. Repeat step 2 and 3 with the following data:
Field name Description User action and values
Comment
Table 502 enter
With validity period ‘ ‘ deselect flag
With release status ‘ ‘ deselect flag
© SAP AG Page 18 of 53
SAP Best Practices Profitability Analysis: Configuration Guide
Maintain Text Item Category
Selected Fields Item Category Dummy
Select by double click from field catalog
Table 503 enter
With validity period ‘ ‘ deselect flag
With release status ‘ ‘ deselect flag
Maintain Text Procurement type / Item Category
Selected Fields Procurement type, Item Category Dummy
Select by double click from field catalog
Table 504 enter
With validity period ‘ ‘ deselect flag
With release status ‘ ‘ deselect flag
Maintain Text Procurement type / Item Category / Company Code / Plant
Selected Fields Procurement type, Item Category Dummy, Company Code,Plant
Select by double click from field catalog
4.2.2.1.2 Define Access Sequences
Use The access sequence determines the condition tables in which the system should search for valid condition records for the condition type. Thus the access sequence is a sort of directory that tells the system where condition records for that condition type are stored.
Procedure 1. Access the activity using one of the following navigation options:
Transaction Code SPRO
IMG Menu Controlling Profitability Analysis Master Data Valuation Set Up Conditions and Costing Sheets Define Access Sequences
2. Maintain the following entries:
AcSq Descrition
Y002 PT / IC / CC / P
Y004 Item Category
AcSq AcNo Tab Description
© SAP AG Page 19 of 53
SAP Best Practices Profitability Analysis: Configuration Guide
Y002 10 501 Procurement type
Y002 20 503 Procurement type / Item Category
Y002 30 504 Procurement type / Item Category / Company Code / Plant
Y004 10 502 Item Category
AcSq AcNo Tab Condition Long field label
Y002 10 501 RKE_BESKZ Procurement type
Y002 20 503 RKE_BESKZ Procurement type
Y002 20 503 RKE_WWICD Item Category Dummy
Y002 30 504 RKE_BESKZ Procurement type
Y002 30 504 RKE_WWICD Item Category Dummy
Y002 30 504 BUKRS Company Code
Y002 30 504 WERKS Plant
Y004 10 502 RKE_WWICD Item Category Dummy
3. Choose Save.
4.2.2.1.3 Create Condition Types and Costing Sheets
Use The purpose of this activity is to define condition types to use in Profitability Analysis (CO-PA) and CO-PA-specific costing sheets.
Procedure 1. Access the activity using one of the following navigation options:
Transaction Code 8KEV
IMG Menu Controlling Profitability Analysis Master Data Valuation Set Up Conditions and Costing Sheets Create Condition Types and Costing Sheets
2. On the Pricing: Maintain Condition Type – Condition types screen, enter the necessary data:
Field name Description User action and values
Comment
Icon “Create” Doubleclick
Condition type
Y001
Description Price Access
Access sequence
no value
Prices X set Flag
Mat.Master X set Flag
© SAP AG Page 20 of 53
SAP Best Practices Profitability Analysis: Configuration Guide
As. per price control
3. Choose Save.
4. On the Pricing: Maintain Condition Type – Condition types screen, enter the necessary data:
Field name Description User action and values
Comment
Icon “Create” Doubleclick
Condition type
Y002
Description Reduction 100%
Access sequence
Y002 Record maintainance for condition types see below
Surcharge / Reduction
X
Overhead Type
Percentage
Scales W/o Scale
5. Choose Save.
6. On the Pricing: Maintain Condition Type – Condition types screen, enter the necessary data:
Field name Description User action and values Comment
Condition type
Y002
Icon “Change Records for Condition Type”
Click & Choose Key Combination “Procurement Type” Execute
Maintain the following data:
PT: E Amount: 100 - %PT: X Amount: 100 - %
7. Choose Save and Back.
8. On the Pricing: Maintain Condition Type – Condition types screen, enter the necessary data:
Field name Description User action and values Comment
Condition type
Y002
Icon “Change Records for Condition Type”
Click & Choose Key Combination “Procurement Type / Item Category” Procurement Type ‘F’
© SAP AG Page 21 of 53
SAP Best Practices Profitability Analysis: Configuration Guide
Execute
Maintain the following data:
ICD: Y1, Amount: 100 - %ICD: Y2, Amount: 100 - %ICD: YYAB, Amount: 100 - %
9. Choose Save and Back.
10. On the Pricing: Maintain Condition Type – Condition types screen, enter the necessary data:
Field name Description User action and values Comment
Condition type
Y002
Icon “Change Records for Condition Type”
Click & Choose Key Combination “Procurement Type / Item Category / Company Code / Plant” Procurement Type ‘F’, Item Category Dummy ‘TAN’, Company Code ‘BP01’ Execute
Maintain the following data:
Plant: BP0X, Amount: 100 - %
11. Choose Save and Back.
12. On the Pricing: Maintain Condition Type – Condition types screen, enter the necessary data:
Field name Description User action and values
Comment
Icon “Create” Doubleclick
Condition type
Y003
Description VPRS from VVPRS
Access sequence
no value
Prices Base Condition Type set Flag
13. Choose Save.
14. On the Pricing: Maintain Condition Type – Condition types screen, enter the necessary data:
Field name Description User action and values
Comment
Icon “Create” Doubleclick
Condition type
Y004
Description Surcharge 100%
© SAP AG Page 22 of 53
SAP Best Practices Profitability Analysis: Configuration Guide
Access sequence
Y004 Record maintainance for condition types see below
Surcharge / Reduction
X
Overhead Type
Percentage
Scales W/o Scale
15. Choose Save.
16. On the Pricing: Maintain Condition Type – Condition types screen, enter the necessary data:
Field name Description User action and values Comment
Condition type
Y004
Icon “Change Records for Condition Type”
Click & Execute
Maintain the following data:
ICD: Y1 Amount: 100%ICD: Y2 Amount: 100%ICD: YYAB Amount: 100%
17. Choose Save.
18. On the Pricing: Maintain Condition Type – Pricing procedure screen, enter the necessary data:
Field name Description User action and values
Comment
Icon “Create” Doubleclick
Pricing Procedure
YG1000
BP Pricing Procedure
19. Maintain the following entries:
Step CnTr CTyp From To Long field label
010 00 Y001 000 000 Price Access
020 00 Y002 010 010 Reduction 100%
030 00 Y003 000 000 VPRS from VVPRS
040 00 Y004 030 030 Surchage 100%
20. Choose Save.
© SAP AG Page 23 of 53
SAP Best Practices Profitability Analysis: Configuration Guide
4.2.2.1.4 Assign Value Fields
Use
In this IMG activity, you assign the CO-PA condition types you have defined to the corresponding value fields. This determines which condition types are used to value those value fields.
Procedure 1. Access the activity using one of the following navigation options:
Transaction Code KE45
IMG Menu Controlling Profitability Analysis Master Data Valuation Set Up Conditions and Costing Sheets Assign Value Fields
2. Make the following entries:
OpCo CTyp Name Field name Description
BPSA Y001 Price Access VRPRS Stock Value
BPSA Y002 Reduction 100% VRPRS Stock Value
BPSA Y003 VPRS from VVPRS VVPRS Stock Value Dummy
BPSA Y004 Surchage 100% VRPRS Stock Value
4.2.2.2 Valuation Strategies
4.2.2.2.1 Define and Assign Valuation Strategy
Use The purpose of this activity is to define valuation strategies and assign them to a point of valuation. The quantities transfered from the invoice are valuated with the costs calculated in the product cost estimate. If a valuation strategy calls for valuation using material costing, the system uses the point of valuation to control which cost estimate is read and how the cost components are assigned to value fields in CO-PA.
The valuation strategy YG1 "BP val. stand. cost estimate" enables the valuation by product cost estimate. This is done for real valuation of actual data from billing, with reference to the value field ABSMG “Sales quantity".
Procedure1. Access the activity using one of the following navigation options:
Transaction Code KE4U
IMG Menu Controlling Profitability Analysis Master Data Valuation Valuation Strategies Define and Assign Valuation Strategy
© SAP AG Page 24 of 53
SAP Best Practices Profitability Analysis: Configuration Guide
2. Make the following entries:
Valuation Strategy
Val.strat. Name
YG1 BP val. stand. cost estimate
Details
Operating Concern
Val. strategy
Sequence Appl. Costg sheet
Mat. cstg
Qty Field
BPSA YG1 10 X ABSMG
BPSA YG1 20 KE YG1000 ABSMG
Assignment of Valuation Strategy
Operating
Concern PV Rec.
Plan ver.
Val.strat.
BPSA 01 F YG1
4.2.2.3 Set Up Valuation Using Material Cost Estimate
4.2.2.3.1 Define Access to Standard Cost Estimates
Use Product Cost Planning is used to determine the planned cost of goods manufactured for a product. In Profitability Analysis (CO-PA), you can access these material cost estimates to valuate the data in CO-PA. This includes cost estimates both with and without quantity structures.
With this function, you determine which cost estimates from Product Cost Planning should be used to valuate actual or planning data in CO-PA. You do this by defining costing keys. A costing key is a set of access parameters that are used in valuation to determine which data in Product Cost Planning should be read.
Procedure 1. Access the activity using one of the following navigation options:
Transaction Code SPRO
IMG Menu Controlling Profitability Analysis Master Data Valuation Set Up Valuation Using Material Cost Estimate Define Access to Standard Cost Estimates
2. On the Change view “Costing Key”: Overview screen, enter the necessary data
Field name Description User action and values Comment
New entries Select
Costing key Current standard cost estimate
Enter YG1, BP standard cost estimate
© SAP AG Page 25 of 53
SAP Best Practices Profitability Analysis: Configuration Guide
3. Double-click on costing key YG1. On the ‘Change view costing keys: Details’ screen, enter the following data
Field name Description User action and values Comment
Transfer standard cost estimate
Select
Costing variant
YPC1
Costing version
1
Period indicator
Released standard cost estimate matching goods issue date
Use line item plant as cost est. plant
Select
4. Choose Save.
4.2.2.3.2 Assign Costing Keys to Any Characteristics
Use The purpose of this activity is to assign costing keys to any characteristics for each point of valuation, record type, and plan version (for plan data).
This assignment determines when and for which record type, plan version, procurement type and item category which product cost estimates are to be read.
Procedure 1. Access the activity using one of the following navigation options:
Transaction Code KEPC
IMG Menu Controlling Profitability Analysis Master Data Valuation Set Up Valuation Using Material Cost Estimate Assign Costing Keys to Any Characteristics
2. On the Assign costing keys to any characteristics: Change Strategy screen switch to change mode an create a new step by pressing the button “Creat Step”.
3. Choose the radio button “Assignment Rule” and press enter.
4. Enter the following values:
Field name Description User action and values Comment
Step Description Procurement Type / Item Category
Source field BESKZ
Source field PSTYV
5. Press the button “Maintain Rule Values” and make the following entries:
OpCo PV RecT. Plan ver. Proc. Type Item Category C.key 1
BPSA 01 F E KEN YG1
BPSA 01 F E REN YG1
© SAP AG Page 26 of 53
SAP Best Practices Profitability Analysis: Configuration Guide
BPSA 01 F E TAN YG1
BPSA 01 F E Y1 YG1
BPSA 01 F E Y2 YG1
BPSA 01 F E YYAB YG1
BPSA 01 F X KEN YG1
BPSA 01 F X REN YG1
BPSA 01 F X TAN YG1
BPSA 01 F X Y1 YG1
BPSA 01 F X Y2 YG1
BPSA 01 F X YYAB YG1
6. Save.
4.2.2.3.3 Assign Value Fields
Use The purpose of this activity is to assign the components of a cost component structure from Product Cost Controlling to the value fields of your operating concern.
Procedure 1. Access the activity using one of the following navigation options:
Transaction Code KE4R
IMG Menu Controlling Profitability Analysis Master Data Valuation Set Up Valuation Using Material Cost Estimate Assign Value Fields
2. Enter operating concern BPSA and cost component structure YB.
3. Make the following entries:
PV CCo F/V Fld name 1
01 10 3 VVMAT
01 20 3 VVMAT
01 30 3 VVMAT
01 40 3 VVMAT
01 50 3 VVMAT
01 60 1 VVHKF
01 60 2 VVHKV
01 70 1 VVHKF
01 70 2 VVHKV
01 80 1 VVHKF
01 80 2 VVHKV
01 90 1 VVHKF
© SAP AG Page 27 of 53
SAP Best Practices Profitability Analysis: Configuration Guide
01 90 2 VVHKV
01 100 1 VVHKF
01 100 2 VVHKV
4. Choose Save.
5 Planning
5.1 Initial Planning steps
5.1.1 Define Number Ranges for Planning Data
Procedure1. Access the activity using one of the following navigation options:
Transaction Code KEN2
IMG Menu Controlling Profitability Analysis Planning Intial Steps Define Planning Number Ranges for Planning Data
2. On the Number Ranges for Plan line item in Profitability Analysis screen, enter the operating concern BPSA, and choose Maintain Groups.
3. On the Maintain Number Range Groups screen, in the not assigned section, select record type A: Incoming sales order and choose Select element button.
4. Place the cursor on generated group and choose Assign element group .
5. Repeat steps 3 and 4 for record types B to I.
6. Choose Save and go back.
5.1.2 Maintain Versions
Procedure 1. Access the activity using one of the following navigation options:
Transaction Code SPRO
IMG Menu Controlling General Controlling Organization Maintain Versions
2. In the General Version Overview table, make the following entries:
Version Name Plan Act. WIP/RA Variance Exclusive use
YG1 BP Plan version CO-PA X X X 0
© SAP AG Page 28 of 53
SAP Best Practices Profitability Analysis: Configuration Guide
3. When the dialog box Transfer version to operating concern appears, choose Yes.
4. In the Settings in Operating Concern, make the following entries:
Version Operating Concern
Name Exch. Rate Type
Derivation Date
Currency Type
YG1 BPSA BP Plan version CO-PA
M 01/01/2006 B0
0 BPSA Plan/actual version
M 01/01/2006 B0
5. In the Controlling Area Settings, when the dialog box Transfer version to operating concern appears, choose Yes. Now make the following entries:
CO Area Version Version Description
Plan WIP/RA Variance
BP01 3 Actual Costs vs. Target Costs
X
BP01 YG1 BP Plan version CO-PA
X X X
6. In the Setting by fiscal year, make the following entries:
CO Area
Ver-sion
Year Copying Allowed
Exch. Rate Type
Value Date Integrated Planning
Version for ind. act.alloc.
Receiver version
BP01 YG1 2006 X M 01/01/2006 X 0 0
BP01 YG1 2007 X M 01/01/2007 X 0 0
BP01 YG1 2008 X M 01/01/2008 X 0 0
BP01 YG1 2009 X M 01/01/2009 X 0 0
BP01 YG1 2010 X M 01/01/2010 X 0 0
5.1.3 Define Planning Layout
Use
The sales planning process in CO-PA is done on one level only, but there are more planning levels possible.
The Tactical Planning is target setting on Brand level, in our case based on characteristic PAPH3 (product hierarchy level 3). This level is market oriented and the sales quantity and the revenue are planned here.
Procedure
1. Access the activity using one of the following navigation options:
Transaction code KE14
IMG Menu Controlling Profitability Analysis Planning Manual Entry of Planning Data Define Planning Layout
2. On the Report Painter: Create Planning Layouts for Sales & Profit Planning screen, enter the necessary data.
Field name Description User action and values Comment
© SAP AG Page 29 of 53
SAP Best Practices Profitability Analysis: Configuration Guide
Planning Layout
YG050
Description Plan Sales per Brand
3. Choose Enter.
Sales Plan Brand Sales Quantity Revenue
1 Calculated Calculated
1.1.1 Entry field Entry field
1.1.2 Entry field Entry field
1.2.1 Entry field Entry field
1.2.2 Entry field Entry field
1.2.3 Entry field Entry field
1.3.1 Entry field Entry field
1.3.2 Entry field Entry field
2 Calculated Calculated
2.1.1 Entry field Entry field
2.1.2 Entry field Entry field
2.2.1 Entry field Entry field
2.2.2 Entry field Entry field
2.2.3 Entry field Entry field
2.2.4 Entry field Entry field
2.3.1 Entry field Entry field
2.3.2 Entry field Entry field
5.1.4 Define Planning Levels
Procedure
1. Access the activity using one of the following navigation options:
Transaction code KEPM
IMG Menu Controlling Profitability Analysis Planning Planning Framework Set Up Planning Framework
Planning Framework - Overview: Edit Planning Levels Create
2. On the Planning Levels: Create screen, enter the necessary data.
Field name Description User action and Comment
© SAP AG Page 30 of 53
SAP Best Practices Profitability Analysis: Configuration Guide
values
Key 10
Description TACTICAL PLANNING
3. Choose Enter to continue.
4. On the Planning Levels: Create – View Charact. screen, select the following parameters.
Field name Description User action and values
Comment
Period/year
ProdHier01-3
Record type
Sales org.
Unit Sales qty
Version
5. On the Planning Levels: Create – View Selection screen, enter the necessary data.
Field name Description User action and values
Comment
Period/year
ProdHier01-3
Record type F
Sales org.
Unit Sales qty
Version YG1
6. Choose Save to save the entries.
5.1.5 Define Planning Packages
Procedure
1. Access the activity using one of the following navigation options:
Transaction code KEPM
IMG Menu IMG: Controlling Profitability Analysis Planning Planning Framework Set Up Planning Framework
Select Planning Level 10 Right Mouse Button: Create Planning Package
2. On the Planning Package: Create screen, enter the necessary data.
Field name Description User action and values
Comment
Key YGB2006
© SAP AG Page 31 of 53
SAP Best Practices Profitability Analysis: Configuration Guide
Description PLAN BRANDS 2006
3. Choose Enter to continue.
4. On the Planning Package: Create – View Characteristics screen, select the following parameters.
Field name Description User action and values Comment
Period/year 001.2006 - 012.2006
Product Hierarchy 3
000010000100000001 - 000020000300000001
Sales org. BP01
Unit Sales qty PC
5. Choose Save to continue.
6. Repeat steps 2 to 5 for fiscal year 2007.
5.1.6 Define Planning Methods (Parameter Set)
Procedure
1. Access the activity using one of the following navigation options:
Transaction code KEPM
IMG Menu IMG: Controlling Profitability Analysis Planning Planning Framework Set Up Planning Framework
Select Planning Level 10 Doubleclick Planning Package “YGC2006” Select “Enter Planning Data” Right Mouse Button Create Parameter Set
2. On the Planning Package: Create screen, enter the necessary data.
Field name Description User action and values
Comment
Key YGB
Description ENTER PLANNING DATA FOR BRANDS
3. Choose Enter to continue.
4. On the Parameter Set – View Settings screen, select the following parameters.
Field name Description User action and values
Comment
Layout YG050
Currency SAR
Distrib. profile for top down
Automat. No Flag
© SAP AG Page 32 of 53
SAP Best Practices Profitability Analysis: Configuration Guide
Valuation
Zero suppression
No Flag
Distribution key currency
2
Distribution key quantities
2
Access
Active No Flag
9. Choose Save to save the entries.
10. Repeat these steps to create Parameter sets for the methods Copy (Enter period shift 12), Forecast (Enter From Period 001.2006 To 012.2006), Display Planning Data and Revaluation (Enter Revaluation Key Y01).
5.2 Forecast
5.2.1 Maintain Forecast Profile
Procedure
1. Access the activity using one of the following navigation options:
Transaction Code KE1T
IMG Menu Controlling ® Profitability Analysis ® Planning ® Planning Aids ® Forecast Profile ® Maintain Forecast Profiles
2. Make the following entries:
Fore-cast prof.
Description Fore-cast strat.
Alpha factor
Beta factor
Gamma factor
Hist. period
Periods/season
Weighting group
BP01 BP fore-cast profile
13 0,00 0,00 0,00 3 0
5.2.2 Maintain Revaluation Keys
Use Revaluation keys are necessary to change specified value fields by certain percentages.
Procedure 1. Access the activity using one of the following navigation options:
Transaction Code KEF1
IMG Menu Controlling ® Profitability Analysis ® Planning ® Planning Aids ® Revaluation Key ® Maintain Revaluation Keys
© SAP AG Page 33 of 53
SAP Best Practices Profitability Analysis: Configuration Guide
2. Make the following entries:
Rev Name
Y01 Revaluation (05%)
Field Name Name Percentage
ABSMG Sales quantity 5 %
ERLOS Revenue 5 %
Rev Name
Y02 Revaluation (10%)
Field Name Name Percentage
ABSMG Sales quantity 10 %
ERLOS Revenue 10 %
5.2.3 Define Ratios and Ratio Schemes
Use Ratios let you simulate price and quantity changes in planning. A ratio is the quotient between two value fields, such as sales revenue divided by quantity.
Procedure 1. Access the activity using one of the following navigation options:
Transaction Code KE1I
IMG Menu Controlling ® Profitability Analysis ® Planning ® Planning Aids ® Define Ratios and Ratio Schemes
2. Make the following entries:
Ratio Description Short text Numerator Demoninator Calc type
YG1 Price per Quantity Price/Quan ERLOS ABSMG 2
Ratio Scheme Text
YG10 Price per Quantity Level PAPH3
No. Ratio Description
1 YG1 Price per Quantity
Access Level Name
PAPH3 Product Hierarchy 3
© SAP AG Page 34 of 53
SAP Best Practices Profitability Analysis: Configuration Guide
5.3 Integrated Planning
5.3.1 Plan Settlement: Receiving Version in CO-PA
Procedure
1. Access the activity using one of the following navigation options:
Transaction Code KEPV
IMG Menu Controlling Profitability Analysis Planning Integrated Planning Transfer Cost Center Planning/Process Planning Initial Steps Assign Receiver Plan Version
2. Make the following entries:
Vsn Version Description Year Receiver Vers.
0 Plan/actual version 2006 YG1
0 Plan/actual version 2007 YG1
0 Plan/actual version 2008 YG1
0 Plan/actual version 2009 YG1
0 Plan/actual version 2010 YG1
3. Choose Save and go back.
5.3.2 Create Plan Assessment
UsePlanned data are transferred through cycles from cost center accounting.
Procedure
1. Access the activity using one of the following navigation options:
Transaction Code KEU7
IMG Menu Controlling Profitability Analysis Planning Integrated Planning Transfer Cost Center Planning/Process Planning Assess Cost Center Costs / Process Costs Define Structure of Cost Center Assessment/Process Cost Assessment
2. On the "CO-PA Create Plan Assessment Cycle: Initial Screen" view:
Enter YG1 in the Cycle field.
Enter 01.01.2006 in the Start Date field.
Choose Execute.
3. On the "CO-PA Create Plan Assessment Cycle:Header Data" view:
Make the following entries:
Field name Value
© SAP AG Page 35 of 53
SAP Best Practices Profitability Analysis: Configuration Guide
To 31.12.9999
Text BP Plan Assessment CO-PA
CO-Area BP01 (or your CO Area)
TF basis 1 Costing-based Profitability Analysis
Sender version 0 Plan/actual version
Choosen Attach segment.
4. On the "CO-PA Create Plan Assessment Cycle:Segment" view:
Create the segments according to the following table:
Tab Segment Header:
Field Value
Segment Name YG01-01 Fin. Goods Storage
Assessment CElem 942060
Fixed value field VVMAT
Val.Fld Var.Cst VVMAT
Sender values, Rule 1 Posted amounts
Sender values, Share in % 100
Receiving tracing factor, Rule 4 Fixed portions
Tab Senders/Receivers
Field Value
Sender, Cost Center 1203
Receiver, Product Group from 000010000100000001 to 000020000300000002
Tab Receiver Tracing Factor
Field Value
Reveivers always 1
5. Choose Save.
6. Choose Attach next and create the following segment according to the description above.
Field Value segment 2
Segment Name YG01-02 MM-Variances
Assessment CElem 942070
Fixed value field VVMDI
Val.Fld Var.Cst VVMDI
Sender values, Rule 1 Posted amounts
Sender values, Share in % 100
Receiving tracing factor, Rule 3 Fixed percentages
Sender, Cost Center 1204
Receiver Company Code BP01, Country DE
© SAP AG Page 36 of 53
SAP Best Practices Profitability Analysis: Configuration Guide
Reveivers 0
Field Value segment 3
Segment Name YG01-03 Marketing
Assessment CElem 942090
Fixed value field VVMSK
Val.Fld Var.Cst VVMSK
Sender values, Rule 1 Posted amounts
Sender values, Share in % 100
Receiving tracing factor, Rule 3 Fixed percentages
Sender, Cost Center 1601
Receiver Company Code BP01, Country DE
Reveivers 0
Field Value segment 4
Segment Name YG01-04 R&D
Assessment CElem 942110
Fixed value field VVFES
Val.Fld Var.Cst VVFES
Sender values, Rule 1 Posted amounts
Sender values, Share in % 100
Receiving tracing factor, Rule 3 Fixed percentages
Sender, Cost Center 1501
Receiver Company Code BP01, Country DE
Reveivers 0
Field Value segment 5
Segment Name YG01-05 Management
Assessment CElem 942080
Fixed value field VWGK
Val.Fld Var.Cst VWGK
Sender values, Rule 1 Posted amounts
Sender values, Share in % 100
Receiving tracing factor, Rule 3 Fixed percentages
Sender, Cost Center 1101
Receiver Company Code BP01, Country DE
Reveivers 0
Field Value segment 6
Segment Name YG01-06 Accounting
Assessment CElem 942080
Fixed value field VWGK
© SAP AG Page 37 of 53
SAP Best Practices Profitability Analysis: Configuration Guide
Val.Fld Var.Cst VWGK
Sender values, Rule 1 Posted amounts
Sender values, Share in % 100
Receiving tracing factor, Rule 3 Fixed percentages
Sender, Cost Center 1102
Receiver Company Code BP01, Country DE
Reveivers 0
Field Value segment 7
Segment Name YG01-07 Sales
Assessment CElem 942100
Fixed value field VTRGK
Val.Fld Var.Cst VTRGK
Sender values, Rule 1 Posted amounts
Sender values, Share in % 100
Receiving tracing factor, Rule 3 Fixed percentages
Sender, Cost Center 1602
Receiver Company Code BP01, Country DE
Reveivers 0
Field Value segment 8
Segment Name YG01-08 Sales Repres.
Assessment CElem 942100
Fixed value field VTRGK
Val.Fld Var.Cst VTRGK
Sender values, Rule 1 Posted amounts
Sender values, Share in % 100
Receiving tracing factor, Rule 3 Fixed percentages
Sender, Cost Center 1603
Receiver Company Code BP01, Country DE
Reveivers 0
6 Flows of Actual Values
6.1 Initial Steps
6.1.1 Define Number Ranges for Actual Postings
Procedure 1. Access the activity using one of the following navigation options:
Transaction Code KEN1
© SAP AG Page 38 of 53
SAP Best Practices Profitability Analysis: Configuration Guide
IMG Menu Controlling -> Profitability Analysis -> Flows of Actual Values -> Initial Steps -> Define Number Ranges for Actual Postings
2. On the Number Ranges for Actual line item in Profitability Analysis screen, enter the operating concern BPSA, and choose Maintain Groups.
3. On the Maintain Number Range Groups screen, in the not assigned section, select record type A: Incoming sales order and choose Select element button.
4. Place the cursor on generated group and choose Assign element group .
5. Repeat steps 3 and 4 for record types B to I.
6. Choose Save and go back to the installation role.
6.2 Transfer of Billing Documents
6.2.1 Assign Value Fields
Procedure 1. Access the activity using one of the following navigation options:
Transaction Code KE4I
IMG Menu Controlling Profitability Analysis Flows of Actual Values Transfer of Billing Documents Assign Value Fields
2. Make the following entries:
OpCo Ap CTyp Name Val. fld Description Transfer +/-
BPSA V BO01 Mat/Group Rebate VVUMB Rebate
BPSA V BO02 Material Rebate VVUMB Rebate
BPSA V BO03 Customer Rebate VVUMB Rebate
BPSA V BO04 Hierarchy Rebate VVUMB Rebate x
BPSA V BO05 Hierarchy rebate/mat VVUMB Rebate x
BPSA V BO06 Sales Indpndt Rebate VVUMB Rebate
BPSA V DIFF Rounding Off ERLOS Revenue
BPSA V EK01 Actual Costs VRPRS Stock Value
BPSA V EK02 Calculated costs VRPRS Stock Value
BPSA V HD00 Freight AUSFR Outgoing freight
BPSA V IV01 Inter-company Price ERLOS Revenue
BPSA V IV02 Inter-company % ERLOS Revenue
BPSA V K004 Material RABAT Other Discounts
BPSA V K007 Customer Discount RABAT Other Discounts
BPSA V K031 Price Grp/Mat.Pr.Grp RABAT Other Discounts
© SAP AG Page 39 of 53
SAP Best Practices Profitability Analysis: Configuration Guide
BPSA V KF00 Freight VVFTK Freights Paid
BPSA V KP00 Pallet Discount RABAT Other Discounts
BPSA V KP02 Mixed Pallet Disc. RABAT Other Discounts
BPSA V PR00 Price ERLOS Revenue
BPSA V R100 100% discount RABAT Other Discounts
BPSA V RB00 Discount (Value) RABAT Other Discounts
BPSA V RC00 Quantity Discount RABAT Other Discounts
BPSA V SKTO Cash Discount RABAT Other Discounts
BPSA V VPRS Internal price VRPRS Stock Value
BPSA V YG31 Product Discount RABAT Other Discounts
6.2.2 Assign Quantity Fields
Procedure 1. Access the activity using one of the following navigation options:
Transaction Code KE4M
IMG Menu Controlling Profitability Analysis Flows of Actual Values Transfer of Billing Documents Assign Quantity Fields
2. Make the following entries:
Operating Concern SD qty field Name CO-PA qty field Name
BPSA FKIMG Billed Quantity ABSMG Sales Quantity
6.3 Order and Project Settlement
6.3.1 Define PA Transfer Structure for Settlement
Procedure 1. Access the activity using one of the following navigation options:
Transaction Code KEI1
IMG Menu Controlling Profitability Analysis Flows of Actual Values Order and Project Settlement Define PA Transfer Structure for Settlement
2. Make the following entries:
PA Text
Y1 BP Research & Development
PA PAA Text
Y1 10 R&D Expenses
© SAP AG Page 40 of 53
SAP Best Practices Profitability Analysis: Configuration Guide
PA PAA CO Area Group name Source
Y1 10 BP01 BP_ALL Costs/revenue
PA PAAOperating Concern
Quantity / Value
Fixed / variable
Value fld
Y1 10 BPSA 1 3 VVFEP
6.3.2 Assign PA Transfer Structure to Settlement Profile
Procedure 1. Access the activity using one of the following navigation options:
Transaction Code SPRO
IMG Menu Controlling Profitability Analysis Flows of Actual Values Order and Project Settlement Assign PA Transfer Structure to Settlement Profile
2. Make the following entries:
SProf. C O H MDR D Q % E AS SS DOT G C O W A M N P S B R
YG1 X 3 X X A1 PSG 1
Text DT Res PA CR DR V C I
BP Research & Development SA 3 Y1
6.4 Settlement of Production Variances
6.4.1 Define PA Transfer Structure for Settlement
Procedure 1. Access the activity using one of the following navigation options:
Transaction Code KEI1
IMG Menu Controlling Profitability Analysis Flows of Actual Values Settlement of Production Variances Define PA Transfer Structure for Settlement
2. Make the following entries:
PA Text
Y2 BP Production Variances
PA PAA Text
Y2 10 Input Price Variance
© SAP AG Page 41 of 53
SAP Best Practices Profitability Analysis: Configuration Guide
Y2 20 Input Quantity Variance
Y2 30 Resource-Usage Variance
Y2 40 Remaining Input Variance
Y2 50 Mixed-Price Variance
Y2 60 Output Price Variance
Y2 70 Lot Size Variance
Y2 80 Remaining Variance
Y2 90 Scrap
PA PAA CO Area Group name Source category
Y2 10 BP01 BP_ALL Variances on production orders PRIV
Y2 20 BP01 BP_ALL Variances on production orders QTYV
Y2 30 BP01 BP_ALL Variances on production orders RSUV
Y2 40 BP01 BP_ALL Variances on production orders INPV
Y2 50 BP01 BP_ALL Variances on production orders MXPV
Y2 60 BP01 BP_ALL Variances on production orders OPPV
Y2 70 BP01 BP_ALL Variances on production orders LSFV
Y2 80 BP01 BP_ALL Variances on production orders REMV
Y2 90 BP01 BP_ALL Variances on production orders SCRP
PA PAAOperating Concern
Quantity / Value
Fixed / variable
Value field
Y2 10 BP01 1 3 VVIPV
Y2 20 BP01 1 3 VVIQV
Y2 30 BP01 1 3 VVRUV
Y2 40 BP01 1 3 VVRIV
Y2 50 BP01 1 3 VVMPV
Y2 60 BP01 1 3 VVOPV
Y2 70 BP01 1 3 VVLSV
Y2 80 BP01 1 3 VVRVA
Y2 90 BP01 1 3 VVSCR
6.4.2 Assign PA Transfer Structure to Settlement Profile
Procedure 1. Access the activity using one of the following navigation options:
Transaction Code SPRO
© SAP AG Page 42 of 53
SAP Best Practices Profitability Analysis: Configuration Guide
IMG Menu Controlling Profitability Analysis Flows of Actual Values Settlement of Production Variances Assign PA Transfer Structure to Settlement Profile
2. Make the following entries:
SProf. C O H MDR D Q % E AS SS DOT G C O W A M N P S B R
YGPI01 X 3 X A1 1 1 1
YGPP01 X 3 X X A1 1 1 1
YREM01 X 3 X X A1 1 1 1
Text DT Res PA CR DR V C I
BP Process Order with CO-PA SA 3 Y2
BP Production Order with CO-PA SA 3 Y2
BP Repetitive Manuf. with CO-PA SA 3 Y2
6.5 Transfer of Overhead
6.5.1 Create Actual Assessments CCA to CO-PA
Procedure 1. Access the activity using one of the following navigation options:
Transaction Code KEU1
IMG Menu Controlling Profitability Analysis Flows of Actual Values Transfer of Overhead Assess Cost Center Costs / Process Costs Define Structure of Cost Center Assessment / Process Cost Assessment
2. Make the following entries:
Header:
Operating concern BPSA Status revised
Cycle YG02
Starting date 01.01.2006 To 31.12.9999
Text BP Actual Assessment CO-PA
Indicators 2 Sender select. type
CO area BP01 Best Practices
TF basis 1 Costing-based Profitability Analysis
Segments:
Name Text Sender rule Rec. rule Sender Assessment Fixed Value Var. Value
© SAP AG Page 43 of 53
SAP Best Practices Profitability Analysis: Configuration Guide
percentage
CElem Field Field
YG02-01
Fin. Goods Storage
1 Posted amounts
4 Fixed portions
100 942060 VVMAT VVMAT
YG02-02
MM-Variances
1 Posted amounts
3 Fixed percentages
100 942070 VVMDI VVMDI
YG02-03
Marketing 1 Posted amounts
3 Fixed percentages
100 942090 VVMSK VVMSK
YG02-04
R & D 1 Posted amounts
3 Fixed percentages
100 942110 VVFES VVFES
YG02-05
Manage-ment
1 Posted amounts
3 Fixed percentages
100 942080 VWGK VWGK
YG02-06
Accounting 1 Posted amounts
3 Fixed percentages
100 942080 VWGK VWGK
YG02-07
Sales 1 Posted amounts
3 Fixed percentages
100 942100 VTRGK VTRGK
YG02-08
Sales Repres.
1 Posted amounts
3 Fixed percentages
100 942100 VTRGK VTRGK
6.6 Activate Profitability Analysis
Procedure 1. Access the activity using one of the following navigation options:
Transaction Code KEKE
IMG Menu Controlling Profitability Analysis Flows of Actual Values Activate Profitability Analysis
2. Make the following entries:
COAr Name From FY Op.Concern Active Status
BP01 Best Practices 2006 BPSA 2
When you activate the Profitability Analysis, it will ask you the transport request and create own request and Save it.
7 Information System
7.1 Define Key Figure Schemes
UseA key figure scheme is a collection of formulas used to define key figures.
Procedure
1. Access the activity using one of the following navigation options:
Transaction code KER1
© SAP AG Page 44 of 53
SAP Best Practices Profitability Analysis: Configuration Guide
IMG Menu Controlling Profitability Analysis Information System Report Components Define Key Figure Shemes
2. On the Change View: Key Figures Scheme: Details screen, enter the necessary data.
Field name Description User action and values Comment
Operating concern
BPSA
Key figure scheme
Y1
Medium Length Text
BP Detail Analysis
3. Choose Save to save the entries.
4. Double-click ”Elements of the key figure scheme”.
5. Construct the following key figure scheme:
10 Sales volume
= + 9001 Sales quantity (ABSMG)
20 Gross Sales
= + 9002 Revenue (ERLOS)
30 Discounts
= + 9005 Other Discounts (RABAT)
40 Rebate
= + 9031 Rebate (VVUMB)
50 Sum Sales Deduction
+ 30 Discounts
+ 40 Rebate
60 Net Sales after Ded.
= + 20 Gross Sales
- 50 Sum Sales Deduction
70 Ext. Commission
= + 9009 Ext. Commission (PROVV)
80 Freights paid
= + 9028 Freights paid (VVFTK)
90 Net Sales after Sp.D
= + 60 Net Sales after Ded.
- 70 Ext. Commission
- 80 Freights paid
100 Material Costs
= + 9040 Material Costs (VVMAT)
= + 9012 Stock Value (VRPRS)
110 COGM var.
= + 9033 COGM var. (VVHKV)
120 Contrib. Margin I
= + 210 Net Sales after Sp.D
- 220 Material Costs
- 230 COGM var.
130 COGM fix.
= + 9032 COGM fix (VVHKF)
140 Contrib. Margin II
© SAP AG Page 45 of 53
SAP Best Practices Profitability Analysis: Configuration Guide
= + 120 Contrib. Margin I
- 130 COGM fix.
150 Input Price Variance
= + 9034 Input Price Variance (VVIPV)
160 Input Quantity Var.
= + 9035 Input Quantity Var. (VVIQV)
170 Resource-Usage Var..
= + 9049 Resource-usage Var. (VVRUV)
180 Remaining Input Var.
= + 9048 Remaining Input Var. (VVRIV)
190 Mixed-Price Variance
= + 9042 Mixed-Price Variance (VVMPV)
200 Output Price Var.
= + 9045 Output Price Var. (VVOPV)
210 Lot Size Variance
= + 9038 Lot Size Variance (VVLSV)
220 Remaining Variance
= + 9050 Remaining Variance (VVRVA)
230 Scrap
= + 9051 Scrap (VVSCR)
240 Inventory Difference
= + 9041 Inventory Difference (VVMDI)
250 Contrib. Margin III
= + 140 Contrib. Margin II
- 150 Input Price Variance
- 160 Input Quantity Var.
- 170 Remaining Input Var.
- 180 Resource-usage Var.
- 190 Mixed-Price Variance
- 200 Output Price Var.
- 210 Lot Size Variance
- 220 Remaining Variance
- 230 Scrap
- 240 Inventory Difference
260 Marketing
= + 9044 Marketing (VVMSK)
270 R&D Cost Center
= + 9027 R&D Cost Center (VVFES)
280 R&D Projects
= + 9026 R&D Projects (VVFEP)
290 Administration
= + 9010 Administration (VWGK)
300 Sales
= + 9011 Sales (VTRGK)
310 Contrib. Margin IV
= + 250 Contrib. Margin III
- 260 Marketing
- 270 R&D Cost Center
- 280 R&D Projects
- 290 Administration
- 300 Sales
© SAP AG Page 46 of 53
SAP Best Practices Profitability Analysis: Configuration Guide
7.2 Define Variables for Reports
Procedure 1. Access the activity using one of the following navigation options:
Transaction Code KE3E
IMG Menu Controlling Profitability Analysis Information System Define Variables for Reports
2. Make the following entries:
Appl Type
Variable name
Replac.
type Field name
Default
ValueOpt.Entry
Para-meters Description Text
KE 1 &BISGJAHR 2 GJAHR Req. Para. To Fiscal Year
KE 1 &VONGJAHR 2 GJAHR Req. Para. From Fiscal Year
KE 1 &BISPER 2 PERDE Req. Para. To Period
KE 1 &VONPER 2 PERDE Req. Para. From Period
7.3 Define Forms for Profitability Reports
UseA form is used as a framework for the report in which is defined which Characteristics and Value fields are being used. The following forms as basis for the profitability reports have been created. The contribution margin scheme is based on the logic of the “Key Figures Scheme”.
Form Description
YBP100 Detail Actual/Plan/Diff
YBP110 Detail Actual Timeline
Procedure
1. Access the activity using one of the following navigation options:
Transaction code KE34
IMG Menu Controlling Profitability Analysis Information System Report Components Define Forms Define Forms for Profitability Reports
2. On the Report Painter: Create Forms screen, enter the necessary data.
Field name Description User action and values Comment
Forms YBP100
Description Detail Actual/Plan/Diff
3. Choose Enter.
© SAP AG Page 47 of 53
SAP Best Practices Profitability Analysis: Configuration Guide
4. Build up the three forms with the Report Painter.
Form YBP100 Detail Actual/Plan/Diff
Detail Actual/Plan/Diff Actual Plan Diff. Diff. %Sales volume XXX.XXX.XXX XXX.XXX.XXX XXX.XXX.XXX XXX.XXX.XXX
Gross Sales XXX.XXX.XXX XXX.XXX.XXX XXX.XXX.XXX XXX.XXX.XXX
Discounts XXX.XXX.XXX XXX.XXX.XXX XXX.XXX.XXX XXX.XXX.XXXRebate XXX.XXX.XXX XXX.XXX.XXX XXX.XXX.XXX XXX.XXX.XXX
Sum Sales Deduction XXX.XXX.XXX XXX.XXX.XXX XXX.XXX.XXX XXX.XXX.XXX
Net Sales after Sa. Ded. XXX.XXX.XXX XXX.XXX.XXX XXX.XXX.XXX XXX.XXX.XXX
Ext. Commission XXX.XXX.XXX XXX.XXX.XXX XXX.XXX.XXX XXX.XXX.XXXFreights paid XXX.XXX.XXX XXX.XXX.XXX XXX.XXX.XXX XXX.XXX.XXX
Net Sales after Sp.D XXX.XXX.XXX XXX.XXX.XXX XXX.XXX.XXX XXX.XXX.XXX. Material Costs XXX.XXX.XXX XXX.XXX.XXX XXX.XXX.XXX XXX.XXX.XXXCOGM var. XXX.XXX.XXX XXX.XXX.XXX XXX.XXX.XXX XXX.XXX.XXX
Contrib. Margin I XXX.XXX.XXX XXX.XXX.XXX XXX.XXX.XXX XXX.XXX.XXX
COGM fix. XXX.XXX.XXX XXX.XXX.XXX XXX.XXX.XXX XXX.XXX.XXX
Contrib. Margin II XXX.XXX.XXX XXX.XXX.XXX XXX.XXX.XXX XXX.XXX.XXX
Input Price Variance XXX.XXX.XXX XXX.XXX.XXX XXX.XXX.XXX XXX.XXX.XXXInput Quantity Var. XXX.XXX.XXX XXX.XXX.XXX XXX.XXX.XXX XXX.XXX.XXXResource-Usage Var. XXX.XXX.XXX XXX.XXX.XXX XXX.XXX.XXX XXX.XXX.XXXRemaining Input Var. XXX.XXX.XXX XXX.XXX.XXX XXX.XXX.XXX XXX.XXX.XXXMixed-Price Variance XXX.XXX.XXX XXX.XXX.XXX XXX.XXX.XXX XXX.XXX.XXXOutput Price Var. XXX.XXX.XXX XXX.XXX.XXX XXX.XXX.XXX XXX.XXX.XXXLot Size Variance XXX.XXX.XXX XXX.XXX.XXX XXX.XXX.XXX XXX.XXX.XXXRemaining Variance XXX.XXX.XXX XXX.XXX.XXX XXX.XXX.XXX XXX.XXX.XXXScrap XXX.XXX.XXX XXX.XXX.XXX XXX.XXX.XXX XXX.XXX.XXXInventory Difference XXX.XXX.XXX XXX.XXX.XXX XXX.XXX.XXX XXX.XXX.XXX
Contrib. Margin III XXX.XXX.XXX XXX.XXX.XXX XXX.XXX.XXX XXX.XXX.XXX
Marketing XXX.XXX.XXX XXX.XXX.XXX XXX.XXX.XXX XXX.XXX.XXXR&D Cost Center XXX.XXX.XXX XXX.XXX.XXX XXX.XXX.XXX XXX.XXX.XXXR&D Projects XXX.XXX.XXX XXX.XXX.XXX XXX.XXX.XXX XXX.XXX.XXXAdministration XXX.XXX.XXX XXX.XXX.XXX XXX.XXX.XXX XXX.XXX.XXXSales XXX.XXX.XXX XXX.XXX.XXX XXX.XXX.XXX XXX.XXX.XXX
Contribution Margin IV XXX.XXX.XXX XXX.XXX.XXX XXX.XXX.XXX XXX.XXX.XXX
Form YBP110 Detail Actual Timeline
Detail Actual Timeline Jan. Feb. … Dec.
© SAP AG Page 48 of 53
SAP Best Practices Profitability Analysis: Configuration Guide
Sales volume XXX.XXX.XXX XXX.XXX.XXX XXX.XXX.XXX XXX.XXX.XXX
Gross Sales XXX.XXX.XXX XXX.XXX.XXX XXX.XXX.XXX XXX.XXX.XXX
Discounts XXX.XXX.XXX XXX.XXX.XXX XXX.XXX.XXX XXX.XXX.XXXRebate XXX.XXX.XXX XXX.XXX.XXX XXX.XXX.XXX XXX.XXX.XXX
Sum Sales Deduction XXX.XXX.XXX XXX.XXX.XXX XXX.XXX.XXX XXX.XXX.XXX
Net Sales after Ded. XXX.XXX.XXX XXX.XXX.XXX XXX.XXX.XXX XXX.XXX.XXX
Ext. Commission XXX.XXX.XXX XXX.XXX.XXX XXX.XXX.XXX XXX.XXX.XXXFreights paid XXX.XXX.XXX XXX.XXX.XXX XXX.XXX.XXX XXX.XXX.XXX
Net Sales after Sp.D XXX.XXX.XXX XXX.XXX.XXX XXX.XXX.XXX XXX.XXX.XXX
Material Costs XXX.XXX.XXX XXX.XXX.XXX XXX.XXX.XXX XXX.XXX.XXXCOGM var. XXX.XXX.XXX XXX.XXX.XXX XXX.XXX.XXX XXX.XXX.XXX
Contrib. Margin I XXX.XXX.XXX XXX.XXX.XXX XXX.XXX.XXX XXX.XXX.XXX
COGM fix. XXX.XXX.XXX XXX.XXX.XXX XXX.XXX.XXX XXX.XXX.XXX
Contrib. Margin II XXX.XXX.XXX XXX.XXX.XXX XXX.XXX.XXX XXX.XXX.XXX
Input Price Variance XXX.XXX.XXX XXX.XXX.XXX XXX.XXX.XXX XXX.XXX.XXXInput Quantity Var. XXX.XXX.XXX XXX.XXX.XXX XXX.XXX.XXX XXX.XXX.XXXResource-Usage Var. XXX.XXX.XXX XXX.XXX.XXX XXX.XXX.XXX XXX.XXX.XXXRemaining Input Var. XXX.XXX.XXX XXX.XXX.XXX XXX.XXX.XXX XXX.XXX.XXXMixed-Price Variance XXX.XXX.XXX XXX.XXX.XXX XXX.XXX.XXX XXX.XXX.XXXOutput Price Var. XXX.XXX.XXX XXX.XXX.XXX XXX.XXX.XXX XXX.XXX.XXXLot Size Variance XXX.XXX.XXX XXX.XXX.XXX XXX.XXX.XXX XXX.XXX.XXXRemaining Variance XXX.XXX.XXX XXX.XXX.XXX XXX.XXX.XXX XXX.XXX.XXXScrap XXX.XXX.XXX XXX.XXX.XXX XXX.XXX.XXX XXX.XXX.XXXInventory Difference XXX.XXX.XXX XXX.XXX.XXX XXX.XXX.XXX XXX.XXX.XXX
Contrib. Margin III XXX.XXX.XXX XXX.XXX.XXX XXX.XXX.XXX XXX.XXX.XXX
Marketing XXX.XXX.XXX XXX.XXX.XXX XXX.XXX.XXX XXX.XXX.XXXR&D Cost Center XXX.XXX.XXX XXX.XXX.XXX XXX.XXX.XXX XXX.XXX.XXXR&D Projects XXX.XXX.XXX XXX.XXX.XXX XXX.XXX.XXX XXX.XXX.XXXAdministration XXX.XXX.XXX XXX.XXX.XXX XXX.XXX.XXX XXX.XXX.XXXSales XXX.XXX.XXX XXX.XXX.XXX XXX.XXX.XXX XXX.XXX.XXX
Contribution Margin IV XXX.XXX.XXX XXX.XXX.XXX XXX.XXX.XXX XXX.XXX.XXX
7.4 Create Profitability Report
UseForm reports are complex report structures that serve specific analysis purposes and that have a standardized structure and layout. They can, however, be used variably, for various periods or organizational units, for example.
© SAP AG Page 49 of 53
SAP Best Practices Profitability Analysis: Configuration Guide
Procedure 1. Access the activity using one of the following navigation options:
Transaction Code KE31
IMG Menu Controlling Profitability Analysis Information System Create Profitability Report
The reports delivered are based on the forms created:
Form Description
YBP100 Detail Actual/Plan/Diff
Enter the following data:
Report YBP10001
Text Detail: Regional-specific Information
Report with form x
Form YBP100
Press Icon “Create” in Line “Report with form”.
2. In the view “Characteristics” select the following characteristics:
Characteristics
Country
3. In the view “Variables” maintain the following values:
To Fiscal Year 2006 2006
From Fiscal Year 2006 2006
To Period 12 December
From Period 1 January
Sales Org. BP01 Sales Org. BP01
4. Choose Save.
5. Repeat the steps 1 to 4 by using the following settings:
Report Description Form
YBP10002 Detail: Customer-specific Information YBP100
Characteristics
Customer group
Customer
Plant
Product
© SAP AG Page 50 of 53
SAP Best Practices Profitability Analysis: Configuration Guide
8 Master Data CO-OM
8.1 Create Primary Cost Elements - New
UseCreate all cost elements for manually as described below.
PrerequisitesThe accounts for these cost elements already exist in the company code. This has been configured by installing the Building Block N71.
Procedure1 Access the activity using one of the following navigation options:
Transaction code KA01
SAP menu Controlling Cost Center Accounting Master Data Cost Elements Individual Processing Create Primary
2. Activities: Enter cost element key and valid-from and valid-to date, then choose Master data and enter remaining data. Then choose Save.
3. Overview of data records:
Key Valid from Valid to Descripton Long Text CE Cat
500000 01.01.2000 31.12.9999Sales revenue dom.
Sales revenue domestic
11
500100 01.01.2000 31.12.9999Other sales deduc.
Other sales deductions 12
501000 01.01.2000 31.12.9999Sales revenue for.
Sales revenue foreign 11
502000 01.01.2000 31.12.9999Sales revenue aff.
Sales revenue affiliated companies
11
503020 01.01.2000 31.12.9999Revenue hours(SP)
Revenue from hours (Service Provider)
11
503030 01.01.2000 31.12.9999Revenue third Party
Revenue third Party 11
503040 01.01.2000 31.12.9999Revenue Expenses
Revenue Expenses 11
518200 01.01.2000 31.12.9999Customer rebates
Customer rebates 12
ResultAdditional cost elements have been created.
8.2 Change Cost Element Groups - Assign Cost Elements
UseThe purpose of this activity is to assign all cost elements to one of the cost element groups.
Procedure1. Access the activity using one of the following navigation options:
© SAP AG Page 51 of 53
SAP Best Practices Profitability Analysis: Configuration Guide
Transaction Code KAH2
SAP Menu Accounting Controlling Cost Center Accounting Master Data Cost Element Group Change
2. On the Change Cost Element Group: Initial Screen, provide cost element group and choose Hierarchy.
3. On the Change Cost Element Group: Structure screen, choose Cost Element.
4. Provide minimum and maximum value of cost element range to be assigned. Then choose Save.
Data Records:
Group min max
BP_REV 500000 500000
BP_REV 500100 500100
BP_REV 501000 501000
BP_REV 502000 502000
BP_REV 503020 503020
BP_REV 503030 503030
BP_REV 503040 503040
BP_REV 518200 518200
ResultYou have assigned all cost elements to a cost element group.
9 Troubleshooting in CO-PA
9.1 Inconsistencies in Derivation Rules/Creation of Billing Document Not Possible
9.1.1 Installation of SAP Note 446279
Use This sections describes how to use SAP Note 446279 to fix inconsistencies in the derivation rules in CO-PA.
They might occur in case of client copies, installation of different operating concerns via BC Set with different derivation rules.
Please use the report RKEDRCHECK described in this section to check whether you have inconsistencies in your operating concern.
Procedure1. Access the activity using one of the following navigation options:
Transaction SA38
User Menu System Services Reporting
© SAP AG Page 52 of 53
SAP Best Practices Profitability Analysis: Configuration Guide
2. On the ABAP Execute Program screen fill in the program name RKEDRCHECK and choose Execute (F8).
3. On the Characteristic Derivation: Check table screen, the following two options are offered to the user:
Description
1. Check in all clients
2. Delete inconsistent steps
4. Choose Check in all clients and then choose Execute to see whether you have inconsistencies in your system.
5. Choose Back.
6. In case you had inconsistencies, select Delete inconsistent steps and choose Execute.
7. Save your entries and choose Back.
ResultThe inconsistencies in the derivation tables have been removed. If your problem is not solved, proceed with the next section.
9.1.2 Regeneration of Derivation Rules
Use Sometimes it can occur that derivation rules are inconsistent and that inconsistencies are not removed by processing SAP Note 446279. In this case, you can try to solve the problem by regenerating derivation rules.
Procedure1. Access the activity using one of the following navigation options:
Transaction KEDR
IMG Menu Controlling Profitability Analysis Master Data Define Characteristic Derivation
2. On the Characteristic Derivation: Display Strategy screen, choose menu path Extras Regenerate. Confirm when the dialog box appears.
ResultThe derivation rules have been regenerated.
9.1.3 Manual Removal of Inconsistencies in the Derivation Rules
Use If neither processing SAP Note 446279 nor regenerating derivation rules resolves your problem, derivation rules must be edited manually.
© SAP AG Page 53 of 53
SAP Best Practices Profitability Analysis: Configuration Guide
Procedure1. Access the activity using one of the following navigation options:
Transaction KEDR
IMG Menu Controlling Profitability Analysis Master Data Define Characteristic Derivation
2. On the Characteristic Derivation: Display Strategy screen, choose Display all Steps.
3. Mark first step of type Table lookup and choose Details. The step is likely to be inconsistent when on Characteristic Derivation Display Table Lookup screen on tab Definition in area Source Fields for Table Lookup in column Origin there is more than one different table mentioned.
4. If this is the case, try to understand by logical means what the step is supposed to do. In particular, memorize or write down table and field names used. Try to figure out which of the tables mentioned (see step 3) makes sense considering the characteristic to be derived. (For example, if the sales office is to be derived, table MARA (Material Master) makes no sense as the origin table, as the sales office derives from customer related and not from material related data).
5. Choose Back.
6. On the Characteristic Derivation: Display Strategy screen, choose Change. Select the step examined earlier if inconsistent and choose Delete Step.
7. Create corrected step based on your findings of step 4. To do so, refer to Define Characteristic Derivation section.
8. Repeat steps 3 to 7 for all steps of category Table Lookup.
ResultThe inconsistencies in the derivation rules have been removed. If you worked carefully, you should have derivation settings equivalent to what they had supposed to be before.
9.2 General Troubleshooting – Regenerating the Operating Concern
Use Regenerating the operating concern is a useful instrument in all kinds of troublesome situations in profitability analysis. While regenerating the operating concern, the system automatically provides for data consistency, which makes it possible to use this instrument of trouble shooting even after transaction data has been created.
Procedure1. Access the activity using one of the following navigation options:
Transaction KEA0
IMG Menu Controlling -> Profitability Analysis -> Master Data -> Define Characteristic Derivation
2. On the Maintain Operating Concern screen, in the Data Structure tab, choose Display Change and confirm the message regarding cross-client-settings.
3. In area Data structure, choose Change.
4. On the Edit Data Structure: Characteristics screen, choose Extras Characteristics Unlock and confirm when the dialog box appears.
© SAP AG Page 54 of 53