SlideShare a Scribd company logo
Basics of SAP Standard Cost estimate-
Understanding the flow of cost settings-Part 1
There is a lot of forum question answers and content available in SCN about
Standard Costing
Note-This is a beginner’s and basic guide to understand cost estimate and various
settings behind it.
This document is intended to explain the cost flows to a standard cost estimate. Explaining
various settings in background. I will try to explain this from backward from Cost estimate to
configuration. This will answer some basic questions like Material Cost, Overhead Cost, Labor
etc. in a standard cost.
When you take a look at a material cost estimate what you will understand the Quantity
Structure, Valuation, Costing Dates etc.
Standard cost of a material looks like in T-Code- CK13n (you can view this from costing-2
view in material master too T-Code-MM03.)
I will try to walk through these 6 tabs below explaining basic configurations and data flows
from different configuration to Standard Cost estimate.
Screenshot-1
For our analysis purpose I have selected standard layout 1SAP02-Costing items
(overview)
there are several layout available in standard SAP and user can define their
own too.
Screenshot-2
Screenshot-3
1-Costing Data–
It contains data like Costing variant, Costing Version, Lot Size and Transfer Control. Lets talk
about Costing Messages and Costing status later on.
Screenshot -4
Costing variant-Configuration Costing Variant in T-code OKKN- (Will cover in more
detailed way in part 2.)
-Assign various Control parameters like Costing Type, Valuation variant, Date Control QTY
structure Control, Transfer Control etc.
-Maintain parameters different Tabs like Control, Qty Structure, Addictive Cost, Assignment and
Misc.
Screenshot 5
Costing Version configuration using T CODE- OKYD
-Number that serves to differentiate between cost estimates for the same material.
Screenshot 6
Lot Size
– The costing lot size in the material master record is usually used as a basis for costing all
materials, however one can manually change the lot size during cost estimate.
Transfer Control-Configure in T-code OKKM usually used the standard.
Screenshot 7
– This controls how costing with quantity structure searches for existing cost estimates when
existing costing data are transferred to another cost estimate. In this example we assigned PC02
in TCODE OKKN.
2-Costing Dates-we will learn more about date control in Costing variant
Screenshot 8
-Costing Date from -Date from which the cost estimate is valid.
-Costing Date to- This date determines the date up to which the cost estimate is valid
-Qty Structure Date-Date with which the quantity structure is selected for the cost estimate with
quantity structure.
-Valuation Date-Date on which the materials and activities in a cost estimate are valuated.
3-Qty Structure-It contains BOM and Routing data. ( Usually PP functionality)
Screenshot 9
Bill Of Material (BOM)- T CODE- SET up CS01 , To view T-code -CS03
Screenshot 10
If you go back and refer my screenshot 3 the detailed cost (M) comes from this settings.
Note- we will have to do cost component settings too will cover the point in net part.
Routings- Create Routings T-Cod-CA01 ( PP functionality) to view CA03
– A routing shows operations in a sequence. This form the basis for
Lead time scheduling. Product costing, capacity planning, Refer screenshot 3 Cost Internal
Activity (E) comes from this settings. We will understand more detail in my next part about
assigning work center, activity and activity planning.
Screenshot 11
4- Valuation- It contains the currency, Costing sheet and Overhead key.
T CODE-KZS2-Creating and maintaining Costing Sheet,
T CODE-KOOK-Defining and changing Overhead key
Screenshot 12
if you refer to screenshot 3 Overhead cost (G) flows from this settings from costing sheet and
overhead key.
Costing Sheet-It controls the calculation of Overhead basically we use one costing sheet
for each object for which system is to determine overhead costs. ( will see more detail in my
next part)
The Overhead Key-The overhead key is used to determine order-specific or material-
related overhead rates. The overhead amounts depend on the plant and the overhead key.
The overhead depends primarily on the overhead key. If an overhead key is not maintained
for the material or the order, overhead is to be determined in relation to the plant.
After defining a costing sheet that points to two condition tables. In the first table, the overhead
amount depends on the overhead key. In the second table, the overhead amount depends on the
plant. An access sequence determines which conditions have priority.
5- HISTORY- It contains the user and costing run date data.
Screenshot 13
Cost By/Marked By/released By- The user names who performed respective costing run task.
Some large companies have different person to mark the cost and different person to release the
cost as it rectifies the human errors if any. But in my experience i have seen mostly it is
performed by the same person.
Costing run – usually this data updated when we use T-code CK40n to do standard costing in
case of individual material costing using CK11n this field will not populate. So we can always go
and check that costing run data to verify the settings at that point of time.
6-Costs-Baiscally it is summarization and cost component view
TCODE-OKTZ setting up cost component Structure (we will see in detail in part 2 of this
document)
If you refer back screenshot 8 breaking out cost like overhead, labor and material based on
these settings here.In Product Cost Controlling, the cost component structure determines
how the results of material costing are updated. The cost component structure groups the
costs for each material according to cost component (such as material costs, internal
activities, external activities, and overhead). If the material is used in the production of
another material, the cost component split (which breaks down the costs according to
material costs, internal activities, external activities, overhead, and so forth) remains in the
system when the costs are rolled up
Screenshot 14
Error Log- Identifies the messages if costed with error or without error.
Intention of creating this document is to reach out to the beginners and those who wanted to
know and understand the flow of Standard Costing. i will update the document as n when some
more points needs to be included .
This is my first document and I should thank Ajay , Forum members,and SCN SAP ERP
Financials – Controlling
I was nervous to put together the basics in a document and publish it in SCN. I will continue edit
it for improvement.
The next part of document will update the more detailed configuration and steps to understand
Basics of Standard costing
Refer to next part here http://scn.sap.com/docs/DOC-49167
Best Regards
Hrusikesh Dalai

More Related Content

Similar to Basics of SAP Standard Cost estimate- Understanding the flow of cost settings-Part 1.pdf

Earned Value Management Meets Big Data
Earned Value Management Meets Big DataEarned Value Management Meets Big Data
Earned Value Management Meets Big Data
Glen Alleman
 
SAP FICO Interview Questions
SAP FICO Interview QuestionsSAP FICO Interview Questions
SAP FICO Interview Questions
Ajeesh Sudevan
 
ITB Term Paper - 10BM60066
ITB Term Paper - 10BM60066ITB Term Paper - 10BM60066
ITB Term Paper - 10BM60066
rahulsm27
 
Scheduling agreement konwledge paper
Scheduling agreement konwledge paperScheduling agreement konwledge paper
Scheduling agreement konwledge paper
armindajack
 
Co 11 june-2018-book1
Co 11 june-2018-book1Co 11 june-2018-book1
Co 11 june-2018-book1
ysrb4u
 
Rachit Mishra_stock prediction_report
Rachit Mishra_stock prediction_reportRachit Mishra_stock prediction_report
Rachit Mishra_stock prediction_report
Rachit Mishra
 
Payroll System Specification
Payroll System SpecificationPayroll System Specification
Payroll System Specification
Michael Hather
 
Return on-investment (roi)
Return on-investment (roi)Return on-investment (roi)
Return on-investment (roi)
RSasirekha
 
Standard Cost Accounting in Oracle ERP
Standard Cost Accounting in Oracle ERPStandard Cost Accounting in Oracle ERP
Standard Cost Accounting in Oracle ERP
Larry Sherrod
 
Financial simulation-combining-cost-information-in-systems-analy
Financial simulation-combining-cost-information-in-systems-analyFinancial simulation-combining-cost-information-in-systems-analy
Financial simulation-combining-cost-information-in-systems-analy
jyoti joy
 
Scoring documentation
Scoring documentationScoring documentation
Scoring documentation
Fatima Khalid
 
Cost Analysis of ComFrame: A Communication Framework for Data Management in ...
Cost Analysis of ComFrame: A Communication Framework for  Data Management in ...Cost Analysis of ComFrame: A Communication Framework for  Data Management in ...
Cost Analysis of ComFrame: A Communication Framework for Data Management in ...
IOSR Journals
 
IRJET- Stock Market Prediction using Machine Learning
IRJET- Stock Market Prediction using Machine LearningIRJET- Stock Market Prediction using Machine Learning
IRJET- Stock Market Prediction using Machine Learning
IRJET Journal
 
Cpk guide 0211_tech1
Cpk guide 0211_tech1Cpk guide 0211_tech1
Cpk guide 0211_tech1
Piyush Bose
 
Application of Q-Measure in a Real Time Fuzzy System for Managing Financial A...
Application of Q-Measure in a Real Time Fuzzy System for Managing Financial A...Application of Q-Measure in a Real Time Fuzzy System for Managing Financial A...
Application of Q-Measure in a Real Time Fuzzy System for Managing Financial A...
ijsc
 
Structural sizing and shape optimisation of a load cell
Structural sizing and shape optimisation of a load cellStructural sizing and shape optimisation of a load cell
Structural sizing and shape optimisation of a load cell
eSAT Publishing House
 
55811936 product-costing-cost-estimation-in-sap
55811936 product-costing-cost-estimation-in-sap55811936 product-costing-cost-estimation-in-sap
55811936 product-costing-cost-estimation-in-sap
Pepa Pencheva
 
APPLICATION OF Q-MEASURE IN A REAL TIME FUZZY SYSTEM FOR MANAGING FINANCIAL A...
APPLICATION OF Q-MEASURE IN A REAL TIME FUZZY SYSTEM FOR MANAGING FINANCIAL A...APPLICATION OF Q-MEASURE IN A REAL TIME FUZZY SYSTEM FOR MANAGING FINANCIAL A...
APPLICATION OF Q-MEASURE IN A REAL TIME FUZZY SYSTEM FOR MANAGING FINANCIAL A...
ijsc
 
Smart E-Logistics for SCM Spend Analysis
Smart E-Logistics for SCM Spend AnalysisSmart E-Logistics for SCM Spend Analysis
Smart E-Logistics for SCM Spend Analysis
IRJET Journal
 
Cost estimation method
Cost estimation methodCost estimation method
Cost estimation method
Faheem Ullah
 

Similar to Basics of SAP Standard Cost estimate- Understanding the flow of cost settings-Part 1.pdf (20)

Earned Value Management Meets Big Data
Earned Value Management Meets Big DataEarned Value Management Meets Big Data
Earned Value Management Meets Big Data
 
SAP FICO Interview Questions
SAP FICO Interview QuestionsSAP FICO Interview Questions
SAP FICO Interview Questions
 
ITB Term Paper - 10BM60066
ITB Term Paper - 10BM60066ITB Term Paper - 10BM60066
ITB Term Paper - 10BM60066
 
Scheduling agreement konwledge paper
Scheduling agreement konwledge paperScheduling agreement konwledge paper
Scheduling agreement konwledge paper
 
Co 11 june-2018-book1
Co 11 june-2018-book1Co 11 june-2018-book1
Co 11 june-2018-book1
 
Rachit Mishra_stock prediction_report
Rachit Mishra_stock prediction_reportRachit Mishra_stock prediction_report
Rachit Mishra_stock prediction_report
 
Payroll System Specification
Payroll System SpecificationPayroll System Specification
Payroll System Specification
 
Return on-investment (roi)
Return on-investment (roi)Return on-investment (roi)
Return on-investment (roi)
 
Standard Cost Accounting in Oracle ERP
Standard Cost Accounting in Oracle ERPStandard Cost Accounting in Oracle ERP
Standard Cost Accounting in Oracle ERP
 
Financial simulation-combining-cost-information-in-systems-analy
Financial simulation-combining-cost-information-in-systems-analyFinancial simulation-combining-cost-information-in-systems-analy
Financial simulation-combining-cost-information-in-systems-analy
 
Scoring documentation
Scoring documentationScoring documentation
Scoring documentation
 
Cost Analysis of ComFrame: A Communication Framework for Data Management in ...
Cost Analysis of ComFrame: A Communication Framework for  Data Management in ...Cost Analysis of ComFrame: A Communication Framework for  Data Management in ...
Cost Analysis of ComFrame: A Communication Framework for Data Management in ...
 
IRJET- Stock Market Prediction using Machine Learning
IRJET- Stock Market Prediction using Machine LearningIRJET- Stock Market Prediction using Machine Learning
IRJET- Stock Market Prediction using Machine Learning
 
Cpk guide 0211_tech1
Cpk guide 0211_tech1Cpk guide 0211_tech1
Cpk guide 0211_tech1
 
Application of Q-Measure in a Real Time Fuzzy System for Managing Financial A...
Application of Q-Measure in a Real Time Fuzzy System for Managing Financial A...Application of Q-Measure in a Real Time Fuzzy System for Managing Financial A...
Application of Q-Measure in a Real Time Fuzzy System for Managing Financial A...
 
Structural sizing and shape optimisation of a load cell
Structural sizing and shape optimisation of a load cellStructural sizing and shape optimisation of a load cell
Structural sizing and shape optimisation of a load cell
 
55811936 product-costing-cost-estimation-in-sap
55811936 product-costing-cost-estimation-in-sap55811936 product-costing-cost-estimation-in-sap
55811936 product-costing-cost-estimation-in-sap
 
APPLICATION OF Q-MEASURE IN A REAL TIME FUZZY SYSTEM FOR MANAGING FINANCIAL A...
APPLICATION OF Q-MEASURE IN A REAL TIME FUZZY SYSTEM FOR MANAGING FINANCIAL A...APPLICATION OF Q-MEASURE IN A REAL TIME FUZZY SYSTEM FOR MANAGING FINANCIAL A...
APPLICATION OF Q-MEASURE IN A REAL TIME FUZZY SYSTEM FOR MANAGING FINANCIAL A...
 
Smart E-Logistics for SCM Spend Analysis
Smart E-Logistics for SCM Spend AnalysisSmart E-Logistics for SCM Spend Analysis
Smart E-Logistics for SCM Spend Analysis
 
Cost estimation method
Cost estimation methodCost estimation method
Cost estimation method
 

Recently uploaded

Leveraging the Graph for Clinical Trials and Standards
Leveraging the Graph for Clinical Trials and StandardsLeveraging the Graph for Clinical Trials and Standards
Leveraging the Graph for Clinical Trials and Standards
Neo4j
 
Poznań ACE event - 19.06.2024 Team 24 Wrapup slidedeck
Poznań ACE event - 19.06.2024 Team 24 Wrapup slidedeckPoznań ACE event - 19.06.2024 Team 24 Wrapup slidedeck
Poznań ACE event - 19.06.2024 Team 24 Wrapup slidedeck
FilipTomaszewski5
 
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectorsConnector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
DianaGray10
 
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
Edge AI and Vision Alliance
 
A Deep Dive into ScyllaDB's Architecture
A Deep Dive into ScyllaDB's ArchitectureA Deep Dive into ScyllaDB's Architecture
A Deep Dive into ScyllaDB's Architecture
ScyllaDB
 
QA or the Highway - Component Testing: Bridging the gap between frontend appl...
QA or the Highway - Component Testing: Bridging the gap between frontend appl...QA or the Highway - Component Testing: Bridging the gap between frontend appl...
QA or the Highway - Component Testing: Bridging the gap between frontend appl...
zjhamm304
 
AppSec PNW: Android and iOS Application Security with MobSF
AppSec PNW: Android and iOS Application Security with MobSFAppSec PNW: Android and iOS Application Security with MobSF
AppSec PNW: Android and iOS Application Security with MobSF
Ajin Abraham
 
High performance Serverless Java on AWS- GoTo Amsterdam 2024
High performance Serverless Java on AWS- GoTo Amsterdam 2024High performance Serverless Java on AWS- GoTo Amsterdam 2024
High performance Serverless Java on AWS- GoTo Amsterdam 2024
Vadym Kazulkin
 
Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Biomedical Knowledge Graphs for Data Scientists and BioinformaticiansBiomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Neo4j
 
What is an RPA CoE? Session 1 – CoE Vision
What is an RPA CoE?  Session 1 – CoE VisionWhat is an RPA CoE?  Session 1 – CoE Vision
What is an RPA CoE? Session 1 – CoE Vision
DianaGray10
 
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge GraphGraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
Neo4j
 
"What does it really mean for your system to be available, or how to define w...
"What does it really mean for your system to be available, or how to define w..."What does it really mean for your system to be available, or how to define w...
"What does it really mean for your system to be available, or how to define w...
Fwdays
 
Introduction of Cybersecurity with OSS at Code Europe 2024
Introduction of Cybersecurity with OSS  at Code Europe 2024Introduction of Cybersecurity with OSS  at Code Europe 2024
Introduction of Cybersecurity with OSS at Code Europe 2024
Hiroshi SHIBATA
 
Session 1 - Intro to Robotic Process Automation.pdf
Session 1 - Intro to Robotic Process Automation.pdfSession 1 - Intro to Robotic Process Automation.pdf
Session 1 - Intro to Robotic Process Automation.pdf
UiPathCommunity
 
"NATO Hackathon Winner: AI-Powered Drug Search", Taras Kloba
"NATO Hackathon Winner: AI-Powered Drug Search",  Taras Kloba"NATO Hackathon Winner: AI-Powered Drug Search",  Taras Kloba
"NATO Hackathon Winner: AI-Powered Drug Search", Taras Kloba
Fwdays
 
Christine's Product Research Presentation.pptx
Christine's Product Research Presentation.pptxChristine's Product Research Presentation.pptx
Christine's Product Research Presentation.pptx
christinelarrosa
 
PRODUCT LISTING OPTIMIZATION PRESENTATION.pptx
PRODUCT LISTING OPTIMIZATION PRESENTATION.pptxPRODUCT LISTING OPTIMIZATION PRESENTATION.pptx
PRODUCT LISTING OPTIMIZATION PRESENTATION.pptx
christinelarrosa
 
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
Jason Yip
 
What is an RPA CoE? Session 2 – CoE Roles
What is an RPA CoE?  Session 2 – CoE RolesWhat is an RPA CoE?  Session 2 – CoE Roles
What is an RPA CoE? Session 2 – CoE Roles
DianaGray10
 
JavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green MasterplanJavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green Masterplan
Miro Wengner
 

Recently uploaded (20)

Leveraging the Graph for Clinical Trials and Standards
Leveraging the Graph for Clinical Trials and StandardsLeveraging the Graph for Clinical Trials and Standards
Leveraging the Graph for Clinical Trials and Standards
 
Poznań ACE event - 19.06.2024 Team 24 Wrapup slidedeck
Poznań ACE event - 19.06.2024 Team 24 Wrapup slidedeckPoznań ACE event - 19.06.2024 Team 24 Wrapup slidedeck
Poznań ACE event - 19.06.2024 Team 24 Wrapup slidedeck
 
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectorsConnector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
 
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
 
A Deep Dive into ScyllaDB's Architecture
A Deep Dive into ScyllaDB's ArchitectureA Deep Dive into ScyllaDB's Architecture
A Deep Dive into ScyllaDB's Architecture
 
QA or the Highway - Component Testing: Bridging the gap between frontend appl...
QA or the Highway - Component Testing: Bridging the gap between frontend appl...QA or the Highway - Component Testing: Bridging the gap between frontend appl...
QA or the Highway - Component Testing: Bridging the gap between frontend appl...
 
AppSec PNW: Android and iOS Application Security with MobSF
AppSec PNW: Android and iOS Application Security with MobSFAppSec PNW: Android and iOS Application Security with MobSF
AppSec PNW: Android and iOS Application Security with MobSF
 
High performance Serverless Java on AWS- GoTo Amsterdam 2024
High performance Serverless Java on AWS- GoTo Amsterdam 2024High performance Serverless Java on AWS- GoTo Amsterdam 2024
High performance Serverless Java on AWS- GoTo Amsterdam 2024
 
Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Biomedical Knowledge Graphs for Data Scientists and BioinformaticiansBiomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
 
What is an RPA CoE? Session 1 – CoE Vision
What is an RPA CoE?  Session 1 – CoE VisionWhat is an RPA CoE?  Session 1 – CoE Vision
What is an RPA CoE? Session 1 – CoE Vision
 
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge GraphGraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
 
"What does it really mean for your system to be available, or how to define w...
"What does it really mean for your system to be available, or how to define w..."What does it really mean for your system to be available, or how to define w...
"What does it really mean for your system to be available, or how to define w...
 
Introduction of Cybersecurity with OSS at Code Europe 2024
Introduction of Cybersecurity with OSS  at Code Europe 2024Introduction of Cybersecurity with OSS  at Code Europe 2024
Introduction of Cybersecurity with OSS at Code Europe 2024
 
Session 1 - Intro to Robotic Process Automation.pdf
Session 1 - Intro to Robotic Process Automation.pdfSession 1 - Intro to Robotic Process Automation.pdf
Session 1 - Intro to Robotic Process Automation.pdf
 
"NATO Hackathon Winner: AI-Powered Drug Search", Taras Kloba
"NATO Hackathon Winner: AI-Powered Drug Search",  Taras Kloba"NATO Hackathon Winner: AI-Powered Drug Search",  Taras Kloba
"NATO Hackathon Winner: AI-Powered Drug Search", Taras Kloba
 
Christine's Product Research Presentation.pptx
Christine's Product Research Presentation.pptxChristine's Product Research Presentation.pptx
Christine's Product Research Presentation.pptx
 
PRODUCT LISTING OPTIMIZATION PRESENTATION.pptx
PRODUCT LISTING OPTIMIZATION PRESENTATION.pptxPRODUCT LISTING OPTIMIZATION PRESENTATION.pptx
PRODUCT LISTING OPTIMIZATION PRESENTATION.pptx
 
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
 
What is an RPA CoE? Session 2 – CoE Roles
What is an RPA CoE?  Session 2 – CoE RolesWhat is an RPA CoE?  Session 2 – CoE Roles
What is an RPA CoE? Session 2 – CoE Roles
 
JavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green MasterplanJavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green Masterplan
 

Basics of SAP Standard Cost estimate- Understanding the flow of cost settings-Part 1.pdf

  • 1. Basics of SAP Standard Cost estimate- Understanding the flow of cost settings-Part 1 There is a lot of forum question answers and content available in SCN about Standard Costing Note-This is a beginner’s and basic guide to understand cost estimate and various settings behind it. This document is intended to explain the cost flows to a standard cost estimate. Explaining various settings in background. I will try to explain this from backward from Cost estimate to configuration. This will answer some basic questions like Material Cost, Overhead Cost, Labor etc. in a standard cost. When you take a look at a material cost estimate what you will understand the Quantity Structure, Valuation, Costing Dates etc. Standard cost of a material looks like in T-Code- CK13n (you can view this from costing-2 view in material master too T-Code-MM03.) I will try to walk through these 6 tabs below explaining basic configurations and data flows from different configuration to Standard Cost estimate. Screenshot-1 For our analysis purpose I have selected standard layout 1SAP02-Costing items (overview) there are several layout available in standard SAP and user can define their own too.
  • 2. Screenshot-2 Screenshot-3 1-Costing Data– It contains data like Costing variant, Costing Version, Lot Size and Transfer Control. Lets talk about Costing Messages and Costing status later on. Screenshot -4 Costing variant-Configuration Costing Variant in T-code OKKN- (Will cover in more detailed way in part 2.) -Assign various Control parameters like Costing Type, Valuation variant, Date Control QTY structure Control, Transfer Control etc. -Maintain parameters different Tabs like Control, Qty Structure, Addictive Cost, Assignment and Misc.
  • 3. Screenshot 5 Costing Version configuration using T CODE- OKYD -Number that serves to differentiate between cost estimates for the same material. Screenshot 6 Lot Size – The costing lot size in the material master record is usually used as a basis for costing all materials, however one can manually change the lot size during cost estimate. Transfer Control-Configure in T-code OKKM usually used the standard. Screenshot 7 – This controls how costing with quantity structure searches for existing cost estimates when existing costing data are transferred to another cost estimate. In this example we assigned PC02 in TCODE OKKN. 2-Costing Dates-we will learn more about date control in Costing variant
  • 4. Screenshot 8 -Costing Date from -Date from which the cost estimate is valid. -Costing Date to- This date determines the date up to which the cost estimate is valid -Qty Structure Date-Date with which the quantity structure is selected for the cost estimate with quantity structure. -Valuation Date-Date on which the materials and activities in a cost estimate are valuated. 3-Qty Structure-It contains BOM and Routing data. ( Usually PP functionality) Screenshot 9 Bill Of Material (BOM)- T CODE- SET up CS01 , To view T-code -CS03 Screenshot 10 If you go back and refer my screenshot 3 the detailed cost (M) comes from this settings. Note- we will have to do cost component settings too will cover the point in net part. Routings- Create Routings T-Cod-CA01 ( PP functionality) to view CA03 – A routing shows operations in a sequence. This form the basis for Lead time scheduling. Product costing, capacity planning, Refer screenshot 3 Cost Internal Activity (E) comes from this settings. We will understand more detail in my next part about assigning work center, activity and activity planning.
  • 5. Screenshot 11 4- Valuation- It contains the currency, Costing sheet and Overhead key. T CODE-KZS2-Creating and maintaining Costing Sheet, T CODE-KOOK-Defining and changing Overhead key Screenshot 12 if you refer to screenshot 3 Overhead cost (G) flows from this settings from costing sheet and overhead key. Costing Sheet-It controls the calculation of Overhead basically we use one costing sheet for each object for which system is to determine overhead costs. ( will see more detail in my next part) The Overhead Key-The overhead key is used to determine order-specific or material- related overhead rates. The overhead amounts depend on the plant and the overhead key. The overhead depends primarily on the overhead key. If an overhead key is not maintained for the material or the order, overhead is to be determined in relation to the plant. After defining a costing sheet that points to two condition tables. In the first table, the overhead amount depends on the overhead key. In the second table, the overhead amount depends on the plant. An access sequence determines which conditions have priority. 5- HISTORY- It contains the user and costing run date data. Screenshot 13 Cost By/Marked By/released By- The user names who performed respective costing run task. Some large companies have different person to mark the cost and different person to release the cost as it rectifies the human errors if any. But in my experience i have seen mostly it is performed by the same person. Costing run – usually this data updated when we use T-code CK40n to do standard costing in case of individual material costing using CK11n this field will not populate. So we can always go and check that costing run data to verify the settings at that point of time.
  • 6. 6-Costs-Baiscally it is summarization and cost component view TCODE-OKTZ setting up cost component Structure (we will see in detail in part 2 of this document) If you refer back screenshot 8 breaking out cost like overhead, labor and material based on these settings here.In Product Cost Controlling, the cost component structure determines how the results of material costing are updated. The cost component structure groups the costs for each material according to cost component (such as material costs, internal activities, external activities, and overhead). If the material is used in the production of another material, the cost component split (which breaks down the costs according to material costs, internal activities, external activities, overhead, and so forth) remains in the system when the costs are rolled up Screenshot 14 Error Log- Identifies the messages if costed with error or without error. Intention of creating this document is to reach out to the beginners and those who wanted to know and understand the flow of Standard Costing. i will update the document as n when some more points needs to be included . This is my first document and I should thank Ajay , Forum members,and SCN SAP ERP Financials – Controlling I was nervous to put together the basics in a document and publish it in SCN. I will continue edit it for improvement. The next part of document will update the more detailed configuration and steps to understand Basics of Standard costing Refer to next part here http://scn.sap.com/docs/DOC-49167 Best Regards Hrusikesh Dalai