Material ledger (ML) price analysis,  LACCS & CKMLLA return err. CKMLLA001

Dear colleagues,
We're experiencing problems analysing actual cost component split on material level after Material Ledger closing and need some help.
OSS-note 872421 "Cost component split display for activity types" comes with two transactions for the purpose of analysing prices. But both transactions LACCS & CKMLLA don't work in our system, returning error message "Header not found: message № CKMLLA001" after trying to view ML prices (F5) or get Price report from LACCS as well as on Price report (F8) in CKMLLA.
There's no further info available on message CKMLLA001. Did anyone here happened to get this message? What could it mean, what should we check?
We need for analysing ML prices because the values in cost components split (according to CKM3, Itemization) differ greatly from what was expected on the basis of price analysis in Cost Center accounting (e.g. S_ALR_87013611).
OSS-note note 880217 "Cost component split and price do not match" is implemented in our system, as well as recommendations from the corresponding note 1090144 "Preventing rounding errors in prices" are taken into account. For activity prices number of significant digits is set to 10, "no optimization" not selected. Though we don't get any warnings # 204: "Split and price of cost elem./activity type &1/&2 not consistent" during multi-level price determination, the totals are close to equal in ML costing compared to CC costing.

Similar Messages

  • MATERIAL LEDGER  AND PRICE CONTROL V

    Hi Gurus.
    In a Plant I've activated material ledger and some materials have price control V. how does price control V works with material ledger? the average price is uptated at the end of the month or is updated with every receipt?
    Kind Regards.

    Hi Andres,
    What is the price determination indicator in material master? is it 3 or 2?
    Materail ledger during the Actaul Costing Run consider only the price determination indicator 3 material masters.
    Generally all BOM component material masters, we should maintain price determination indicator 3 and price control S.
    All other materials you can have price determination indicator 2 and price control V.
    Regards,
    ADI

  • Material Ledger Periodic Price

    hello gurus,
    we are activated the material ledger.when we run ckmlcp the perodic price become the standard price.but my client wants standard price only they wants perodic price only for statiscal purpose only
    For ex:
    std price 100
    periodic price is 150
    when we run the month end activities periodic price become the std price i.e 150
    but our client wants std price 100 for all periods and periodic price only for information prupose
    for this how can configure in the system 
    Regards,
    Rihana

    Dear Rihana,
    You can change the Price determination control from '3' to '2'. For materials with 'price control' = 'S' and 'price determination
    control' = '2' the periodic unit price (PUP or v-price) is for statistical purpose only.  However, please note that 2S-materials will not be selected during period-end closing. Only 3S-materials will be handled in txn CKMLCP.
    Kind Regards,
    Antje

  • Material ledger - Multilevel price determination

    Hello,
    When there are transfer postings from Sales order stock to free stock, system has calculated multilevel price differences during settlement.
    This material is a externally procured material and does not have any BOM.
    Can some one explain the scenario when will the system calculate this multilevel price differences for a material which is externally procured and which does not have any BOM.

    U have to use specil procurement type in Material master data.
    Further cost based issues refer cost estimate w/o Quantity structure.

  • Material ledger Price determination change

    For the FERT materials - we have material ledger active, price determination 2 and price control S setup as of now. We have the standard cost for the group and Moving average is calculated for information purposes - now we want the moving average to be periodic.
    I changed the price determiation from 2 to 3 in ML activation but had no impact.
    My questions are:
    1. Should we do this at the material level - so that moving avg does not get updated for each transaction and instead by period.
    2. what are the steps/tcodes to be taken before and after changing the price determination.  I understand we need to run ckmlcp - but need clarity on all the steps I have to do both from config and master data perspective.
    3. Test script steps

    Hi!
    A+ 1st point. Other decision is when you do MMPV.
    B+ I think its better do MMPV on 01/may before do CKMM,  so in point iii, you close of April. If you do CKMM with MMPV active period April, ML will be active for March and April. Again this is just a personal point of view.
    C+ Well, the procedure is correct,  Keep in mind the following: The system consider in your scenario S2 > S3 as Actual Cost of April the value in the standard at the moment of CKMM, so the flow:
    > CKMM > Release Standard>  At the release, system  create a price diff (UMB), that is part of your actual cost (initial of may). The value is the diff of your previews and new standard.
    In the ML Close of april, UMB of MAY  will be cleared and converted in PRY/PRV. If you want details of this, check Standard Cost Release with ML Active.
    Its important you validate it, because if the system dont select this materials, UMB $$ will be part of your P&L account.
    In the ML close of May, this value will be consider part of the actual of May.
    D+ What will happen if the run (iii) above after point (i ) will the ML revaluation will have impact on the material changes to 3S.
    The ML close of april have impact if you post (GM, IR, Settlement) for this materials on April. If this materials are produced, its common that you do the settlement of its order the 1 or 2nd day of may with posting date of april, but as i toldyou is a common procedure.
    E+ Just thinking, Its a good idea you do the ML close for this materials in April (status set to 70)
    If for any reason your ML close dont select them there are some workaround  eg check this oss 1602599 - Additional selection options for selection
    PS1.  Wish this give you more ideas. This topic is interesting and difficult to explain, because have some `depends on`. Again, i recomend you test in your QAS system!
    PS2. This post maybe give you other ideas Material Ledger Activation  - Lot of Questions in startup.
    Arturo.

  • Material ledger Tables

    Dear All,
    Issue: Not able to post Good receipt due to the error that material does not exit.
    Background:  we have activated user exit in material master for material type ZROH and assigned a internal number range to it in MMNR. this user exit will append the material group mentioned during master creation in the internal code generated by system.
    example PPMM is the material group and the internal code generated by system is 122222 so when we save the material in mm01 our material code is PPMM122222.
    we are trying to do GR by 501 and now the material ledger function module is truncating PPMM from the material code and its trying to post document with 1222222. which then goes into error that material does not exist.
    Analysis: I have checked in the MARA/MARC the material code is PPMM1222222.  but i guess in some table whcih is relevant for material ledger system has stored internal material number 1222222.
    So I am looking for tables or solution for this isssue

    Hi Expert,
    Please refer the SAP Standard Material Ledger Tables:
    The following tables contain data that can appear in the material ledger documents:
    Table - MLHD - Material Ledger Document: Header
    Table - MLIT- Material Ledger Document: Items
    Table - MLPP - Material Ledger Document: Posting Periods and Quantities
    Table - MLPPF - Material Ledger Document: Field Groups (Posting Periods and Quantities)
    Table - MLCR - Material Ledger Document: Currencies and Values
    Table - MLCRF - Material Ledger Document: Field Groups (Currencies and Values)
    Table - MLCRP - Material Ledger Document: Price Change (Currencies, Prices)
    Table - MLMST - Material Ledger Document: Costing Run Header Data
    Regards,
    GK
    SAP

  • Tables used for material ledger

    What are the standard tables used for material ledger

    Hi,
    All req. configuration i have defined in last thread...
    The following tables contain data that can appear in the material ledger documents:
    ·        MLHD      Material Ledger Document: Header
    ·        MLIT  Material Ledger Document: Items
    ·        MLPP      Material Ledger Document: Posting Periods and Quantities
    ·        MLPPF    Material Ledger Document: Field Groups (Posting Periods and Quantities)
    ·        MLCR      Material Ledger Document: Currencies and Values
    ·        MLCRF    Material Ledger Document: Field Groups (Currencies and Values)
    ·        MLCRP    Material Ledger Document: Price Change (Currencies, Prices)
    ·        MLMST    Material Ledger Document: Costing Run Header Data
    The following types of material ledger documents are available, differing by transaction type:
    ·        CL     Material Ledger Closing Entries
    ·        UP    Material Ledger Update
    ·        PC    Price Changes
    ·        ST     Single-Level Price Determination
    ·        MS    Multilevel Price Determination
    ·        RE    Material Ledger Data Repairs
    USE :
    Material ledger documents are data that is recorded during each business transaction that is relevant to valuation. You can archive documents for closed periods when they are no longer needed for material price determination or reporting purposes. Archiving the documents deletes them from the database.
    Regards,
    Priyanka.P
    PLS AWARD IF HELPFULL
    Edited by: Priyanka Paltanwale on Aug 7, 2008 9:34 AM

  • Canceling Material Ledger

    Hi all,
    I need to understand better which are the consequences in material ledger canceling procedure described in the following SAP notes:
    SAP Note 108374 - Canceling material ledger production startup
    SAP Note 425487 - Deactivating the material ledger in production systems
    In particular I'm intrerested in which are the tables anda data involved by the deleting procedure.
    My goal is the subsiquent reactivation  of the material ledger in a multiple valuation scenario as described in the SAP note:
    SAP Note 120380 - Subsequent activation of multiple valuation approaches
    Thanks in advance  for your cooperation.
    Best regards, ALDO26X1

    The following tables contain data that can appear in the material ledger documents:
    · MLHD Material Ledger Document: Header
    · MLIT Material Ledger Document: Items
    · MLPP Material Ledger Document: Posting Periods and Quantities
    · MLPPF Material Ledger Document: Field Groups (Posting Periods and Quantities)
    · MLCR Material Ledger Document: Currencies and Values
    · MLCRF Material Ledger Document: Field Groups (Currencies and Values)
    · MLCRP Material Ledger Document: Price Change (Currencies, Prices)
    · MLMST Material Ledger Document: Costing Run Header Data
    The following types of material ledger documents are available, differing by transaction type:
    · CL Material Ledger Closing Entries
    · UP Material Ledger Update
    · PC Price Changes
    · ST Single-Level Price Determination
    · MS Multilevel Price Determination
    · RE Material Ledger Data Repairs
    USE :
    Material ledger documents are data that is recorded during each business transaction that is relevant to valuation. You can archive documents for closed periods when they are no longer needed for material price determination or reporting purposes. Archiving the documents deletes them from the database.

  • Standard Price in Material Ledger

    Dear Gurus,
    On one hand we need to update on finished products (manufactured) a standard cost estimate (CK11N or CK40N) in order to analyse variances on the corresponding production orders (during period en closing with KKS2 transaction), on another hand, because we are implementing material ledger component, we would like to update the standard price of these finished products with the periodic unit price (PUP) with CKME transaction.
    The problem is that the system returns an error when we try to release the price with the PUP,
    CKPRCH "A current or future standard price exists for material &".
    Could you help me ? Thank you very much
    Christophe

    Hi
    I suspect standard price can only be saved once for any period. You can make use of the other price fields in the material master to store different prices
    Thank You,

  • Material Price Analysis-CKM3N

    Dear Gurus,
    I'm new in material ledger and need advise for material price analysis in CKM3N.
    There is a value from receipt from next level 13,282,838.
    where cause value change 1,383,641 and new price change 365,125.
    How to analyse this casue of single and multilevel price different could happen and what report can explain this different.
    Thank you,
    IS

    Hi Iwan.
    + CKMLQS is the way to analize the price diff from lower levels. In your screenshot the pride diff come from 0414 F3PCS ( the same header material), thats why i ask if you have rework process.
    + Strategy 20 in the standard is a non-valuated sales order stock process, and its easy to verify because in CKM3N you dont write the Sales Order.
    I never see a proyect with non-val sales order stock because SAP recomendation:
    https://help.sap.com/saphelp_erp60_sp/helpdata/en/90/ba6cfb446711d189420000e829fbbd/content.htm
    In the same page, also check the constrains of non-val sales order stock.
    + Also check this old thread, UDO say ML dont work with NonValuated sales order stock (UDO work in ML development).
    Material Ledger Functionality with Non Valuated Sales Order Stock
    As i told you, i i couldn't give you an accurate opinion without see your system, but i guess the problem is the non valuated sales order stock.
    Question:
    + You are in a productive system or in a test system ?
    + Who decide to work with strategy 20? PP boys ?
    Arturo.

  • Details of open invoices for the current year/ material price analysis

    Hi,
    I'm very new to SAP SD,MM modules. Can any one help me in the following of my requirements?
    1. How to get the details of open invoices for the current year? Which table should I look into?
    2. I have to create a report to display material price analysis. How should I do that?
    3. How to develope a report to list out all the Open Sales Order with earliest ship date and requested ship date
    4.How to create an interactive report for displaying plant status to know the status of a particular material
    5. How to develope a report on Sales Order displaying Sales order Number, Sales order date, Material, PO Date and Customer requested date
    Thanks in advance!!
    Uma.
    Message was edited by:
            Uma Ravi

    Hi Ravi,
    for 3, 4, 5 --> u can go through the code ...
    REPORT ZEX2  MESSAGE-ID arc NO STANDARD PAGE HEADING.
    Tables :kna1,vbak.
    SELECT-OPTIONS : so_vkorg FOR  vbak-vkorg OBLIGATORY,
                     so_vtweg FOR  vbak-vtweg OBLIGATORY,
                     so_spart FOR  vbak-spart,
                     so_kunnr FOR  kna1-kunnr.
    DATA : BEGIN OF sales_open OCCURS 0 ,
           vbeln LIKE vbak-vbeln,
           auart LIKE vbak-auart,
           kunnr LIKE kna1-kunnr,
           bstnk LIKE vbak-bstnk,
           lfstk LIKE vbuk-lfstk,
           fkstk LIKE vbuk-fkstk,
           gbstk LIKE vbuk-gbstk,
           END OF sales_open.
    DATA : BEGIN OF itm_sales OCCURS 0,
           vbeln LIKE vbap-vbeln,
           posnr LIKE vbap-posnr,
           matnr LIKE vbap-matnr,
           kwmeng like vbap-kwmeng,
           lfsta LIKE vbup-lfsta,
           lfgsa LIKE vbup-lfgsa,
           fksta LIKE vbup-fksta,
           fksaa LIKE vbup-fksaa,
           gbsta LIKE vbup-gbsta,
           END OF itm_sales.
    DATA : l_kunnr LIKE kna1-kunnr,
           l_vkorg LIKE vbak-vkorg,
           l_vtweg LIKE vbak-vtweg,
           l_spart LIKE vbak-spart.
    DATA: v_statusl(20) TYPE c,
          v_statusb(20) TYPE c,
          v_statusf(20) TYPE c,
          v_statusg(20) TYPE c,
          v_status(20) TYPE c,
          v_field(1) TYPE c.
    data : v_openqty like vbap-kwmeng.
    **Selection Screen Validations.
    AT SELECTION-SCREEN.
      PERFORM validations.
    *&      Form  Validations
    *       text
    *  -->  p1        text
    *  <--  p2        text
    FORM validations.
    **Customer
      IF NOT so_kunnr[] IS INITIAL.
        SELECT SINGLE kunnr INTO l_kunnr
               FROM kna1
               WHERE kunnr IN so_kunnr.
        IF sy-subrc NE 0.
          MESSAGE e002 WITH text-005.
        ENDIF.
      ENDIF.
    **Sales Organization
      IF NOT so_vkorg[] IS INITIAL.
        SELECT SINGLE vkorg INTO l_vkorg
               FROM tvko
               WHERE vkorg IN so_vkorg.
        IF sy-subrc NE 0.
          MESSAGE e003 WITH text-006.
        ENDIF.
      ENDIF.
    **Distribution Channel
      IF NOT so_vtweg[] IS INITIAL.
        SELECT SINGLE vtweg INTO l_vtweg
                FROM tvkov
                WHERE   vkorg IN so_vkorg
                 AND    vtweg IN so_vtweg.
        IF sy-subrc NE 0.
          MESSAGE e004 WITH text-007.
        ENDIF.
      ENDIF.
    **Division
      IF NOT so_spart[] IS INITIAL.
        SELECT SINGLE spart INTO l_spart
                FROM tvta
                WHERE   vkorg IN so_vkorg
                AND     vtweg IN so_vtweg
                AND     spart IN so_spart.
        IF sy-subrc NE 0.
          MESSAGE e005 WITH text-008.
        ENDIF.
      ENDIF.
    ENDFORM.                    " Validations
    Top-of-page.
    PERFORM sales_top_of_page.
    Start-of-selection.
    PERFORM sales_sel.
    *&      Form  sales_sel
    *       text
    *  -->  p1        text
    *  <--  p2        text
    FORM sales_sel.
    SELECT vbeln auart kunnr bstnk
         lfstk fkstk gbstk
         INTO TABLE sales_open
         FROM vbakuk
         WHERE vkorg IN so_vkorg
         AND   vtweg IN so_vtweg
         AND   spart IN so_spart
         AND   kunnr IN so_kunnr
         AND gbstk NE 'C'.
      LOOP AT sales_open.
        WRITE:/4 sy-vline,
               5 sales_open-vbeln HOTSPOT ON COLOR 2 INTENSIFIED OFF,
               16 sy-vline,
               17 sales_open-auart COLOR 2 INTENSIFIED OFF,
               27 sy-vline,
               28 sales_open-kunnr COLOR 2 INTENSIFIED OFF,
               40 sy-vline,
               41 sales_open-bstnk COLOR 2 INTENSIFIED OFF,
               55 sy-vline,
               56 sales_open-lfstk,
               76 sy-vline,
               77 sales_open-fkstk,
               96 sy-vline,
               97 sales_open-gbstk ,
               117 sy-vline.
        HIDE sales_open-vbeln .
      ENDLOOP.
    ENDFORM.                    " sales_sel
    *&      Form  sales_top_of_page
    *       text
    *  -->  p1        text
    *  <--  p2        text
    FORM sales_top_of_page.
      WRITE:/4 sy-uline(114),
         50 'OPEN SALES ORDERS' COLOR 7 INTENSIFIED ON .
      WRITE: /4 sy-vline,
              5 'SalesOrder' COLOR 1 ,
              16 sy-vline,
             17  'OrderType' COLOR 1,
             27  sy-vline,
             28  'Customer' COLOR 1,
             40  sy-vline,
             41  'PoNumber' COLOR 1,
             55  sy-vline,
             56  'Delivery Status' COLOR 1,
             76  sy-vline,
             77  'Billing Status' COLOR 1,
             96  sy-vline,
             97  'Processing Status' COLOR 1,
             117  sy-vline .
      WRITE:/4 sy-uline(114).
    ENDFORM.                    " sales_top_of_page
    AT LINE-SELECTION.
      SELECT       a~vbeln
                   a~posnr
                   a~matnr
                   a~kwmeng
                   b~lfsta
                   b~lfgsa
                   b~fksta
                   b~fksaa
                   b~gbsta
                   INTO TABLE itm_sales
                   FROM vbap AS a JOIN vbup AS b
                   ON a~vbeln EQ b~vbeln
                   AND a~posnr EQ b~posnr
                   AND b~gbsta NE 'C'
                   WHERE a~vbeln EQ sales_open-vbeln.
      IF NOT sales_open IS INITIAL.
        LOOP AT itm_sales.
          at end of vbeln .
          sum.
          v_openqty = itm_sales-kwmeng.
          endat.
          WRITE:/5  itm_sales-vbeln,
                    itm_sales-posnr,
                    itm_sales-matnr,
                    itm_sales-kwmeng,
                    itm_sales-lfsta,
                    itm_sales-lfgsa,
                    itm_sales-fksta,
                    itm_sales-fksaa,
                    itm_sales-gbsta.
        ENDLOOP.
      ENDIF.
    skip 2.
      write:/  'open Quantity for the order is ', v_openqty .
    for 1.
    open invoices..
    SELECT vbeln
             fkart
             kunag
             gbstk
             INTO TABLE it_billing_h
             FROM vbrkuk
             WHERE vkorg IN so_vkorg
             AND vtweg IN so_vtweg
    *        AND spart IN so_spart
             AND kunag IN so_kunnr
            and   year in p_year                  ---->"parameter for year..
             AND gbstk NE 'C'.                   "----> open invoices
    for 2..
    2. refer TABLES mara, EINA ..
    regards,
    VIjay

  • Price analysis by material type

    Hi Gurus,
    is there a tcode that would include a price analysis for materials over time.  It should be able to be sorted by supplier, material type & material group.   The main objective is to follow the price trend over time
    Thanks
    Anusha

    hi,
    For Stock as per material type :
    Check MC.T, MC.U and MC.W....Material pricing groups...
    Then also check MC$< : For Purchasing values
    and MC$> : For purchasing quantities...
    Above two are based on the material group...
    Regards
    Priyanka.P

  • MR11- The price for material && will be negative - Material Ledger Active

    Hi All,
    The material ledger is active and user is getting error message "The price for material && will be negative" while doing MR11. I found the below SAP Notes:
    sapnote_0000010757_FAQ MR11, clear GRIR clearing account
    sapnote_0000174684_Procedure for error C+121C+131, price
    sapnote_0000320941_Posting in spite of negative price
    sapnote_0000790426_MR11 Functionality
    I found SAP Note: 174684_Procedure for error C+121C+131, price , but it seems to give a temporary solution of changing the price using MR21 / MR22. The error has become very frequent.
    I appreciate, if someone can help me know the pros and cons of using MR21/MR22 transaction when material ledger is active, because I am not able to figure out where will the MR21 / MR22 transaction have impacts in MM and CO?
    Is there anyway to do away with the recurrence of Error message permanently?
    Thanks in advance!!!
    Sagar K.

    Hi:
    This error occurs when PO price does not match with Moving average price in Material price.
    First check the price in PO and in Moving average price in Material Master. If the Moving average price is less than PO, go the T.code MR21 to change the moving average price to PO Price.
    Also check T.code MRBR - it will show why the invoice is blocked.
    Please let me know if you need more information.
    Assign points if useful.
    Regards
    MSReddy

  • How the System calculate GR/IR Prices in Material Ledger

    Dear All,
    Please any body help me regarding: How the prices calculation happen during the  Goods Rereipt (GR) & Invoice Receipt (IR) prices in Material Ledger same period and next period. Exampls as follows,
    If one material GR happened February, 2011 with Rs 100/-  and IR happened March, 2011 with Rs 110/-. This difference Rs 10/- how it will be effected in during the two periods.
    What will be impact of both periods if runs Material execution at end of the month. For March, 2011 how the material prices calculated & what basis.
    Plese help me with above example.
    Regards
    Bhaskar.

    Hi Bhaskar ,
    At the time of GR .. in standard costing .. the accounting entries are
    Inventory   -
    Dr  100  ( Std Price)
    Price Diff         -
    Dr      10
    GR/IR -
    Cr 110 ( Invoice Price)
    At the time of IR .. the entry is
    Gr/IR -
    Dr   110
    Vendor -
    Cr 110 .
    Hence , the price difference is taken in accounting and in ML run in the month GR happens....................
    Now , how ML run post the amounts in GL and account determination logic.. refer OSS Note : 908737 - Post Closing in Material Ledger
    Regards
    Sarada

  • Huge price variance in Material Ledger

    Dear Gurus,
    In our case the standard cost of one Finished goods is released with the price of Rs.10 but later on the cost of one of the Raw material is changed to Rs.1200.  Without releasing the standard cost (as it cannot be released for more than once in a period) of the Finished Goods,  we have performed Mock month end closing for Material Ledger.
    Now due to the difference in raw material cost huge variance (Rs.12000-10) is lying as unallocated variance.
    Please advise the way out as to how to correct the same at the earliest.
    Regards
    Rajya Lakshmi

    Hi,
    Thanks for the reply but in case of MR21 and MR22 also the variance will be collected on price difference account only and needs to be allocated back to the Finished Goods. 
    Against which the PRD should be knocked off is the question and how to pass the JV.
    Please Advise.
    Regards
    Rajya Lakshmi

Maybe you are looking for