Fico (New File)
Fico (New File)
Fico (New File)
fbn1
create controlling okkp
save
Actvated
setting for ledger
error
fb50 entry
10000 10999 20000 Expense
11000 11999 20000 Expense
12000 12999 20000 Expense
20000 20999 30000 Revenue
21000 21999 30000 Revenue
22000 22999 30000 Revenue
30000 30999 30000 Revenue
delete compamy other ledger
save
RETAINED EARNING ACCOUNT YHA DALNA HAI PROFIT & LOSS VALA ACCOUNT
y
10000 10999 20000 Expense
11000 11010 20000 Expense
11011 11011 40100 Cash Discount (Expense/Revenue/Loss)
11012 11013 20000 Expense
11014 11014 40200 Exchange Rate Difference
11015 11020 20000 Expense
11021 11021 40200 Exchange Rate Difference
11022 11999 20000 Expense
12000 12999 20000 Expense
20000 20999 30000 Revenue
21000 21019 30000 Revenue
21020 21020 40200 Exchange Rate Difference
21021 21050 3000 Vendor
21051 21051 40200 Exchange Rate Difference
21052 21090 3000 Vendor
21091 21091 40200 Exchange Rate Difference
21092 21099 3000 Vendor
2
cross compoonenet me jakr
vendor
fimm
Below setting taken care BY MM Consultant
in S/4 HANA
Define Valuation Level
save
Save
CREATION OF STORAGE LOCATION:
IMG-->ENTERPRISE STRUCTURE-->DEFINITION-->Materials Management-->Maintain storag
save
Save
Address and communication details for stroage location is optional
maintained storage location TG20
Save
Save
Plant Parameters
IMG-->Materials Management-->Inventory Management and Physical Inventory-->Plant Parameter
save
save
Path : Logistics --> Materials Management --> Purchasing --> Master Data --> Subsequent Settlement --> Vendor Re
erroe
ckmstart
bp extended
saved
extended
saved changes
me21n
Vendor / Supplying Plant Known ME21N
Path : Logistics --> Material Management --> Purchasing --> Purchase order --> Create --> Vendor / Supplying Plant K
mig0
date galt li thi 3rd period me hui hai posting
mmpv
vst obyc miro eror
for shweta didi
for vendor
20003 creadit
t-->Maintain storage location.
t-->Maintain purchasing organization.
-->Plant Parameters
etermination --> Account Determination Without Wizard --> Define valuation Control
etermination --> Account Determination Without Wizard --> Group together Valuation Areas
etermination --> Account Determination Without Wizard --> Define Valuation Classes
rm
sfg
fg
ACCOUNT KEYS ARE USED TO DETERMINE REVENUE AND SAES EXPENCES G ACCOUNTS
ACCOUNT KEYS INKED BETWEEN SD CONDITION TYPES AND G ACCOUNTS
vkoa
SAVE
REQUIREMENT---> Need to map sales expenses(sales Discount ,Rebates ,Sales Commisions)at Account Key Level
save
v/08 pricing procedures
change gl
bp extended
SAVE
HOW To extend to other Sales Area
BP Extend to sales area tg10
extended
create material
material name
and sales organization is different
BASIC DATA 2 NIL
Sales Org1
sale general plant data
export tab
import tab
MRP1
MRP2
MRP3
MRP4
ACCOUNTING 1
COSTING 1
create material
error
okb9
80000248
jodocument aaye enter then save
then release
vf02
CT AND NORMA SAES FOW
20060 Local Sales-Prod
20061 Local Sales- Spare Parts
20062 Own Units Sales -Prod
20063 Local Sales-Service
20064 Export Sales -Product
20065 Export Own Units Sales -Products
20066 Export Own Units Sales -Spare Parts
20067 Export Sales-Service
Company Code1
ControllingCompany Code 2
Company Code 3
Operating Concern
Company Code 4
Controlling Area 2
Company Code 5
ControllingIt is the CO Organizational Unit and at this level it records and analyzes the overhead related activities (Cost Elemen
FI Organiz At this Level, Recording and tracking the financial transactions, book keeping and preparing or extracting the financ
AssignmentWe Can assign "n" number of company codes to one controlling area subject to the following Conditions.
1.Chart of accounts should be same between company code & Controlling area, that means the accounting structu
2.The Fiscal Year should satisfy the below conditions between the company code and Controlling area.
a) The number of Posting periods should be same (Other than the special periods).
b) The start period and end period should be the same.
C) The start date and end date of each period should be same.
1.Create CoOKKP
Path : IMG-->Enterprise structure-->Definition--> Controlling--> Maintain Controlling Area
Click on Position button
Give your Cotrolling Area
Organizational Units
save
kank
copy no range tg00 to pg00
maintained versions
KAH1 CREATE COST ELEMENT GROUP
cost center hierarchy ksh1
skf creation kko1 maximum 6 digit code
SKF GROUP MAXIMUM 10 DIGIT CODE KBH1
save
kb31n
rks error
go fiori app
kb31n
activitiy type
creation of activity type kL01
ACTIVITY TYPE GROUP KLH1
SAVE
kp26
Input Planning Output Planning SKF Planning
Cost Element PlanningCost Element Planning With Reference to activity can be called as activity depende
kp26
Click on Back arrow button
Click on save button
Cost CenterS_ALR_87013611
Cost ElemeKP06
Path : Accounting --> Controlling --> Cost Center Accounting --> Planning --> Cost and Activity Inputs --> Change
fiscalyear same contolling area and operating concern
Activity quantity
clean 10
labour 50
machine 200
cost center splitting structure
define spliliting stucture OKES
PATH:SPRO-->CONTROLLING-->COST CENETR ACCOUNTING -->PLANNING -->ALLOCATIONS-->ACTIVITY ALLOCATION
1636.364 4836.364
24.18182
SAVE
kp26
planner profile sapall
ksbt
see cost center report
related activities (Cost Element, Cost Center accounting, and internal orders), Mfg related activities (Product Costing) and also activities of
paring or extracting the financial statements like balance sheet and P&L.
ollowing Conditions.
means the accounting structure should be the same between the company code and Controlling Area.
Controlling area.
dependent cost center vs activity vs ce
independent cost center vs ce
-> Reports for cost centers --> Plan & Actual Comparisions --> Cost Centers : Actual /Plan/Variance
Activity Inputs --> Change
quantity amount
10 500
50 300 50
200 1400 6
7
TIONS-->ACTIVITY ALLOCATIONS-->SPLITTING-->DEFINE SPLITTING
11005 delete from group
11010
166.6667
333.3333
500
kss4
42
t Costing) and also activities of internal units analysis or evaluation of the internal unit analysis (Profit Center accounting).
delete from group
accounting).
shweta didi k liye
distribution
Distribution
Its Possible to transfer only primary Cost elements to cost
It is uses the same orginal cost element to credit in sender side and also to debit in receiver side
Receiver side difficult to trace out originally posted amount difficult to trace out and allocated amount
3.96.0
ACTUAL
RECEIVER COST CENTER
SAVE SENDER COST CENTER ENTRY
receiver cost center entry receiver me entry k bina show nhi hoga
again ksv5
cost center report
ksv1
receiver
AUR ENTRY KARKE DEKHI THI JISSE YE PTA CHLA KI FIXED AMOUNT KI HI ENTRY COST CENTER PE JAYEGI
ed amount
Types /Classification/Categeories of IO
1.Over Head Orders It is used to collect overhead expenditure from s
It Can be created either Real or Statistical orders
The overhead real order can be settled to FI (De
Ex : Marketing Expenditure, Employee Overhead
2.Investment Orders It can be used to collect the capital expenditure
The Investment order can be settle to the either
It can also be created either Real order / Statisti
Ex : Asset procurement,AUC Assets, R&D Expend
3.Revenue Orders It is used to collect both revenue & Expenditure
It can also be called as Maketing order.
The revenues from the internal order can possib
Revenues cannot be settle to Cost Centers.
It Can be created either Real or Statistical orders
4.Accural Orders It is used to distribute the deffered expenditure
In order to avoid cost fluctuations in cost center
In this case we use accural orders to collect the e
1.Activate Order Management in Controlling Area OKKP
Path : SPRO --> Controlling --> Internal Orders --> Activate Order Management in Controlling Area
Click on Position button
next entry
Click on Continue (Enter) button
Click on Back arrow button
Click on New Entries button
Click on Continue (Enter)
Order type It represents grouping similsr attributes of order
It can be possible to create order under order ty
Settlement Profile The settlement profile is required for all the orde
Settlement profiles is not required for statistical
The settlement profile need to be assign in orde
Model Order It called as reference order or template order, sa
It Cannot be used as normal order and not possi
We can maintain only default values in model or
Ex : Below default values can be maintained in t
Ex : Company code, business area, plant, functio
It need to be assigned in normal order type.
During the creation of internal order, the defaul
Resident term 1 It specifies the minimum time interval thaqt mu
Resident term 2 It setermines minimum time interval that must a
Commitment Management It allows to update the commitment allow the b
The purpose of the indicator in order type when
Integrated Planning The system it update the planning of internal or
Co partner update It allocations with in CO a total record it usely pr
In order we can nfluences this process in followi
Not active In allocations between order and another object
Partly active The total records are produced in between orde
Active It is used to reduce the number of total records
3.Maintain Number Ranges for Orders KONK
Path : SPRO --> Controlling --> Internal Orders --> Order Master data --> Maintain Number Ranges for Orders
4.Maintain Planning Profile for o
Path : SPRO --> Controlling --> Internal orders -->
The planning profile purpose to maintain the overall, Cummulative planning and it specify the planning allow to be
The planning profile can contain default cost element, sender object, object currency.
Click on Back arrow two times
Maintain Planning Profile for order type KOAP
save
save
Enter
Budgeting &It is nothing but approved planning to
To Control the expenditure within pla
Budget can be maintained only at the
Not Possible to maintain the budget a
Budget can be able to maintain cumm
In Internal order we can control the b
The Availability control functionallity
With the help of tolerance limit along
Budget can be maintained for both Re
W e can control the budget through t
Budget ProfIt is required to enter the budget aga
Budget profile need to be assigned to
Time FramIt Control for Which Year Allow to ma
It Also Controls the overall budget & a
Total ValueIt Indicators allow to maintain the bu
Annual ValIt Indicators allow to maintain the bu
If both indicator is activated then can
Over all If Indicator is not activated the availa
If Overall indicator is activated then a
Click on Back arrow button two times
Maintain Budget profiKOAB
save
In this step we can sepcify how the system delete i:e, either trigger warning or error message in case if budget is ex
In this step we need to specify which business transactions type need to be check again budget and ehat percentag
Absolute variance It represents value in terms of amount.
The System it allows the transaction to the exte
Specify Exempt Cost Elements from Availability Control OPTK
Path : SPRO --> Controlling --> Internal orders --> Budgeting and Availability Control --> Specify Exempt cost elemen
Click on New Entries button
save
Enter
Note : In the step we can specify the which cost eleme
Set up Availability Control again KO31
Path : SPRO --> Controlling --> Internal orders --> Budgeting and Availability Control --> Set up Availabilty Control ag
Activate Commitments Management OKKP
Path : SPRO --> Controlling --> Internal Orders --> Activate Commitments Management
save
save
save & back arrow
Click on Assignments
Click on New Entries button
save
rpc0
maintain settalement rule ko02
ko88
save
COST CENTER REPORT
KOM1
Assign model order to io order type
save
verhead expenditure from specific job or Event within in the Short term.
her Real or Statistical orders.
rder can be settled to FI (Deffered Expenditure G/L A/C)or CO Object Cost Center, Internal orders service Orders, Maintainence Orders)
nditure, Employee Overhead, Sales promotion Advertisement.
ect the capital expenditure I;e, Asset Procurement, Installation Cost or R&D Expenditure.
er can be settle to the either AUC Asset, or Main Asset.
d either Real order / Statistical Order.
ent,AUC Assets, R&D Expenditure.
oth revenue & Expenditure from the specific promotional activity or event for information and analysis is purpose.
as Maketing order.
he internal order can possible to settle COPA, or orders with revenue we can transfer to G/L A/Cs.
settle to Cost Centers.
her Real or Statistical orders.
e the deffered expenditure across the periods within CO.
t fluctuations in cost center Accounting, the cost distributed and regular basis periodically for each individual period through out the perio
ccural orders to collect the expenditure
Observe the order management is Active
nter) button
ng similsr attributes of orders and also it controls order number ranges it control the order master data fields and it contains default values
create order under order type all default parameters copied from order type to order it assigns number to order.
pecify the which cost element to the excluded from the budget.
KO01
KO12
KPF6
KO22
KO24
KO26
FB50
KB21N
MIGO
KBK6 ttr5 vvbbbnn,.
KO88
KO01
puts --> Change
Defined Planning Layouts --> Create Planning Layouts for Cost element Planning
Defined Planning Layouts --> Maintain User - Define Planning Profile
GALTI SE USD ME BUDGET KR LIYA UPR SE OBJECT CURRENCY LENI THI
OMPARISON
SCREEN SHORT DEFFERENT SHEET
How to settle plan internal order to ctr bhai se puchna hai
nternal orders, service COPA, Sales order).
r stock scenario.
Note:
Need to be activated Identical indicator for all parallel currency d
Identical Indicator is optional for Stastical Dep Areas
Not possible to adopt the values for Parallel dep areas in S/4 HAN
Save
Assigne Tax codes to the Company codes
Assign Input Tax Indicator for Non-Taxable Acquisitions
Save
Assigne Chart of Dep to the Company codes
Save
Account determination
Account determination is used to determine the Asset GL accounts whil
Account determination it groups the multiple GL accounts which is requ
Account determination contains the list of GL accounts which is used wh
We can recommend to use separate account determination for each typ
Account
Determination
Y000 Land
Y100 Building
Y200 Plant& Machinary
Y300 Furniture&fittings
Y400 Vehicles
Y500 Capital work in progress (Asset Under Construction)
save
save
Save
Create Screen Layout Rules
It controls the asset Master data Fields other than Depriciation Area Fie
Which master data field is required / optional / supress/display
One screen layout can be assigned to multiple asset class or can be defin
Screen LDescription
Y0 Land
Y1 Building
Y2 Plant& Machinary
Y3 Furniture&fittings
Y4 Vehicles
Y5 Capital work in progress (Asset Under Construction)
save
Y000 Land
Y100 Building
Y200 Plant& Machinary
Y300 Furniture&fittings
Y400 Vehicles
Y500 Capital work in progress
Both are Relevant for AUC asset class
P&L Statement
Mat Ex20000
Misc E 5000
To of ### ===> transfer ( settelement) vaues from IO to CW
FI entry
Dr. BS-CWIP(
Cr. P&L -Off
BS
CWIP 25000
Case2
Company Y10 Y11
Chart of D COD1 COD2
Asset Class Asset Asset classA1
OP chart o OPCOAOPCOA1
Case2 Example
COD1
Account
Asset dtermination1
COD2
Account
Specify
Asset dtermination2
Chart-of-Dep.-Dependent Screen Layout/Acct Assignmen
Process Steps :
1 Creation of Investment Order
Investment order crates AUC asset autom
2 Maintain Budget for Investment Order
3 Procuremt of material / semifinished assets against Inves
FI entry CO entry
Dr. Mat Exp Dr. Investment Order
Cr. GR/IR
Configuraion:
Asset Class ' <=== ===> Capitalisation Rules
| Capitalisation Ver
|
Investment Profile (Measure) Capitalisation Ver
Model Order----> Investment Order
ko01
error
t code FAGLGVTR
try fb50 entry
io auc old created
n Currencies
tor for all parallel currency dep areas
stical Dep Areas
Parallel dep areas in S/4 HANA as Every dep area treated as independent dep areas hence alwa
er Construction)
Depriciation Area Fields.
al / supress/display
t class or can be defined separately for each Asset class wise
truction)
once Asset completed ,we can settle values from AUC to Main Asset through
the Investment order settlement
Main Asset manually / automatically can be created then Assign main asset to Investm
Settlement rules to settele values from aUC to the main asset
Possible to maintain different capitalisation rules as per each depreaciation area / Acco
Example : Misc expences should not allow to capitalise for USGAP but should be
AUC Assets
ad , misc exp , Procurement of incomplete assets
hen we will transfer values from AUC asset to the main Asset
sset Automatically
manually
ainst Investment Order
nt Order , Settelement Rules creates Automically for AUC Asset To settele the values
ed create Main asset manually
e investment order for the main asset ( manual activity)
stment Order , The values transferred( setteled) from AUC asset to the Main asset au
lise and to what % allow to be capitalised for each accounting principle wise
ections possible
ination and screen layout . The reason is that using the same COD(chart of Depreciati
COD and using same Asset class and Same COA across the company codes
use the different GL accounts to address specific legal / other reporting requiremen
fic Company
ass for specific COD
count determination at asset class level
nual Work
se only through Investment Orders
ctly to AUC or Main Asset
order and later setteled from Investmnt order to AUC or Main Asset
estment Order
estment Order
et completed
ess in CC
Acty Price Calculation
easure indicator
s manually with Specific asset class which is activated with Investment Measure
UC Assets automatically
tions directly to the AUC Assets
UC assets only Through Investment Order Settelement
n layout
r) Order Type( IO type)
alisation Rules
Capitalisation Version1 ====> Dep area1 USGAP
et through
main asset to Investment order in the
ciple wise
chart of Depreciation) and Chart of account
y codes
orting requirement
d or not to be capitalised or to which % to be capitalised
the time of settelement of Investment Order
Transfer Structure
its applicable to map the link between source cost compent with
In this case , we will assigne CE only to the source cost componen
This scenario applicable if designed more than one cost compon
Option1 Not required Transfer structure
Need to assigne Ce for each cost component stru
ParameActy T Description
Y10 100 CLEANING ACTIVITY
Y20 200 LABOUR ACTIVITY
Y30 300 MACHN ACTIVITY
Y40 400 ASSEMBLED ACTIVITY
Y50 500 PAINTING ACTIVITY
Y60 600 PACKING ACTIVITY
Y70 700 Inspection Activity
YOQ Operational Qty
YBQ Base Qty Purpose
pgo Base Qty
To use in Work center Formulas
Or
Example2 Semi varible nature
Base time + 50% proosianately increase
Y20 + 50%(Y20XYOQ)/YBQ
1hr +50%X(1hrX10PC)/1PC
=1r+5Hr=6Hr
Example1:
Acty time specified in Operation X operation (Yield ) confirmation/ Bas
(Y20 XYOQ)/YBQ
(1hr X 10PC)/1PC =10Hr
work center
Master Data required to perform Std cost estimate (Material Cost estimate)
1 CO Master data
1 Cost Center Master
2 Activity Type
3 Assignement of Acty type to the Cost center (KP26)
2 MM Master Data
1 Material Master
2 Purchase Info Records
3 PP Master Data
1 Work Center
2 BOM
3 Routing
4 Production version
4 Run Cost estimate
PP MasterData
Work Center
Created At Plant Level
BOM
Created with combination of Material per Plant
We can have multiple BOM for the same combinaton of m
Routing
Created with combination of Material per Plant
We can have multiple routings for the same combinaton
cro1
Y_301 RMX
Y_302 RMY
MM01 Create MM Y_105 FGX
accountin 2 blank
costing 2 blank
BOM Bill of Material
It contains list of components(Input materials) along with planne
BOM created at Material and Plant Combination
Possible to create Multiple BOM for the same combination of ma
ce cost compent with Target cost component which belongs to the different cost component str
ource cost component and not required to assigne CE to the target cost component
an one cost component structure
e Cost component structure ( Main Cost Component Str) and not required to assigne CE to the o
rce cost component with target cost component
eed to be mapped to the targt cost component.
ucturs can be assigned to the combination of Company code + Plant + Costing Variant
different cost component structue depends on the Plant But not possible to read co
in uniform cost cmponent( Single cost component str) across the plants at least with
n costcomponent str and one Auxuallary cost component str for the combination of
===>OKEQ
ities allow to be used and gives the defination ( Meaning ) of each activity
m upto 6 activities
the multiple Work centers.
lue Key
r for each acty wise which are going to use in routing( work center)
nsions) , source for data ( the values to be read from where for the specific paramete
s ( Activities)
NING ACTIVITY
UR ACTIVITY
HN ACTIVITY
Work Center Formulas Work Center Formulas
or each activit Need to define work center formulas for each activity
wrong formula
) confirmation/ Base qty
t center (KP26)
per Plant
me combinaton of material and plant ( Can be called as alternative BOM)
per Plant
same combinaton of material and plant ( Can be called as alternative Routings)
specific parameter)
r Formulas
duction
d based on lot size of production
e bring to the normal stage after complection of process on specific mechn/ work loc
duction
oduction
oduction
ve Routings)
each operation level and planned time required to perform the Task
ngs to different costcomponent structure.
c mechn/ work location
costing sheet
OH
Two Types OH
DOH Direct Overhead
IOH Indirect Overhead
Direct Ovrhead
Activity Based Approach
Indirect OH
1 Activiy Based Approach
Direct Ovrhead
Activity Based Approach
Method1
Example
Template Allocation
One of the Method of OH allocation from cost c
Template allocation can be used to allocate both
Example :
Material OH to be recovered bas
In case of Mfg Orders , Material
Procurement Dept====> Procur
Costing sheet
Advantages :
Simple approach to maintain for
Draw Back :
As following Fixed OH rate So no
Always over /Under absorbtion
No Revaluation Functionality to
ZY20
Define Base
Define Calculation Bases Referring to Cost Element and
MateriaPlant Y100=10%
ZY20 Plant Y101 =12%
Overhead Type
1 Actual oH Rate
it appilies in actual OH calculation for the Order
CE Category
94101 Materia 41
94102 Admin 41
94103 Utilitie 41
Procurement DepY10005
Admin Dept CC Y10000
Utilities Dept CC Y10004
CC CE
Y11 Procurement OHY10005 94101
Y12 Admin OH Y10000 94102
Y13 Utilities OH Y10004 94103
save
save
new entry
Y13 Utilities OH Y10004 94103
Save
Fixed % in Credit Key
Purpose :
To split into fixed and varible OH as per Credit Key Fixed %
Example:
Base Total Co 10000 INR
Fixed % in Credit 35%
Total OH rate @10% on Material cost(Base)
Note : Fixed % in Credit key relevant only Base follows the Total amount
If Specified * in fixed % field in credit key====> then it follows fixed and varible
Event Based
It calculates Overhead on Real time basis ( Transactions based)
Example :
1 Goods issue to Order
RMX == 500
Note : If event based Costing sheet Indicator Not Activated Then you need to run Tran
Event based functionality available only in S/4 HANA
Costing Type
1 Purpose and usase of the cost estimate
It also clasifies the type of the cost estimate
Example : STD cost estimate , Plan
2 Allow or not allow to update price to the MM a
3 Which valuation views to be costed ( Example : L
4 Partner cost split break up in the cost estimate
5 Which cost Component base (view)-COGM or cO
1 Without Date
Cannot be used for Material
Can be used for plan cost of
2 With Date
Cannot be used for Material
Can be used for plan cost of
Can be used for Preliminary c
Can be used fo SO cost estiat
NO action
:01" Always updates to the MM Standard Price field
Example :
Current date 19.07.2022
Running cost estimate on 19.07.2022 but cost estimate
To view the Partners( Profit center , Plant, Company code ) cost brek u
We can set / define parner split for the combination of Company code
Save
Save
Note : Always must use costing type 1 for Standard cost estimate in Leg
Don't create your Own
Save
Valuation Variant
It specifies which sequence of priority of the source of the price to be us
External operations and also it specifies which costing sheet to be used t
Sub Contract :
Outsourcing entire components by supplying key components to
Y10company====>SFGX Outsourcing along with supply
Keycomponents (BOM)
RMX 1
RMY 3
Sub contract vendor will charge process charges
External Operations :
It is also type of subcontract the service
Outsourcing the service / Task / Activities can be called
Example :
Outsourcing Cleaning Activity , Painting Activity
How you are valuating these external activity in
FGY
BOM Price picks as per
RMX 1 Kg 100
RMY 3 Kg 200
Routing
Op10 Cleanin 1 PC 500
Op20 Lab Acty 5 Hr 800
Valuation variant is used for valuate the material, Internal Resource (Acti
EXTERNAL PROCESSING:
External Processing is also like Subcontracting process here Outs
OVERHEAD: In this case we need to specify which Costing Sheet we will use to a
Project Example :
External Procurement Material
Method Std Price = Purchase info record price +
RMX S
RMY S
Base Mat
OH 10% on Mat cost
Date Control:
1 Date control specifies (Proposes)the validity of the cost
2 In case of Std cost estimate , cost estimate validity start
Case1 Validity date from past date , inthis case
Case2 Validity date from current date , in this c
Case3 Validity date from Future date , in this c
Valuation Date
1 Date control also
Recommendation :
We would recommend to create separate set of
th Date control -Yearly Costing Run
Save
BOM Strategy
We can define priority of strategy of BOM
BOM Strategy
Sequence of PrUsase of BOM
1 6 Costing BOM
2 1 Production
3 5 SO BOM
4 3 Univesal BOM
Example :
FGX
BOM1 Production area
1 6
2 1
3 3
Y0 4 5
Save
Costing BOM====> Product having multiple Production bOM, in
Normally we wouldn't define separate B
Same Production BOM is used for costin
Recommendation:
Routing Selection :
Priority of sequence of source of routing selected based on com
Usase
It specifies in which appilication areas allo
Status of Routing:
Release for costng
Released for Production
Save
Save
Define Routing Statuses
It Indicates the status of Routing
Routing status specified / assigned directly in the routing
Define Task List Usage
Usase of the Routing
CO settings
Define Priority of sequence of Rout CO settings
Check Automatic Routing Selection
We can define priority based on Task list Type +Plan Usase+Status
Save
Itemisation :
Possible get costing information at line item leve
This indicator is no relevant in the std cost estima
Conclusion : Always better to select the indicator
Costing Version
Generated cost estimate saves in costing versions
possible to generate multiple cost estimates by using costing ver
in case of std cost estimate , We need to specify which costing ve
system permites single costing version to updates Material Mast
Costing version need to be select in the cost estimate selection s
save
bike
ck11n
planning again work centers cost center
clean 200
11011 2000 2000 714.28571 2714.286 13.57143
labour 100
11000 5000 6000 357.14286 6357.143 63.57143
11001 1000
machine 400
11013 3000 3000 1428.5714 4428.571 11.07143
44000
5280
planning
pg-des p total divide kss4/amo rate activity
common qunatity
11005 5000 6000
11010 1000
clean 500
11011 5000 5000 3333.3 8333.333 16.66667 no
labour 300
11000 1000 3000 2000 5000 16.66667 yes
11001 2000
machine 100
11013 6000 6000 666.66667 6666.667 66.66667 yes
rounting missing
inventory not relevent
ck24
execute
mm02
OH , Direct OH
Approach
Approach
=> We can recover 100% OH that means it wouldn't arise any over / Under absorbtion
Method ( Not based on Activity approach)
cation from cost center to any cost object( CC/IO/Mfg Order/SO/ WBS/Any type of order)
ed to allocate both Direct OH and Indirect OH from cost center to any cost object
n use Acty type along with flexible simple / complex formulas to allocate OH from CC to the any
ocation , We can adderes any business requirement
Activity approach)
ating fixed based OH to the Order
d OH rate to be applied under which condtions on which amount and from which cost center
osting Sheet
@10% if plant =Y100,@12% if Plant=Y101 based on material cost of the order from Procuremen
20% if PC(Profit center)=X,@12% if profit center=Y based on conversion(acty) cost of the order
20% if PC=X,@12% if profit center=Y based on conversion cost of the order from Utilities Cost
2% if Plant = Y101
r % to be applied under which conditions
ey = Plant
ependency Key = Co.code , Plant , Order type,Profit center etc
ey = Profit center
om which cost center (Recovery CC) and which CE(41) (Recovery CE) to be used to credit from c
CC and OH CE 94100
nter and OH CE 94102
enter and OH CE 94101
n the Base
profit center assprofit ce
nd also planned cost calculation of the Order
date galt hai
01.01.2999
t Key Fixed %
otal amount
st estimate
estimate , Plan cost , Actual cost , SO Order cost estimate , Preliminary cost (Plan cos
ce to the MM and which price field to be updated in the Material master ( Example
ted ( Example : Legal valuation , PC valuation , Grp valuation , parallel valuation etc)
e cost estimate
ew)-COGM or cOGS can be used for OH calculation of SFG in the cost estimate of FG
mum one valuatin view so we need to define separate costing type for each valuation
nly allowed to update MM Std price field in the legal valuation . In this case not possib
, we can define our own costing types
for Quotation or Planning
nly allowed to update MM Std price field in the legal valuation . In this case not possib
Purpose
To Update MM Std price field in Legal valuation
To Update MM Std price field in Grp valuation ====>Prereques
To Update MM Std price field in Profit center valuation
To generate plan cost for order ( Production order, Process order)
To calculate Actual cost for Order ( Production order , Process order , PCC)
To generate SO cost estimate in Legal valuation and can be used to valuate SO
To generate plan cost for PCC order ( Product cost collector)
COGM
COGS
to be calculated on lower level components (SFG) either based on COGM base or CO
We would prefer COGM as base to calculate OH on lowerlevel components in the co
5% OH on 5000 COGM =250
w the Partners( Profit center , Plant, Company code ) cost brek up details in the cost
an set / define parner split for the combination of Company code , Plant and profit ce
Always Std cost estimate saves from the beginning of the period (3 With Sart of peri
but cost estimate always saves from begging of the period 01.07.2022
mate FG ===> 5% on OH
Normally consider COGM as a Base for OH cal of SFG(Lower level component
ower level components (SFG) either based on COGM base or COGS base ?
OGM as base to calculate OH on lowerlevel components in the cost estimate of Highe
GM =250
mponentsas below.
PO Price 1 PO Price
Price picks as per valuation variant Mat tab for BOM Components ( Example PO
kg 100 INR 100
Kg 200 INR 600
pc 5000 inr 5000 Price picks as per valuation variant subcontract tab for s
5700
, Painting Activity , Assembled activity , Packing activity=====> Can be called as external operati
external activity in the cost estmate===> Strategy specified through Valuation variant External O
Price picks as per valuation variant Mat tab for BOM Components ( Example PO price)
INR 100
INR 600
rnal Resource (Activity types), Sub-Contracting, External Operations and also it specifies which
process here Outsources Particular part (or) Activity (Ex: Painting, Cleaning, Packing, and Assem
ocurement)
1
eet depending on plant
it follows the Global valuation strategy incase if not maintained plant dependent valuation stra
egy for Plant Y101 as not maintained plant dependent valuation strategy
n strategies
validity of the cost estimate that it specifies cost estimate valid from which date to till which da
mate validity start date should be from either with current date or future date.
t date , inthis case , we can generate cost estimate but not possible to save cost estimate hence
rent date , in this case , we can generate cost estimate , possible to save cost estimate , possib
ure date , in this case , we can generate cost estimate , possible to save cost estimate and poss
mate end date of validity should be atleast end of the FY or Maximum date (31.03.9999)
es the Cost Estimate End of valiity should be minimum at least the end of the curreny
e BOM and Routing to be picked in the cost estimate. We would recommend to pick as per costi
e price to be picked to valuate BOM components , activitities in the cost estimate. We would re
ault dates but we can modify the proposed default dates by activating manual entry allowed
Validity date from past date , inthis case , we can generate cost estimate but not possible to sa
Validity date from current date , in this case , we can generate cost estimate , possible to save
Validity date from Future date , in this case , we can generate cost estimate , possible to save c
In case of Std cost estimate , cost estimate end date of validity should be atleast end of the FY
The System Requires the Cost Estimate End of valiity should be minimu
Date control also specifies which date BOM and Routing to be picked in the cost estimate. We
Date control also specifies which date price to be picked to valuate BOM components , activiti
ontrol proposes the below default dates but we can modify the proposed default dates by activ
ate separate set of date controls for Yearly cost estimate and separate set of date controls for c
osting Run
er in the cost estimate
-rmx--100inr
mx--110inr
===>valuation var priority purchase info record price + date control valuation date(01.03.20
rmx 100inr
===>valuation var priority purchase info record price + date control valuation date(01.04.20
rmx 110inr
FGX
ting to be consider in the cost estimate BOM1 BOM2
PRd Prd
ng BOM
sal BOM
Costing
Production
Universal
Sales BOM
oduction bOM, in such cases you can design separate BOM for costing Purpose
define separate BOM for costig purpose
M is used for costing purpose also
ting to be selected
ory) of the routings and also it specifies in which apllication areas ( process) allow to
erial Types
op50
ost estimate based on Final componet lot size for those components having individua
d without qty str in the cost estimate of product with qty str,
rate cost estimate .
n variant to pick the price
at line item level i.e means BOM item wise , Receipe each acty wise and costing shee
e std cost estimate and its relevant for preliminary cost estimate and plan cost
e indicator
save
plants which belongs to different Company Code
y using costing versions and can be save cost estimate in the different versions
fy which costing versions results can be permited to update material master for specific period
ates Material Master
stimate selection screen.
pg-fin total divide kss4 rate activity
common qunatity
11005 800 2000
11010 1200 88.21429
134.881
clean 50
11011 9000 9000 333.3333 9333.333 186.6667 no
labour 100
11000 4000 4600 666.6667 5266.667 52.66667 no
11001 600
5280
labour 500
11000 5000 6000 3684.211 9684.211 19.36842 no
11001 1000
machine 300
11013 18000 18000 2210.526 20210.53 67.36842 yes
673.6842
134.881
confirmation
m which cost center to be allocated
ost estimate of FG
this case not possible to define user dfine costing type for legal valuation to update M
s order)
cess order , PCC)
used to valuate SO Stock in legal valuation
ate OH ( If used Costing sheet) for SFG(Lower level compent)in the cost estimate of F
or analysis purpose
ng sheet) for SFG(Lower level compent)in the cost estimate of Final Product(FG)
ed as external operations
tion variant External Operations Tab
ple PO price)
so it specifies which costing sheet to be used to apply the Overhead.
hile valuating
ery charges +Insurance + any additive cost - Payment terms cash discount
M Condition Types
arge the subcontracting charges. This entire process called Subcontracting.
e cost estimate hence not possible to mark and release cost estimate
ost estimate , possible to mark and release cost estimate
st estimate and possible to mark cost estimate but cost estimate possible to release once reach
te (31.03.9999)
end of the curreny fiscal year to calculate variance
he cost estimate. We would recommend to pick as per costing date validity from
components , activitities in the cost estimate. We would recommend to pick as per costing date
uation date(01.04.2022)
BOM3
Costing
tem takes 1st BOM in the cost estimate of the product
1st BOM
MM Costing 1 tab under Alternative BOM and usase field need to be specified
o select a specific alternative as of a certain date
on versions maintained in the material master record are used as selection criteria.
e cost calculations
e + Status
h task listtype to be permited
Work Center
Task list Type
isting costing information and it picks the price as per valuation variant strategy
xisting cost estimate
on variant strategy==> it pass to the Higher level components
nt cost estimate
nt cost estimate
purpose
e Itemisation and To update Cost Component split
calculat variance
ariant strategy
1E PG-FIN 94311 32,666.70 32,666.70 INR 10 HR
2M PG10 PG-S 10072 ### ### INR 5 PC
3M PG10 PG-T 10003 500 0 INR 5 PC
4E PG-PACKING 94303 56,982.40 56,982.40 INR 20 HR
5E PG-PACKING 94311 47,157.90 47,157.90 INR 10 HR
6E PG-DES P 94311 ### ### INR 50 HR
7E PG-DES P 94300 70,000.20 70,000.20 INR 60 HR
8G PG-FINANC 94101 ### ### INR
9G PG-ADMIN 94102 7,000.02 7,000.02 INR
10 G PG-HR 941 94103 7,000.02 7,000.02 INR
11 G PG-SALES 94104 0 0 INR
### ### INR
amount rate
work center ce
pg-cut pro pg1 clean 11011 2714.286 13.57143
machine 11013 6357.143 11.07143
labour 11000 4428.571 63.57143
11001
pg-des p pg2
machine 11013 6666.667 66.66667 50 3333.333 ok
labour 11000 5000 16.66667 60 1000 ok
11001
pg-fin pg3
machine 11000 7000 46.66667 10 466.6667 ok
11001
3270250
6287.719
628.7719
6287.719
ost of Goods Sold for products which does not have BOM & Routing.
lculation of cost estimate.
--> Cost Estimate with out qty structure --> Create
Go to OBYCOBYC
Click on Save button
oktz cost component structure
valuation veriant pgn pgn1 costing veriant pgn
11111
It can beused in different alternative production process or alternative procurement process is used to procure a material the
The Mixed Cost Estimate is also called as weighted avg cost estimate.
The Variance always can be more or less in case of mixed cost estimate.
The Mixed Cost estimate is only for std cost estimate purpose and cannot be used in actual costing.
Qty Structure Type
The Qty Structure type it controls how the mixed ratio is applied and how it is defined / Executed.
It determines which procurement alternatives are to be used and what ratios for the materials in the cost estimate.
Define Costing Versions :
Costing versions enables the creation of multiple cost estimates for the same material .
This can be helpful for analyzing different results for information purpose.
It specify which qty structure to be applied in mixed cost estimate.
Edit Procurement Alternatives :
The procurement alternatives are used to define the different options are available for procuring the material .
Here we maintain the procurement alternatives by using the process categeory.
Once the procurement alternatives defined then we need to define the mixed ratio.
Mixed ratio :
The Mixed ratio defines the percentage weight that each alternative has when the mixed cost estimate calculated.
Here we maintain the Mixed ratio for the procurement alternatives.
Configuration :
1.Define Qty Structure types for Mixed Costing
Path : SPRO --> Controlling --> Product Cost Controlling --> Product Cost Planning --> Selected functions in material Costing -->
Define CostOKYD
PATH : IMG --> Controlling --> Product cost Controlling --> Product cost planning --> Selected Functions in Material Costing -->
Click on New Entries button
Front End
Create MatMM01
Create 1st CS01
Create 2n CS01
Create RouCA01
then click operation
again ca01
Edit Procu CK91N
Path : Accounting --> Controlling --> Product Cost Controlling --> Product Cost Planning --> Material Costing --> mas
again create
Click on Confirm
Click on Save button
Create / C CK94
Path : Accounting --> Controlling --> Product Cost Controlling --> Product Cost Planning --> Material Costing --> mas
Enter
ontract material to the vendor.
MM Mrp 2 tab.
on entry generates at the time of goods received from the subcontract vendor to stock.
SPECIAL PROCUREMENT TYPE (OMD9)
sed to procure a material the costing of either of these alternatives result in different mfg cost or purchase price, in that case the mixed co
g the material .
stimate calculated.
nctions in material Costing --> Mixed Costing --> Define Qty structure types --> Define Qty Structure types for Mixed Costing
nctions in Material Costing --> Define Costin Versions
or Mixed Costing
Cost Object Controlling
Support Below functionalities
1 Plan cost calculation for the Order
2 Actual cost calculation for the Order
3 Result Analysis (WIP calculation)
4 Variance Calculation
5 Settelemement of the Order
6 Integartion with PP
7 Integartion with MM
Configuraton:
pgp Costing variant for Plan
Costing type
Valuation variant
Save
Purpose :
PGA Generating Actual cost for Production Order
Assignment aur misc blank
Settelement
Settelement Profile
Allocation Structure ====> Required in
Source Structure ====> Required in
PA transfer Structure =====>To transfer
PA==>Profitability Analysis
To Be setteled in Full
Settelement is manadatory and cost need to
Not possible to close the order or not possib
Normally selected To be setteled in Ful for a
Can be settele
Settelement becomes optional that means
Possible to close the order or possible to se
Business Use Case :
Few Historical order ( Old orde
In such case , now not possib
So Not possible to
Proposed solution to close the
1 Keep the option C
2 Then Close the Hi
3 Keep the option T
Responsabilty====> PP Consultant
PP Settings
Define Order Types
save
Note:
PP Order type controls the Order creation and Orde
PP Order types assignes number to the Order
PP Order Type contains the default parameters like
these default parameters by default copies fro
Order Category :
Order Category it specifies in which app
Order category controls the screen layo
Below is the SAP Pedefined Order Categ
10 Production Order
04 CO Production Order
05 PCC Order ( Product Cost collector)
40 Process Order
Save
Define Scheduling Parameters for Production Ordert.codeopu3
img--> Production--> Shop Floor Control--> Operations--> Scheduling--> Defin
Save
Extend to other Plants
save
Define Confirmation Parameters t.code
img--> production--> shop floor control--> operations--> confirmations
save
Save
save
Save
Maintain Task List Type for Material Type(OP50)
IMG>Production>Basic data>Routing>General Data>Defn Material Type assig
We are which type of Type Task list type ( Type of routing) to be permitt
Save
Plant pg20
same way
Save
Control Key
PP Consultant will take care
Control Key
2 OP20
FMCG -Soaps
Automobile , Computer processors
Enginerring industries
ed Stock
omplete production
'06
Y0
6 for plan costing type
====> Required in Joint /By Product scenario
====> Required in Joint /By Product scenario
=====>To transfer the variance classification wise to costing based COPA ==> Relevant for Co
d By Product( To distribute total cost between Joint and By Product)
ck)===> Prd order setteled to the Sales order
or all mfg orders other than MTO with non vauated SO stock
Mfg Orders to the COPA
al order ( Old order) cost which belongs to previous years cost not setteled.
, now not possible to settele previous year order cost in the current year
So Not possible to close these orders unless the settele thecost fully
lution to close the order as below
Keep the option Can be settele in the Settelement Profile
Then Close the Historical orders which need to be closed
Keep the option To be settele in FULL in the Settelement Profile
reation and Order Master data fields
o the Order
parameters like Settelement Profile , Costing var and RA key
default copies from the order type to the Order
CC ( Repetetive mg)
===> Product Cost collector
case , If we confim last opertion 30 then system automatically confirms the precedin
System it books the activity time as per planned time
nt for plan
nt for Actual
------> Plant
A ==> Relevant for Costing based cOPA
t of the order
alance and system gives warning message like order having balance but we can igno
setteled.
ent year
t allow to create order
ming last operation
nfirms the preceding operations like op 10 and op20