Skip to Content
avatar image
Former Member

Error Message C+805 and C+712 Material Ledger CKMLCP

hi All;

I am facing a problem in Material Ledger, I activated ML for period 01 2014 and now my current period is 02 2014, when i run single level price det for period 01 2014 in CKMLCP it give me error C+805 which explains to close the previous period which is 12 2013 and for this period the status of the material is value entered I dont how as i said i activated my ML in period 1 2014, so problem is i cant do ML closing for 12 2013 coz of message C+712 which explains period 12 2013 is not ur current period. I am stuck in between and i cud not get any help from SDN, I would be grateful if you can help me out,I working on ECC 6.

Thanks in advance

Regards

Rashid

Add comment
10|10000 characters needed characters exceeded

  • Follow
  • Get RSS Feed

5 Answers

  • Aug 18, 2013 at 07:40 PM

    Rashid,

    Did you try running CKMLCP step for closing with "Must_Close" for the previous period?

    Cheers,

    TD

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member Former Member

      Hi...

      Refer to note 361236 to find CKMLCP step for closing with "Must_Close" for the previous period.

      Note 361236 solution..

      Solution

      If you use the actual costing (material ledger), you must have completely closed all period-end closing operations in the actual costing for the penultimate period prior to the period shift. Use the 'Costing Cockpit' (Transaction CKMLCP) to make sure that all the materials of the run have status 'Closing entry performed'.
      The processing of older periods is not supported in the standard system. Particularly in test systems, however, sometimes the period has been shifted once without all of the period-end closing operations of the penultimate period having been successfully carried out beforehand.
      You can still carry out period-end closing operations in the previous periods using the following workaround.

      Single-level price determination:

      ==> Call up Transaction CKMLCP.
      ==> Select the costing run and the period for which you want to carry out the period-end closing operation.
      ==> Go to the 'Change parameters' screen for the single-level price determination.
      ==>Enter "MUST_SETTLE" in the OK code (Transaction code field).
      ==> Choose ENTER.
      ==> A single-level price determination is carried out for the run.

      Multi-level price determination:

      ==> Call up Transaction CKMLCP.
      ==> Select the costing run and the period for which you want to carry out the period-end closing operation.
      ==> Go to the 'Change parameters' screen for the multi-level price determination.
      ==>Enter "MUST_MULTI" in the OK code (Transaction code field).
      ==> Choose ENTER.
      ==> A multi-level price determination is carried out for the run afterwards.

      Revaluation of single-level consumption (as of Release Enterprise)

      ==> Call up Transaction CKMLCP.
      ==> Select the costing run and the period for which you want to carry out the period-end closing operation.
      ==> Go to the 'Change parameters' screen for the revaluation of single-level consumption.
      ==>Enter "MUST_COGS" in the OK code (Transaction code field).
      ==> A revaluation of single-level consumption is carried out for the run afterwards.

      WIP revaluation (as of Release Enterprise, Ext.Set 2.00)

      ==> Call up Transaction CKMLCP.
      ==> Select the costing run and the period for which you want to carry out the period-end closing operation.
      ==> Go to the 'Change parameters' screen for the WIP revaluation.
      ==>Enter "MUST_WIP" in the OK code (Transaction code field).
      ==> A WIP revaluation is carried out for the run afterwards.

      Closing entry

      ==> Call up Transaction CKMLCP.
      ==> Select the costing run and the period for which you want to carry out the period-end closing operation.
      ==> Go to the 'Change parameters' screen for the closing entry.
      ==>Enter "MUST_CLOSE" in the OK code (Transaction code field).
      ==> A closing entry is carried out for the run afterwards.

      Reversing closing entry

      ==> Call up Transaction CKMLCP.
      ==> Select the costing run and the period for which you want to carry out the period-end closing operation.
      ==> Go to the 'Change parameters' screen for the closing entry.
      ==> Choose 'Reverse'.
      ==>Enter "MUST_REVERSE" in the OK code (Transaction code field).
      ==> The closing entry is reversed afterwards.

  • avatar image
    Former Member
    Aug 19, 2013 at 01:57 AM

    Hi..

    I doubt that after you activated ML at 01 2014, you
    occurred MM transaction using period 12 2013.

    You should review material’s transaction using t-code ckm3 to find mm document which

    have posting period 12 2013 and input period 1 2014.

    If you have MM transaction of period 12 2013, you should
    close ML of period 12 2013 using note 361236.

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Aug 19, 2013 at 02:33 AM

    Dear Rashid,

    Did you check following link : http://scn.sap.com/thread/1749040

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Aug 22, 2013 at 05:17 AM

    I have resollved the problem finally, thank you all of you for your support.

    Rergards

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Nov 07, 2013 at 12:26 PM

    Hi guys,

    could you please help me with the same issue. Will try to explain:

    Currently, fisically I am in November, but we are closing October 2013. During running "Single Level" step I got the issue "805" - "Carry out period-end closing for material 654638 in the previous period". Actually this SKU was calculated in October, but the first movement was in November! Does anybody know why we have this issue and how to solve?

    Add comment
    10|10000 characters needed characters exceeded