Actual cost component values

Hi
We are facing an issue that actual cost component values in our system are not calculating correctly. We consider that there might be difference in our understanding regarding the calculation of actual cost component values.
Therefore I want to understand that how actual cost component values are calculated in SAP Material Ledger. I will appreciate if anyone can elaborate this with example and formula, used for calculation.
Regards

Hi Saad,
Please find below about the actual cost calculation in ML.
In ML single -level and multi-level material settlements are available. Multilevel price determination calculates the periodic unit price for a material. The standard price, the single-level differences cumulated in the period, the differences between planned and actual prices, as well as input material differences (multilevel differences) are all taken into account.
The material price calculated in multilevel price determination can be used for inventory valuation.
The actual price for each material can be updated to the material master for the closed period.
-During price determination, the system carries out the following calculation: 
=>Daily Transaction
1) Purchasing XYZ Qty 20 Std : 10, Actual : 11
   Dr) Stock XYZ 200                   CR) GRIR 220
Purchase price differ XYZ 20
2) Purchasing ZYX Qty 20 Std : 20, Actual : 22
   DR) Stock ZYX 400                   CR) GRIR 440
Purchase price differ ZYX 40
3) Good issue XYZ Qty 15 Std : 10
   DR) Material cost XYZ 150               CR) Stock XYZ 150
4) Good issue ZYX Qty 15 Std : 20
   DR) Material cost  ZYX 300               CR) Stock ZYX 300
5) Good receipt  234 Qty 15  Std : 40
  DR) Stock 234 600                    CR) Clearing 600
6) Good delivery 234 Qty 10  Std : 40
   DR) Material cost  234 400         CR) Stock 234 400
7) Good receipt  123 Qty 10 Std : 50
    DR) Stock123 500                    CR) Clearing 500
8) Good issue  123 Qty 5 Std : 50
   DR) Material cost  123 250         CR) Stock 123 250
9) Good receipt  ABC Qty 10 Std : 60
    DR) StockABC 600                    CR) Clearing 600
10) Sold ABC Qty 5 Std 60
    DR) COGS 300                          CR) Stock ABC 300
=> Monthly Material Ledger Closing
1) Single-level price determination
   DR) Stock XYZ  5 ( Current Stock 5 / Total Purchase Qty 20 *  price difference 20) 
   CR) Purchase price differ XYZ 20
*Transfer price difference to 234  15 ( Good issue  qty 15 / Total Purchase Qty 20 *  price difference 20)
    DR) Stock ZYX  10 ( Current Stock 5 / Total Purchase Qty 20 *  price difference 40) 
    CR) Purchase price differ ZYX 40
*Transfer price difference to 234  30 ( Good issue  qty 15 / Total Purchase Qty 20 *  price difference 40)
2) Multi-level price determination
    DR) Stock234  5 ( Current Stock 5 / Total Good receipt 15 *  price difference 15) 
    CR) Transfer price difference to 234 from XYZ  15
*Transfer price difference to 123 from 234  10 ( Good issue  qty 10 / Total Good receipt 15
       * price difference 15)
    DR) Stock  234 10 ( Current Stock 5 / Total Good receipt 15 *  price difference 30) 
    CR) Transfer price difference to 234 from ZYX 30
*Transfer price difference to 123 from 234 20
        ( Good issue  qty 10 / Total Good receipt 15 *  price difference 30)
    DR) Stock 123 15  ( Current Stock 5 / Total Good receipt 10 *  price difference 30) 
    CR) Transfer price difference to 123 from 234 30
* Transfer price difference to ABC from 123 15
            ( Good issue  qty 5 / Total Good receipt 10 *  price difference 30)
    DR) Stock  ABC 7.5 ( Current Stock 5 / Total Good receipt 10 *  price difference 15) 
    CR) Transfer price difference to ABC from 123 15
*Not allocated price difference 7.5
            ( Sold qty 5 / Total Good receipt 10 * price difference 15)
3) consumption revaluation
         DR) COGS ABC 7.5                     
         CR) Not allocated price difference 7.5
=> Current Actual Stock Amount
   1) XYZ Qty : 5 Actual Amount : 55 (actual price : 11)
   2) ZYX Qty : 5 Actual Amount : 110 (actual price : 22)
   3) 234 Qty : 5 Actual Amount : 215 (actual price : 43)
   4) 123 Qty : 5 Actual Amount : 265 (actual price : 53)
   5) ABC Qty : 5 Actual Amount : 307.5 (actual price : 61.5)
I hope you understand the process of actual cost cal in ML.
Regards,
chandu.

Similar Messages

  • Report painter/writer for actual cost component split

    Hello Gurus,
    Any of you guys ever explored possibility of creating a report using report painter or writer that can give both Standard and Actual cost component splits in one report? Is it even possible without custom ABAP involvement?
    Thanks
    RG

    Hi Raghu,
    After your reply, I am getting a doubt..
    Have you Activated Material Ledger? When you say Actual Cost Component Split, are you talking about it what you get in Actual Costing/Material Ledger?
    If yes, then you can map your cost compnents for Actual Costing in the path SPROControllingProfitability AnalysisMaster Data Valuation--Setup Valuation using Material Cost Estimate -- Define Access to Actual Costing / Material Ledger
    Further, there are no standard reports available in COPA. Try to build a report comprising two columns, 1st column with the value fields which are mapped for Standard Cost Components and 2nd column with the Value Fields which you have assined for Actual Costing under the above path.
    You will be able to get the comparison...
    Pls don't hesitate to call me for further assistance....
    Srikanth Munnaluri

  • Actual Cost Component Split for cross company code transfers.

    Hi,
    My issue is as follows.
    Production process spans across 2 company codes.
    Goods are produced in production company code, transferred (via stock transport order) to marketing company code and sold to customers from marketing company code.
    Stock transport order follows sales scenario i.e.. marketing company code creates purchase order for goods from production company code and production company code bills marketing for the goods.
    Actual costing / Material ledger is implemented in both company codes.
    We would like to roll-up (transfer) actual cost component split from production company code to marketing company (in a similar way as in product cost planning in cross-company scenario).
    However, due to the fact that the transfer between the companies is in fact a "sales" the goods in marketing company code are seen as externally purchased and the only cost component we can create is based on PO conditions. But we want to get the info about production cost component split.
    Once again this is for ACTUAL cost component split.
    I would be grateful for any ideas.
    Thanks,
    Szymon

    Hi Udo / Szymon.
    I have a question about this issue.
    In the sap help  about multiple valuations / group costing:
    http://help.sap.com/saphelp_46c/helpdata/en/7e/cb848443a311d189ee0000e81ddfac/content.htm
    Its not clear if this can roll up the Actual CCS? or what it do? My question is because i read the documentation of  bussiness function: LOG_MM_SIT,and also the book *Actual Costing with The SAP Material Ledger*
    states that we can handle the rollup of actual cost component split inter-company only with this BF active.
    Could you clarify about this?
    thanks!!
    Arturo.
    Group Valuation
    Goods movements between affiliated companies not involving intercompany profits are processed using the group view. This view determines the actual cost of goods manufactured for the group, and does not include any intercompany profits. You can, however, display internal profits as delta profits in the legal and/or profit center views.
    When you define cost components, you can specify that internal profits between company codes and/or profit centers are shown in detail in the cost component split. You activate these delta profits for the group valuation in the attributes of the cost components.
    For each cost component structure, there can only be one cost component under which the delta profit is shown. This means that neither the legal view nor the profit center view can have more than one cost component for the delta profit.
    To cost multiple values, you define a costing type for each valuation approach in Customizing for Product Cost Planning. You use the costing type to specify which valuation approach you require. You define each costing type in a new costing variant and carry out a cost estimate with this costing variant.
    Group Costing and Multiple Valuation Approaches
    In-Depth Detail of the Value-Added Chain: Partner Cost Component Split
    You can display in detail the costs of materials and services of every company department in the value-added chain for every stage of the production process. The partner can be traced for every material used. To do this, you define a partner version, which enables the value-added portions of each manufacturing level to be displayed in detail. For further information about this, see Partners and Direct Partners.
    The group cost component split can be displayed according to your partner definition. You can display the cost structures of the partners hierarchically according to your requirements, such as the company code segments on the highest level and the plant or profit center segments underneath.
    To display partner cost component splits, define a partner version in Customizing and enter it in the costing type.

  • CO-PA Cost Component do not match with Standard Cost Component Values

    Dear Members,
    The CO-PA Cost Components (as mapped through KE4R), do not match with Standard Cost Component values for the Group Currency. In local currency the values match.
    System is correctly picking up VPRS value, both in local currency and Group Currency, which is equal to the total of Standard Cost Components however, it is the Value Fields linked to the Standard Cost Components in Group Currency that do not match.
    In KE40, the Indicator is 4:Released Standard Cost Estimate matching Goods issue Date.
    I have verified KEPH/CKMLPKEPH tables. The values are same as that of VPRS.
    Any help/clues?
    Regards
    Satya

    Hi,
    In case of billing documents the group valuation approach is managed in the data structures of the legal valuation in additional value fields. To control costs and revenues in the different views separately, you must create additional value fields and assign them to the data structures.
    The field contents must be filled via the CO-PA user exit, they cannot be entered by assigning conditions to value fields. The profit center valuation is updated in a separate ledger. No separate value fields are necessary.
    The exit to be used is function module 'EXIT_SAPLKEII_002' ( enhancement COPA0005 ). Within the exit you have the complete SD data avaialble in the tables 'T_ACCIT' and 'T_ACCCR'. The conditions can be found in T_ACCIT and the corresponding values ( linked via 'POSNR' ) in table T_ACCCR. The PA line item and the corresponding SD item in table ACCIT
    can be mapped via the line item field 'RPOSN' and the field 'POSNR_SD' in table ACCIT.
    regards
    Waman

  • Actual Cost component split - Per PO

    Dear ML Experts,
    We have activated Material Ledger and Actual costing/ Actual cost component split in our implementation. The standard cost is based on delivery costs and there is no manufacturing involved. In order to test ML, we created some POs and did a GR and IR for those POs. When I look at the Material Price analysis on the Price Determination Structure View, I can see the Price differences per transaction (Goods receipt, Invoice receipt).
    But when I go to the Cost component View (Actual), I cannot drill down into the individual transactions. I am able to see the actual cost component split only at the summarized level across multiple transactions. I can see the category Purchase Order under Receipts, but I am unable to drill down to see the actual cost component split for the individual transactions (goods receipts, invoice receipts).  Did I miss anything on the configuration? The client wants to see the price differences per cost component per transaction and actual cost component split per transaction.
    Is it possible to view this information using standard configuration? Would I have to change the controlling level in order to achieve this?
    Can you please provide your advice?
    Thanks,
    Balram

    Hi Balram.
    If you have access to an IDES system, you can see a Cost Component split like this:
    As fas as I know, this is only for educational porpouses. In the standard System, its not recomended have the detail of the split per movement, due to the huge amount of data genereted. There is a Flag that control this, in a Txxx table (i dont have access to the system right now).
    If you really want this functionality, write SAP in the marketplace, and I guess their response is exactly what im saying.
    Arturo.

  • Need to de-activate Actual cost component split

    Hi All,
    I need to de-activate Actual cost component split in the test client.
    It has been activated by my testing associate by mistake.
    Please let me know the do and donts if anyone has done this de-activation before.
    I could not find any relevent OSS messages or consulting notes on this topic
    We are using ML Actual Costing and Multi Currency  - without actual cost component split.
    Thanks in advance,
    Regards,
    Vik Sood

    Hi Balram.
    If you have access to an IDES system, you can see a Cost Component split like this:
    As fas as I know, this is only for educational porpouses. In the standard System, its not recomended have the detail of the split per movement, due to the huge amount of data genereted. There is a Flag that control this, in a Txxx table (i dont have access to the system right now).
    If you really want this functionality, write SAP in the marketplace, and I guess their response is exactly what im saying.
    Arturo.

  • Raw Material Costing with Actual Cost Component Split

    Hi All
    I have requirement to split inventory RM Value with material component and Freight cost, all config done and looks well if I check at CKM3N cost component view, material cost $100 and Freight $20, I GR the inventory with freight cost, since I'm using actual costing when journal freight cost go to Price Difference account. But after actual costing closing why the system can't split the variance update to freight cost component? is this the standard SAP behaviour?
    Please help for the solution
    Regards
    Luiz

    I see that you want to split your material cost and freight cost. you need to check the following:
    Is your current standard cost estimate support this structure i.e do you have seperate cost components for RM and Freight.
    If not first you need to change cost component structure and as mentioned by owen you to map the purchase condition type to the origin group and cost component structure.
    Then system will do the same for the actual costing

  • Condition type - actual cost component strecture

    Hi,
    When actual costing activated, how to map a value (amount) in a condition type to a new Cost Component Group.
    Ashok

    Hi
    You choose Strategy Sequence L in your Valuation Variant
    System would open new fields to choose Sub-Strategy and you will also see a button "Delivery Costs".. Click here and assign Cond Type to Origin Group....
    Assign the Cost Ele / Origin Group to a different Cost Comp Str in OKTZ
    BR,Ajay M

  • Actual Cost Component Split Datasource

    Hello all,
    Did anyone work with 0CO_PC_ACT_10.
    I am using 0CO_PC_ACT_10 datasource to feed Infocube 0COPC_C07, we have loaded data period wise and based on actual costing run and we are validating data with ECC using CKM3.
    My aim is to get for category ending inventory (EB). Single level price differences and quantity is matching with CKM3 values but multi level price differences are not matching.
    I have tried searching in SDN and related sap notes but couldnu2019t find anything appropriate.
    Kindly assist and please let me know if you need anything more.
    Thanks,
    Rakesh

    Hi Rakesh , 
    The datasource 0CO_PC_ACT_10 uses the extractor - KKBW_CCS_BW_GET_DATA to extract its data .
    And in the extractor - KKBW_CCS_BW_GET_DATA,
    i could locate these tables - ckmlhd and  ckmlmv011 .
    So you can check these tables for your information .
    You can also have a look at this :
    [http://help.sap.com/saphelp_nw04/helpdata/en/02/a2e338d96cd84fe10000000a11405a/frameset.htm]
    Thanks ,
    Lokesh

  • COPA Costing key for actual cost component split

    Hi,
    I would like to allow the users to specify different period/year in the following screen every month when they do the COPA revaluation. However i noticed this screen is part of customization and cannot be changed by the users without a transport. As such how can we allow the users to change the period/year by themselves every month?

    Hi Sanjay Ram,
    Whatever the marked one i.e. period/year is used especially when you want to consider the PUP or actual cost the material for that specific period only. As you know it can not be changed in every period.
    So, for that purpose only we have the above one i.e. period a/c to line item, by this system is going to pick the PUP or actual cost of the specific period for which the line item has taken place (the line item that may be billing or settlement)
    Regards..
    Jose

  • Product Costing: Actual Cost by Component

    Hi SAP Gurus,
    Products are manufactured in plant X, and have all the standard cost components (MP, DL, FOH, etc.) that one would expect of internally-manufactured skus. Traditionally, these products were shipped from Plant X to Plant Y and then to Plant Z. Once sold out of Plant Z, the actual Cost of Goods Sold (COGS) in the system likewise includes costs for MP, DL, FOH, etc.
    However, last year we started also selling product directly from Plant Y. On Looking in ZCO_ACTUAL_COST(Actual Cost by Component), we see that, when sold, a given SKU is treated as a purchased finished good. That is, all of the standard costs & variances associated with the sku are aggregated into Purchased Finished Goods, a materials account. Because SAPu2019s actual cost has zero for all other line items (i.e. DL + FOH), the system generates favorable variances that eliminate these standard costs.
    Please note that the issue is not standards (which appear to be fine) but actual cost allocation upon sale of the product.
    Summary : The issue is that product sold out of Plant Y is incorrectly treated as a purchased finished good, instead of as an internally manufactured item.This is an issue because our materials costs are then overstated and other costs are understated
    How to show the product sold from Plant Y as internally manufactured Item. (with Cost Components M+P, DL.FOH etc) like how it was showing for product sold from Plant Z?
    Regards
    Jaswanth

    Hi Ajay,
    In the material master for the material, I verified that the Price control is set as S( Std price) for both the Plant Y and Plant Z.
    And the issue here is with the Actual Cost component and not the Std cost component. Can you please clarify where in MRP view for Plant Ywe need to set the indicator as transferred from Plant X.
    Also I verified that the valuation class for Plant Y and Plant Z is different, ( For Plant Y it is set as Mfg Fin goods and for Plant Z it is set as Purchased Fin goods). Is the Actual cost component split has any relation with this Val class setup.
    This is how the Actual Cost component looks
    Mat No   Plant   Raw Mat  Packaging Mats  Pur Fin Goods  Direct Labour  FOH
       A          Z         XX              XX                     XX                         XX            XX
       A          Y           0                 0                     XX                          0                0
    All the cost for Plant Y is rolled to Pur fin goods.
    Kindly give your inputs
    Regards
    Jaswanth Kumar

  • Cost element is not assigned to cost component structure

    Dear Team,
    While doing the settlemnt through KO88 system is showing the message like below
    Cost element 433001 is not assigned to a cost component in CostCompStruct Z1
         Message no. MLCCS 010
    Diagnosis
         You have activated the actual cost component split.
         No cost component has been assigned to cost element 433001 origin group
         in cost component structure Z1 for chart of accounts XXX. The system is
         unable to assign the value to a cost component.
    System Response
         You cannot carry out posting.
    Procedure
         Check whether for this operation the value to be posted is to be
         assigned to this cost element.
    User has done tchnically completed from CO side .But system is showing the open status in FI.
    So we have suggested to the user to do settlemt through KO88 system is showing the above message .Half of the production orders we can able to close through Ko88. Some of the PO we are facing the above issue.The concern GL account showing by the system is maintained as a sundry receivables a/c.
    Please advice how to proceed further.
    Thanks for the consideration.
    Regards,
    Suma

    Dear Sir,
    System is showing the GL account  is not relating the cost element a/c ,The concern account belongs to Sundry receivables account.
    The configuration is done correctly with  all expenses GL a/c in OKTZ as well WIP accounts assigned corrctly in  OKG8.                How the system is showing this account which i am not understanding.
    Please advice to resolve.
    Thanks for the consideration.
    Regards,
    Suma

  • Cost component with quantity

    Hi SAP Experts
    My client want material actual cost component report not only with value amount, but also with quantity.
    The material ledger was activated, I know using standard function, we can have material actual cost component report with value amount, like Tcode:MLCCSPD,  but cannot find any quantity information.
    Do anyone have the kind of requirement and how to achieve it ?
    If only customer development method, how to do it. thanks a lot!

    I tested the CKMLQS, it only get the current period BOM quantity, cannot trace to origin component quantity.
    for example:
    Previous Period:  material A  Qty 10 -----produce------>  material B Qty 10
    Current Period :  material B  Qty  7 -----produce-------> material C  Qty 7
    Now, Using report:CKMLQS, it only show material B quantity 7 consumed for material C, cannot see the origin component material A consumed quantity.
    I need to trace origin component(the lowest level of BOM) quantity, like amount value report(Tcode:MLCCSPD). 
    Anyone have suggestions? thanks
    Regards
    Robin

  • Material Ledger Active - K088 Settlement doesnt use Actual Cost Comp Split

    Production Order quantities are all scrap (in confirmation) thus order balance contains Consumed Materials and Activity Allocation
    When KO88 Settlement is run, the system uses Standard Cost Component Split to allocate the residual to Cost Components instead of the Actual Cost Component Split
    When we run the flow trace, the message says:
    "Splitting according to output material S-Price CCS"
    Expectation was that costs would flow according to Actual Cost Component split.
    There is note 756167 - This note activates the update of the actual cost component split information in the material ledger document when you perform the order settlements.
    However current release is 604, so its expected that this is already applied.
    Any help or insight on how to settle using Actual Cost Component split is appreciated.
    Edited by: Chris Gibson on May 5, 2010 8:57 PM
    Edited by: Chris Gibson on May 5, 2010 8:59 PM

    The second option you mentioned of using separate value field for transferring the standard cost component split from the actual cost component split is the way SAP designed this integration between CO-PA and the Material Ledger.  But 40 value field for cost component split is excessive.  CO-PA allows up to 120 value fields maximum, so I agree it does not seem prudent to use 80 of them for this purpose.
    I suggest you reexamine the level of detail you think may be needed in CO-PA and try to use CO-PC reports at the cost element level to report on more detail.  Keep the CO-PA view more aggregated and you can stick with the standard solution for comparing standard to actual costs in CO-PA.
    Best regards,
    Jeffrey Holdeman

  • Permit not assigned for Actual cost

    Hi Dears,
    Permit not assigned for actual cost in maint order
    Actual cost in maintenance order is 3000
    In IPMD, cost1 is assigned with class ACTUAL COST and value 3000 is defined.
    In OIPG,  Permit class ACTUALCOST is assigned.
    Goods issue done to order for value 3000.
    Again cost determination executed, but still cost1 is not assinged to the work order.
    Am i missing anything ?
    Regards,
    Alagesan M

    Hi
    In charac CT04 i maintained one value 3000 and table maintained CSEVPERMIT and IKOSTEN
    In class CL01, assigned the charac for 049 class type
    In OIPG, permit class is maintained with class
    In IPMD, new permit created and assigned class in classification and maintained 3000
    Now order created and component assigned the planned value is 3000.
    through MIGO goods issue done and found the actual value is 3000.
    But still opened the permit found nothing assigned.
    For Estimated cost and planned costs it is working good only for actual cost permit is not assigning.
    Actual cost we need to anything more other than this ?
    Alagesan

Maybe you are looking for

  • Can't boot after imaging hard drive

    Hi, I have two T60 laptops.  I reimaged both and one boots fine.  The other only goes to a blinking cursor.  Is this due to the security chip?  I went into the bios, but it already said disabled. It shows this message right before it goes to the blin

  • Java.lang.StringIndexOutOfBoundsException: String index out of range: -99

    Hi. We are having a problem with the jstudio IDE Enterprise Edition. We are trying to create an CMP Bean using the IDE. The database table has 69 columns of various datatatypes. BUT as soon as i write the create method the following error is logged a

  • BAPI name to access employee data from systems like CSS, ISP GTP etc

    Hi All, Could you please suggest which BAPIs we need to use to access employee data from systems like CSS, ISP GTP etc Regards, Poonam Moderator message: Welcome to SCN! Moderator message: please do more research before asking, show what you have don

  • I can't compile this, why?

    I do not possess any means of compiling any .java file that imports javax.* or anything J2SE-related, thus, I have to compile it remotely on a remote host (www.myjavaserver.com), however, for some reason this file will not compile but will not produc

  • I need the opinion of an expert....original macbook air rebuild?

    Is it worth replacing the display and putting in a new hard drive? Since I did not pay anything for it I thought it might be smart to put a SSD in it as well. I am techincal and can do it myself.