Professional Documents
Culture Documents
SAP CO - Material Ledger - Actual Costing Scenarios
SAP CO - Material Ledger - Actual Costing Scenarios
Presented
by
KARANAM SREEDHAR
Page 2 of
39
Material Ledger / Actual Costing
Page 3 of
39
Material Ledger / Actual Costing
Transfer Pricing Methods:
Page 4 of
39
Material Ledger / Actual Costing
Page 5 of
39
Material Ledger / Actual Costing
For FG material price didn’t maintained because this price should come from through Standard Cost
estimation.
Bill of Material-CS01
Page 6 of
39
Material Ledger / Actual Costing
Here Definition of Condition type is Base condition type from Material Ledger-DX1
2). Percentage Overhead: Here Definition of Condition type is Percentage Over Head –DX2
Page 7 of
39
Material Ledger / Actual Costing
Pricing Procedure: In the same step,
In step 10, maintained Condition type DX1 and step 20, maintained Condition type DX2 with From to
option is 10.
Here two Transfer Price Variant (000 & PC0) need to be maintained.
000 for Standard Cost estimation and PC0 for preliminary cost estimation purpose either by
production/process order /Product cost collector. And assign Earlier created Pricing Procedure.
Page 8 of
39
Material Ledger / Actual Costing
Creation Records-AKE5
Maintain Percentage to receiving Profit center (Partner Profit center) from sending material
Here This process is Multiple valuation i.e., Legal, Group and Profit Center Valuation. So for each
valuation its need to be maintained Separate Costing Variants.
Legal Valuation – PPC1, Group Valuation –IKO1 and Profit Center Valuation – IPCA
Page 9 of
39
Material Ledger / Actual Costing
CK11N-Standard Cost Estimation for Legal Valution-PPC1 Costing Variant
Page 11 of
39
Material Ledger / Actual Costing
CK11N-Standard Cost Estimation for Profit Center Valuation-IPCA-Costing Variant
While doing Profit center valuation cost estimation system will calculate transfer pricing based on the
condition types.
Once Standard Cost estimation, marked and released for all valuations, In material master display-
MM03
Page 12 of
39
Material Ledger / Actual Costing
Page 13 of
39
Material Ledger / Actual Costing
Page 14 of
39
Material Ledger / Actual Costing
Once click on the Calculation Button-Transfer pricing will be calculate for Raw material
Cost Trend-CO03
For Legal Valuation Goods Issue Plan cost is 2,000 also Legal Valuation.
For Profit Valuation Goods Issue Plan cost is 2,000 also Legal Valuation.
Page 15 of
39
Material Ledger / Actual Costing
Page 16 of
39
Material Ledger / Actual Costing
Now Check Legal, Group and Profit Center Valuation accounting entries
Legal and Group valuation level, no additional GL accounts hit.
Page 17 of
39
Material Ledger / Actual Costing
For Profit center valuation additional accounting entries are coming.
Page 18 of
39
Material Ledger / Actual Costing
Page 19 of
39
Material Ledger / Actual Costing
Here 2997 Finished material is transferring from DX1 plant to DX2 plant.
By setting Special Procurement for DX2 plant’s material also need to be standard cost
estimation. This also standard cost estimation for all three valuations legal, group and Profit
center valuation.
Page 20 of
39
Material Ledger / Actual Costing
Transfer Posting-MB1B
Page 21 of
39
Material Ledger / Actual Costing
Page 22 of
39
Material Ledger / Actual Costing
The initial Stock is 1000 Qty and total consumption 95 out of 1000, So the balance would be
1000-95 = 905.
Let us take example: As per original stock in inventory 875.
Which means System point of view stock is 905 and Original Inventory is 875 only.
The balance 905-875 = 30 Qty we should distribute respective production orders.
Now we can do the process.
Page 23 of
39
Material Ledger / Actual Costing
Page 24 of
39
Material Ledger / Actual Costing
Page 25 of
39
Material Ledger / Actual Costing
Once we enter Actual ending stock of Raw material, system will calculate value also
Page 26 of
39
Material Ledger / Actual Costing
We can see in CKM3 movement type 702 under Consumption Category of Qty-30 Qty with
value-3,000.
CKM3-Material Price Analysis
Page 27 of
39
Material Ledger / Actual Costing
Now we have to distribute that difference Qty 30 to three production orders 60004086,
60004087 and 60004088 based on their Production Qty.
Page 28 of
39
Material Ledger / Actual Costing
Once Enter, we can see the row with below new status information.
Select the Row and click on the Distribute button and then see the status.
Click on the details button, we can see each production order the quantity which was
distributed based on the orders qty.
Page 29 of
39
Material Ledger / Actual Costing
Page 30 of
39
Material Ledger / Actual Costing
Page 31 of
39
Material Ledger / Actual Costing
Let us assume actual Hrs 200 for labor. Now we want enter actual Hr to the Cost center with
Activity types.
Page 32 of
39
Material Ledger / Actual Costing
Now enter 200 hr for Labor activity type and then save.
Page 33 of
39
Material Ledger / Actual Costing
Page 34 of
39
Material Ledger / Actual Costing
Page 35 of
39
Material Ledger / Actual Costing
Once WIP activate the plants, we can see in WIP Revaluation item in CKMLCP Transaction.
Created RAW Material Maintained with Price Control S and price determination 3.
Page 36 of
39
Material Ledger / Actual Costing
Like Finished Product also maintained Price Control S and Price determination 3.
CS01-BOM
CA01-Routing
Page 37 of
39
Material Ledger / Actual Costing
After CK11N Standard Cost estimation & CK24 Marking Then Release
Page 38 of
39
Material Ledger / Actual Costing
MM03-Finished Material
Page 39 of
39
Material Ledger / Actual Costing
Page 40 of
39
Material Ledger / Actual Costing
Here Raw materials & Activity quantities totally consumed for 100 qty.
Now Partially Goods receipt happened, so we need to be calculated Work in Process.
Page 41 of
39
Material Ledger / Actual Costing
WIP Calculation-KKAX
KO88-Settlement
Page 42 of
39
Material Ledger / Actual Costing
Page 43 of
39
Material Ledger / Actual Costing
Based BOM structure, here for 100 ty of FG , raw materials 200 qty required.
Raw materials total 200 qty consumed but FG goods receipt only 70 qty only.
For 100 qty of FG -------------200 qty of RM required
But 70 qty of FG-------------70/100*200 = 140 of RM required, and balance 60 qty will be in
WIP.
Run CKMLCP
Page 44 of
39
Material Ledger / Actual Costing
In this step, you activate the material ledger for one or more valuation areas.
If the material ledger is active for a particular valuation area, all materials in the valuation area
are valuated using the material ledger.
Page 45 of
39
Material Ledger / Actual Costing
Page 46 of
39
Material Ledger / Actual Costing
using various valuation approaches. To include this price for the actual costing, you have to
choose the option 2 Activity Update Relevant for Price Determination in the column Activity
Consumption Update in the Quantity Structure.
Actual consumption is updated in the quantity structure and is considered during price
determination.
If you choose this setting, the variances between the plan price and the cost
center/activity type and the actual price calculated at the end of the period are adjusted
subsequently. The cost center or the process is then credited and the material associated
with the consumption is debited. In the context of multi-level price determination, these
variances can be rolled up through the production structure up to the finished product in
the same way that material price variances are rolled up.
If you choose this setting, you cannot use the function 'Revaluation at Actual Prices' at
period closing in Cost Object Controlling, as the variances from the cost center / process
are debited directly to the material. If you use the function 'Revaluation at Actual Prices'
at period closing, the cost center / process will be credited twice and the materials will
be debited twice.
Page 47 of
39
Material Ledger / Actual Costing
Page 48 of
39
Material Ledger / Actual Costing
Maintain Versions
Next, we need to create the different actual versions. The multiple valuation approaches are
saved in CO versions in CO. When you use multiple valuations, version 0 still saves all actual data
(full version), but the data of the parallel valuation approaches is saved in the delta versions,
which you have to create.
Now we will create an actual version in Controlling to receive the depreciation values, which
are based on the International accounting principle. We can also transfer the depreciation from a
parallel ledger to Cost Center Accounting. To receive a parallel depreciation value in CO, you
need to create an actual version.
Here total We have to create 3 additional versions.
SR1-Group Valution, SR2-Profit Center Valution and SR3-Parallel COGM
Page 49 of
39
Material Ledger / Actual Costing
In this activity, you define accounting principles and then assign the desired ledger group to the
accounting principles (see Assign Accounting Principle to Ledger Groups).
Page 50 of
39
Material Ledger / Actual Costing
Leading Ledger
The leading ledger is based on the same accounting principle as that of the consolidated
financial statement. It is integrated with all subsidiary ledgers and is updated in all
company codes. You must designate one ledger as the leading ledger.
In each company code, the leading ledger automatically receives the settings that apply
to that company code: the currencies, the fiscal year variant, and the variant of the
posting periods.
Non-Leading Ledger
The non-leading ledgers are parallel ledgers to the leading ledger. They can be based for
example on local accounting principles such as German Commercial Code.
You must activate a non-leading ledger by company code.
Page 51 of
39
Material Ledger / Actual Costing
Page 52 of
39
Material Ledger / Actual Costing
Make the following settings for the non-leading ledgers for Company code:
You can define additional currencies beyond that of the leading ledger. The first
currency of a non-leading ledger is always the currency of the leading ledger (and hence
that of the company code). For the second and third currencies of a non-leading ledger,
you can only use currency types that you have specified for the leading ledger.
You can define a fiscal year variant that differs from that of the leading ledger. If you do
not enter a fiscal year variant, the fiscal year variant of the company code is used
automatically.
You can specify a variant of the posting periods. If you do not enter a variant, the
variant of the company code is used automatically.
Page 53 of
39
Material Ledger/Actual Costing with Local GAAP and IFRS
Process
Page 10 of
39
Material Ledger/Actual Costing with Local GAAP and IFRS
Process
Page 11 of
39
Material Ledger/Actual Costing with Local GAAP and IFRS
Process
Generally, the assets in an asset class use the same depreciation terms (depreciation key, useful
life). Therefore, you do not have to maintain the depreciation terms in the asset master
record. Instead, they can be default values from the asset class.
In this step, you determine the depreciation terms that are to be used in your asset classes.
Depending on the definition in the screen layout control used, these depreciation terms are
offered either as optional or mandatory defaults when you create an asset.
Page 12 of
39
Material Ledger/Actual Costing with Local GAAP and IFRS
Process
Page 13 of
39
Material Ledger/Actual Costing with Local GAAP and IFRS
Process
We Can activate your currency and valuation profiles in the controlling area. The system checks
whether the valuation approaches you determined according to the settings in the currency and
valuation profile are consistent with the settings in the individual applications.
Page 14 of
39
Material Ledger/Actual Costing with Local GAAP and IFRS
Process
Page 15 of
39
Material Ledger/Actual Costing with Local GAAP and IFRS
Process
CKMSTART-Production Startup
Now that you have configured the Material Ledger, the next step is to run the startup program.
All Required Configuration done .Next we will go for End User Testing
Page 16 of
39
Material Ledger/Actual Costing with Local GAAP and IFRS
Process
USER TESTING
Page 17 of
39
Material Ledger/Actual Costing with Local GAAP and IFRS
Process
After Creating BOM, Routing now we will do Standard Cost estimation for all Valuations
1). Legal Valution-PPC1
Page 18 of
39
Material Ledger/Actual Costing with Local GAAP and IFRS
Process
Page 19 of
39
Material Ledger/Actual Costing with Local GAAP and IFRS
Process
Page 20 of
39
After Production order confirmation with back flush and GRN
Page 21 of
39
VL01N-Delivery
Delivery Doc
Page 22 of
39
Testing with ASSET ACCOUNTING Process
i.e., Asset master creation,Asset purcahse and Depreciation Run
Asset Master data
Page 23 of
39
AFAB –Depreciation Run
Page 24 of
39
Cost Center Balance-After Depreciation run
Enter Actual Valution “0” i.e., Deprecation area of IFRS
Page 25 of
39
KSS2- Actual Cost (Both Salaries and Depreciation) Splitting
Here we observe, If “Legal Valution” Say Local GAAP-Deprecation Amount is 849.32
Page 26 of
39
KSII-Actual Actiivty rate Calculation
Page 27 of
39
Enter the cost center for which you want to check the activity type prices. Select version SR3-
Parallel COGM, enter the appropriate Fiscal Year and From Period.
Page 28 of
39
KKS2- Variance Calculation
KO88- Settlement
Page 29 of
39
Material Ledger/Actual Costing with Local GAAP and IFRS
Process
2). CKMLCPAVR
ALTERNATIVE ACTUAL COSTING FOR IFRS- INTERNATIONAL
ACCOUITNG PRINICPLE
Page 30 of
39
Material Ledger/Actual Costing with Local GAAP and IFRS
Process
The actual costing calculation using the Material Ledger allocates the raw material price
differences to the semi-finished products and then allocates these differences to the finished
products. In terms of our chocolate factory example, this means that all of the price and
exchange rates differences that we collected for cocoa, sugar, and milk are allocated to the
chocolate mass. The chocolate mass also passes the price variances that were received from the
lower-level materials mentioned earlier to the chocolate bars, as well as its own manufacturing
variance.
Page 31 of
39
Material Ledger/Actual Costing with Local GAAP and IFRS
Process
After Post Closing Check Cost center balance for Actual Valution “0”
i.e., Local GAAP
Page 32 of
39
Material Ledger/Actual Costing with Local GAAP and IFRS
Process
Page 33 of
39
Material Ledger/Actual Costing with Local GAAP and IFRS
Process
CKMLCPAVR-IFRS ML Execution
Select the Run for Parallel COGM indicator. This indicator defines that this AVR is used to
calculate the COGM according to the International accounting principle and to make closing
entries in the corresponding ledger.
Choose the plants you want to perform actual costing for, and save your entries.
Page 34 of
39
Material Ledger/Actual Costing with Local GAAP and IFRS
Process
Perform the process steps Selection, cumulate data, determine sequence, single-level price
determination, multilevel price determination, and revaluation of consumption Post Closing.
Page 35 of
39
Material Ledger/Actual Costing with Local GAAP and IFRS
Process
After Post Closing, Check Cost center balance for Actual Valution “5”
i.e., IFRS
Page 36 of
39
Material Ledger/Actual Costing with Local GAAP and IFRS
Process
Page 37 of
39
Material Ledger/Actual Costing with Local GAAP and IFRS
Process
CKM3-IFRS-Actual Cost
Page 38 of
39
Material Ledger/Actual Costing with Local GAAP and IFRS
Process
Page 39 of
39