scn co steps
TRANSCRIPT
-
7/26/2019 SCN Co Steps
1/80
Basics of variance calculation-Understanding Period End
activities, WIP and Variances
created byHrusikesh Dalaion Apr 9, 2014 5:17 PM, last modified
byHrusikesh Dalaion Nov 11, 2014 9:56 PM
Version 1
inShare32
Hello friends,
This is my 6th document in costing and this one is intended to explain
variance calculation and related activities at period end.
I will walk you through the period end activities and variance calculation.In this document I have try to limit myself period end activities in relation
with WIP & Variance calculation. See below screenshot it is a background
job (SM36) scheduled to run period end activities. We calculate Actual
Overhead (T-Code CO43), Work in Process (KKAO), Variance calculation
(KKS1) and Settlement (CO88). Along with this I have also included CO
summarization KKRC for various KKBC reports.
Figure 6.1- Background Job of period end activities
Let's understand each of the transactions and its usage in detail
OverheadDuring a month actual primary cost such as wages, utility, are debited to
cost center. Some of the costs may be included in planned activity rate and
allocated to products from cost centers during activity confirmation.
Overhead calculation offers most flexible way of allocating cost to different
products during period end overhead calculation. When you run the
http://scn.sap.com/people/hrusikesh.dalaihttp://scn.sap.com/people/hrusikesh.dalaihttp://scn.sap.com/people/hrusikesh.dalaihttp://scn.sap.com/people/hrusikesh.dalai -
7/26/2019 SCN Co Steps
2/80
transaction code CO43 (CO42 for individually) system will go to the cost
sheet where the overhead key, calculation base and credit key define. In
overhead key the rates are define plan as well as actual (to view cost sheet
transaction code is KZS2) at the time of running the overhead system
calculate the overhead amount and post the same to respective production
order. Please refer my scan document on the same overhead cost in costing
sheethttp://scn.sap.com/docs/DOC-49880
WIP-Work in Process
Production costs associated with manufacturing orders are temporarily
tracked on the profit and loss financial statement. Work in Process
represents production cost of incomplete assemblies at period end. In order
to balance sheet items accurately reflect company assets WIP costs are
temporarily moved to WIP Balance and profit and loss account. There are
two types in WIP process valuation
-WIP atTargetvalued based on Cost Estimate (Mainly used in Product
Cost By period)
-WIP atactualvalued based on actual debits to a manufacturing orders.
(Mainly used in Product Cost by Order)
The advantage of WIP at target calculation is that variances and WIP can be
posted at same time. If production orders remain open for multiple periods
variances reconciliation is easier using WIP at target inProduct Cost By
period.
WIP is calculated each period until the status of an order status set to fully
delivered or TECO, and then the entire WIP is cancelled and variance iscalculated inProduct Cost BY order.
Variance Calculation
As we know it helps us to provide the difference between 0rder debits and
credits.
http://scn.sap.com/docs/DOC-49880http://scn.sap.com/docs/DOC-49880 -
7/26/2019 SCN Co Steps
3/80
Target cost are determined during variance calculation therefore few
check points before we calculate Variances inProduct Cost By period.
There must be Goods receipt for FG for at least one of the
manufacturing orders
There must be variance key in the product cost collector
Standard cost estimate should be valid the day of posting for product
cost Collector
The material origin indicator should be selected for all cost related
components
Variance configuration must be carried out (see below variance
configuration)
The product Cost Collector must have settlement type (PER)
Variance calculation using (KKS1/KKS5)
To calculate variances inProduct Cost by Orderwhich the manufacturing
order must meet the following conditions
Settlement Type FUL (Full settlement type) in settlement rule
Status DLV (delivered) or technical Complete (TECO)
Note-You can use Settlement type PER ( Period ) in Product Cost By
Order where companies does not wanted to calculate WIP and each order
should be settled in the period. In that case you will have to manually set
the order status to TECO in order to calculate variances. This is not a SAP
standard practice but some companies do this.
Total variance-This is the only variance which is relevant to settlements, the
difference between debit and credits are settled to financial accounting,
PCA and COPA. Target cost version 0 is used to calculate the total variance.
Other variances like Production variances and Planning variances are for
information purpose only.
Settlement
-
7/26/2019 SCN Co Steps
4/80
Settlement is the last step in period end closing for product cost collector
and Production orders.
Summarization
I have added one more step to get those KKBC reports for different purpose
you can configure the same in KKR0
Now lets see some basic configuration required for variance calculation
SAP
Variance Configuration
Step-1 OKV1
By checking scrap indicator the value of scrap is calculated during variance
calculation and deducted from total variance.
Step-2 OKVW
When a material Master is created a default variance key is proposed for
the costing 1
-
7/26/2019 SCN Co Steps
5/80
Step-3 T-code OKVG
If you don't select a particular category, the variances of that category will
be added to the category of remaining variances. An exception is the scrap
variances. Scrap variances that are not shown as such can go into any other
variance category on the input side selection in this screen as we alreadydefined it in Variance Key.
Step-4
Defining Valuation variant for Scrap and WIP (Only Product cost By
Period) - Configure it in IMG node
-
7/26/2019 SCN Co Steps
6/80
At period end Target cost are temporarily moved from Product cost
collector to WIP Account. Variance is also calculated and posted at the
same time.
Note-In Product cost by Order this does not apply as WIP and Scrap is
valuated at actual.
Step-5-T-code OKV6
Define Target Cost version
Target cost are based on current standard cost estimate which is actual
credits and control cost which is actual cost is actual debits. Valuation
variant is to control which cost estimate is used to valuate scrap. You can
use different target versions for different variance like production variance
and planning variances with other parameters.
-
7/26/2019 SCN Co Steps
7/80
This is a basic document for Variance calculation and various steps
involved with it. This is intended for beginners who is starting to learnabout Controlling. Please refer my previous documents posted in SCN
for fair idea about costing Basic of costing.
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 SCNabout 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 answersome 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.
o 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.)
o I will try to walk through these 6 tabs below explaining basicconfigurations and data flows from different configuration to Standard Cost
estimate.
-
7/26/2019 SCN Co Steps
8/80
Screenshot-1o For our analysis purpose I have selected standard layout1SAP02-
Costing items (overview)
o there are several layout available in standard SAP and user can
define their own too.
Screenshot-2
-
7/26/2019 SCN Co Steps
9/80
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
o Costing variant-Configuration Costing Variant inT-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, AddictiveCost, Assignment and Misc.
-
7/26/2019 SCN Co Steps
10/80
Screenshot 5
o Costing Version configuration using T CODE- OKYD
-Number that serves to differentiate between cost estimates for the same
material.
Screenshot 6
o 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.
-
7/26/2019 SCN Co Steps
11/80
o Transfer Control-Configure in T-code OKKM usually used the
standard.
Screenshot 7
- This controls howcosting with quantity structuresearches 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.
http://scn.sap.com/SAPEVENT:DOCU_LINK/DS:GLOS.costing_with_quantity_structurehttp://scn.sap.com/SAPEVENT:DOCU_LINK/DS:GLOS.costing_with_quantity_structure -
7/26/2019 SCN Co Steps
12/80
3-Qty Structure-It contains BOM and Routing data. ( Usually PP
functionality)
Screenshot 9
o 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.
o Routings- Create Routings T-Cod-CA01 ( PP functionality) to view
CA03
- A routing shows operations in a sequence. This form the basis for
-
7/26/2019 SCN Co Steps
13/80
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.
o Costing Sheet-It controls the calculation of Overhead basically we
use one costing sheet for each object for which system is to determineoverhead costs. ( will see more detail in my next part)
o 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
-
7/26/2019 SCN Co Steps
14/80
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 differentperson 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
-
7/26/2019 SCN Co Steps
15/80
TCODE-OKTZ setting up cost component Structure (we will see in detail in
part 2 of this document)
o 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, externalactivities, 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 .
-
7/26/2019 SCN Co Steps
16/80
This is my first document and I should thankAjay ,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 herehttp://scn.sap.com/docs/DOC-49167
Best Regards
Hrusikesh Dalai
Basics of SAP Standard Cost estimate- understanding costing
variant-Part 2
created byHrusikesh Dalaion Nov 19, 2013 7:43 PM, last modified
byHrusikesh Dalaion Sep 30, 2014 8:02 PM
Version 3
inShare18
This document is in continuation of my first document Basics of SAP
Standard Cost estimate- Understanding the flow of cost settings-Part
1http://scn.sap.com/docs/DOC-48908. This is basic and structural way
of documenting the steps involved in defining Costing Variant.
This document explains the costing Variant configuration and componentsassigned to costing variant like Valuation variant, Qty structure Control,
Transfer Control and Assignments. originally i thought of writing only 2
parts to complete it but it seems it will need few more parts to
complete.This document is intended to explain the cost flows to a standard
cost estimate. Explaining various settings in background as previous part.
http://scn.sap.com/people/ajay.maheshwarihttp://scn.sap.com/community/erp/financials/controllinghttp://scn.sap.com/docs/DOC-49167http://scn.sap.com/people/hrusikesh.dalaihttp://scn.sap.com/people/hrusikesh.dalaihttp://scn.sap.com/docs/DOC-48908http://scn.sap.com/people/ajay.maheshwarihttp://scn.sap.com/community/erp/financials/controllinghttp://scn.sap.com/docs/DOC-49167http://scn.sap.com/people/hrusikesh.dalaihttp://scn.sap.com/people/hrusikesh.dalaihttp://scn.sap.com/docs/DOC-48908 -
7/26/2019 SCN Co Steps
17/80
Costing Variant
T CODE OKKN- Define Costing variant and name it. For analysis purpose
we are taking PPC1.
Screenshot 1
Then double click on PPC1 and configure other parameters.
Screenshot 2
Now let's understand each of these parameters and its assignment.. Control
1-Costing type- The costing type enables you to specify the purpose of a
cost estimate.
Click on create Costing type n existing or create a new one, or define it
using T-code OKKI
-
7/26/2019 SCN Co Steps
18/80
In Save parameter tab selec Start with Period ( Most commonly used),
Screenshot 3
In Price Update tab select Standard price. The reason we select standard
price because we want to calculate standard cost.
Screenshot 4
2-Valuation variant- T CODE OKK4
This is most important part of configuration, We will understand the
importance of Different tabs.
-
7/26/2019 SCN Co Steps
19/80
For Material valuation,Internal Activity,Sub-Contracting, Overhead and
Misc.
Screenshot 5
If you want to use different valuation strategies or different overhead ratesin plants that belong to the same company code, you can define plant-
specific valuation variants by assigning a valuation variant to a plant.
Choose the push button Valuation variant/plant. If you don't do this, the
valuation variants apply to all your plants.
Here I have created a Valuation variant in a plant then most important part
comes is Material valuation
Here we define how do we wanted our Material to be valuated Strategy
Sequence. The one above used is most commonly used however it can bemodified according to Business requirement.
For material valuation, you can choose up to five (5) strategies for each
valuation variant.
-
7/26/2019 SCN Co Steps
20/80
-Planned price-According Planned price in Costing 2 tab of Material master
(MM03 view)
During cost run or standard costing if this has maintained the system will
consider this value first.
-In case the system did not find price in priority 1 , It goes to priority 2
Valuation Price accordingly to Price control in Material master, Costing 2
tab (MM03 view)
-L Price from Purchasing Info Record-This one used in case of outside buy
or sub contract materials. And for this we also maintain a sub sequence that
too in Sequence wise.
Explore more options in TCODE OKK4 and understand each options and
its usage.
Internal ActivityHere you define the sequence in which the system
searches for prices in activity type planning or actual activity price
calculation in Cost Center Accounting or Activity-Based Costing to valuate
the utilized activity types and business processes. You also specify whichplan/actual version is used.
-
7/26/2019 SCN Co Steps
21/80
Screenshot 6
For activity types/processes, you can choose up to three (3) activity prices
for each valuation variant.
In the above example I have selected 1 planned price for the period option
as per planning data in Cost center planning/ activity planning (TCODE-
KP26/KP06 We will see more in next document Part 3)
SubcontractingHere you define the sequence in which the system searches
for prices in the purchasing info record. In purchasing, the quota
arrangements are used to create a mixed price for materials that are
manufactured with external vendors with parts provided by the customer.
You can specify whether the quota of the individual vendors that are
entered in the list for the material to be processed should be determined
through the planned quota arrangement or the actual quota arrangement.
For subcontracting, you can choose up to three (3) strategies for each
valuation variant
-
7/26/2019 SCN Co Steps
22/80
Screenshot 7
I have selected 3 Net Quotation price from Info record where as there is 8
other options out there which you can select according to your business
need. Quotation in Purchasing i have selected Actual Quota Arrangement
you have an option of Planning Quota Arrangement as well to select as per
business need.
External Processing-Here you define the sequence in which the systemsearches for prices in the purchasing info record or routing operation for
valuation of the external activities
-
7/26/2019 SCN Co Steps
23/80
Screenshot 8
I have selected Net purchase order price here however for external
processing, you can choose up to three (3) strategies for each valuation
variant. Based on Business requirement you can select priorities amongst 9
Strategies available in standard SAP.
Overhead Costs
You can link the valuation variant for definition of overhead to a costing
sheet. You can also enter a costing sheet for the allocation of overhead to
raw materials, if you want to use specific overhead conditions for raw
materials.
If you want to differentiate overhead application according to material
groups, you must have defined overhead groups (T CODE OKZ2) and
made the necessary settings for the costing sheet in the step Define costing
sheet (T CODE KZA1- I will explain that in My Next Document). Here in
the example I liked a Costing sheet for our analysis purpose.
You can also specify whether overhead is calculated for subcontracted
materials in material costing.
Miscellaneous-Price Factors
Screenshot 9
-
7/26/2019 SCN Co Steps
24/80
If you want to use the valuation variant for inventory costing, you can link
it with price factors.
Specify whether the factors of the relevancy to costing indicator should be
valid for all valuation variants or only for particular valuation variants.
If you enter three plus signs (+++) as the valuation variant, the factors are
valid for all valuation variants that do not have specific entries. I have
selected this option for our analysis purpose
If you specify a particular valuation variant, the system uses the associated
relevancy to costing indicator and the associated factors. Enter a relevancy
to costing indicator for each line. Enter a factor for the fixed costs and a
factor for the variable costs.
3-Date Control
Key that controls the dates for material cost estimates.
For example you can use date control to define the day for selecting the
quantity structure when costing with a quantity structure
Screenshot 10
When you checked manual entry that means during cost estimate you can
manually change the date according to your requirement.
-
7/26/2019 SCN Co Steps
25/80
4-Qty Structure Control-
You can use the quantity structure control to specify how the system selects
a bill of material and a routing for the material to be costed.
You define the quantity structure control in Customizing for Product Cost
Planning. The quantity structure control can apply to either a specific plant
or to all plants. You enter the quantity structure control in the costing
variant. When the cost estimate is created, the system selects the quantity
structure control ID through the costing variant.
When you create a cost estimate for a material, you always use a costing
variant. This variant is the link between the cost estimate and the quantity
structure control.
Screenshot 11
I have selected BOM application PC01 and selection ID 05 (TCODE OS30
define BOM Application, A PP Functionality)
-
7/26/2019 SCN Co Steps
26/80
Screenshot 12
The BOM application controls the following:
The order of priority of the BOM usages (selection ID), When a BOM is
required to embrace various enterprise areas (in other words, it has severalBOM usages), you can determine which usage will be selected by the
system first by using a selection ID.
The priority of an alternative BOM for a specific multiple BOM, You can
control which alternative BOM the system selects as of a certain date for a
specific material, taking into account the plant and the BOM usage. You can
use the application to determine whether the system takes this specification
into account or ignores it.
Whether the system includes only those BOMs with a status containingparticular status indicators
An alternative BOM is only exploded if the BOM status contains the
indicator required in the application.
You can check the BOM application and the parameters that are linked to it
in Customizing for Product Cost Planning.
-
7/26/2019 SCN Co Steps
27/80
I have selected Routing 01 ( TCODE OPEB can be used to define automatic
selection, A PP functionality)
Screenshot 13
The routing selection ID determines how the system selects a routing. You
can define several priorities. You assign selection criteria (task list type, task
list usage, and task list status) to each of these priorities.
The routing that corresponds to the selection criteria with the highest
selection priority is selected. If, however, no alternative routing can be
found, the system continues searching using the selection criteria of the
next selection priority.
When determining the BOM and routing, the system also checks, Whether
the BOM and the routing are valid on the quantity structure date (refer
date Control screenshot 10). Whether the lot size in the BOM and in the
routing are the same as the costing lot size.
4-Transfer Control-
In this step you define parameters for partial costing. You use partial
costing to prevent the system from creating a new cost estimate for amaterial when costing data already exist. Instead, the existing costing data
is simply transferred into the new cost estimate. This improves
performance.
-
7/26/2019 SCN Co Steps
28/80
Screenshot 14
Single-Plant Transfer -If cost estimates for certain materials already exist in
the individual levels of the BOM, they are not recosted. Rather, the existing
costing data is transferred into the cost estimate in accordance with the
transfer control.
If you always want to recost, choose the transfer control No transfer.
Cross-Plant Transfer-The special procurement types are used for material
cost estimates:Transfer from other plant, Withdrawal in other plant, Production in other
plant
Strategy Sequences for Single-Plant and Cross-Plant Transfer-You can
define up to three strategies for single-plant transfer and three strategies for
cross-plant transfer. The strategy sequence determines the order in which
the system searches for costing data. If the system cannot select a cost
estimate even after reaching the end of the strategy sequence, it explodesthe BOM of the material and creates a new cost estimate.
Qty Struct.-
-
7/26/2019 SCN Co Steps
29/80
Pass on Lot Size- Controls whether the system determines the costing lot
size using the lot size of the highest material in the BOM and the input
quantities of the components.
1) Do not pass on lot size
If this indicator is not selected, the materials further down in the structure
are costed in accordance with the lot size in the costing view of the material
master record. When the materials in the next-highest costing level are
costed, the costing results of the semifinished materials are converted to the
lot size of the finished material to calculate the material costs for the
finished product.
2) Pass on lot size only with individual requirement
In the MRP view of the material master record, you can specify that a
material is planned as an individual requirement. If such a material is
added to another material, costing uses the lot size of the highest material.
3) Always pass on lot size
Here, the costs for all the materials in a multi-level BOM are calculated
using the costing lot size of the highest material. This function is used
principally in sales order costing.
Screenshot 15
Ignore Product Cost Estimate without Quantity Structure-
-
7/26/2019 SCN Co Steps
30/80
Determines whether a cost estimate with quantity structure can access data
that was produced by a cost estimate without quantity structure
You set this indicator if you do not want to work with a cost estimate
without quantity structure.
If this indicator is set, the system will ignore data produced by a cost
estimate without quantity structure when selecting the BOM as well as
when costing. Instead, the system will attempt to calculate the costs of
manufacturing the material using an existing BOM or an existing
operation.
In the costing view of the material master record, you can use the With
quantity structure indicator to specify that the material should be costed
either with or without a quantity structure. If the Ignore cost estimate w/o
qty structure indicator in the costing variant is set, the system will ignore
the entry in the material master record.
Addictive Cost
You use additive costing to add costs manually to a material cost estimate
when they cannot be calculated by the system. Examples of such costs are
freight charges, insurance costs, stock transfer costs, incomplete or changed
BOMs, and routings.As a rule, costing calculates the costs of a material on the basis of the
quantity structure. This type of cost estimate is performed automatically by
the system. However, you can also manually enter estimated values for
costs that cannot be calculated by the system. This allows you to add costs
to a cost estimate that was calculated automatically.
-
7/26/2019 SCN Co Steps
31/80
Screenshot 16
When you cost materials, the system determines the BOM for the material,
and selects a price for the valuation of the material components through
the valuation variant. If you set theIncl. additive costsindicator in the
valuation variant, the system looks for any existing additive cost estimates
for the material. The system adds the costs entered manually to the costs
calculated by the system. The costs in the automatic cost estimate and the
additive cost estimate are added together for each cost component.
Update
Screenshot 17
Update Allowed- Indicator that determines whether a cost estimate can be
saved.Dependencies
Since the cost estimate must be saved if the costing results are to be used
further, you must set this indicator.
Examples of further use of the costing results
-
7/26/2019 SCN Co Steps
32/80
1. Update in the price fields of the material master:
As the standard price: the results of the standard cost estimate
As the tax or commercial law price: the results of the inventory cost
estimate
As special planned prices 1,2,3: the results of all cost estimates
1. Use of the costing results in Cost Object Controlling for:
Variance calculation
WIP calculation
Results analysis
Assignments-We will know more about Cost Component Structure
in my next part, I have already explained in my first part about costingversion.
Screenshot 18
Cost component Structure Specifies which costs are contained in the cost
component split. You can use the cost component structure to specify that
certain costs
Remain visible in the cost estimate are passed on to Profitability Analysis.
MISC.-Parameters for Error Management
-
7/26/2019 SCN Co Steps
33/80
Controls how messages (information messages, warning messages, and
error messages) are collected within an application.
Screenshot 19
Online Messages-The messages are issued individually from the status bar.The log function is inactive in the cost estimate.
Messages logged and saved, mail inactive ,The messages are collected in a
log, which can be saved. The messages cannot be sent.
Messages logged and saved, mail active, The messages are collected in a
log, which can be saved. The messages can be sent to the person
responsible for correcting the error.Messages logged, saving not possible,
mail inactive, The messages are collected in a log, which can be processed
online, but not saved.
Note
To be able to use a costing variant for the costing run, you must save the
log.
This is a long Document i tried to capture each and every aspects of
Costing variant. We will see some more configuration and explanation
about it in my Next Part. I will try to close this document series in my nextpart if its too lengthy then i will try to put together a separate document.
Intention of creating this document is to reach out to the newbies and
beginners and those who wanted to know and understand the flow of
-
7/26/2019 SCN Co Steps
34/80
Standard Costing. i will update the document as n when some more points
needs to be included or any suggestion from Experts.
Refer to next Document here-http://scn.sap.com/docs/DOC-49425-Basics
of Standard Costing - Understanding the Cost Component Structure-Part 3
Refer to previous document here-http://scn.sap.com/docs/DOC-48908-
Basics of SAP Standard Cost estimate- Understanding the flow of cost
settings-Part 1
Best Regards
Hrusikesh Dalai
Basics of Standard Costing - Understanding the Cost
Component Structure-Part 3
created byHrusikesh Dalaion Nov 25, 2013 7:15 PM, last modified
byHrusikesh Dalaion Sep 30, 2014 8:02 PM
Version 3
inShare5
This document is in continuation of my second
documenthttp://scn.sap.com/docs/DOC-49167-Basics of SAP Standard
Cost estimate- understanding costing variant-Part 2 and 3rd in the series
This document explains the Cost Component Structure (CCS) and
components assigned to CCS. Explaining various settings in background
as previous part.
Cost Component Structure (CCS)
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
http://scn.sap.com/docs/DOC-49425http://scn.sap.com/docs/DOC-48908http://scn.sap.com/people/hrusikesh.dalaihttp://scn.sap.com/people/hrusikesh.dalaihttp://scn.sap.com/docs/DOC-49167http://scn.sap.com/docs/DOC-49425http://scn.sap.com/docs/DOC-48908http://scn.sap.com/people/hrusikesh.dalaihttp://scn.sap.com/people/hrusikesh.dalaihttp://scn.sap.com/docs/DOC-49167 -
7/26/2019 SCN Co Steps
35/80
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.
Inthe cost component split, you also define the following for material
costing:
Which part of the costs are fixed costs
Which costs are costs of goods manufactured and what are sales and
administration costs
Which costs are relevant for stock valuation, commercial inventoryvaluation and tax inventory valuation
When the cost component structure is assigned to the organizational
units, you can specify that two cost component splits are created:
Main cost component split
This is the principal cost component split, meaning that it is used in the
standard cost estimate, which can be used to update the material master.
The main cost component split can be a cost component split for cost of
goods manufactured or a primary cost component split.
Auxiliary cost component split
this can exist in addition to the main cost component split, and is not used
in the standard cost estimate. It can be used for analysis purposes, in that it
can be displayed with the cost estimate and passed on to Profitability
Analysis.
.
Step 1 - T Code OKTZ
-
7/26/2019 SCN Co Steps
36/80
Screenshot 1
I have created Z1 and Z2 CCS for our analysis purpose. You can use two
cost comp structure for reporting purpose and different reporting need.
Material cost estimates are created in the Product Cost Planning
component. Sales order cost estimates and order BOM cost estimates arecreated in Product Cost by Sales Order component. The cost components
separate the results of a cost estimate into raw materials, material overhead,
external activities, setup costs, machine costs, labor costs, production costs,
and other costs.
Display the cost components in the cost estimate
T code ck13- view of Cost estimate Cost element and cost component like
Mat, Labor, OH etc.
-
7/26/2019 SCN Co Steps
37/80
Screenshot 2
The above screen shows the distribution of cost as per the Cost component
structure
T-code OKTZInCost Center Accounting, the cost component structure determines how
the results of the activity price calculation are updated. The cost component
structure groups the costs for each activity type of the cost center according
to cost components (such as material costs and labor costs). If an internal
activity allocation is carried out, the cost component split (which breaks
down the costs according to material, labor costs, and so forth) is retained
at cost rollup.
If the cost component split is not to be retained, you can create a switchingstructure for the cost component structure for Cost Center Accounting. In
the switching structure, you specify which sender cost component goes into
which receiver cost component
-
7/26/2019 SCN Co Steps
38/80
See below
Screenshot 3
From screenshot 2 you will notice there is a Column called cost element.
We get those from settings in Cost component structure setting by
assigning cost elements for respective cost component.
Screenshot 4
Different Settings in Cost component Structure in see below.
Control
Cost Share- which includes Variable, Fixed and variable Cost
Indicator for Roll up Cost Component
This indicator determines whether the costing results of a cost component
are rolled up into the next-highest costing level (cost roll up).
You can specify which cost components are rolled up into the next-highest
costing level according to the criteria specific to your organization.
Example
-
7/26/2019 SCN Co Steps
39/80
If the sales and administration costs and the cost of goods manufactured
are to be costed simultaneously in a costing level, you can proceed as
follows:
You set this indicator for the cost components identified as the cost of
goods manufactured. These costs are rolled up into the next-highest costing
level.
You do not set this indicator for the cost components identified as
sales and administration costs. These costs remain on the costing level on
which they were originally calculated.
Screenshot 5
Also the filter criteria for itemization are important for example anythingwhich we wanted for statistically analysis purpose we can check not
relevant for inventory valuation.Some examples below shows based on the
settings how the result will affect. Below screen you will see the cost
-
7/26/2019 SCN Co Steps
40/80
element separated by the Material, Labor and Overhead as we defined in
CCS.
Cost estimate itemization view (T CODE-CK13n)
Screenshot 6
Target/Actual Comparison: Cumulative report (T CODE- KKO0), there is
additional configuration required in OKKN. You can build your own report
using report painter too.The cost components we defined in CCS will flow
into these reports based on our section in Report painter.
-
7/26/2019 SCN Co Steps
41/80
Screenshot 7
In this document i tried to explain in a simple manner the use of cost
component structure. This is a basic and beginners understanding of cost
component structure. In my Next series of documents i will try explaining
Costing Sheet,Activity Planning,and Summary of Standard Costing and its
integration with production Planning.
Refer next document here-
http://scn.sap.com/docs/DOC-49880-Basics of Standard Costing-
Understanding Overhead cost Flow.
Refer to previous Document here-
http://scn.sap.com/docs/DOC-49167-Basics of SAP Standard Cost
estimate- understanding costing variant-Part 2http://scn.sap.com/docs/DOC-48908- Basics of SAP Standard Cost
estimate- Understanding the flow of cost settings-Part 1
Best Regards
Hrusikesh Dalai
http://scn.sap.com/docs/DOC-49880http://scn.sap.com/docs/DOC-49167http://scn.sap.com/docs/DOC-48908http://scn.sap.com/docs/DOC-49880http://scn.sap.com/docs/DOC-49167http://scn.sap.com/docs/DOC-48908 -
7/26/2019 SCN Co Steps
42/80
Basics of Standard Costing - Understanding overhead cost flow-
Part 4
created byHrusikesh Dalaion Dec 6, 2013 5:57 PM, last modified
byHrusikesh Dalaion Sep 30, 2014 8:03 PM
Version 1
inShare13
This is in continuous of my other document of understanding Standard
Costing and its flows.
Basics of Standard Costing - Understanding the Cost Component Structure-
Part 3
Overhead costs are costs which can only indirectly be attributed to the
product, such as electricity or general storage costs. We can allocate these
overhead costs in various ways: Here I have discussed about overhead
calculation through costing sheet. This is a beginner's guide to understandthe costing Sheet.
Overhead application
In the conventional method, overhead is applied to the reference object as a
percentage rate or a quantity-based rate. The overhead is applied by means
of costing sheets. The very purpose of using a cost sheet is that we want to
apply indirect costs to the final cost of the product or process. Costs that
cannot be assigned to the product cost collector directly can be allocated by
determining the overhead expenses and applying them to the cost collector.
http://scn.sap.com/people/hrusikesh.dalaihttp://scn.sap.com/people/hrusikesh.dalaihttp://scn.sap.com/docs/DOC-49425http://scn.sap.com/docs/DOC-49425http://scn.sap.com/people/hrusikesh.dalaihttp://scn.sap.com/people/hrusikesh.dalaihttp://scn.sap.com/docs/DOC-49425http://scn.sap.com/docs/DOC-49425 -
7/26/2019 SCN Co Steps
43/80
Overhead costing is the means by which we allocate indirect costs to the
appropriate objects.
The costing sheet links all the functions of overhead calculation. The direct
costs to which overhead is applied (calculation base),The conditions under
which overhead is applied (dependency),Whether overhead is allocated on
a percentage basis or on a quantity basis, The amount of the overhead
percentage, or the amount of overhead for each unit of measure (overhead),
The validity period for the overhead, Which object (cost center, process, or
order) is credited, and under which cost element in the case of actual
postings (credit key)
Define Costing Sheet- T CODE KZS2
-
7/26/2019 SCN Co Steps
44/80
Screenshot 1- AAAAA costing sheet has been created for Example
Costing Sheet has 3 important components within it.
-Base
-Overhead rate
-Credit
Defining Base- T CODE KZB2
The calculation base consists of a group of cost elements to which overhead
is to be applied according to the same conditions. This process involves
assigning individual cost elements or cost element intervals for each
controlling area to a calculation base.We can apply different overhead amounts to the fixed and variable portions
of the same base cost element. We can also make the amount of the
overhead dependent on not only the direct costs, but also on the material
itself. We can define material-specific calculation bases by entering the
origin groups in the material master record and by specifying them in the
calculation bases.
-
7/26/2019 SCN Co Steps
45/80
Screenshot 2 Example ZV01 base
The calculation base determines to which cost elements overhead is appliedtogether.
For each controlling area, we assign individual cost elements or cost
element intervals, or origins or origin intervals, to the calculation bases.
For production overhead costs, we can differentiate between fixed and
variable costs for the calculation base. In this way, we can charge the fixed
and variable portions of the activity price differently for activity types.
For material overhead costs, we can differentiate the materials used. If we
want to define different material overhead costs for particular raw
materials, we can define origin groups and define where own calculation
bases for particular origin groups. (Origin group need to be defined)
If we do not specify any origins for a cost element interval, the SAP System
considers all the origins in the relevant interval.
-
7/26/2019 SCN Co Steps
46/80
-Overhead rate here we can define Quantity or percent base overhead rate
Percent based Overhead rate T CODE KZZ2
Screenshot 3 Percent based overhead rate
Quantity based Overhead rate- T CODE KZM2
-
7/26/2019 SCN Co Steps
47/80
Screenshot 4 Quantity based overhead rate.
-Define Credit T CODE-KZE2
Cost allocation is part of the process of determining overhead rates. If this
leads to an object being debited with actual costs, another object in Cost
Accounting must be credited at the same time. This can be either a cost
center, order or a business process. This type of posting is recorded under a
secondary cost element of cost element category 41 (overhead rates) in the
SAP System.
When you define credits, you also specify which credit object is to be
credited under which cost element when overhead is to be applied to an
object in the actual.
You can also define what percentage of the overhead is to be allocated as
fixed costs.
-
7/26/2019 SCN Co Steps
48/80
Screenshot 5 Defining credit (Cost center being credited in the example)
DefineOrigin GroupsT CODE OKZ1
Here you can create origin groups. These groups serve to subdivide the
material costs further. For controlling purposes, materials assigned to the
same cost element by automatic account determination can be separated
into origin groups. You enter the origin group in the costing view of the
material master record. Account determination assigns each material to a
G/L account and thus also to a primary cost element.
-
7/26/2019 SCN Co Steps
49/80
Screenshot 6
Screenshot 7
-
7/26/2019 SCN Co Steps
50/80
If an origin group is entered in the costing view of the material master
record, the combination of origin group and cost element is updated in the
Controlling module.
If the Material origin indicator in the costing view of the material master
record is specified in addition to the origin group, the costs are updated
under the combination of material number and cost element in the
Controlling component.
You can do the following for each cost element and origin group:
Calculate overhead
If you have maintained origin groups for the raw materials, you can define
a calculation base in the costing sheet for each group of raw materials. This
enables you to define different overhead surcharges for each group of raw
materials.
-
7/26/2019 SCN Co Steps
51/80
Screenshot 8
Make assignments to cost components
If you have maintained origin groups for the raw materials, you can create
separate cost components for important materials or groups of materials.
Screenshot 9
Calculate variances
Variances are calculated for each cost element. If you have maintained
origin groups for the materials used, the variances (such as input price
variances and input quantity variances) will be calculated not only for the
relevant material cost element but also for each origin group assigned to
that cost element.
Calculate work in process or results analysis data
For each cost element, you can specify whether the work in process for
those costs can be capitalized in the balance sheet. If you have maintained
-
7/26/2019 SCN Co Steps
52/80
origin groups for the materials used, you can specify this separately for
each origin group.
There is other way around to calculate and overhead cost which is not part
of this explaination
Template allocation
Here, cost drivers are used to assign overhead to the reference object on a
source-related basis according to usage. The overhead is applied by means
of templates. Sender objects can be business processes or costcenters/activity types.
Integration of business processes into the routing
Assigning process costs to routing operations is particularly suitable for
direct production processes. On the other hand, indirect processes should
be assigned using templates.
I will continue to edit this document for enhancing the quality of
document.In my Next document i will explain about Costing Run and
different other aspect of material setting that affect costing.
Document Level- Beginners
-
7/26/2019 SCN Co Steps
53/80
Refer to previous Document here-
Basics of Standard Costing - Understanding the Cost Component Structure-
Part 3
Basics of SAP Standard Cost estimate- understanding costing variant-Part 2
Basics of SAP Standard Cost estimate- Understanding the flow of cost
settings-Part 1
Thank You
Hrusikesh Dalai
Basics of Costing - Understanding Actual Cost
I try to put together a common document for Actual Cost, the information
is available in SCN forums and i try to put it together in a document form
so it is available at one place,In my earlier Documents I have explained about standard costing and
various settings required for executing Standard Cost estimate. In this
document we will talk about more on Actual Costs.
T-code KKBC_ORD - Looking at below screenshot it shows the actual cost
postings at different time of transactions and its origin. I will try to explain
where does these things flow from.
http://scn.sap.com/docs/DOC-49425http://scn.sap.com/docs/DOC-49425http://scn.sap.com/docs/DOC-49167http://scn.sap.com/docs/DOC-48908http://scn.sap.com/docs/DOC-48908http://scn.sap.com/docs/DOC-49425http://scn.sap.com/docs/DOC-49425http://scn.sap.com/docs/DOC-49167http://scn.sap.com/docs/DOC-48908http://scn.sap.com/docs/DOC-48908 -
7/26/2019 SCN Co Steps
54/80
Figure 5.1
Note- KKBC_PKO can be used to see the above transactions as well.
There are several business transactions where we got actual costs; based on
posting origin we can divide the transactions External Postings ( Any other
module origin such as FI, PP, SD, MM) to Controlling called Primary Cost.
Business transactions within controlling module called Secondary costs we
will see in detail about these in this document. I must say there is various
documents and discussion in Forum about these things. However i would
like to elaborate more on what is the financial impact during different
stages of transactions
Primary Costs
We will take example of production order here, During Goods are issued
from Inventory P/L account is debited and B/S account is credited
-
7/26/2019 SCN Co Steps
55/80
automatically. For this we generally create identically primary cost element
of consumption account. Posting to these consumption accounts (primary
cost elements) also generate parallel postings to a controlling cost object. In
this case
At GI:
A. (BSX) Raw Mat a/c (or Semi-finished a/c or others depending on
the val. class)
B. (GBB - VBR) Prod. Order Consumption a/c or material
consumption a/c (also called offsetting entry)
At GR:
A. (BSX) Semi-finished a/c or others depending on the val. class)
B. (GBB - AUF) Prod. Order output a/c or Prod. Output a/c
Figure 5.2
Outside buys, sub-contracting scenarios where we purchase services or
goods are recorded as credit to GR/IR account and debit to external
expenses account.
Secondary Costs
When the production activities confirmed, the cost center is credited and
product cost collector is debited. A production cost center receives debit
due to primary costs such as payroll, Electricity etc. Confirmation of these
activities allocates these activities across many products.
-
7/26/2019 SCN Co Steps
56/80
Figure 5.3
Credits
Finished goods are derived from the production order. The credit value is
calculated by multiplying standard price by finished goods quantity
delivered to inventory .Total variance is the order balance
Figure 5.4
-
7/26/2019 SCN Co Steps
57/80
This balance post after the variance calculation, this is basically the
difference between standard cost and actual cost. Now let's talk about
actual cost
Post Actual Cost Let's create and release a production order CO01.
Figure 5.5
Confirm Activities CO11n, while confirming you can see there are different
this is when the actual Secondary cost get posted to Controlling.
There is no accounting entry for activity confirmation only CO postings
happens
Dr Production order
Cost center Cr
-
7/26/2019 SCN Co Steps
58/80
Fig 5.6
and during Activity confirmation posts accounting with below entry
Dr. Activity cost GL(P/L)
Activity cost GL(P/L) Cr
During closing activities we execute several other transactions to settle the
costs, Overhead calculation and the variances. I will try to cover these in
my next postings.
Note-This is basics document and intended for basic understanding of
Actual Cost.I will continue to edit the document after the suggestion.
Best Regards
Hrusikesh Dalai
-
7/26/2019 SCN Co Steps
59/80
Variance Calculation
Use
Variances in the Controlling component (CO) at period-end closing can be
due to several causes:
Planning was overshot/undershot
The
actual costson the cost center or business process differ from thetarget
costs
Over-/under-absorption occurs on the cost center or the business
process
Variance calculationlets you analyze the causes of these variations.
Variance calculation is based on the reconciled planning of internal activity
between cost centers and business processes and the costs thereby incurred.
Variances are the differences between actual costs and
plan costsor target costs. They are displayed separately for a cost center, for
an activity type of a cost center or business process, divided into fixed and
variable portions. Where possible, they are classified by cost element.
Variance calculation distinguishes between cost centers with activity types
(such as production cost centers) and those without (such as administrative
cost centers). Actual costs are always posted as activity-independent. To
determine the activity input, you therefore need to split the actual costs and
the activity-independent plan or target costs of cost centers with activity
types on the activity types (see:
Actual Cost Splitting). In this way, you can analyze the reasons for
thevariancesfor a given cost center activity. Variance calculations compare
http://help.sap.com/saphelp_46c/helpdata/en/35/26b614afab52b9e10000009b38f974/content.htmhttp://help.sap.com/saphelp_46c/helpdata/en/35/26b689afab52b9e10000009b38f974/content.htmhttp://help.sap.com/saphelp_46c/helpdata/en/35/26b689afab52b9e10000009b38f974/content.htmhttp://help.sap.com/saphelp_46c/helpdata/en/35/26b637afab52b9e10000009b38f974/content.htmhttp://help.sap.com/saphelp_46c/helpdata/en/35/26b5e4afab52b9e10000009b38f974/content.htmhttp://help.sap.com/saphelp_46c/helpdata/en/66/bc73cc43c211d182b30000e829fbfe/content.htmhttp://help.sap.com/saphelp_46c/helpdata/en/35/2a99f688e65cd5e10000009b38f974/content.htmhttp://help.sap.com/saphelp_46c/helpdata/en/35/26b614afab52b9e10000009b38f974/content.htmhttp://help.sap.com/saphelp_46c/helpdata/en/35/26b689afab52b9e10000009b38f974/content.htmhttp://help.sap.com/saphelp_46c/helpdata/en/35/26b689afab52b9e10000009b38f974/content.htmhttp://help.sap.com/saphelp_46c/helpdata/en/35/26b637afab52b9e10000009b38f974/content.htmhttp://help.sap.com/saphelp_46c/helpdata/en/35/26b5e4afab52b9e10000009b38f974/content.htmhttp://help.sap.com/saphelp_46c/helpdata/en/66/bc73cc43c211d182b30000e829fbfe/content.htmhttp://help.sap.com/saphelp_46c/helpdata/en/35/2a99f688e65cd5e10000009b38f974/content.htm -
7/26/2019 SCN Co Steps
60/80
detailed planning on the activity type level with the corresponding actual
costs.
In order to compare plan with actual costs, you must determine the actual
activity produced by the cost center or business process in contrast withplanning. Variance calculation is therefore carried out on the basis of target
costs.
Variance calculation allows you to analyze the actual balance. The system
determines the variances of the target costs from the actual costs split on
the activity types, as well as from the allocated actual costs in the different
variance categories by cost element for each cost center/activity type or
business process.
Cost center or business process variances can result from the following
situations:
Too few or too many costs were debited (see:
Input-Side Variances)
Too few/too many costs were allocated (see: Output-Side Variances)
Input and Output Side
These causes can occur separately or together, meaning that variances can
originate on both the input and output side of a cost center or business
process (see:
Variance Categories).
http://help.sap.com/saphelp_46c/helpdata/en/66/bc739843c211d182b30000e829fbfe/content.htmhttp://help.sap.com/saphelp_46c/helpdata/en/66/bc73a543c211d182b30000e829fbfe/content.htmhttp://help.sap.com/saphelp_46c/helpdata/en/66/bc738b43c211d182b30000e829fbfe/content.htmhttp://help.sap.com/saphelp_46c/helpdata/en/66/bc739843c211d182b30000e829fbfe/content.htmhttp://help.sap.com/saphelp_46c/helpdata/en/66/bc73a543c211d182b30000e829fbfe/content.htmhttp://help.sap.com/saphelp_46c/helpdata/en/66/bc738b43c211d182b30000e829fbfe/content.htm -
7/26/2019 SCN Co Steps
61/80
Variance Causes
-
7/26/2019 SCN Co Steps
62/80
Features
Variance calculation is one of the functions performed at period-end
closing. Variance calculation uses all the values resulting from all
transactions in the Cost Center Accounting (CO-OM-CCA) and Activity-
Based Costing components (CO-OM-ABC).
The SAP R/3 System
Calculates the target costs first
Splits the actual costs on the
activity types
Calculates variances by cost center, activity type, or business process
based on the data
In special periods, variances are calculated on the basis of the
target or plan costs of the prior periods. This means that in
special periods variance calculation can only be carried out
http://help.sap.com/saphelp_46c/helpdata/en/35/289f0f9c4a1941e000080009927d9b/content.htmhttp://help.sap.com/saphelp_46c/helpdata/en/35/289f0f9c4a1941e000080009927d9b/content.htm -
7/26/2019 SCN Co Steps
63/80
cumulatively. To do this, the system imports, the plan and
targets costs of the special period in addition to the actual costs,
as well as the actual costs of the prior periods. These costs are
used to recalculate the overall variances of the analysis period.
You cannot allocate variances further within the Cost Center
Accounting or Activity-Based Costing components. You can
only credit a cost center or business process completely by
using actual price calculation or through settlement to
Profitability Analysis (CO-PA).
You can use reporting tools to further analyze the variance calculation
results. These means that you can display relevant data divided into fixedand variable portions, or as totals:
Plan costs and quantities
Operating rate
Target costs and quantities
Actual costs and quantities
Variance categories
In addition, the R/3 System also displays:
The calculation basis for the individual values (for instance, the
distribution base for actual cost splitting)
How the individual values are made up (for example, individual
variance categories)
You can also use the functionsSplitting explained, Target costs
explained and Variance explained to call up the results in different formats.
http://help.sap.com/saphelp_46c/helpdata/en/35/289f359c4a1941e000080009927d9b/content.htmhttp://help.sap.com/saphelp_46c/helpdata/en/35/26b638afab52b9e10000009b38f974/content.htmhttp://help.sap.com/saphelp_46c/helpdata/en/35/289f359c4a1941e000080009927d9b/content.htmhttp://help.sap.com/saphelp_46c/helpdata/en/35/26b638afab52b9e10000009b38f974/content.htm -
7/26/2019 SCN Co Steps
64/80
As well as changing the list formats, you can also use the totaling and
sorting functions. There is also a detail display by cost element for
individual objects.
The individual processing steps can be followed successively and you can
choose F1 to call up information for the given values.
You can display an overview of the different variance categories in a
hierarchical structure. To do so, chooseVariance explanation and
then Variance categories. You can branch move from this tree structure to
the individual variance categories or to the online help. The list for a
variance category displays the variances and the relevant formula used forcalculating the variance.
Actions
To start variance calculation:
1. Choose Actual postings Period-end closing Variances2. Select Cost center, Cost center group, or All cost centers (in Cost
Center Accounting) or Business process, Business process group, or All
business processes (in Activity-Based Costing), and enter the appropriate
object.
3. Enter the period and fiscal year.
4. Select one or more of the following processing indicators.
-
-
7/26/2019 SCN Co Steps
65/80
Transferring Production Variances
Use
To run closed profitability analysis for periods, you need to transfer to CO-
PA at the end of the period all the variances that have occurred in that
period. Variances typically occur if you valuate your materials with
standard prices. At the end of the period, these standard costs are then
compared with the actual costs incurred, and this comparison forms the
basis for a detailed variance analysis. The variances are finally transferred
to CO-PA at the end of the period to produce a factually correct
representation of the results.
While the variances for production cost centers flow into CO-PA during
cost center assessment, the variances for cost objects are transferred to CO-
PA when production orders, for example, are settled. For a description of
how variances arise and what causes them, see the documentation on Cost
Object Controlling.
The functions described below are relevant mainly for manufacturing
enterprises.
Features
Three ways for transferring production variances are set out below. How
you use them depends on your information requirements in CO-PA.
You might wish, for example, to display the individual variance
categories for Cost Object Controlling (CO-PC-OBJ) in CO-PA. In that
case, you wouldsettle the variance categories to CO-PA.
You only need to display the production variances as a total in CO-
PA, which is how they are posted to FI. You might not need to calculate
cost object variances and only wish to assign the relevant FI posting to
-
7/26/2019 SCN Co Steps
66/80
CO-PA. In that case, you wouldpost the production variances in FI to
CO-PA.
You implement the Material Ledger (CO-PC-ACT). For the closing
operations in Material Ledger, you might not wish to replace just the
posted standard prices with the actual costs incurred. At the same time,
you might want to subsequently allocate (across multiple levels)
production variances to finished products at the end of the period and
then display the revised variances in CO-PA. In that case, you
wouldallocate the production variances subsequently using the
Material Ledger.
Settling Variance Categories to Profitability Analysis
For the settlement of production orders, you can transfer to CO-PA the
variance categories calculated in Cost Object Controlling. The requirements
for this are as follows:
You are working with standard prices for processed materials.
You have already performed variance calculation in Cost Object
Controlling.
You have entered in the settlement profile for your production orderthat you wish to settle variances.
You have set up and assigned a PA transfer structure in Customizing
for CO-PA to be used to direct the calculated variance categories into the
desired value fields.
The variance categories are settled in a much the same way as that for
Settling Orders and Projects. For more information on these requirements,
choose Flows of Actual Values Settling Production Variancesin CO-PA
Customizing.
When your cost object is settled, the information will be transferred to
costing-based CO-PA if these requirements have been fulfilled. In this way,
the production variances are shown at the level of the particular product
http://help.sap.com/saphelp_46c/helpdata/en/7a/4c3aad4a0111d1894c0000e829fbbd/content.htmhttp://help.sap.com/saphelp_46c/helpdata/en/23/f32c7dd435d1118b3f0060b03ca329/frameset.htmhttp://help.sap.com/saphelp_46c/helpdata/en/7a/4c3aad4a0111d1894c0000e829fbbd/content.htmhttp://help.sap.com/saphelp_46c/helpdata/en/23/f32c7dd435d1118b3f0060b03ca329/frameset.htm -
7/26/2019 SCN Co Steps
67/80
currently being produced. It is only possible to allocate production
variances subsequently as a total when the Material Ledger is involved (see
below).
The variance categories can only be displayed in value fields. This function
is therefore not available in account-based Profitability Analysis.
Assigning Production Variances from FI to CO-PA
If you only need to display production variances as a total as described
above, you can alternatively assign the production variances from FI to CO-
PA using account assignment.
Since the production variances are posted as a total in FI during settlement
of the production order, you can also choose to assign this posting to CO-
PA. The requirements for this are as follows:
You are working with standard prices for processed materials.
-
7/26/2019 SCN Co Steps
68/80
You have specified in CO-PA Customizing for the relevant production
variance account (PRD account) that that account is automatically
assigned to CO-PA. For more information, see the section Flow of Actual
Values Direct Posting from FI/MM
Automatic Account Assignmentin Customizing.
You have specified in the appropriate PA transfer structure in FI which
value field is the one to which the information is to be transferred.
Production variances are transferred in this case in much the same way as
Direct Postings from FIto CO-PA.
When your production order is settled, the variance posting created in FIwill be posted to CO-PA if these requirements have been fulfilled. In this
way, the production variances are shown at the level of the particular
product currently being produced.
http://help.sap.com/saphelp_46c/helpdata/en/33/f32c7dd435d1118b3f0060b03ca329/frameset.htmhttp://help.sap.com/saphelp_46c/helpdata/en/7a/4c3aba4a0111d1894c0000e829fbbd/content.htmhttp://help.sap.com/saphelp_46c/helpdata/en/33/f32c7dd435d1118b3f0060b03ca329/frameset.htmhttp://help.sap.com/saphelp_46c/helpdata/en/7a/4c3aba4a0111d1894c0000e829fbbd/content.htm -
7/26/2019 SCN Co Steps
69/80
This function is available in both costing-based and account-based
Profitability Analysis.
Subsequent Allocation of Production Variances Using the Material
Ledger
When you use the Material Ledger, you can allocate production variances
subsequently across several levels. This means that you can use the
quantity flows recorded in the Material Ledger to charge the production
variances arising for semi-finished products proportionally to the finished
products. During period-end closing in the Material Ledger, the production
variances posted temporarily are corrected accordingly in FI and then
reposted to the next manufacturing level upwards. Subsequent allocationcan only occur for summaries. For more information, see
Material Ledger.
To transfer this information to CO-PA, you need to assign the relevant FI
postings as described above. It is also possible to transfer the variance
categories in parallel. However, the transfer would not be affected by the
subsequent allocation due to the summary correction postings.
The requirements for this parallel transfer are the same as those described
in the above section entitled "Assigning Production Variances from FI to
CO-PA".
This function can be used in both costing-based and account-based
Profitability Analysis.
http://help.sap.com/saphelp_46c/helpdata/en/a5/320e28d56c11d295c200a0c930328a/frameset.htmhttp://help.sap.com/saphelp_46c/helpdata/en/a5/320e28d56c11d295c200a0c930328a/frameset.htm -
7/26/2019 SCN Co Steps
70/80
Transferring Cost Center Costs
Use
This function makes it possible for you to transfer to Profitability Analysis
overhead costs, such as the variances for production cost centers (as a
single whole, not according to variance categories) and the costs for sales
and administrative cost centers.
Cost center costs are always transferred to one profitability segment:
Production cost centers
These cost centers are first credited during production as the activities they
perform (such as machine hours and assembly hours) are required. The
amount of the credit is based on the quantities confirmed by production
and on the activity prices (such as machine hour rates) usually calculated in
cost center planning. The balances that are thus achieved - or the
overabsorption/underabsorption remaining for the production cost centers
due to the difference between credits and actual costs - are transferred en
bloc in periodic profit analysis to those profitability segments in CO-PAthat caused those costs.
Sales and administration cost centers
Many companies transfer the costs from administrative cost centers to CO-
PA en bloc instead of allocating them to cost objects. This reduces the
period results of the individual divisions, product groups, or business
areas.
It is also possible to transfer postings that are made in Financial Accounting
to cost centers and profitability segments at the same time. In this case, the
postings are statistical in Cost Center Accounting, while the true costs are
-
7/26/2019 SCN Co Steps
71/80
stored in Profitability Analysis. The system ignores these statistical costs in
Cost Center Accounting when assessing costs to Profitability Analysis.
Procedure for Overhead Allocation
Use
You can choose between several different methods for the periodic transfer
of process costs and cost center costs to CO-PA:
( )
Features
Assessment
From an accounting viewpoint, assessment cycles allocate your planned or
actual costs for cost centers or business processes to profitability segments
in CO-PA on the basis of reference values, percentages, or fixed amounts.
-
7/26/2019 SCN Co Steps
72/80
For detailed information about assessment, see the sectionAssessmentin
the online documentation for Cost Center Accounting (CO-OM-CCA).
Indirect activity allocation
Whereas assessment lets you split cost elements or cost element groups on
the basis of reference values, activity allocation lets you allocate on the
basis of the activities performed.
This function is especially useful for cost centers whose activities cannot be
measured directly, because you can create a quantity structure based on
certain assumptions and then valuate and allocate this just as you would
allocate activities directly. An example of such a cost center whose activitycannot easily be measured would be an "Order Processing" cost center. To
allocate the costs for this cost center according to their cause, you can create
a quantity structure based on the quantity "Number of orders processed"
and then valuate this with an activity price.
Processes can also be allocated using indirect activity allocation. This
function is especially useful for instances where the process quantities
cannot easily be measured directly, because you can create a quantity
structure based on certain assumptions and then valuate and allocate this
just as you would allocate activities directly. An example of such a process
for which the activity cannot easily be measured would be the process
"Creating Quotations". To allocate the costs for this process according to
their cause, you can create a quantity structure based on the quantity
"Number of quotations" and then valuate this with an activity price.
For detailed information about the indirect allocation of activities, see the
sectionAllocating Activities Indirectlyin the online documentation for
Cost Center Accounting (CO-OM-CCA).
Template allocation
http://help.sap.com/saphelp_erp60_sp/helpdata/en/e9/0dd153c9684608e10000000a174cb4/frameset.htmhttp://help.sap.com/saphelp_erp60_sp/helpdata/en/ec/0dd153c9684608e10000000a174cb4/frameset.htmhttp://help.sap.com/saphelp_erp60_sp/helpdata/en/e9/0dd153c9684608e10000000a174cb4/frameset.htmhttp://help.sap.com/saphelp_erp60_sp/helpdata/en/ec/0dd153c9684608e10000000a174cb4/frameset.htm -
7/26/2019 SCN Co Steps
73/80
In Template Allocation , you can determine in detail which profitability
segments used the processes (as well as cost centers/services) and then use
this information for allocating the costs. Here you can use atemplateto
define formulas and functions that select cost drivers from Profitability
Analysis or other sources in order to assign the costs most accurately to
their cause.
In Customizing, you assign this template to "characteristics", which are
used to select the cost drivers. Then you need to assign "update
characteristics", which ultimately determine the profitability segments to
which the overhead costs are allocated.
Example
Your company uses a process "Customer Service" to differing degrees for
different customer groups. You therefore define a template for the customer
group "Wholesale" that is used to determine cost drivers. When you
allocate these process costs to CO-PA, you can add further characteristics,
such as "Key customer". These characteristics are ultimately the ones to
receive the process costs that you allocate.
You can use template allocation for both actual and planned data.
For detailed information about template allocation, see the
sectionTemplate Allocation for Actual Datain the online documentation
for Activity-Based Costing.
Activities
To assess overhead to CO-PA or to allocate activities indirectly, you need todefinecycles, which let you allocate overhead to profitability segments in
connection with your period-end closing activities. For more information,
see the sectionUse of Cycles in Profitability Analysis.
http://help.sap.com/saphelp_erp60_sp/helpdata/en/09/86d45398184308e10000000a174cb4/frameset.htmhttp://help.sap.com/saphelp_erp60_sp/helpdata/en/ba/ed2953587d2c3ee10000000a423f68/frameset.htmhttp://help.sap.com/saphelp_erp60_sp/helpdata/en/2f/5dd353c6244308e10000000a174cb4/content.htmhttp://help.sap.com/saphelp_erp60_sp/helpdata/en/09/86d45398184308e10000000a174cb4/frameset.htmhttp://help.sap.com/saphelp_erp60_sp/helpdata/en/ba/ed2953587d2c3ee10000000a423f68/frameset.htmhttp://help.sap.com/saphelp_erp60_sp/helpdata/en/2f/5dd353c6244308e10000000a174cb4/content.htm -
7/26/2019 SCN Co Steps
74/80
When usingtemplate allocationfor overhead, you need to define
aTemplate for Profitability Segments. For more information, see the
sectionTemplate Allocation to Profitability Segmentsin Activity-Based
Costing (CO-OM-ABC).
%FUNC% Performing Period-Based Allocation
Use
To transfer cost center costs or process costs at the end of the period to
Profitability Analysis, execute assessment, indirect activity allocation or
template allocation.
Prerequisites
Before you can allocate plan or actual costs from cost centers or processes to
Profitability Analysis, the controlling area you are working in must beactivated. If you want to allocate process costs, you must have Activity-
Based Costing implemented as an operational component in your system.
You need to have completed Customizing for each procedure you wish to
use for the allocation. For information about the procedures, see the
sectionMethods of Allocating Overhead.
Features
Performing Assessment and Indirect Activity Allocation
Given thatCyclesare allocated in assessment and in indirect activity
allocation, the same procedure is executed for both.
http://help.sap.com/saphelp_erp60_sp/helpdata/en/0c/86d45398184308e10000000a174cb4/frameset.htmhttp://help.sap.com/saphelp_erp60_sp/helpdata/en/0f/86d45398184308e10000000a174cb4/frameset.htmhttp://help.sap.com/saphelp_erp60_sp/helpdata/en/b5/5c4d53a662e547e10000000a441470/content.htmhttp://help.sap.com/saphelp_erp60_sp/helpdata/en/32/5dd353c6244308e10000000a174cb4/content.htmhttp://help.sap.com/saphelp_erp60_sp/helpdata/en/0c/86d45398184308e10000000a174cb4/frameset.htmhttp://help.sap.com/saphelp_erp60_sp/helpdata/en/0f/86d45398184308e10000000a174cb4/frameset.htmhttp://help.sap.com/saphelp_erp60_sp/helpdata/en/b5/5c4d53a662e547e10000000a441470/content.htmhttp://help.sap.com/saphelp_erp60_sp/helpdata/en/32/5dd353c6244308e10000000a174cb4/content.htm -
7/26/2019 SCN Co Steps
75/80
You can allocate cycles online or in the background.
Recommendation
Assessment cycles that process large amounts of data should always beexecuted in the background in order to avoid bottlenecks. It is
recommended that you do not execute more than one large cycle in the
same job step.
You can perform cycles sequentially or in parallel. If you want to prevent
specific cycles from being performed in parallel (such as ones that are
dependent on other ones), you must assign these particular cycles to the
same cycle run group (see alsoProcessing the Cycle Run Group).
If your controlling area and your operating concern use different
currencies, the system translates the values during the transfer.
For actual costs, the system uses the mean exchange rate (exchange
rate typeM). The default setting translates the values using the rate
valid on the last day of the period. By choosing Extras Value date in
assessment, you can also enter a date on which the currency translation
should take place.
In planning, the exchange rate type is taken from the definition of the
plan version. The system always uses the rate valid for the first day of the
period.
Line itemsare written, being credited to the cost centers/processes and
debited from the profitability segments. To display these line items, use the
information system or choose Assessment Overview orIndirectActivity Allocation Overview.
In costing-based CO-PA, the receiver data is transferred to value fields in
CO-PA. Records are also are created in CO-PA with record typeD.
http://help.sap.com/saphelp_erp60_sp/helpdata/en/57/d9d35339874308e10000000a174cb4/frameset.htmhttp://help.sap.com/saphelp_erp60_sp/helpdata/en/57/d9d35339874308e10000000a174cb4/frameset.htm -
7/26/2019 SCN Co Steps
76/80
The receiver data in account-based CO-PA is stored using the allocation
cost element for the sender (or the assessment cost element).
For the allocation of actual data, the posting date is the last day of the
period. For the allocation of planning data, the posting date is the first dayof the period.
If yourepeata cycle during a period, data already posted is canceled
automatically before the cycle is run a second time.
Note
Along with the cycle name and the initial data, the sender version is also
part of the unique key of a plan cycle. This means that you can carry out
the same cycle repeatedly with different sender versions. Hence nothing is
canceled if you change the sender version in the cycle definition.
If you want to manuallycancela cycle, choose Indirect Activity
Allocation CancelorAssessment Cancel.
Note
Cancellation is always carried out at the line item level. Once you have
archived your data or have deleted the line items in either Profitability
Analysis or Cost Center Accounting, you can no longer reverse the cycles.
You can check theallocation results(such as the sender and receiver
information) by creating detailed lists (sender and receiver lists as well as
journal lists) in which to record the results.
To specify which detail lists should be created, select the detail
lists indicator and choose List selection. If you perform allocation in the
background, the system generates the following spool files:
-
7/26/2019 SCN Co Steps
77/80
A spool file is generated for the basic list, the segment list, and for the
receiver and sender lists if appropriate.
If applicable, a separate spool file is generated for the journal list.
If applicable, a separate spool file is generated for the expert trace.
Moreover, you can display a runtime analysis (expert trace) or any
messages while allocation is being executed. See alsoResults of Periodic
Allocations or of Periodic Repostings. The message section of the lists also
contains information about which summarization levels were read (see
alsoDefining Summarization Levels). You can improve performance
significantly by defining suitable summarization levels. You can find moredetailed explanations by double-clicking the individual messages.
You can make the followingsettingsby choosing Edit Settings :
Enter the display variant for detail lists
Specify the strategy for database selection
Enter the name under which the detail lists are to be stored with theallocation results
Record the run log and the runtime analysis
Determine system behavior when an error has occurred during the
collective execution of cycles.
One main difference with allocating planned overhead is that a cycle cannot
be defined by the name and initial date alone. Instead, the sender version isalso an essential part of the key for the cycle to run. This allows you to
reuse the same cycle for different planned versions. All you need to do is
simply change the sender version, without having to define a completely
new cycle for each version.
http://help.sap.com/saphelp_erp60_sp/helpdata/en/1c/610b52ea0d9b60e10000000a44176d/frameset.htmhttp://help.sap.com/saphelp_erp60_sp/helpdata/en/1c/610b52ea0d9b60e10000000a44176d/frameset.htmhttp://help.sap.com/saphelp_erp60_sp/helpdata/en/61/5ed353c6244308e10000000a174cb4/content.htmhttp://help.sap.com/saphelp_erp60_sp/helpdata/en/1c/610b52ea0d9b60e10000000a44176d/frameset.htmhttp://help.sap.com/saphelp_erp60_sp/helpdata/en/1c/610b52ea0d9b60e10000000a44176d/frameset.htmhttp://help.sap.com/saphelp_erp60_sp/helpdata/en/61/5ed353c6244308e10000000a174cb4/content.htm -
7/26/2019 SCN Co Steps
78/80
Performing Template Allocation
For information on performing template allocation, see the section
onActivating Template Allocationin the online documentation for
Activity-Based Costing (CO-OM-ABC).
Activities
You carry out periodic allocation in the CO-PA menu.
You perform allocations ofactualdata by choosing Actual
postings Period-end closing / process costs .
You perform allocations ofplanningdata by choosing Planning
Integrated planning Transfer cost center planning / process planning .
Cost Element - Overview and Purpose
Skip to end of metadata
Added byBrendan O'Brien, last edited byBrendan O'Brienon Aug !, "#" $view %&ange
s&ow %omment
(o to start of metadata
Purpose
)&e purpose of t&is *++ %ontribution is to provide a full and %lear understanding of w&at a Cost Element is, w&at its purpose
in Controlling is and &ow it &elps in t&e integration between + and CO