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

Similar Messages

  • Valuation area not yet productive with material ledger

    While doing goods receipt at MB1C,i got the below error:
    The description of the error is given below
    Valuation area XXX2 not yet productive with material ledger
    Message no. C+020
    Diagnosis
    The material ledger has been activated for the valuation area but material data has not yet been converted in this valuation area.
    Procedure for System Administration
    If you want to work with the material ledger, choose Accounting -> Controlling -> Actual Costing/Material Ledger -> Utilities -> Production Startup.
    There you can convert the data for the material ledger by following the instructions in the online documentation.
    Note
    Setting the material ledger to productive cannot be undone.
    See also:
    Actual Costing/Material Ledger in the SAP Library.
    The implementation guide for Actual Costing/Material Ledger.
    Can you kindly suggest me how to fix this error.
    Regards
    Sabera

    Hi Sabera,
    The Valuation Area is not activated for your material ledger. Go to SAP Access>>Accounting>>Controlling>>product cost controlling>>Actual Costing>>environment>>Production Start up>>Set Valuation area as productive.
    If you already activated Valution area in to Productive Statge.
    Then go to T.Code OMX1 and for your valuation area XXX2 tick the ML activation box.
    the error wont come
    regards
    srikanth

  • Error Message :Valuation area 1000 not yet productive with material ledger

    Dear Floks,
    I need some clarification to get rid of this error message and move further.
    While saving the PGI I am facing the follwoing error message: "Valuation area 1000 not yet productive with material ledger----
    The material ledger has been activated for the valuation area but
    material data has not yet been converted in theis valuation area."
    Plese respond with the solutions ASAP.
    Thanks in advance.
    Regards
    ANGKS

    Hello Padmaja,
    You will to check the following before activation the Val.area
    1) OMX1: Check if ML is active against the plant IF NOT
    2) Use tcode CKMSTART - Enter Val area - EXECUTE.
    Regards,
    Manoj Reddy

  • Valuation area HDQF not yet productive with material ledger

    Dear all,
    When i PGI, there is an error: Valuation area HDQF not yet productive with material ledger.
    Pls help me to resolved.
    Thanks & Regards,

    Hi Quang,
    Please run CKMSTART tcode and give that plant no(HDQF). Execute the process and then click on Confirm button in the dialog box.
    Hope this helps.
    Rgds,
    Antima

  • Zero stock available for material while doing outbound delivery

    Hi ,
    System gives error "0 pc of material XXX avaialble" Message no VL150 when we are doing outbound delivery for sales order. But MMBE & MB52 reports shows sales order stock for the same material. This is happening for particular material but the other material which is having same sttings in material masters & sales order & for the same plant is not having problem & OD has been created.
    We are getting this error whiel posting very first outbound delivery for sales order.
    Help to resolve thsi will be appreciated.
    Regards
    Basavaraj Patil

    Hi,
    Run MD04 for the XXX material and ensure there is no other open sales order / Stock transfer orders.
    If appearing, delete it,  if its not applicable and try creating out bound delivery..
    Check if any safety stock is maintained for the said materials in the MRP view at the plant level, you might get similar error message, pl check.
    Regards
    Merwyn

  • Initial Entry of Stock Balances in Material Ledger

    Hi,
    we migrated the stock with MVT 561. In the test system in CKM3 it was shown correct in the receipts. In the productive System it was shown partially correct in the receipts (Special stock indicator W and O) and mostely wrong as a negative consumption ( No special stock indicator and K).
    The follow up problem is, that we couldn't adjust the ACC with CKMCCC, cause we couldn't update the price with MR22 for the negative stock.
    Thanks for Help.

    Hi,
    As you said with LSMW we can do initial stock uploading but I suggest you better to go BDC programme
    For uploading the opening stock in your system <b>T.code: MB1C</b>
    With regards,
    B.Ravindranath

  • Error: Valuation area PLANT1 not yet productive with material ledger

    Hi Sap Consultants,
    I am getting the above error when I am trying to create materail.
    Thanks,
    Padmaja

    Hello Padmaja,
    You will to check the following before activation the Val.area
    1) OMX1: Check if ML is active against the plant IF NOT
    2) Use tcode CKMSTART - Enter Val area - EXECUTE.
    Regards,
    Manoj Reddy

  • Setting Material Ledger to Productive

    All,
    How do I set the material ledger to productive for a given plant ?
    The accounts are all setup and everything  is fine in transaction OMX1
    (the active material ledger is checked for the plant\valuation area)
    However in transaction CKM9 the material ledger is not yet productive.
    How do I make it productive ?
    Thanks,
    Mark

    Dear Mark,
    After installing the Material Ledger it is necessary to run a transaction to define the Material Ledger as productive for a valuation area.
    Note: Once defined as productive, the material ledger cannot be deactivated. This procedure must be executed only when there are no material movements for the period. Also, if there are material master data for production related materials (material types ROH, HALB and FERT) already in the system they must have a standard price registered .
    Prerequisites:
    To install the Material Ledger/WIP functions is also necessary that the extension EA-FIN (Financials Extension) has been activated. To check if this extension is active use the following path: IMG > SAP Customizing Implementation Guide > Activation Switch for SAP R/3 Enterprise Extension Set
    1. Access the activity using one of the following navigation options:
    Installation Role J18 Product Cost Planning / Material Ledger -> Material Ledger Installation -> Repeat Steps for  each Productive Plant  -> Production Startup of Material Ledger
    or Transaction CKMSTART
    2. Run the transaction CKMSTART for all valuation areas.
    Reward points if it helps.
    Regards,
    Naveen.

  • Activation Material Ledger with material working in price control "V"

    Hi experts!
    I have activated Material Ledger and I have a question about this..
    1) Before the activation, I have for example a material with the next values in the "Accounting 1" tab:
    Total stock = 7 UNI
    Price Control = V
    Moving price = 166 USD
    Standard price = 166 USD
    Total value = 1.162 USD  (7 UNI*166 USD)
    2) And after the Material Ledger activation, In the same material appears the next values in the "Accounting 1" tab.
    Total stock = 7 UNI
    Price Control = V
    Standar price = 166 USD
    Per.Unit price = 23,71 USD
    Inventory value = 166 USD
    I don´t understand if my total value before activation was 1.162 USD, when I have activated ML, the new value is 166 USD.
    I dont´t understand why the value for the "Per.Unit price" is 23,71USD and not is 166 USD because this is the original value before ML activation..
    I think that my inventory value must be the same before Material Ledger activation, (1.162 USD)???
    Best Regards
    Manuel

    Hi Shaubhikg:
    At first, thanks for your response.
    I have founded another material wich has the next information before the material ledger activation:
    In the Accounting 1 tab:
    Price control: V
    Moving price: 1.265,80 USD
    Total stock: 5 UNI
    Standard price: 553,00 USD
    Total value: 6.329,00 USD
    After the material Ledger production start up, the same material has the next information in USD:
    Standard price: 553,00 USD
    Per.unit price: 1.265,80 USD
    Price control: V
    Inventory value: 6.329,00 USD
    In this case the total value of the stock is the same after and before to do the activation of ML. I think that this is good..
    And can,t understand the example wich I saw you before.. In that case the Total value of the stock after activation Material Ledger is not the same that before activation..
    The material doesn´t have any modification in his unit of measure..
    Could you tell me someting about this issue??
    Best regards!!
    Manuel

  • Dump when execute MMPV (Material Ledger is actived)

    Hi experts,
    This is my scenario:
    - We are testing in a Development system (No productive system)
    - Material Ledger is actived since 12-2011
    - No Material Ledger period end closing made in 12-2011
    When we execute MMPV the system shows the dump:    SAPSQL_ARRAY_INSERT_DUPREC
    We applied the sap note: 1123034 - MMPV: SAPSQL_ARRAY_INSERT_DUPREC error in SAPLMLCCS, but the dump continues.
    I checked the table ckmlkev and I saw registers to Company Code 0200 Period 2 and Year 2012, however if I check OMSY transaction, I saw only Company Code 0200 Period 1 and Year 2012.
    There is something extra to do?
    Thanks in advance for  your help,
    José Luis

    Hi,
    This short dump is produced when the system tries to insert a new
    entry in table CKMLKEV but a duplicate entry already exists in the same
    table.
    CKMLKEV indicates in which period which cost component structure is
    used for the actual cost component split. CKMLKEV entries are created
    by MMPV. Their existance for these periods indicates that the period was
    shifted already by MMPV.
    What you can do now is the following: please check the period
    status in ML.
    If the status is undefined, then delete the CKMLKEV entry and re-run
    MMPV.
    If the status is period opened (or higher), then you have to reset
    the MM period.
    Best Regards,
    Arminda Jack

  • Reg:Material Ledger

    Hi All,
    Please any body Guide me the following Issue & Please give me any Cofig Doc for Commitment Management.
    Valuation area 1101 not yet productive with material ledger
    Message no. C+020
    Diagnosis
    The material ledger has been activated for the valuation area but material data has not yet been converted in this valuation area.
    Procedure for System Administration
    If you want to work with the material ledger, choose Accounting -> Controlling -> Actual Costing/Material Ledger -> Utilities -> Production Startup.
    There you can convert the data for the material ledger by following the instructions in the online documentation.
    Note
    Setting the material ledger to productive cannot be undone.
    See also:
    Actual Costing/Material Ledger in the SAP Library.
    The implementation guide for Actual Costing/Material Ledger.

    Hi,
    It seems you had not done costing activities on materials soon after its creation.
    Remember one thing if *material Ledger* is active in your company code then you will have to perform some costing activities soon after the creation so that at the time of PUP (Periodic Unit Price) costing run all material s will be costed and if some variances are there will get settled.
    I think u had not done CKMM soon after creation and u had done some postings thats why system is not selecting your material.
    Thanks
    Deepa

  • T-stock price differences were not distributed by Material ledger

    Dear All,
    We have configured T-stock (Stock in transit) for movement types 601,921 in t-code OMJJ and have assigned this movements types to movement type groups of material ledger in  spro: Controlling -Product Cost Controlling -Actual Costing/Material Ledger -Material Update -Assign Movement Type Groups of Material Ledger. We use movement type group  CF with revaluation of G/L account and CO account assignment .
    Than we have performed operations with T-stock movement types.
    However, in ckm3 we don't see any G/L account in consumption line. In ML document there are no movement type group CF
    During actual costing run (t-code ckmlcp) system requires COC.
    We have analysed CKMLMV005 table data. For movements types with T-stock system puts V_REST in field User-def.name.
    And there are no G/L account.
    How can we solve this issue?
    With best regards,
    Kamila.

    Hi Kamila,
    SIT supports the revaluation to the original account.
    Please check if the ML document has not updated the
    movement type group CF, hence the revaluation of consumption points
    to the COC account.
    Therefore, there are two possible reasons for the revaluation going
    to COC in the example:
    1. The 601 T movement was posted before the customizing was carried out.
    2. The customizing is incomplete for the Revaluation of consumption in transaction OMX0.
    For instance if currently, there is one entry for 601 T:
    601 T L E -> CF
    Please, try to include additional entries for 601T:
    601 T     -> CF
    601 T L   -> CF
    601 T   E -> CF
    Please, try this in a test system, post the 601 T movement afterwards
    and check the results.
    Best regards,
    MLM

  • Material Ledger,Revaluation Production Cost Center ,Standard Cost

    Hi, I have a problem with  revaluation of production cost centers.
    Firstly,  production cost center expenses are settled via activity types onto the production order at the end of the period. However,  CKMLCP revaluate cost centers after the settlement because of using standard price. So cost centers at the end of the period have some amount.
    As a result we can not find  actual price for production orders.
    If I use standard cost in order to consume on cost centers, material ledger revaluates again this cost centers. I dont want this condition. Because this cost center is settled to other cost object before closing.  
    Thanks.
    Message was edited by:
            Ergul Taslacioglu

    Hi
    Go to the following path in SPRO:
    Controlling -> Product Cost Controlling -> Actual Costing/Material Ledger -> Actual Costing -> Activate Actual  Costing. Double-click on "Actiavte Actual Costing" and change the indicator from "2" to "1".

  • Material Ledger Functionality with Non Valuated Sales Order Stock

    We are in the process of setting up Make To Order (MTO) with Non Valuated Sales Order Stock. We currently use the Material Ledger in our other businesses that use Process Orders.
    Does the Material Ledger functionality support MTO with Non Valuated Sales Order Stock? I have been testing this and have not yet figured out how to get ML postings. We are using production orders that settle to sales orders. We do not bring this into inventory, the costs reside on the sales order.
    If this functionality does exist, I would assume I need to configure the Material Update Structure but I cannot find any documentation on this.
    Any help would be appreciated.
    Regards,
    Greg

    Hi Greg,
    no, material ledger will not be able to calculate and allocate actual costs for the sales order in the scenario you describe. It would of course, if you used the valuated sales order stock.
    Generally SAP sees in the valuated sales order stocks (avaliable since 3,1 or something) a great improvement and no real reason to use still the non-valuated scenario.
    best regards,
                          Udo

  • 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

Maybe you are looking for