Professional Documents
Culture Documents
Profitability Analysis
In SAP we have two tools to analyse the Profitability
EC-PCA CO-PA
Profit Centre Accounting Profitability Analysis
To analyze the Profitability at organizational To analyze the Profitability at Profitability
units called Profit Centres. segments like Customer , Employee , Product
etc
Profit centres can be structured according to
Plants, Branch offices, Products or Product
ranges.
PA is of two types Costing-Based and Account-Based . Both types can be used simultaneously.
Costing-Based PA Account-Based PA
Costing-Based PA uses Value fields to group cost and Account-Based PA uses cost
revenue elements. and revenue elements
Reconcilation issues : Reconciliation between FI and COPA. No reconciliation issues
SD: Delivery updates COGS in FI immediately but not
COPA. Billing updates FI with revenue.
Billing : During billing COPA is updated with COGS and
revenue
Reconcilation issues happens when delivery isdone in one
period and billing is done in a different period
COGS can be split in to cost components Cost component split is not
possible
Varaince analysis is possible Variance analysis not poosible
1. Settings
1. Maintain Operating Concern
Operating Concern is the highest node in CO. ie It is above the Controlling Area.
CoCd1
CoArea1
CoCd2
Op Concern 1
CoCd3
Co Area 2
CoCd4
Info : In Operating Concern we define the PA reporting data structure . Operating concern
contains a list of Characteristics and Value fileds.
Characteristic is the level at which you see the report and Value field is what figure you
want to see in the report .
Eg: You want to see customer wise revenue /cost of sales/ profit. Here customer is the
characteristic . and revenue /cost of sales/ profit are the value fields .
Path:SPROControllingProfitabilty AnalysisStructuresDefine Operating
ConcernMaintain Operating Concern
Operating Concern : LAP1
Create button
Enter to Ignore the msg
Description : LAP Operating concern
√ Costing-based
√ Account-based
Attributes tab
Info : Value fields are to be included in to the operating concern according to the requirement
from the field catalogue . Here we are including the above value fields.
A value field can be either an amount field or a quantity field. In the above value fields sales
quantity, invoiced quantity are quantity fields and others are amount fields.
Save
Continue
Save
Continue
Select Assignment ‘070’
Double click on Source folder
Save
Double click on Settlment cost elements folder
New Entries
Receiver cat By cost element settlement cost elem
PSG 100000008
Save
14. Maintain PA Tranfer Structure
Same path
Maintain PA Transfer Structure
New Entries
Structure Text
L1 IO --> PA tranfer
Save
Continue
Select Structure ‘L1’
Double click on Assignment lines folder
New Entries
Assignment Text
Q1 All cost
Save
Select Assignment ‘L1’
Double Click on Source folder
Cost Element
From : 400707
Costs/revenue
Save
Double click on Value fields folder
New Entries
Quantity/value Fixed/Variable Value fld
Value field 2 Variable VV713
Save
2. SD End User
1. Creating Sales order
Tcode: VA01
Create a Sales order for Material LAPFG
Qty : 50
3. Billing document
Tcode : VF01
Post a billing document for above Delivery document
3. FI Enduser
1. Posting transaction in FI
Posting cash sales :
Tcode : F-02
4. CO End User
1. Set Operating Concern
Tcode : KEBC
SAP Easy Access AccountingControllingProfitability AnalysisEnvironmentSet
Operating Concern
Operating concern : LAP1
Costing-based
Enter
2. IO Settlement
SAP Easy AccessAccountingControllingInternal OrdersPeriod End ClosingSingle
FunctionsSettlementIndividual Processing
Tcode : KO88
Order : ADVEVNT
Parameters
Settlement period : 6
Fiscal Year : 201
Processing type : Full Settlement
√ Test Run
√ Check trans. Data
Execute
Details list button
Back button two times
Test Run
Execute
Eg : Sale deduction like commission, cash rebates which are not available in the invoice can be
calculated
Cost of sales can be extracted using standard cost estimates from Product cost planning
component or actual cost from Actual costing / ML component.
Solution : We can valuate Sales commission and freight in COPA using Condition tequniue
(We are going to configure this scenario in a dedicated topic ‘CO-PA Valuation-1’)
Freight = 5 Rs /Kg
COGS is to be split into components like Mat cost, Mat OH ,Prod cost etc
(We are going to configure this scenario in a dedicated topic ‘CO-PA Valuation-2’)
Delivery to customer :
At month end
(We are going to configure this scenario in a dedicated topic ‘CO-PA Valuation-3’)
For prod A the defference is posted as a delta item as shown in the 3rd row
Prod A 100 50 20 30
1. CO-PA Valuation-1
Valuation using conditions : We use costing sheet and condition technique to calculate
anticipated freight charges based on the sale-quantity , anticipated commission based on the
revenue.
1. Settings
1. Create Condition Types and Costing Sheets
SPROControllingProfitability AnalysisMaster Data ValuationSet UP Conditions and
Costing SheetsCreate Condition Types and Costing Sheets
Copy button
Save
Continue
Enter
New Entries
New Entries
Save
Continue
4. Valuation Analysis
Upto Profitability Analysis same path
TCode : KECM
√ Billing Document
Execute
The following image explains how values flow between CO-PA value fields and costing sheet
records.
2. Enduser :
1. Maintain condition record:
TCode : KE41
Enter
Enter
Save
4. Billing document
Tcode : VF01
Post a billing document for above Delivery document
6. Valuation Simulation
SPROControllingProfitability AnalysisToolsAnalysisValuation Simulation
TCode : KE21S
Legal View
Enter
Characterstics tab
Valuation button( )
( Calculated Internal sales Comm. should be 90.00 per a revenue of 3000.00 )
2. Characteristic Derivation
3. CO-PA Manual Line Item Entry
We can manually post entries in CO-PA in rare cases. If these postings are made without a
corresponding FI entry, then this can lead to a FI & CO-PA reconciliation issue. It should be
used in rare care cases like when it is too late to go back to the source module to make the
posting (e.g. when the period closing for that module has been carried out.)
TCode : KE21N
1. Settings
1. Maintain Characteristic Groups
SPROControllingProfitability Analysis Flows of Actual Values
Initial StepsCharacteristic GroupsMaintain Characteristic Groups
Operating concern : LAP1
Enter
New Entries
Characteristic group Text
LAP1 Freight Charges posting
Save
Continue
Select Characteristic group ‘LAP1’
Double click on Characteristics folder
New Entries
Save
2. Enduser
1. Creation of Material FG(LAPFG9)
Tcode : MM01
Material : LAPFG9
Industry Sector : Mechanical Engineering
Material Type : Finished products
Select View(s) button
Select Basic Data1, Sales: Sales Org. Data 1 , Sales: Sales Org. Data2 ,
Sales: General/Plant Data , MRP 1 , and Accounting 1
Org. Levels button
Plant : LAP1
Stor. Location : LAP1
Sales Org. : LANS
Distr. Channel : LD
Enter
Description : LAP FG9
Base Unit of Measure : EA
Material Group : LAPM
Division : LS
GenItemCatGroup : NORM
Sales: sales org .1 tab
Delivering plant : LAP1
Tax Data
Tax Classification : 1 for UTXJ
1 for MWST
Sales: sales org. 2 tab
Acct assignment grp : 03 ie Finished Goods
Item category group : NORM
Sales: General/Plant tab
Gross Weight : 1
Net Weight : 1
Availability check : KP (no check)
Trans. Grp : 0003
Loading Grp : 0003 ie Manual
MRP 1 Tab
MRP type : ND ie No plan
Accounting 1 tab
Valuation class : LAP3 (Finished Product)
Price control : S (std. price)
Standard price: 900
Save
3. Sales Order
TCode : VA01
Material Order quantity
LAPFG9 10
4. GRfrom Production
Tcode :MB1C
Up to Logistics same pathMaterails ManagementInventory ManagementGoods
Movement Goods ReceiptsOthers
Document date : Todays date
Movement type : 521 (receipt w/o production order into unrestricted use stock)
Plant : LAP1
Storage location : LAP1
Enter
Material Qty.
LAPFG9 50
Enter
Text : GR from production
Post
Enter to ignore the warning message
Post
5. Delivery
TCode : VL01N
6. Billing
TCode :VF01
9. Top-Down Distribution
SAP Easy Access AccountingControlling Profitability Analysis Actual Postings
Period-End Closing Periodic Adjustments Top-Down Distribution
TCode :KE28
Operating concern : LAP1
Enter
Actual Data
From Period : 8.2013 to 8.2013
Record Type : B Dir.posting from FI
All Valuation Views
Reference Data
From Period : 8.2013 to 8.2013
Version : Actual data
Record Type : F
Cumulative Periods
Cumulate Record Type
Reference base
Single Val. Fld
Value Field : Invoiced quantity
√ Test run
Product : *
Customer
Product
Sales Order
Company Code
CO Area
Plant
Business Area
Sales Org.
Distr. Channel
Division
Profit Center
Sales employee
Material Group
Unit Sales qty
Unit Inv. qty
Value fields button
√ Outgoing freight
Variant : LAP1_testmode
Save
Back button
Execute
Messages tab
Result tab
Test run
Variant : LAP1_updatemode
Save
Back button
Execute
11. History
Same path
TCode : KE28L
Enter
Variants
Variant : LAP1_updatemode
Status