Material Ledger Run CKMLCP

We are having issue with material ledger when running single and multi level on a material. When we try to execute Single level on the material it is giving ABAP dump with MESSAGE_TYPE_X  message.
Any suggestions??
First determine prices (1-lvl) for input material XXXXXXXX  valuation area XXXXXX
Message no. C+815
Diagnosis
Material XXXXXX   with valuation type  in valuation area XXXX was used as a level 1 input material in the relevant period. You can perform multi-level price determination for the corresponding output material only if the level 1 input material has the status price determined single-level, Closing entry reversed or Closing entry completed.
The input material, though, has status Quantities and Values Entered.
System Response
The system does not allow multi-level price determination.
Procedure
Perform single-level price determination for the input material.

Hi,
I'm afraid there is no enough information for me to make any further analysis. You may check the message log of your single level step to see whether there is any error. And inconsistency is also a possible reason. The error and inconsistency need to be removed to finish the s-l price determ for all the materials, then you can go ahead with m-l step.
If you could not understand some specific error message, pls indicate it. I'll try to make some further explanation for you.
Best Regards
Young

Similar Messages

  • Material Ledger Close (CKMLCP) -problem executing during the month

    Due to our tight closing schedule, we are attempting to pre-run the Material Ledger close (CKMLCP) process and Value Flow Monitor (CKMVFM) on the last 2 days of the month in order to catch any issues before the first workday of the close, when it is too late to do many of the normal processes that would correct the problems in our system.  The issue we are having is that some of our production plants are 24/7 and we are not getting good results in our test run due to new transactions that get posted while we are running the CKMLCP steps, resetting the material statuses.  For example between the Single level and multi level calculations for a given material, a goods movement might get posted that resets the material status from "single level calculated" back to "quantities and values entered", which leads to errors when the multilevel calculation tries to roll up the WAC variances.
    Has anyone encountered this issue, and how did you get around it?  Currently, we can only think of locking people out of the system while we are running the pre-checks, but we know the users will balk at that suggestion. 
    Thanks,
    Burns Thomas

    Hi Thomas,
    you might try to use the alternative valuation run as a simulation environment.
    [http://help.sap.com/saphelp_erp60/helpdata/en/d2/cb532d455611d189710000e8322d00/frameset.htm]
    an alterantive valuation run for just one month will create a copy of the ML data in which you will have no problem with material status. the calculation logic for closing is the same, also the reporting, like CKMVFM. Therefore, If you are successfull in closing the AVR that is a good indcator for not having further problems for your real data.
    best regards,
                         Udo

  • Alternative valuation run methodolgy for material ledger

    Hi Experts
    Does someone can explain me how to customize alternative valuation run in SAP and how to use it.
    Do I have to run it from CKMLCPAVR or from CKMLCP.
    Can I run for same plant and same period the AVR in CKMLCP ?
    On the screen of CKMLCPAVR I don't have nothing in Creat Cost estimate ??
    THanks and regards
    Djamel

    Hi Djamel ,
    1. Purpose of Material Ledger Run (CKMLCP) is to calculate actual cost of the product .. and you can update material master with actual cost ( optional step).SAP uses weighted average methord when calculating actual cost.
    2. Purpose of Alternate Valuation Run (CKMLCPAVR) is to have a actual cost for analysis purpose . You can use weighted average methord or use can use FIFO , LIFO valuation methord also  . Ifd you want to use LIFO/FIFO methord .. you have to configure LIFO/FIFO customization and use the standard BADI give in the SPRO menu .
    3. CKMLCP and CKMLCPAVR have no depencies and you can run that for same plant .. or you can run anyone of them . Both the purposes are different .
    4. On the screen of CKMLCPAVR I don't have nothing in Creat Cost estimate ?? Implement SAP Note 659447 - No process steps in AVR cockpit ... it will solve your issues .
    5. For CKMLCP.. OBYC settings are as per transaction key "BSX" ... OSS Note : 908737 - Post Closing in Material Ledger
    6. CKMLCPAVR -- OBYC settings are as per transaction key "BSD " .. as if required manual entry has to be done to have actual costs . So , inventory account must have manual updation tick in GL master
    7. To sum -up... OBYC settings you have to do for CKMLCPAVR and any valuation approach you use other than default SAP weighted avergae methord ( LIFO or FIFO)
    Hope it clarifies ... Do revert bac for any further clarifications..
    Regards
    Sarada

  • Material Ledger Closing Entry Missing

    Dear Experts,
    WE have implemented material ledger for Actual Costing.  During the material ledger activities (CKMLCP)for the month of March, system showed an error message that "Clsoging entries are not posted for Previous Month" and proces of march was also terminated.  AS the Material period for February and March are closed, the way out for closing of material ledger for the month of April without error (after posting the closing entries for March) may please be informed. 
    Thanking You
    with regards
    Muraleedharan MK

    Hi MK,
    ML is very rigid.. you have to complete the steps every month.. other wise ML documents have impact ...
    You have to open previous period and get it done.. no way out..
    Regards
    Sarada

  • Run CKMLCP (material ledger cockpit) for closed period in MMPV

    Hi,
    I would like to run CKMLCP for period 12.2008, however MMPV was run in 02.2009, and only january and fabruary 2009 are allowed for material postings.
    How can I settle material ledger in 12.2008? I know about note 361236 (CKMLCP: No period-end closing operations after period shift), but don't know if this will do all the proper postings or only close 12.2008 technically.
    Regards,
    Karol

    Hi Carol ,
    Please remeber costing Run i.e CKLMCP is a closing activity so it should be done only at the time of closing a particular period .A syou said two periods are open for MM but costing also post some Accounting enteries if FI period is closed the its not possible.
    And its not recommended to run costing any time in middle of the period.
    Thanks
    Deepa

  • UMB and GBB-BSA after run material ledger

    Hi guys,
    Last month the user changes in some materials standard-price by MR21. So the user had a debit balance in the 501002002 account (because MR21 uses UMB key of OBYC).
    After that the user run CKMLCP process and so he checked the balance in the 501002002. Aftel material ledger process the  account balance was changed for zero.
    Its occured because the GBB-BSA key used the same account determination of UMB key and GBB-BSA did a credit with the same amount in 501002002.
    My question is: Is it correct UMB and GBB-BSA key uses the same account?
    Many thanks,
    Ricardo Sanerip

    Absolutely agree with Ajay .. we use different GL account for BSA  and lock the GL account for further postings after implementation is completed ..
    Please change the GL account as suggested by Ajay also
    Regards
    Sarada

  • CKMLCP - Zero-stock Product Impacts Material Ledger

    Dear experts,
    We've executed a monthly costing run using material ledger. It's run smoothly every month but, at this time, the system selected a material which stock quantty is zero, that hasn't had any movements since last year and hasn't been changed (material master) either.
    Now system says we need to perform the closing entry in the previous period but what guarantees it won't keep saying it until the last run when the price was calculated for this material?
    Why only now it was selected and how to avoid this material to be considered?
    Best regards, Marcos.

    hi merchant..
       1. Price diff between stnd and act is initially goes to PRD a/c through OBYC setting at the time of GR/Invoiceing/Issue if mat is set as S&3.
       2. In case of mat set as V&2 idially there should not be any diff but may arise some small amount due to "no or less stock qty" at the time of invoicing.
      3. When CKMLCP is run these price diff & order settlement diff splitted to cons and stock as you mentioned.
    Now your question :
      " Since, Consumption Acount GL is a Cost Element with Cost Category as 1, what shall be the CO Account Assignment Object, when the ML value is settled to Consumption Accounts"
        Cons GL is cost element cat 1 for capturing mat mov for Issues to orders/cost centres,oth co obj for primary posting at stnd price.
        Now at the time of CKMLCP run you revaluate the materials and price diff are splitted to cons & stock and goes to mat to calculate act cost (stnd +/- prd).
    I think this will give you some light on your issue.
      kkumar

  • Higher activity price in cumulative run in Material Ledger

    Hello,
    Scenario:
    The company is using material ledger and doing periodic run. After the periodic run, company post financial transaction and run cumulative run to take impact of financial transactions.
    During cumulative run, system is using actual price of the last month and revaluation the cumulative qty with this price. Due to no catual activity, the prices are very high. Due to this, system is revaluating cumulative quantities of all months with very high price (of last month).
    Please suggest to resolve this issue?
    Neeraj Rawat

    Hi Srinu,
    Do you mean that, just after changing the KP26 values, u are expecting the same to reflect in your cost component structure of materials? KP26 is only to plan the price of an activity type in a cost center. This will be applicable for the future period. ie when operations are confirmed in production orders in future, this costs will be absorbed to the production order.
    Use  S_ALR_87013611 or similar reports for actual activity prices(debits) and actual activity quantities. Former divided by later will give you the actual per unit activity price for the last period.( in case of 1 to 1 relationship between cost center and activity).
    Best Regards
    Vimal

  • Material  ledger--transaction code: CKMI &CKMLCP

    Dear All.
    I can't understand that  which differences there is between transaction CKMI& CKMLCP in material ledger. Who would like to explain to me?
    Thanks in advance.

    Hi...
       You can avoid this problem by changing Price control from 'S' to 'V' and Indicator from '3' to '2'. However you should know the business requirement. If moving average price is serve the material valuation you can change.
    KK Biswas/AGM(ERP), DSP

  • Difference between normal Costing run and Costing run in Material Ledger

    Hi everybody,
    I have a question i wanted to know why we implement Material Ledger .
    If material ledger is for settling variances on material then that is also possible without material ledger
    Please clear the doubt what is different in ML as compared to normal costing run
    thanks in advance
    Regards
    Deepa

    Costing run is to calculate the std cost estimate of materials and Material Ledger costing run is to calculate Actual cost of production of materials.

  • Material Ledger-Actual costing Run

    Deal All,
    I would like to run actual costing for previous period and current period (April-Mar)
    08-Nov
    09-Dec
    But I have not done the period end closing for prior perods means 01-07.
    If I do now actual cost run for 08 & 09 what will be the impact on systems?
    Best Regards,
    Sbpsbp

    Hi,
    Basically a monthly Material Ledger closing should be processed in all period, so you already have shifted a period in material master, you cannot processed a couple of preceding months with some error: C712 or C805 etc.
    If you are facing above situation, please check SAP Note 361236.

  • Material ledger using several plants

    Hi all,
    I have  the plan B that receives 2 FG items from Plant A they make and adjustment delivering some additional cost, both are valuation areas with  material ledger, when the stock transfer take place, its moved with standard price $ 100 and with the costing run the real cost from this periods is $120 the stock and the GI from sales are properly  revalued with the actual price ($120), not the transfer stock, the difference between the stock transfer price and the actual price ($20)  remains on ckm3n as non allocated cost, how this work I need to transfer this $20 price difference to cost of plant B ? 
    THANKS A LOT!

    Hi Sarada
    thanks for your time, this is the scenario details
    Plant A  (production and Sell)
    - initial invent.  $110 dls    per Ton
    - initial invent.      10 Ton.
    - production cost  $130 Dls per Ton
    - production units     10 Ton.
    - Actual Cost  $ 120 Ton  Total Inv. 20 Tons
    - Stock transfer plant to Plant 
    Plant A to Plant B
    10 Ton --> $110 Dls.
    When ckmlcp it's carry out I have $100 cost as non allocated from $ 1o from prices difference with actual cost per ton transferred to Plant B
    Plant B( just sell purpose)
    - initial invent.  $100 dls    per Ton
    - initial invent.      1 Ton.
    - receive stock transfer 10 Ton at $110 dls
    - additional Cost (freight) $ 2 per ton
    on Plant B CKMLP its  "ok" because all cost that was allocated to plant B have been take to inventory valuation how ever its under the real cost because $100 dls from the actual cost from plant A never reach Plant B
    Again Thanks a lot.

  • Material Ledger : Actual Cost settlement to Consumption Accounts

    Dear CO Experts,
    We are aware that when we run CKMLCP, all variances (in the Price Diff GL Account) due to Material Prices flutuation, diff in Standard & Actual Cost of Production, etc. would finally get settled to Consumption or Stock Account in its appropriate ratios.
    Consumption Acount GL is a Cost Element with Cost Category as 1.
    There can be cases, when there are diferences in Production Order, due to fluctuations in Prices or Actual consumption is more than standard consumption.
    When a Production Order is settled the difference is posted to Price Diff Account.
    When a Material Ledger (Actual Costing) is executed, Price Diff Account is targetted to be Zero. The Price Diff is then splitted in Stock & Consumtion Account in its appropriate ratios.
    Main Question :
    Since, Consumption Acount GL is a Cost Element with Cost Category as 1, what shall be the CO Account Assignment Object, when the ML value is settled to Consumption Accounts.

    hi merchant..
       1. Price diff between stnd and act is initially goes to PRD a/c through OBYC setting at the time of GR/Invoiceing/Issue if mat is set as S&3.
       2. In case of mat set as V&2 idially there should not be any diff but may arise some small amount due to "no or less stock qty" at the time of invoicing.
      3. When CKMLCP is run these price diff & order settlement diff splitted to cons and stock as you mentioned.
    Now your question :
      " Since, Consumption Acount GL is a Cost Element with Cost Category as 1, what shall be the CO Account Assignment Object, when the ML value is settled to Consumption Accounts"
        Cons GL is cost element cat 1 for capturing mat mov for Issues to orders/cost centres,oth co obj for primary posting at stnd price.
        Now at the time of CKMLCP run you revaluate the materials and price diff are splitted to cons & stock and goes to mat to calculate act cost (stnd +/- prd).
    I think this will give you some light on your issue.
      kkumar

  • Material ledger and cost estmate

    Hi all
    Can any body tell me the impact on material ledger of deleting the current standard cost estimate from material master? The requirement has come for change the current standard cost from material master whom we have released on 01.01.2008 and now today at 07.01.2008 we want to change this. All the transactions for material in current period I have got the reverse. Now I will delete the cost estimate from T_code CKR1 and than the new standard cost will releases from today in same period. At month end we are going to run the actual costing. Would be any problem in actual costing?
    Thanks and Reagrds
    Vinay Thakre

    thanks Pascal for prompt response,would you please advise my below understanding to ML and actual cost
    1)CKMLCP - Edit Costing Run to create costing run to calculated periodic unit price
    2)Because there are some activities in CKMLCP,we have to respectively execute CKMF / CKMG/CKMJ /  CKMH / CKMI for each activity of costing run
    3)after costing run with  CIMLCP,SAP will use calculated periodic unit price to revaluate inventory for previous period,and the price indicator S automatically  changed to V for previous as well.
    4)SAP will generate FI cocument to adj inventory and consumption cost after "post closing"
    5)there is different periodic unit price for each closed period
    5)the price indicator for closed period is always V,the price indicator in current period is S

  • Material Ledger Startup at year end

    Can someone confirm if all the balance carry forwards have to be run before turning on material ledger for the new year or can I just run the GL balance carry forward piece?

    Hi,
    There is no time constraint for activation of Material Ledger. Before activation of ML, specifically for ML  you need not to check any period-end activities. You can continue with your usual FICO closing process. As per process, if you activated the ML for your Valuation Areas, initial preliminary Valuation/Price Control Type for all materials will be u201CStandardu201D.  During the period  ML will record all Goods Movements Price/FOREX differences posted through different MM related transactions i.e., Goods Issue, GR and Invoice in Price/FOREX differences categories. If you have activated ML on Dec., 28th, price/FOREX differences will be recorded from that date.  You need to complete ML period-end activities through T-code-CKMLCP-Costing Cockpit, system will automatically take the average of Price/FOREX differences from different transactions and calculate Periodic Unit Price for Material per Plant. Based on this price, we can get the Actual Product Costing of that material and  Inventory Valuations for future period.
    Regards
    appalas

Maybe you are looking for