SlideShare a Scribd company logo
1 of 14
Download to read offline
Complete Configuration with Test Scripts
SAP
Material Ledger
By Guntupalli Hari Krishna
Index:
Material Ledger Overview :
What is Actual Costing and Material Ledger?
Material Ledger is a tool that collects data for materials whose master data has been saved
in a material master record. This data is used to calculate prices to valuate these materials
forming the basis for actual costing and enabling inventory valuation to be carried out in up
to three currencies or valuation methods.
If Actual Costing is used, system can use the periodically collected values to automatically
calculate new inventory values and valuation prices, independently of one another and in
different currencies or valuation methods.
Introduction:
Material ledger (ML) is functionality in SAP, which helps to calculate Actual Cost for
materials and also provide the facility of multiple parallel valuations in multiple currencies.
ML has two major functionalities, first to calculate actual cost of materials, semi/finished
goods, and second provide an opportunity to calculate actual cost on multiple valuation
such as Legal, Group, & Profit center valuation. In this document we will see fundamental
concept of material ledger, how the actual cost is calculated for different business
scenarios.
Actual Costing in SAP
Actual Costing has a purpose of calculating actual cost for goods manufactured in-house
and materials procured from outside. Calculation of actual cost for finished goods, raw
materials is very difficult as we don’t know many of actual costs when business
transactions are performed. Business transactions are performed throughout the months
and at that time we don’t know the actual cost of our production activities, expenses for full
months, total activities performed in month, overhead cost etc., so it’s become difficult to
calculate actual cost for finished goods, raw material purchased from outside. The situation
becomes more difficult when we talk about a Multinational organization having
manufacturing plants in different countries and transfer of goods is happening between
groups.
Material ledger works on a concept on first recording the material movement in Standard
Cost and then accumulating the Variance to calculate the Actual cost.
In Material ledger the benefit of standard cost is retained as all the materials movements
are initially recorded at Standard Cost and variances are collected to come to actual cost.
Actual cost is calculated at the end as part of Period End Closing, and the actual cost is
termed as Periodic Unit Price (PUP).
Periodic Unit Price (PUP)
Periodic Unit Price refers to the average actual cost of materials in material ledger.
For material procured from outside, PUP represent Standard Cost plus Capitalized
Purchasing variances (like, purchase price variance, exchange rate variance etc.)
For in-house produced material, PUP represents Standard Cost plus manufacturing
variances (like quantity variances from raw material & activity, purchase price variance,
multi-level variances coming from raw materials etc.)
For calculating the PUP, only opening stock and receipt is consider, but not the
consumption.
Consumption is revalued at closing cost. First the consumption is booked at standard cost
and then it’s revalued during ML period end closing, with the difference of New PUP and
Standard Cost.
PUP is updated in Accounting View 1 of material master data.
Pre requisite for Material ledger
a. Material price determination should be 3 (i.e. Single/Multilevel price determination)
b. All procurement cost should be linked to purchase order
c. All manufacturing cost, overhead expenses should be part of activity cost (i.e. product
cost value flow)
Different Scenarios:
Scenario 1: External Procurement of Raw Materials
Step 1: Purchase requisition: No journal entries, as it’s a pre-commitment.
Step 2: Purchase order: No journal entries, it’s a commitment for Budget
Step 3: Goods receipt: when we receipt the raw material, at that time we are not aware of
our actual cost of material then the initial recognition happened at Standard cost.
Stock of Raw material A/c ………….. Debit (Std. Cost * Actual Qty.)
To, GR/IR A/c… (Credit) (Std. Cost * Actual Qty.)
The value posted at GR is equals to (Std. Cost of raw material multiplied by Actual Quantity
receipt)
Material ledger: at the time of good receipt, in material ledger there is an entry happened
for receipt under purchase, where entry happened for stock quantity & value is recognized
as standard price.
Step 4: Invoice Receipt:
GR/IR A/c ……………………………………. Dr. (Std. Cost * Actual Qty.)
Exchange rate difference A/c …………Dr. (Exchange rate variance)
Purchase Price Variance A/c ………… Dr. (Balancing figure)
To Vendor A/c (Invoice Value)
Material ledger: at the time of invoice receipt the purchase price variance is recognized in
material ledger under zero quantity receipt, which increases the actual price of cumulative
inventory. In some of cases we can also see exchange rate variances at time of invoice
receipt. Exchange rate variance generally arises when the transaction currency is different
than legal currency and average actual exchange rate is different than budgeted exchange
rate.
Scenario 2: In-house production of Finished goods
Step 1: Goods Issue to Production/ Process Order
Raw Material Consumption A/c ……………… Dr. (Std. Cost * Actual Qty)
To, Stock of Raw material A/c ….. Cr (Std. Cost * Actual Qty)
In Controlling, Order should be debited with raw material consumption with a value equals
to (Std. Cost * Actual Qty).
In Material Ledger, consumption entries will happen for raw material with Consumption of
Raw material quantity as Actual quantity issue to order and value of consumption as (Std.
Cost * Actual Qty).
Step 2: Activity Confirmation for completion of production activity
When production/ process order activities are confirm, then order is debited/charged with
the cost of activity (Plan Activity rate * Actual Activity), and the production cost is credited.
This entry is passed in Controlling, but no entries happened in FI.
Step 3: Goods receipt, finished goods receipt as part of order completion.
Stock of Finished Goods A/c ………………… Dr. (Std Cost * Actual Qty) BSX
To, Finished Goods manufacture A/c (Std Cost * Actual Qty) GBB
In Controlling, order is credited with cost of finished goods manufactured i.e. (Std Cost of
FG * Actual Qty produced).
In Material Ledger, there will be entry in the receipt for finished goods. Inventory/volume
in KG will increased by quantity receipt during goods receipt and value will increased by
(Standard cost of FG * Actual Quantity receipt)
Step 4: Variance Calculation & Settlement
Once we do the variance calculation then variance represents the difference between Total
cost charged to process/production order and Cost of Finished good receipt. These
variances basically represent quantity variance of raw material and activity. i.e. (Actual
Quantity less Plan Quantity)* Standard rate.
Variance calculated at this step gets posted in Material ledger to adjust the actual cost of
finished goods produced.
Scenario 3: Sales of Finished goods (FG)
Step 1: Sales order; no accounting entries are created in FI. No impact in material ledger.
Step 2: Goods Issue to Customer; when goods issued to customer, in financial accounting
the entries are recorded for actual quantity sold @ Standard cost of finished goods.
Cost of Goods Sold A/c ………………………….. Dr. (Std. cost of FG * Actual Quantity)
To, Finished goods Inventory A/c (Std. cost of FG * Actual
Quantity)
In Material ledger: goods issue to customer is recorded in material ledger as consumption
of raw material. The Actual quantity is recognized at standard cost.
Step 3: Billing document released
Customer A/c ……………………………………..DR
To, Sales Revenue A/c
Step 4: Payment receipt,
Bank A/c …………………………………………DR
To, Customer A/c
Step 5: Period end closing: when we do period end closing activity in ML, the consumption
is revaluated with the different between actual cost (periodic unit price) and standard cost
of finished goods. The price difference & exchange rate difference are proportionately
adjusted between consumption & closing inventory.
Illustration:
To illustrate the scenario in more details, assume that we are manufacturing finished goods
FGA, which is made of raw material RM1 & RM2, and two activity X & Y are performed to
convert raw material in finished goods. In below table represent Plan standard cost of
finished goods.
Table 1
Assume that we have created a production order to manufacture 10 kg of finished goods
FGA. The details of value which will be posted at different task like Goods issue, Activity
confirmation & goods receipt are given below. I have assumed actual quantity as different
then plan quantity so that we can check variances.
Table 2
Here we can see the total variance of 140 USD, basically represent quantity variance.
Table 3
Assumed, actual rate different than plan rate. Here we can see the calculation of lower level
variance.
PUP Calculation for finished goods FGA
PUP is calculated on the ratio of total cumulative cost with total cumulative quantity. The
formula is given below.
In the below table the calculation of average actual cost is shown
Assuming the opening stock is zero in table 4.
Goods receipt from order is actual quantity @ standard cost. Details can be verified from
Table 2.
Variance from order of 140 USD is basically the difference between total debit cost & total
credit cost to production order, which is quantity variance. (Table 2)
Lower level variance of 95 USD is price variance (Table 3)
PUP is {(630+235)/10} = 86.50 USD/Kg
Goods issue to sales order is initial recorded at Std. cost
Revaluation of consumption {(PUP – Std Cost)*Actual Qty} i.e. {(86.5 – 63.0)*5} = 117.5
USD
Closing inventory is also revaluated with PUP.
Table4 4
Conclusion:
With the help of this document I have tried to focus on basic functioning of material ledger
with concept. It will help to understand how the variances are moved from raw material,
activity to finished goods & to closing inventory and consumption.
CO-PC-ACT transaction code list:
Transaction Description
CKMDISPACT Technical Activity Type View.
CKMD Transactions for a Material.
CKMDISPDOC Technical View ML Document
CKMDISPPOH Technical View of Order Development
CKMDISPTAB Technical View of ML Master Data
CKMDUVACT Distribution of Activity Differences
CKMDUVMAT Distribution of Inventory Diffs
CKMDUVREC Enter Activity Differences
CKMDUVSHOW Display Inventory and Activity Diff.
CKME Activation of Planned Prices
CKMF Allow Price Determination
CKMF_RUN Allow Price Determination for Run
CKMG Allow Closing Entries
CKMG_RUN Allow Closing Entries for Run
CKMH Single-Level Price Determination
CKMH_RUN Single-Level Price Det.for Costg Run
CKMHELPWIP Helpdesk for WIP
CKMI Post Closing
CKMI_RUN Post Closing for Costing Run
CKMJ Display Organizational Measures
CKMJ_RUN Organizational Measures for Run
CKML_FPR1N Edit Production Process
CKML_PRICES_SEND Send Material Prices
CKML_SURF Edit Prcrmnt / Cnsmptn Alternatives
CKMLAVREXP AVR Erklärungstool
CKMLAVRPERD Display period values
CKMLCP Cockpit Actual Costing
CKMLCPAVR Alternative Valuation Run Cockpit
CKMLCPMLBF Material Ledger Budget Cockpit
CKMLDC Debit/Credit Material
CKMLDM Debit or Credit Material
CKMLLA Prices in the Material Ledger
CKMLLACHANGE Display ActvPrices, Change NO_SETTLE
CKMLLACREATE Create ML-AT Master Data Manually
CKMLLANOSETTLE Ind.'Do Not Consider Price'
CKMLLASHOW Display Activity Prices
CKMLMAT Display Material List
CKMLMV_CA Edit Controlling Level
CKMLMV_MCA_N Mass Maintenance: Controlling Levels
CKMLMVCHECK Quantity Structure Consistency
CKMLOH PO History/Multiple Currencies
CKMLPC Price Change
CKMLPOH Order History Display
CKMLPROT Delete Logs
CKMLQS Valuated Quantity Structure(M-level)
CKMLRUNCUMDEL Delete costing run cumulation
CKMLRUNDEL Delete Costing Run (Actual Costing)
CKMLRUNREORG Reorganization of Costing Runs
CKMLSTATUS Materials by Period Status
CKMLWIPDEACT Check Report: WIP Deactivation
CKMLXPRA46A Postprocessing Report for 46A-XPRA
CKMM Change Price Determination
CKMM_RUN Multilevel Pr. Deter. for Cstg Run
CKMPCD Display Price Change Document
CKMPCSEARCH Price Change Documents for Material
CKMPROTDIS Display Log
CKMPRP Maintain Planned Prices
CKMPRP2 Maintain Future Prices by Profile
CKMPRPN Price Maintenance
CKMREDWIP Value Flow Display for Reduced WIP
CKMREP Repair Program for ML Tables
CKMS Material Ledger Docs for Material
CKMSTART Production Startup of Mat. Ledger
CKMTOPPRICEDIF Mat. with Highest MAP Difference
CKMTOPSTOCKVAL Materials w/ Highest Inventory Value
CKMVAPP Data Transfer: Val. Production Plan
CKMVFM Value Flow Monitor
CKMVFM_DEL Delete Extract
CKRU00 Create ML Costing Run
CKRU01 ML Costing Run, Create Profile
CKRU02 ML Costing Run, Change Profile
CKRU03 ML Costing Run, Display Profile
CKRU04 Display Selection
CKRU05 Display ML Costing Run
CKRU06 Delete ML Costing Run
CKRU07 Plants in Costing Runs
CKRU08 Display Levels
COMLI Post WIP Closing for Activities
COMLWIPARCH Archive WIP Quantities Document
COMLWIPDISP Trans. For Prog. Display_WIP_OBJ_M
COMLWIPDOC Display WIP Quantities Document
KALNRCHECK Consist. Check for Costing Run Nos.
KALNRREORG Reorg. of Old Costing Number Entries
LACCS CO_ML_DISPLAY
MGV_CORRECT Checks + Corrects Quantity Structure
MLCCSPD Cost Components for Price
MR11 GR/IR account maintenance
MR11_OLD Old GR/IR account maintenance
MR11SHOW Account Maint.Docu.Display-Reversal
OMRW Treatment of Exch. Rate Differences
OMX_NLINK_DISP Assign Contr. Level to Process Cat.
OMX_NRULE_DISP Display Controlling Levels
OMX_UMB_ACCOUNTS Display Accounts for Account Key UMB
OMX0 Assign ML Movement Type Groups
OMX1 ML Activation in n Valuation Areas
OMX2 Define Material Ledger Type
OMX3 ML Assignment of Valuation Area
OMX4 Number Range Maintenence: ML-DOCU.
OMX5 Dyn. Price Release Plan. Pr. Change
OMX6 Texts for Currency Types/Valuations
OMX7 Definition ML Movement Type Groups
OMX8 Assign Material Update Structure
OMX9 Define Material Update Structure
OMXA Display Quantity Structure Type
OMXB Define Naming Rule
OMXC Rules for Name Formation
OMXD Maintain Naming Structure
OMXE Assign Naming Structure to Plant
OMXF Activate Actual Cst Component Split
OMXW Activate WIP at Actual Costs

More Related Content

What's hot

Copa configuration
Copa configurationCopa configuration
Copa configurationMithun Roy
 
Realize the potential of sap material ledger
Realize the potential of sap material ledgerRealize the potential of sap material ledger
Realize the potential of sap material ledgerRajesh Shanbhag
 
CK40N-Automation of Standard Cost Estimate
CK40N-Automation of Standard Cost EstimateCK40N-Automation of Standard Cost Estimate
CK40N-Automation of Standard Cost EstimateJeff Lu
 
Understanding SAP production order variance
Understanding SAP production order varianceUnderstanding SAP production order variance
Understanding SAP production order varianceDhaval Gala
 
SAP-CO-PC - Product Cost Cycle
SAP-CO-PC - Product Cost CycleSAP-CO-PC - Product Cost Cycle
SAP-CO-PC - Product Cost CycleIntelligroup, Inc.
 
Ckm3 material price analysis
Ckm3 material price analysisCkm3 material price analysis
Ckm3 material price analysisLibelula5002
 
Accounting entries from production to finished stock
Accounting entries from production to finished stockAccounting entries from production to finished stock
Accounting entries from production to finished stockRavindra Jain
 
Sap cost center
Sap cost centerSap cost center
Sap cost centerbabloo6
 
Presentation on resource related billing
Presentation on resource related billingPresentation on resource related billing
Presentation on resource related billingAmlan Sarkar
 
SAP CO-PA (Controlling-Profitability Analysis)
SAP CO-PA (Controlling-Profitability Analysis)SAP CO-PA (Controlling-Profitability Analysis)
SAP CO-PA (Controlling-Profitability Analysis)Stridely Solutions
 
Sap auc internal orders as investment measures
Sap auc internal orders as investment measuresSap auc internal orders as investment measures
Sap auc internal orders as investment measuresSURESH BABU MUCHINTHALA
 
Sd billing plan
Sd billing planSd billing plan
Sd billing planRao RV
 
SAP Controlling overview
SAP Controlling overviewSAP Controlling overview
SAP Controlling overviewMohamed Hani
 
SAP - FIXED ASSETS ACCOUNTING
SAP - FIXED ASSETS ACCOUNTINGSAP - FIXED ASSETS ACCOUNTING
SAP - FIXED ASSETS ACCOUNTINGsaiprasadbagrecha
 
SAP CO step by step config guide & user manual part 1
SAP CO step by step config guide & user manual part 1SAP CO step by step config guide & user manual part 1
SAP CO step by step config guide & user manual part 1Srinivas Kasireddy
 
SAP CO Configuration Guide - Exclusive Document
SAP CO Configuration Guide - Exclusive DocumentSAP CO Configuration Guide - Exclusive Document
SAP CO Configuration Guide - Exclusive Documentsapdocs. info
 
SAP Account determination MM-FI by Odaiah Pelley - 1
SAP Account determination MM-FI by Odaiah Pelley - 1SAP Account determination MM-FI by Odaiah Pelley - 1
SAP Account determination MM-FI by Odaiah Pelley - 1Intelligroup, Inc.
 

What's hot (20)

Copa configuration
Copa configurationCopa configuration
Copa configuration
 
Realize the potential of sap material ledger
Realize the potential of sap material ledgerRealize the potential of sap material ledger
Realize the potential of sap material ledger
 
How to split cost of goods sold
How to split cost of goods soldHow to split cost of goods sold
How to split cost of goods sold
 
CK40N-Automation of Standard Cost Estimate
CK40N-Automation of Standard Cost EstimateCK40N-Automation of Standard Cost Estimate
CK40N-Automation of Standard Cost Estimate
 
Understanding SAP production order variance
Understanding SAP production order varianceUnderstanding SAP production order variance
Understanding SAP production order variance
 
SAP-CO-PC - Product Cost Cycle
SAP-CO-PC - Product Cost CycleSAP-CO-PC - Product Cost Cycle
SAP-CO-PC - Product Cost Cycle
 
Ckm3 material price analysis
Ckm3 material price analysisCkm3 material price analysis
Ckm3 material price analysis
 
Accounting entries from production to finished stock
Accounting entries from production to finished stockAccounting entries from production to finished stock
Accounting entries from production to finished stock
 
Sap cost center
Sap cost centerSap cost center
Sap cost center
 
Presentation on resource related billing
Presentation on resource related billingPresentation on resource related billing
Presentation on resource related billing
 
SAP CO-PA (Controlling-Profitability Analysis)
SAP CO-PA (Controlling-Profitability Analysis)SAP CO-PA (Controlling-Profitability Analysis)
SAP CO-PA (Controlling-Profitability Analysis)
 
Sap auc internal orders as investment measures
Sap auc internal orders as investment measuresSap auc internal orders as investment measures
Sap auc internal orders as investment measures
 
Sd billing plan
Sd billing planSd billing plan
Sd billing plan
 
SAP Controlling overview
SAP Controlling overviewSAP Controlling overview
SAP Controlling overview
 
SAP - FIXED ASSETS ACCOUNTING
SAP - FIXED ASSETS ACCOUNTINGSAP - FIXED ASSETS ACCOUNTING
SAP - FIXED ASSETS ACCOUNTING
 
SAP CO step by step config guide & user manual part 1
SAP CO step by step config guide & user manual part 1SAP CO step by step config guide & user manual part 1
SAP CO step by step config guide & user manual part 1
 
SAP CO Configuration Guide - Exclusive Document
SAP CO Configuration Guide - Exclusive DocumentSAP CO Configuration Guide - Exclusive Document
SAP CO Configuration Guide - Exclusive Document
 
Valuation & Split valuation in MM
Valuation & Split valuation in MMValuation & Split valuation in MM
Valuation & Split valuation in MM
 
SAP Account determination MM-FI by Odaiah Pelley - 1
SAP Account determination MM-FI by Odaiah Pelley - 1SAP Account determination MM-FI by Odaiah Pelley - 1
SAP Account determination MM-FI by Odaiah Pelley - 1
 
Account based COPA in SAP
Account based COPA in SAPAccount based COPA in SAP
Account based COPA in SAP
 

Viewers also liked

Sap query by guntupalli hari
Sap query by guntupalli hariSap query by guntupalli hari
Sap query by guntupalli hariHari Krishna
 
Introduction to sap r3 (mm)
Introduction to sap r3 (mm)Introduction to sap r3 (mm)
Introduction to sap r3 (mm)Vanitha Dassari
 
Auditing and Accounting scandals
Auditing and Accounting scandalsAuditing and Accounting scandals
Auditing and Accounting scandalsAugustin Bangalore
 
SAP - FI Accounts Receivable - Part 2
SAP - FI Accounts Receivable - Part 2SAP - FI Accounts Receivable - Part 2
SAP - FI Accounts Receivable - Part 2saiprasadbagrecha
 
Management accounting notes @ mba bk
Management accounting notes @ mba bkManagement accounting notes @ mba bk
Management accounting notes @ mba bkBabasab Patil
 
Cooper Oracle 11g Overview
Cooper Oracle 11g OverviewCooper Oracle 11g Overview
Cooper Oracle 11g Overviewmoin_azeem
 
Cin fi v1_by_guntupalliharikrishna
Cin fi v1_by_guntupalliharikrishnaCin fi v1_by_guntupalliharikrishna
Cin fi v1_by_guntupalliharikrishnaHari Krishna
 
SAP FI Configuration guide and enduser manual
SAP FI Configuration guide and enduser manualSAP FI Configuration guide and enduser manual
SAP FI Configuration guide and enduser manualSAP_FICO Online_training
 
Fico interview questions and answers
Fico interview questions and answersFico interview questions and answers
Fico interview questions and answersProcessweaver Hr
 
Enterprise Security Architecture: From access to audit
Enterprise Security Architecture: From access to auditEnterprise Security Architecture: From access to audit
Enterprise Security Architecture: From access to auditBob Rhubart
 
RMA-LSCh-CMA, presentation for WCCI'2014 (IEEE CEC'2014)
RMA-LSCh-CMA, presentation for WCCI'2014 (IEEE CEC'2014)RMA-LSCh-CMA, presentation for WCCI'2014 (IEEE CEC'2014)
RMA-LSCh-CMA, presentation for WCCI'2014 (IEEE CEC'2014)Daniel Molina Cabrera
 
Creating SOA with Oracle Fusion Middleware 11g
Creating SOA with Oracle Fusion Middleware 11gCreating SOA with Oracle Fusion Middleware 11g
Creating SOA with Oracle Fusion Middleware 11gLonneke Dikmans
 
Implementing agile iterative project delivery approach and achieving business...
Implementing agile iterative project delivery approach and achieving business...Implementing agile iterative project delivery approach and achieving business...
Implementing agile iterative project delivery approach and achieving business...Alan McSweeney
 
Financial and management accounting notes @ mba bk
Financial and management accounting notes @ mba bkFinancial and management accounting notes @ mba bk
Financial and management accounting notes @ mba bkBabasab Patil
 
Internal Orders Detailed config
Internal Orders Detailed configInternal Orders Detailed config
Internal Orders Detailed configImran M Arab
 
54627666 ac210-new-gl
54627666 ac210-new-gl54627666 ac210-new-gl
54627666 ac210-new-glmehdi_99
 
A comparative study on customer satisfaction
A comparative study on customer satisfactionA comparative study on customer satisfaction
A comparative study on customer satisfactionProjects Kart
 

Viewers also liked (20)

Sap query by guntupalli hari
Sap query by guntupalli hariSap query by guntupalli hari
Sap query by guntupalli hari
 
Introduction to sap r3 (mm)
Introduction to sap r3 (mm)Introduction to sap r3 (mm)
Introduction to sap r3 (mm)
 
Auditing and Accounting scandals
Auditing and Accounting scandalsAuditing and Accounting scandals
Auditing and Accounting scandals
 
SAP - FI Accounts Receivable - Part 2
SAP - FI Accounts Receivable - Part 2SAP - FI Accounts Receivable - Part 2
SAP - FI Accounts Receivable - Part 2
 
Management accounting notes @ mba bk
Management accounting notes @ mba bkManagement accounting notes @ mba bk
Management accounting notes @ mba bk
 
Fraud Awareness Workshop 2015
Fraud Awareness Workshop 2015Fraud Awareness Workshop 2015
Fraud Awareness Workshop 2015
 
Cooper Oracle 11g Overview
Cooper Oracle 11g OverviewCooper Oracle 11g Overview
Cooper Oracle 11g Overview
 
Cin fi v1_by_guntupalliharikrishna
Cin fi v1_by_guntupalliharikrishnaCin fi v1_by_guntupalliharikrishna
Cin fi v1_by_guntupalliharikrishna
 
SAP FI Configuration guide and enduser manual
SAP FI Configuration guide and enduser manualSAP FI Configuration guide and enduser manual
SAP FI Configuration guide and enduser manual
 
Fico interview questions and answers
Fico interview questions and answersFico interview questions and answers
Fico interview questions and answers
 
Enterprise Security Architecture: From access to audit
Enterprise Security Architecture: From access to auditEnterprise Security Architecture: From access to audit
Enterprise Security Architecture: From access to audit
 
Sap mm-end-user-manual
Sap mm-end-user-manualSap mm-end-user-manual
Sap mm-end-user-manual
 
Manufacturer under GST Law
Manufacturer under GST LawManufacturer under GST Law
Manufacturer under GST Law
 
RMA-LSCh-CMA, presentation for WCCI'2014 (IEEE CEC'2014)
RMA-LSCh-CMA, presentation for WCCI'2014 (IEEE CEC'2014)RMA-LSCh-CMA, presentation for WCCI'2014 (IEEE CEC'2014)
RMA-LSCh-CMA, presentation for WCCI'2014 (IEEE CEC'2014)
 
Creating SOA with Oracle Fusion Middleware 11g
Creating SOA with Oracle Fusion Middleware 11gCreating SOA with Oracle Fusion Middleware 11g
Creating SOA with Oracle Fusion Middleware 11g
 
Implementing agile iterative project delivery approach and achieving business...
Implementing agile iterative project delivery approach and achieving business...Implementing agile iterative project delivery approach and achieving business...
Implementing agile iterative project delivery approach and achieving business...
 
Financial and management accounting notes @ mba bk
Financial and management accounting notes @ mba bkFinancial and management accounting notes @ mba bk
Financial and management accounting notes @ mba bk
 
Internal Orders Detailed config
Internal Orders Detailed configInternal Orders Detailed config
Internal Orders Detailed config
 
54627666 ac210-new-gl
54627666 ac210-new-gl54627666 ac210-new-gl
54627666 ac210-new-gl
 
A comparative study on customer satisfaction
A comparative study on customer satisfactionA comparative study on customer satisfaction
A comparative study on customer satisfaction
 

Similar to Material ledger by guntupalli hari krishna

Cost Accounting Systems
Cost Accounting SystemsCost Accounting Systems
Cost Accounting SystemsItzAnomynous
 
Standard price & moving average price in SAP
Standard price & moving average price in SAPStandard price & moving average price in SAP
Standard price & moving average price in SAPShalehur Rahman Samy
 
Product Costing and Cost Accumulation in a Batch Productio.docx
Product Costing and Cost Accumulation in a Batch Productio.docxProduct Costing and Cost Accumulation in a Batch Productio.docx
Product Costing and Cost Accumulation in a Batch Productio.docxstilliegeorgiana
 
Cost of goods sold
Cost of goods soldCost of goods sold
Cost of goods soldAsad Khan
 
How to calculate the cost of goods manufactured (COGM)?
How to calculate the cost of goods manufactured (COGM)?How to calculate the cost of goods manufactured (COGM)?
How to calculate the cost of goods manufactured (COGM)?MRPeasy
 
ACCOUNTING FOR MATERIAL.pptx
ACCOUNTING FOR MATERIAL.pptxACCOUNTING FOR MATERIAL.pptx
ACCOUNTING FOR MATERIAL.pptxDaveN31
 
Costing part 1 (1)
Costing part 1 (1)Costing part 1 (1)
Costing part 1 (1)PadmasheelaD
 
Costing part 1 (1)
Costing part 1 (1)Costing part 1 (1)
Costing part 1 (1)PadmasheelaD
 
Costing part 1 (1)
Costing part 1 (1)Costing part 1 (1)
Costing part 1 (1)PadmasheelaD
 
Costing part 1 (1)
Costing part 1 (1)Costing part 1 (1)
Costing part 1 (1)PadmavathyK1
 
Standard Costs Variance Analysis and its impact on Managerial Accounting
Standard Costs Variance Analysis and its impact on Managerial AccountingStandard Costs Variance Analysis and its impact on Managerial Accounting
Standard Costs Variance Analysis and its impact on Managerial AccountingGhous2
 
Accounting for Inventory
Accounting for InventoryAccounting for Inventory
Accounting for InventoryMang Engkus
 
Indian Accounting Standards AS2 - Valuation of Inventories
Indian Accounting Standards AS2 - Valuation of InventoriesIndian Accounting Standards AS2 - Valuation of Inventories
Indian Accounting Standards AS2 - Valuation of InventoriesAkhilesh Krishnan
 
Product costing part5-actual costs
Product costing part5-actual costsProduct costing part5-actual costs
Product costing part5-actual costsNallasamy Mohanraj
 
Part III-Managerial Accounting.pptx
Part III-Managerial Accounting.pptxPart III-Managerial Accounting.pptx
Part III-Managerial Accounting.pptxamanueltafese2
 
Tally.Erp 9 Job Costing Ver 1.0
Tally.Erp 9 Job Costing Ver 1.0Tally.Erp 9 Job Costing Ver 1.0
Tally.Erp 9 Job Costing Ver 1.0ravi78
 

Similar to Material ledger by guntupalli hari krishna (20)

Cost Accounting Systems
Cost Accounting SystemsCost Accounting Systems
Cost Accounting Systems
 
Standard price & moving average price in SAP
Standard price & moving average price in SAPStandard price & moving average price in SAP
Standard price & moving average price in SAP
 
Product Costing and Cost Accumulation in a Batch Productio.docx
Product Costing and Cost Accumulation in a Batch Productio.docxProduct Costing and Cost Accumulation in a Batch Productio.docx
Product Costing and Cost Accumulation in a Batch Productio.docx
 
Costing system
Costing systemCosting system
Costing system
 
Cost of goods sold
Cost of goods soldCost of goods sold
Cost of goods sold
 
Cost of sales
Cost of salesCost of sales
Cost of sales
 
How to calculate the cost of goods manufactured (COGM)?
How to calculate the cost of goods manufactured (COGM)?How to calculate the cost of goods manufactured (COGM)?
How to calculate the cost of goods manufactured (COGM)?
 
ACCOUNTING FOR MATERIAL.pptx
ACCOUNTING FOR MATERIAL.pptxACCOUNTING FOR MATERIAL.pptx
ACCOUNTING FOR MATERIAL.pptx
 
Costing part 1 (1)
Costing part 1 (1)Costing part 1 (1)
Costing part 1 (1)
 
Costing part 1 (1)
Costing part 1 (1)Costing part 1 (1)
Costing part 1 (1)
 
Costing part 1 (1)
Costing part 1 (1)Costing part 1 (1)
Costing part 1 (1)
 
Costing part 1 (1)
Costing part 1 (1)Costing part 1 (1)
Costing part 1 (1)
 
Standard Costs Variance Analysis and its impact on Managerial Accounting
Standard Costs Variance Analysis and its impact on Managerial AccountingStandard Costs Variance Analysis and its impact on Managerial Accounting
Standard Costs Variance Analysis and its impact on Managerial Accounting
 
Accounting for Inventory
Accounting for InventoryAccounting for Inventory
Accounting for Inventory
 
Process costing
Process costingProcess costing
Process costing
 
Indian Accounting Standards AS2 - Valuation of Inventories
Indian Accounting Standards AS2 - Valuation of InventoriesIndian Accounting Standards AS2 - Valuation of Inventories
Indian Accounting Standards AS2 - Valuation of Inventories
 
Product costing part5-actual costs
Product costing part5-actual costsProduct costing part5-actual costs
Product costing part5-actual costs
 
Part III-Managerial Accounting.pptx
Part III-Managerial Accounting.pptxPart III-Managerial Accounting.pptx
Part III-Managerial Accounting.pptx
 
Sample powerpoint
Sample powerpointSample powerpoint
Sample powerpoint
 
Tally.Erp 9 Job Costing Ver 1.0
Tally.Erp 9 Job Costing Ver 1.0Tally.Erp 9 Job Costing Ver 1.0
Tally.Erp 9 Job Costing Ver 1.0
 

More from Hari Krishna

Sap simple finance Add-on by guntupalli Hari
Sap simple finance Add-on by guntupalli HariSap simple finance Add-on by guntupalli Hari
Sap simple finance Add-on by guntupalli HariHari Krishna
 
Cash management configue doc v1
Cash management   configue doc v1Cash management   configue doc v1
Cash management configue doc v1Hari Krishna
 
Sap costing variant by guntupalli hari krishna
Sap costing variant by guntupalli hari krishnaSap costing variant by guntupalli hari krishna
Sap costing variant by guntupalli hari krishnaHari Krishna
 
Idoc testing in ieds by guntupalli hari krishna
Idoc testing in ieds by guntupalli hari krishnaIdoc testing in ieds by guntupalli hari krishna
Idoc testing in ieds by guntupalli hari krishnaHari Krishna
 
New gl functionality_by_guntupalli_hari_krishna_
New gl functionality_by_guntupalli_hari_krishna_New gl functionality_by_guntupalli_hari_krishna_
New gl functionality_by_guntupalli_hari_krishna_Hari Krishna
 
SAP Validation and substitution
SAP Validation and  substitution SAP Validation and  substitution
SAP Validation and substitution Hari Krishna
 
Lease assets by guntupalliharikrishna
Lease assets by guntupalliharikrishnaLease assets by guntupalliharikrishna
Lease assets by guntupalliharikrishnaHari Krishna
 
Lsmw by guntupalliharikrishna
Lsmw by guntupalliharikrishnaLsmw by guntupalliharikrishna
Lsmw by guntupalliharikrishnaHari Krishna
 
New GL parallel ledgers in asset accounting
New GL parallel ledgers in asset accounting New GL parallel ledgers in asset accounting
New GL parallel ledgers in asset accounting Hari Krishna
 
Su01 parameters fico_guntupalliharikrishna
Su01 parameters fico_guntupalliharikrishna Su01 parameters fico_guntupalliharikrishna
Su01 parameters fico_guntupalliharikrishna Hari Krishna
 
Make to order document
Make to order document Make to order document
Make to order document Hari Krishna
 

More from Hari Krishna (14)

Sap simple finance Add-on by guntupalli Hari
Sap simple finance Add-on by guntupalli HariSap simple finance Add-on by guntupalli Hari
Sap simple finance Add-on by guntupalli Hari
 
SAP GST INDIA
SAP GST INDIA SAP GST INDIA
SAP GST INDIA
 
Simple finance
Simple financeSimple finance
Simple finance
 
Cash management configue doc v1
Cash management   configue doc v1Cash management   configue doc v1
Cash management configue doc v1
 
Sap costing variant by guntupalli hari krishna
Sap costing variant by guntupalli hari krishnaSap costing variant by guntupalli hari krishna
Sap costing variant by guntupalli hari krishna
 
Idoc testing in ieds by guntupalli hari krishna
Idoc testing in ieds by guntupalli hari krishnaIdoc testing in ieds by guntupalli hari krishna
Idoc testing in ieds by guntupalli hari krishna
 
New gl functionality_by_guntupalli_hari_krishna_
New gl functionality_by_guntupalli_hari_krishna_New gl functionality_by_guntupalli_hari_krishna_
New gl functionality_by_guntupalli_hari_krishna_
 
SAP Validation and substitution
SAP Validation and  substitution SAP Validation and  substitution
SAP Validation and substitution
 
Lease assets by guntupalliharikrishna
Lease assets by guntupalliharikrishnaLease assets by guntupalliharikrishna
Lease assets by guntupalliharikrishna
 
IDOC
IDOC IDOC
IDOC
 
Lsmw by guntupalliharikrishna
Lsmw by guntupalliharikrishnaLsmw by guntupalliharikrishna
Lsmw by guntupalliharikrishna
 
New GL parallel ledgers in asset accounting
New GL parallel ledgers in asset accounting New GL parallel ledgers in asset accounting
New GL parallel ledgers in asset accounting
 
Su01 parameters fico_guntupalliharikrishna
Su01 parameters fico_guntupalliharikrishna Su01 parameters fico_guntupalliharikrishna
Su01 parameters fico_guntupalliharikrishna
 
Make to order document
Make to order document Make to order document
Make to order document
 

Recently uploaded

Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...Angel Borroy López
 
Introduction to Firebase Workshop Slides
Introduction to Firebase Workshop SlidesIntroduction to Firebase Workshop Slides
Introduction to Firebase Workshop Slidesvaideheekore1
 
The Role of IoT and Sensor Technology in Cargo Cloud Solutions.pptx
The Role of IoT and Sensor Technology in Cargo Cloud Solutions.pptxThe Role of IoT and Sensor Technology in Cargo Cloud Solutions.pptx
The Role of IoT and Sensor Technology in Cargo Cloud Solutions.pptxRTS corp
 
UI5ers live - Custom Controls wrapping 3rd-party libs.pptx
UI5ers live - Custom Controls wrapping 3rd-party libs.pptxUI5ers live - Custom Controls wrapping 3rd-party libs.pptx
UI5ers live - Custom Controls wrapping 3rd-party libs.pptxAndreas Kunz
 
Comparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdfComparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdfDrew Moseley
 
Salesforce Implementation Services PPT By ABSYZ
Salesforce Implementation Services PPT By ABSYZSalesforce Implementation Services PPT By ABSYZ
Salesforce Implementation Services PPT By ABSYZABSYZ Inc
 
Leveraging AI for Mobile App Testing on Real Devices | Applitools + Kobiton
Leveraging AI for Mobile App Testing on Real Devices | Applitools + KobitonLeveraging AI for Mobile App Testing on Real Devices | Applitools + Kobiton
Leveraging AI for Mobile App Testing on Real Devices | Applitools + KobitonApplitools
 
A healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdfA healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdfMarharyta Nedzelska
 
OpenChain Education Work Group Monthly Meeting - 2024-04-10 - Full Recording
OpenChain Education Work Group Monthly Meeting - 2024-04-10 - Full RecordingOpenChain Education Work Group Monthly Meeting - 2024-04-10 - Full Recording
OpenChain Education Work Group Monthly Meeting - 2024-04-10 - Full RecordingShane Coughlan
 
Simplifying Microservices & Apps - The art of effortless development - Meetup...
Simplifying Microservices & Apps - The art of effortless development - Meetup...Simplifying Microservices & Apps - The art of effortless development - Meetup...
Simplifying Microservices & Apps - The art of effortless development - Meetup...Rob Geurden
 
Osi security architecture in network.pptx
Osi security architecture in network.pptxOsi security architecture in network.pptx
Osi security architecture in network.pptxVinzoCenzo
 
Machine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their EngineeringMachine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their EngineeringHironori Washizaki
 
Not a Kubernetes fan? The state of PaaS in 2024
Not a Kubernetes fan? The state of PaaS in 2024Not a Kubernetes fan? The state of PaaS in 2024
Not a Kubernetes fan? The state of PaaS in 2024Anthony Dahanne
 
What’s New in VictoriaMetrics: Q1 2024 Updates
What’s New in VictoriaMetrics: Q1 2024 UpdatesWhat’s New in VictoriaMetrics: Q1 2024 Updates
What’s New in VictoriaMetrics: Q1 2024 UpdatesVictoriaMetrics
 
VictoriaMetrics Anomaly Detection Updates: Q1 2024
VictoriaMetrics Anomaly Detection Updates: Q1 2024VictoriaMetrics Anomaly Detection Updates: Q1 2024
VictoriaMetrics Anomaly Detection Updates: Q1 2024VictoriaMetrics
 
Understanding Flamingo - DeepMind's VLM Architecture
Understanding Flamingo - DeepMind's VLM ArchitectureUnderstanding Flamingo - DeepMind's VLM Architecture
Understanding Flamingo - DeepMind's VLM Architecturerahul_net
 
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...confluent
 
Patterns for automating API delivery. API conference
Patterns for automating API delivery. API conferencePatterns for automating API delivery. API conference
Patterns for automating API delivery. API conferencessuser9e7c64
 
Large Language Models for Test Case Evolution and Repair
Large Language Models for Test Case Evolution and RepairLarge Language Models for Test Case Evolution and Repair
Large Language Models for Test Case Evolution and RepairLionel Briand
 
SAM Training Session - How to use EXCEL ?
SAM Training Session - How to use EXCEL ?SAM Training Session - How to use EXCEL ?
SAM Training Session - How to use EXCEL ?Alexandre Beguel
 

Recently uploaded (20)

Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
 
Introduction to Firebase Workshop Slides
Introduction to Firebase Workshop SlidesIntroduction to Firebase Workshop Slides
Introduction to Firebase Workshop Slides
 
The Role of IoT and Sensor Technology in Cargo Cloud Solutions.pptx
The Role of IoT and Sensor Technology in Cargo Cloud Solutions.pptxThe Role of IoT and Sensor Technology in Cargo Cloud Solutions.pptx
The Role of IoT and Sensor Technology in Cargo Cloud Solutions.pptx
 
UI5ers live - Custom Controls wrapping 3rd-party libs.pptx
UI5ers live - Custom Controls wrapping 3rd-party libs.pptxUI5ers live - Custom Controls wrapping 3rd-party libs.pptx
UI5ers live - Custom Controls wrapping 3rd-party libs.pptx
 
Comparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdfComparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdf
 
Salesforce Implementation Services PPT By ABSYZ
Salesforce Implementation Services PPT By ABSYZSalesforce Implementation Services PPT By ABSYZ
Salesforce Implementation Services PPT By ABSYZ
 
Leveraging AI for Mobile App Testing on Real Devices | Applitools + Kobiton
Leveraging AI for Mobile App Testing on Real Devices | Applitools + KobitonLeveraging AI for Mobile App Testing on Real Devices | Applitools + Kobiton
Leveraging AI for Mobile App Testing on Real Devices | Applitools + Kobiton
 
A healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdfA healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdf
 
OpenChain Education Work Group Monthly Meeting - 2024-04-10 - Full Recording
OpenChain Education Work Group Monthly Meeting - 2024-04-10 - Full RecordingOpenChain Education Work Group Monthly Meeting - 2024-04-10 - Full Recording
OpenChain Education Work Group Monthly Meeting - 2024-04-10 - Full Recording
 
Simplifying Microservices & Apps - The art of effortless development - Meetup...
Simplifying Microservices & Apps - The art of effortless development - Meetup...Simplifying Microservices & Apps - The art of effortless development - Meetup...
Simplifying Microservices & Apps - The art of effortless development - Meetup...
 
Osi security architecture in network.pptx
Osi security architecture in network.pptxOsi security architecture in network.pptx
Osi security architecture in network.pptx
 
Machine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their EngineeringMachine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their Engineering
 
Not a Kubernetes fan? The state of PaaS in 2024
Not a Kubernetes fan? The state of PaaS in 2024Not a Kubernetes fan? The state of PaaS in 2024
Not a Kubernetes fan? The state of PaaS in 2024
 
What’s New in VictoriaMetrics: Q1 2024 Updates
What’s New in VictoriaMetrics: Q1 2024 UpdatesWhat’s New in VictoriaMetrics: Q1 2024 Updates
What’s New in VictoriaMetrics: Q1 2024 Updates
 
VictoriaMetrics Anomaly Detection Updates: Q1 2024
VictoriaMetrics Anomaly Detection Updates: Q1 2024VictoriaMetrics Anomaly Detection Updates: Q1 2024
VictoriaMetrics Anomaly Detection Updates: Q1 2024
 
Understanding Flamingo - DeepMind's VLM Architecture
Understanding Flamingo - DeepMind's VLM ArchitectureUnderstanding Flamingo - DeepMind's VLM Architecture
Understanding Flamingo - DeepMind's VLM Architecture
 
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
 
Patterns for automating API delivery. API conference
Patterns for automating API delivery. API conferencePatterns for automating API delivery. API conference
Patterns for automating API delivery. API conference
 
Large Language Models for Test Case Evolution and Repair
Large Language Models for Test Case Evolution and RepairLarge Language Models for Test Case Evolution and Repair
Large Language Models for Test Case Evolution and Repair
 
SAM Training Session - How to use EXCEL ?
SAM Training Session - How to use EXCEL ?SAM Training Session - How to use EXCEL ?
SAM Training Session - How to use EXCEL ?
 

Material ledger by guntupalli hari krishna

  • 1. Complete Configuration with Test Scripts SAP Material Ledger By Guntupalli Hari Krishna
  • 2. Index: Material Ledger Overview : What is Actual Costing and Material Ledger? Material Ledger is a tool that collects data for materials whose master data has been saved in a material master record. This data is used to calculate prices to valuate these materials forming the basis for actual costing and enabling inventory valuation to be carried out in up to three currencies or valuation methods. If Actual Costing is used, system can use the periodically collected values to automatically calculate new inventory values and valuation prices, independently of one another and in different currencies or valuation methods. Introduction: Material ledger (ML) is functionality in SAP, which helps to calculate Actual Cost for materials and also provide the facility of multiple parallel valuations in multiple currencies. ML has two major functionalities, first to calculate actual cost of materials, semi/finished goods, and second provide an opportunity to calculate actual cost on multiple valuation such as Legal, Group, & Profit center valuation. In this document we will see fundamental concept of material ledger, how the actual cost is calculated for different business scenarios. Actual Costing in SAP Actual Costing has a purpose of calculating actual cost for goods manufactured in-house and materials procured from outside. Calculation of actual cost for finished goods, raw materials is very difficult as we don’t know many of actual costs when business transactions are performed. Business transactions are performed throughout the months and at that time we don’t know the actual cost of our production activities, expenses for full months, total activities performed in month, overhead cost etc., so it’s become difficult to calculate actual cost for finished goods, raw material purchased from outside. The situation becomes more difficult when we talk about a Multinational organization having manufacturing plants in different countries and transfer of goods is happening between groups.
  • 3. Material ledger works on a concept on first recording the material movement in Standard Cost and then accumulating the Variance to calculate the Actual cost. In Material ledger the benefit of standard cost is retained as all the materials movements are initially recorded at Standard Cost and variances are collected to come to actual cost. Actual cost is calculated at the end as part of Period End Closing, and the actual cost is termed as Periodic Unit Price (PUP). Periodic Unit Price (PUP) Periodic Unit Price refers to the average actual cost of materials in material ledger. For material procured from outside, PUP represent Standard Cost plus Capitalized Purchasing variances (like, purchase price variance, exchange rate variance etc.) For in-house produced material, PUP represents Standard Cost plus manufacturing variances (like quantity variances from raw material & activity, purchase price variance, multi-level variances coming from raw materials etc.) For calculating the PUP, only opening stock and receipt is consider, but not the consumption. Consumption is revalued at closing cost. First the consumption is booked at standard cost and then it’s revalued during ML period end closing, with the difference of New PUP and Standard Cost. PUP is updated in Accounting View 1 of material master data. Pre requisite for Material ledger a. Material price determination should be 3 (i.e. Single/Multilevel price determination) b. All procurement cost should be linked to purchase order c. All manufacturing cost, overhead expenses should be part of activity cost (i.e. product cost value flow)
  • 4. Different Scenarios: Scenario 1: External Procurement of Raw Materials Step 1: Purchase requisition: No journal entries, as it’s a pre-commitment. Step 2: Purchase order: No journal entries, it’s a commitment for Budget Step 3: Goods receipt: when we receipt the raw material, at that time we are not aware of our actual cost of material then the initial recognition happened at Standard cost. Stock of Raw material A/c ………….. Debit (Std. Cost * Actual Qty.) To, GR/IR A/c… (Credit) (Std. Cost * Actual Qty.) The value posted at GR is equals to (Std. Cost of raw material multiplied by Actual Quantity receipt) Material ledger: at the time of good receipt, in material ledger there is an entry happened for receipt under purchase, where entry happened for stock quantity & value is recognized as standard price. Step 4: Invoice Receipt: GR/IR A/c ……………………………………. Dr. (Std. Cost * Actual Qty.) Exchange rate difference A/c …………Dr. (Exchange rate variance) Purchase Price Variance A/c ………… Dr. (Balancing figure)
  • 5. To Vendor A/c (Invoice Value) Material ledger: at the time of invoice receipt the purchase price variance is recognized in material ledger under zero quantity receipt, which increases the actual price of cumulative inventory. In some of cases we can also see exchange rate variances at time of invoice receipt. Exchange rate variance generally arises when the transaction currency is different than legal currency and average actual exchange rate is different than budgeted exchange rate. Scenario 2: In-house production of Finished goods Step 1: Goods Issue to Production/ Process Order Raw Material Consumption A/c ……………… Dr. (Std. Cost * Actual Qty) To, Stock of Raw material A/c ….. Cr (Std. Cost * Actual Qty) In Controlling, Order should be debited with raw material consumption with a value equals to (Std. Cost * Actual Qty). In Material Ledger, consumption entries will happen for raw material with Consumption of Raw material quantity as Actual quantity issue to order and value of consumption as (Std. Cost * Actual Qty). Step 2: Activity Confirmation for completion of production activity When production/ process order activities are confirm, then order is debited/charged with the cost of activity (Plan Activity rate * Actual Activity), and the production cost is credited. This entry is passed in Controlling, but no entries happened in FI. Step 3: Goods receipt, finished goods receipt as part of order completion.
  • 6. Stock of Finished Goods A/c ………………… Dr. (Std Cost * Actual Qty) BSX To, Finished Goods manufacture A/c (Std Cost * Actual Qty) GBB In Controlling, order is credited with cost of finished goods manufactured i.e. (Std Cost of FG * Actual Qty produced). In Material Ledger, there will be entry in the receipt for finished goods. Inventory/volume in KG will increased by quantity receipt during goods receipt and value will increased by (Standard cost of FG * Actual Quantity receipt) Step 4: Variance Calculation & Settlement Once we do the variance calculation then variance represents the difference between Total cost charged to process/production order and Cost of Finished good receipt. These variances basically represent quantity variance of raw material and activity. i.e. (Actual Quantity less Plan Quantity)* Standard rate. Variance calculated at this step gets posted in Material ledger to adjust the actual cost of finished goods produced. Scenario 3: Sales of Finished goods (FG) Step 1: Sales order; no accounting entries are created in FI. No impact in material ledger. Step 2: Goods Issue to Customer; when goods issued to customer, in financial accounting the entries are recorded for actual quantity sold @ Standard cost of finished goods. Cost of Goods Sold A/c ………………………….. Dr. (Std. cost of FG * Actual Quantity) To, Finished goods Inventory A/c (Std. cost of FG * Actual Quantity)
  • 7. In Material ledger: goods issue to customer is recorded in material ledger as consumption of raw material. The Actual quantity is recognized at standard cost. Step 3: Billing document released Customer A/c ……………………………………..DR To, Sales Revenue A/c Step 4: Payment receipt, Bank A/c …………………………………………DR To, Customer A/c Step 5: Period end closing: when we do period end closing activity in ML, the consumption is revaluated with the different between actual cost (periodic unit price) and standard cost of finished goods. The price difference & exchange rate difference are proportionately adjusted between consumption & closing inventory. Illustration: To illustrate the scenario in more details, assume that we are manufacturing finished goods FGA, which is made of raw material RM1 & RM2, and two activity X & Y are performed to convert raw material in finished goods. In below table represent Plan standard cost of finished goods. Table 1
  • 8. Assume that we have created a production order to manufacture 10 kg of finished goods FGA. The details of value which will be posted at different task like Goods issue, Activity confirmation & goods receipt are given below. I have assumed actual quantity as different then plan quantity so that we can check variances. Table 2 Here we can see the total variance of 140 USD, basically represent quantity variance.
  • 9. Table 3 Assumed, actual rate different than plan rate. Here we can see the calculation of lower level variance. PUP Calculation for finished goods FGA PUP is calculated on the ratio of total cumulative cost with total cumulative quantity. The formula is given below. In the below table the calculation of average actual cost is shown
  • 10. Assuming the opening stock is zero in table 4. Goods receipt from order is actual quantity @ standard cost. Details can be verified from Table 2. Variance from order of 140 USD is basically the difference between total debit cost & total credit cost to production order, which is quantity variance. (Table 2) Lower level variance of 95 USD is price variance (Table 3) PUP is {(630+235)/10} = 86.50 USD/Kg Goods issue to sales order is initial recorded at Std. cost Revaluation of consumption {(PUP – Std Cost)*Actual Qty} i.e. {(86.5 – 63.0)*5} = 117.5 USD Closing inventory is also revaluated with PUP. Table4 4
  • 11. Conclusion: With the help of this document I have tried to focus on basic functioning of material ledger with concept. It will help to understand how the variances are moved from raw material, activity to finished goods & to closing inventory and consumption. CO-PC-ACT transaction code list: Transaction Description CKMDISPACT Technical Activity Type View. CKMD Transactions for a Material. CKMDISPDOC Technical View ML Document CKMDISPPOH Technical View of Order Development CKMDISPTAB Technical View of ML Master Data CKMDUVACT Distribution of Activity Differences CKMDUVMAT Distribution of Inventory Diffs CKMDUVREC Enter Activity Differences CKMDUVSHOW Display Inventory and Activity Diff. CKME Activation of Planned Prices CKMF Allow Price Determination CKMF_RUN Allow Price Determination for Run CKMG Allow Closing Entries CKMG_RUN Allow Closing Entries for Run CKMH Single-Level Price Determination CKMH_RUN Single-Level Price Det.for Costg Run CKMHELPWIP Helpdesk for WIP CKMI Post Closing CKMI_RUN Post Closing for Costing Run CKMJ Display Organizational Measures CKMJ_RUN Organizational Measures for Run CKML_FPR1N Edit Production Process CKML_PRICES_SEND Send Material Prices CKML_SURF Edit Prcrmnt / Cnsmptn Alternatives CKMLAVREXP AVR Erklärungstool CKMLAVRPERD Display period values
  • 12. CKMLCP Cockpit Actual Costing CKMLCPAVR Alternative Valuation Run Cockpit CKMLCPMLBF Material Ledger Budget Cockpit CKMLDC Debit/Credit Material CKMLDM Debit or Credit Material CKMLLA Prices in the Material Ledger CKMLLACHANGE Display ActvPrices, Change NO_SETTLE CKMLLACREATE Create ML-AT Master Data Manually CKMLLANOSETTLE Ind.'Do Not Consider Price' CKMLLASHOW Display Activity Prices CKMLMAT Display Material List CKMLMV_CA Edit Controlling Level CKMLMV_MCA_N Mass Maintenance: Controlling Levels CKMLMVCHECK Quantity Structure Consistency CKMLOH PO History/Multiple Currencies CKMLPC Price Change CKMLPOH Order History Display CKMLPROT Delete Logs CKMLQS Valuated Quantity Structure(M-level) CKMLRUNCUMDEL Delete costing run cumulation CKMLRUNDEL Delete Costing Run (Actual Costing) CKMLRUNREORG Reorganization of Costing Runs CKMLSTATUS Materials by Period Status CKMLWIPDEACT Check Report: WIP Deactivation CKMLXPRA46A Postprocessing Report for 46A-XPRA CKMM Change Price Determination CKMM_RUN Multilevel Pr. Deter. for Cstg Run CKMPCD Display Price Change Document CKMPCSEARCH Price Change Documents for Material CKMPROTDIS Display Log CKMPRP Maintain Planned Prices CKMPRP2 Maintain Future Prices by Profile CKMPRPN Price Maintenance CKMREDWIP Value Flow Display for Reduced WIP CKMREP Repair Program for ML Tables CKMS Material Ledger Docs for Material CKMSTART Production Startup of Mat. Ledger
  • 13. CKMTOPPRICEDIF Mat. with Highest MAP Difference CKMTOPSTOCKVAL Materials w/ Highest Inventory Value CKMVAPP Data Transfer: Val. Production Plan CKMVFM Value Flow Monitor CKMVFM_DEL Delete Extract CKRU00 Create ML Costing Run CKRU01 ML Costing Run, Create Profile CKRU02 ML Costing Run, Change Profile CKRU03 ML Costing Run, Display Profile CKRU04 Display Selection CKRU05 Display ML Costing Run CKRU06 Delete ML Costing Run CKRU07 Plants in Costing Runs CKRU08 Display Levels COMLI Post WIP Closing for Activities COMLWIPARCH Archive WIP Quantities Document COMLWIPDISP Trans. For Prog. Display_WIP_OBJ_M COMLWIPDOC Display WIP Quantities Document KALNRCHECK Consist. Check for Costing Run Nos. KALNRREORG Reorg. of Old Costing Number Entries LACCS CO_ML_DISPLAY MGV_CORRECT Checks + Corrects Quantity Structure MLCCSPD Cost Components for Price MR11 GR/IR account maintenance MR11_OLD Old GR/IR account maintenance MR11SHOW Account Maint.Docu.Display-Reversal OMRW Treatment of Exch. Rate Differences OMX_NLINK_DISP Assign Contr. Level to Process Cat. OMX_NRULE_DISP Display Controlling Levels OMX_UMB_ACCOUNTS Display Accounts for Account Key UMB OMX0 Assign ML Movement Type Groups OMX1 ML Activation in n Valuation Areas OMX2 Define Material Ledger Type OMX3 ML Assignment of Valuation Area OMX4 Number Range Maintenence: ML-DOCU. OMX5 Dyn. Price Release Plan. Pr. Change OMX6 Texts for Currency Types/Valuations
  • 14. OMX7 Definition ML Movement Type Groups OMX8 Assign Material Update Structure OMX9 Define Material Update Structure OMXA Display Quantity Structure Type OMXB Define Naming Rule OMXC Rules for Name Formation OMXD Maintain Naming Structure OMXE Assign Naming Structure to Plant OMXF Activate Actual Cst Component Split OMXW Activate WIP at Actual Costs