CKM3 - Material Price Analysis

Hi Experts,
I want to know is there any standard report that cover like CKM3 but the view is per plant not one by one material. We have thousand of material product that have to controlled.
thanks for any reply

Hi,
CKM3 has several views like Price Determination Structure, Price History, Cost Components, Plan/Actual Comparison.
Your requirement is not clear?
You can get some of the details of CKM3 in t-code: S_P99_41000062: Material List: Prices and Inventory Values. This report you can be execute at Plant Level.
I could not find any other reports. However, you can develop Z* reports. You can check the data in below tables:
MBEW, KEKO, KEPH. CKMLCR, CKMLHD, CKMLKEKO & CKMLKEPH.
Thanks & Regards,
ADI

Similar Messages

  • 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

  • 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.

  • Material Price Analysis Tips

    Hello
    I am looking for advice/tips on tracing the costs of material as it moves through SAP.  For example:
    Recevie Material 1 at Plant A
    Plant A processes Material 1 at Plant A to make 3 semi-finished goods. 
    One of these semi finished goods is then shipped to another plant.
    Then this semi finished good is processed and produces 3 more semi finished goods.
    Then the 3 semi finsihed goods are processed again to make several different finished goods.
    I have used transaction CS15 to see what materials are made after processing. 
    I have also used transaction CKM3N to view the material price analysis. 
    My question is:  Is there a better way to view how the costs flow thru SAP?  Is there a more efficient way of tracing multiple materials in CKM3N than to enter one material at a time?  Any help would be appreciated.
    Thanks for reading. 
    Joe

    Dear Joe,
    You can get the value MBEW-KALN1.
    Then, you can check Table CKMI1.
    Regards,
    ian Wong Loke Foong

  • Reg : Material  price analysis

    Dear  Experts,
                               I  want  to  know  the  price analysis  of   materials  on  month  basis.  Can  you  tell  the transaction  code  for  this?
    Thanks & Regards,
           Aruna.

    Hi Aruna ,
    Try TCODE CKM3N.
    For more details of price analysis refer to
    http://help.sap.com/saphelp_di471/helpdata/EN/d2/cb4f85455611d189710000e8322d00/content.htm
    Regards,
    Anupam

  • ML Price Analysis CKM3N- 643 versus 645 MT - Grp valuation

    Hi Everyone:
    Our current system has Group Valuation  and Transfer Pricing with material ledger activated (10 and 31 currency types). While performing testing for intercompany stock transport orders, I noticed that in CKM3N (Material Price Analysis) 'Purchase Order Grp' shows up if we use 645 movement type but not when we use 643. Is that an expected system behavior? We have ECC6 EHP6
    We had to use 643 since we are using cross-company stock transport orders with SD billing and invoice. We don't have stock-in-transit since the plants are only 200 miles apart.
    Thanks in advance for everyone's help!
    643 Movement type
    645 movement type

  • 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.

  • 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

  • Material Variance Analysis

    Dear Gurus,
    Is there any standard business content for comprehensive material variance analysis by production orders in BW 3.5? I am refering to variances like price variance, quantity variance, resource usage variance etc. by cost element and production order.  Currently I am unable to do this in CO since all these variances are clubbed together with activity variances as part of or R/3 setup when the data flows into CO.
    Regards
    Suneeth Sebastian

    You can create a custom query on your material or purchasing cube containing all your variances required. You can use APD functionality to identify the deviations you want to analyse. Please look 0PP_C01 and  0PP_C05 for planned and actual versions...

  • C+ 131 (Error message) material price will be negative

    Hi
    While transfering normal stock to project stock, system responding with error message as "material price will be determined negative value".
    Material ledger is already activated - Material price indicator is "V" - e.g., if the material price is below    10$ while doing the MB1C: Stock transfer, system responding as said above. If i increase the material price using MR22, system is not giving any error message and allowing me to post. Here, material is spare part (procured from outside).
    Is there any config settings which caused the error message ?
    Please share your thoughts if anybody has faced this type of error earlier before.
    Thanks in advance for your reply.
    VVR

    Dear Team,
    While cancellation of GRN document system is showing the message like  C+ 131 (Error message) material price will be negative.
    As per the analysis the concern Po was belongs to 2008 the material price was 85 MAP.Gooda receipt completed on 22.04.2010.The qty of the gr document is 51.
    Now we are unable to cancel the GRN document systemis showing the error message like the above mentioned.
    Note: My MAP price 11 rs.I need to know howthe system is reduced this level.where i can see that.Kindly advice to proceed further.
    Regards,
    Suma Nalluri

  • Error:C+ 131 (Error message) material price will be negative

    Dear Team,
    While cancellation of GRN document system is showing the message like C+ 131 (Error message) material price will be negative.
    As per the analysis the concern Po was belongs to 2008 the material price was 85 MAP.Gooda receipt completed on 22.04.2010.The qty of the gr document is 51.
    Now we are unable to cancel the GRN document systemis showing the error message like the above mentioned.
    Note: My MAP price 11 rs.I need to know howthe system is reduced this level.where i can see that.Kindly advice to proceed further.
    Priority is high for us.Your replay is most valuable for us.Thanks for the consideration
    Regards,
    Suma Nalluri
    Edited by: SUMA NALLURI on Apr 24, 2010 2:09 PM

    Hi,
    could you explain how solve this problem?
    Thanks
    Beste

  • Material price is not coming in PO print out

    Hi
    I am facing a problem for a cost cenetr PO material price is not coming in print preview as welll as in print out for a particular PO  what can be the problem.
    regards,
    zafar

    Solution in this link Print priview of Purchase Order

  • T Code for Changing material price

    Hi friends,
    Can anybody tell me what is the T-Code for
    1. To change th material price
    2. Transfer posting from Un-restricted stock to block stock
    3. Transfer posting from Un-restricted stock to Quality stock

    Steve,
    I have a requirement
    Daily cycle counts are completed on inventory. SAP prints nightly a count cycle of 50 inventory items to count (Inventory Audit). This is done so our warehouse folks count items throughout the year rather than at the end of the year all at once. Every January 1 of each year the cycle count begins until we finish cycling through the inventory, which usually happens around October.
    When suspend the inventory counts it places the inventory cycle counts on hold for a period of time. The cycling that would usually happen in October of each year is extended out by the days the inventory counts were placed on hold. This is to allow for 100% inventory audit counts. As I understand SAP puts those inventory counts on hold and begins again when it is restarted.
    I will need the TCODE to stop and start the inventory cycle count…
    Can you please help me out

  • Vat calculation to be done on labour service charges and material price.

    Hi exeprt
    I have scenario where i required to pay vat on labour service charges nd material price.
    Calculation
    material price is  1000, in there is additional service on tht we pay service charges.
    Material price  1000
    lab service charges 12
    Vat should on on      1012
    Regard
    Nabil

    HI
    see You have your tax procedure in OBYZ t-code
    There you will have subtotal  price+excise duty as subtotal in your tax procedure your excise will zero so remain only material price
    subtotal 591  =material+service tax -statical
    592=service tax 10% on 591
    593 =service tax 2 % on 591
    594  =service tax 1% on 591
    after that subtotal 595 ==from 591 To 594 -stastical
    596===vat on 595
    Regards
    Kailas Ugale

  • How to include Freight charges and unloading charges in Material price.

    Hi All,
    Can you pls. advice how we can include freight charges & unloading charges in Material price (MAP) when receive in system.
    Current Situation :
    We buy Switchgears from vendor, which transported with special vehicle arrangement from different service provider and gets unloaded at warehouse by another service provider. Currently business create seperate PO for Material vendor, Freight Vendor and for unloading service provider. But MAP is only updated with Material cost only. How can I include delivery cost and unloading cost in MAP thro standard SAP process.
    Your solution will help business heaps.
    Regards,

    Hi,
    Create three condition types namely basic material price, freight charges & unloading charges.
    For  basic material price , you can copy PB00 and rename your basic material price condition type.Now freight charges & unloading charges condition type in M/06 , do not maintain condition category ( keep it blank ), so that it will added to inventory cost .For freight charges & unloading charges do not maintain account key & accrual key in Pricing procedure.
    Cretae PO , now you will see all cost added to NET price in PO and you can for doing GR where all cost are inventoried as materisl cost.
    Regards,
    Biju K

Maybe you are looking for

  • Course jumps after launch in LMS - how do I fix this?

    First, let me preface by saying I have been using Captivate 4 Trial Version as I am waiting for my license for full version. I'm not sure if this is part of the problem or not. I uploaded my Captivate 4 quiz to an LMS, it contains 3 text-based screen

  • Network connection status timed out.

    I have been trying for two days to sign into the iTune store so that I can activate and sync my iPhone. I get the following message "itune store connection status failed. Network connection timed out." I downloaded and installed the latest version of

  • Error of 'Update was terminated' in CJ20N

    Hello Gurus, The following error was encountered while adding activity in CJ20N. Update was terminated Transaction..   CJ20N Update key...   360665E0E3C6F1BBB0AA0015177E2D64 Generated....   12.04.2011, 18:41:51 Completed....   12.04.2011, 18:41:51 Er

  • Nokia N86 software problem with internet

    in n86 mobile cannot change destination setting i tried many method but destinaton setting cannot be chage. plz hep me to solve this problem

  • Html5 Tags not in CS6

    It appears to me that none of the html5 tags are available in CS6.  I see them in the configuration folder (C:\Program Files (x86)\Adobe\Adobe Dreamweaver CS6\configuration\TagLibraries\HTML), but they are not showing up in the html tag library.  Am