MM : material netprice update

Hi,
The management team updates the price of the material once in 3 months period. I am trying to pull up the updated price value thru EKPO-Netprice field and displaying on the report. But the report is displaying the previous cycle value than the current value. Is EKPO-Netprice is the right field to pull up the updated value?
What is the right way to pull up the value?
Thanks,
Sobhan.

Srinivas,
Thanks for the great help.
They do update the price thru ME32K transaction code. ME32K is Change contracts. The material price is changed once in 3 months. (The changed value will have validity period beginning from the changed time to future time.) The requirement is to pull this new value into the report. If I use EKPO-netpr it is pulling previous value.
I have also used the MBEW table fields: STPRS and LPLPR.
But no luck.
Thanks,
Sobhan.

Similar Messages

  • Material cost updating in COPA at the time of Billing and Delivery 2 Time.

    Hi All
    I had created sales order( MTO).
    Sales Order No 61224069 u2013 50
    Sales Order line item 40 created > PR & PO created (MD02) > MIGO > Delivery of Order (VL01N) > Settlement (VA88) >Billing( VF01) > Settlement (VA88).
    I have two COPA Document and Material Price updating 2 Time in COPA report.
    Please let me know Its Process error Or Configuration error.
    If Process -- Please let me know the correct process
    If Config -- Please let me know where to check
    Thanks In Advance.
    Alok Dixit

    Hi Ajay
    Thanks for the reply.
    The COPA Documents Generated 2 Times through settlement.
    *When document generated.*
    1 After Delivery Sales order is settled
    2 After Billing  Sales order is settled
    *What sort of value*
    There i maintain the PA Stracture as same as CCS. But in the COPA report system is updating Material Cost 2 times.
    *Record Type*
    Record Type for documents is C in both cases
    Settlement after Billing  & Delivery.

  • Material Price updation through Material Ledger

    Hi,
    I implemented the ML and after executing the ML Costing run & on 1st movement of material( Dynamic price release) the The Per Unit price* which is calculated in ML costing run is not updating in the current std price area in Costing View 2 Tab.
    I think the previous periods( for which I did ML Costing Run)  Per unit price has to update in the Current planned price in Costing View 2. Instead of this , the std planned price of previous period only updating in the "future Planned price".
    Please explain how to get the Previous period Moving price in Current Planned price in Costing View 2.
    T & R,
    C.Balaji

    Hi,
    I did CK11N & CK24 in Feb for example, and the price updated in current std cost estimate.
    after month end closing I did CKMLCP,  I heard that after completing all the sequence of oparations, The actual cost incurred for the material will update in Perunit price and Price controle will become from S to V, and we can get the Moving avarage price of Feb will become the Std price for the March month.
    This is not happening , How we can get this Moving Avarage price of Feb month as a Std current price in March month.
    Pls inform wether it is possible or not, if possible what is the method to get.
    T & R,
    C.Balaji

  • Material Master Update from group routing.

    Dear All,
    When we make material routing. in CA02>scheduling>Results--->Update material master (marking). can be done for the lead time scheduling Purpose. and update in CA96.
    But when we use Group Routing, and assign multiple materials in routing header, and then go for
    CA02>scheduling>Results--->** (no Material Master Update tab Appeared)
    Do we have a solution for this?
    Thanks & regards
    Raghu

    Dear,
    Follow these steps,
    Scheduling in routing (CA02 ) as :
    Call up the operation overview for the routing.
    Choose Extras-- Scheduling -- Schedule.
    You reach the Scheduling dialog box.
    Maintain the data on the dialog box. The system proposes Backward scheduling for the scheduling type.
    Choose Continue.
    You reach the Enter overview variant dialog box  00000001.
    Enter the overview variant you want to use to display the scheduling results. Choose Continue.
    The routing is scheduled. You reach the Schedule Overview screen containing the scheduling data.
    After the scheduling run has been carried out, click on scheduling Result-- update material master
    You use this function to update material master. Go to the CA96 and update material master.
    Please try and come back.
    Regards,
    R.Brahmankar

  • OCM process for material revision update

    Hi
    Does anyone knows OCM process for material revision update?
    from what i saw OCM is not working for ECM which has only revision update.
    Is there any work around to update the production order?
    Thanks.

    Hi
    Read PP master data indeed update the revision, but i need to do the update in a mass process, and not for each order separably
    in addition there are some other advantages to OCM, like the ability to change even if suborder (of collective order) is already confirmed, which can't be done with read master data.

  • Exit for Material Master UPdate

    Hi Friends,
    could anyone let me know any user exit for Material Master UPdate.
    Thanks in Advance
    Regards

    hi
    good
    MGA00001            Material Master (Industry): Checks and Enhancements
    MGA00002            Material Master (Industry): Number Assignment
    MGA00003            Material Master (Industry and Retail): Number Display
    thanks
    mrutyun^

  • Material Price Update

    Dear Experts,
    Our client has one requirement;
    We have A Pair material for which BOM & Routing has been maintained. When we execute cost run for the same material system updates the price with standard cost.
    For this A Pair Material, we have another associated B Pair Material in the system for which no BOM and Routing has been maintained.What we want that we when we run cost estimate of A pair material, system will update standard price of B Pair material as well with same price.
    Can this be achieved,need your fruitful suggestions.
    Best Regards,
    waqas

    Hi,
    Both via BOM and routing link has to be done. But if B is not a part of A and entirely different material then why you will link with BOM?
    Better maintain a standard price in material master in costing 2 view.
    Another suggestion. If B is a low grade material I am sure you are producing it. It may be with customized material type. Its better you maintain BOM and routing for that also.
    Not sure how much doubt I am able to clear it out.
    Hope it helps.
    Regards,
    Krishnendu.

  • Valuation Price for Material not updating in ME5J

    Dear All,
    I am getting one problem.
    If PR is created from Project while assigning material to activity it is not getting updated in ME5J.
    For service activities, value of service PR is getting updated in ME5J.
    Table EBKN having Field-NETWR-Netprice which is updating in Service PR but not in the case of Material.
    Table EBAN having Field-PREIS-Valuation price which is updating in for the case of material as well as pervice.
    Our Report for PR ME5J having filed NETWR which is updating in case of service only.
    How to see value of Material also in ME5J?
    It is critical issue and any input will be helpful for me to resolve the issue.
    Thanks & Regards,
    Sukhveer.

    Hi Krishnendu,
    Thanks for the reply ,  FI document is not getting generated.
    What could be the reason for it, as before it was working fine.
    Thanks
    Vivek Varun

  • Issue in material master update from presentation server  using BAPI....

    Hi Guru's...
    i am trying to change the material master from presentation server (desktop flat file)
    using BAPI(BAPI_MATERIAL_SAVEDATA) ....
    while executing my program i am getting the message like material had changed...
    but while in mm02 i am un able to fine the updates...
    please find below program logic and correct me if any mistakes....
    thanks in advance...
    *& Report  ZAREPAS36
    REPORT  zarepas36.
    DATA : gs_bapimathead             TYPE  bapimathead,
           gs_clientdata              TYPE  bapi_mara,
           gs_clientdatax             TYPE  bapi_marax.
    TYPES : BEGIN OF gty_itab1,
            matnr(18),
            matkl(9),
            spart(2),
            ntgew(13),
            gewei(3),
            meins(3),
            END OF gty_itab1.
    DATA : gt_itab1 TYPE STANDARD TABLE OF gty_itab1,
           gwa_itab1 TYPE gty_itab1.
    TYPES: BEGIN OF gty_itab2,
           abc(132),
           END OF gty_itab2.
    DATA: gt_itab2 TYPE STANDARD TABLE OF gty_itab2,
          gwa_itab2 TYPE gty_itab2.
    flat file at selection screen
    PARAMETERS: p_files TYPE string.
    CALL METHOD cl_gui_frontend_services=>gui_upload
      EXPORTING
        filename = p_files
        filetype = 'ASC'
      CHANGING
        data_tab = gt_itab2
      EXCEPTIONS
        OTHERS   = 8.
    LOOP AT gt_itab2 INTO gwa_itab2.
      IF gwa_itab2-abc(1) = 'S'.
        gwa_itab1 = gwa_itab2-abc(132).
        APPEND gwa_itab1 TO gt_itab1.
      ENDIF.
    ENDLOOP.
    loop at gt_itab1 into gwa_itab1.
    *Material
    gs_bapimathead-material    = gwa_itab1-matnr.
    *Material details at client data
    *material group.
    gs_clientdata-matl_group = gwa_itab1-matkl.
    gs_clientdatax-matl_group = 'X'.
    *Division
    gs_clientdata-division = gwa_itab1-spart.
    gs_clientdatax-division = 'X'.
    *Net Weight
    gs_clientdata-net_weight = gwa_itab1-ntgew.
    gs_clientdatax-net_weight = 'X'.
    *Unit of Weight
    gs_clientdata-unit_of_wt = gwa_itab1-gewei.
    gs_clientdatax-unit_of_wt = 'X'.
    *Base Unit of Measure
    gs_clientdata-base_uom = gwa_itab1-meins.
    gs_clientdatax-base_uom = 'X'.
    endloop.
    *calling BAPI for making changes in material and saving thru BAPI.
    CALL FUNCTION 'BAPI_MATERIAL_SAVEDATA'
      EXPORTING
        headdata    = gs_bapimathead
        clientdata  = gs_clientdata
        clientdatax = gs_clientdatax.
    IF sy-subrc NE 0.
      CALL FUNCTION 'BAPI_TRANSACTION_ROLLBACK'.
      WRITE: / 'Error occured while changing material'.
    ELSE.
      CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'.
      WRITE: / 'material',gs_bapimathead-material,'changed'.
    ENDIF.

    hi hello Guru's
    i resolved the issuee..
    pleaso go thru the below proram logic for your reference..........
    *& Report  ZAREPAS36
    REPORT  zarepas36.
    DATA : gs_bapimathead             TYPE  bapimathead,
           gs_clientdata              TYPE  bapi_mara,
           gs_clientdatax             TYPE  bapi_marax.
    TYPES : BEGIN OF gty_itab1,
            matnr(18),
            matkl(9),
            spart(2),
            ntgew(13),
            gewei(3),
            meins(3),
            END OF gty_itab1.
    DATA : gt_itab1 TYPE STANDARD TABLE OF gty_itab1,
           gwa_itab1 TYPE gty_itab1.
    TYPES: BEGIN OF gty_itab2,
           abc(132),
           END OF gty_itab2.
    DATA: gt_itab2 TYPE STANDARD TABLE OF gty_itab2,
          gwa_itab2 TYPE gty_itab2.
    DATA:ls_return         TYPE bapiret2,
         lt_bapiret2       TYPE standard table of bapiret2.
    flat file at selection screen
    PARAMETERS: p_files TYPE string.
    CALL METHOD cl_gui_frontend_services=>gui_upload
      EXPORTING
        filename = p_files
        filetype = 'ASC'
      CHANGING
        data_tab = gt_itab2
      EXCEPTIONS
        OTHERS   = 8.
    LOOP AT gt_itab2 INTO gwa_itab2.
      IF gwa_itab2-abc(1) = 'S'.
        gwa_itab1 = gwa_itab2-abc(132).
        APPEND gwa_itab1 TO gt_itab1.
      ENDIF.
    ENDLOOP.
    LOOP AT gt_itab1 INTO gwa_itab1.
    *Material
      gs_bapimathead-material    = gwa_itab1-matnr.
    *Material details at client data
    *material group.
      gs_clientdata-matl_group = gwa_itab1-matkl.
      gs_clientdatax-matl_group = 'X'.
    *Division
      gs_clientdata-division = gwa_itab1-spart.
      gs_clientdatax-division = 'X'.
    *Net Weight
      gs_clientdata-net_weight = gwa_itab1-ntgew.
      gs_clientdatax-net_weight = 'X'.
    *Unit of Weight
      gs_clientdata-unit_of_wt = gwa_itab1-gewei.
      gs_clientdatax-unit_of_wt = 'X'.
    *Base Unit of Measure
      gs_clientdata-base_uom = gwa_itab1-meins.
      gs_clientdatax-base_uom = 'X'.
    ENDLOOP.
    *calling BAPI for making changes in material and saving thru BAPI.
    CALL FUNCTION 'BAPI_MATERIAL_SAVEDATA'
      EXPORTING
        headdata    = gs_bapimathead
        clientdata  = gs_clientdata
        clientdatax = gs_clientdatax
      IMPORTING
        return      = ls_return.
    LOOP AT lt_bapiret2 INTO ls_return.
      EXIT.
    ENDLOOP.
    IF sy-subrc = 0.
      CALL FUNCTION 'BAPI_TRANSACTION_ROLLBACK'.
      WRITE: / 'Error occured while changing material'.
    ELSE.
      CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'.
      WRITE: / 'material',gs_bapimathead-material,'changed'.
    ENDIF.

  • Material Master Update through BAPI - Follow up material not updated

    Hi Experts,
    I am updating the material master through a custom transaction using the BAPI  'BAPI_MATERIAL_SAVEDATA'. Rest of the fields are updating correctly except for discontinuation ind., effective out date & follow-up material.
    When I try to update it through MM02 it is working fine. However, when I pass the same data through BAPI it is throwing an error message that 'the material XXXXXX does not exist or is not activated'.
    Please advice.
    Thanks & Regards,
    Ashu Arora

    Some more fields need to be updated along with the discont. indicator. Now working fine.

  • Weight change in material master, update all open PO's

    Hello
    IS there any standard way for mass update open purchase orders, when weights and volumen in material master change ?
    example:
    there is a change in neto weight for material AAAA, which is inserted into mm02, basic data for his material. This change doesn't effect already created  open orders with this material. Is there any standard way to update them in sap 4.7 ?

    Changes will get reflected for new docs only. This is standard.
    Now other question comes, why you want to change in PO. I am sure PO are already sent to vendor. Then ideally it is not advisable to change in those PO.
    If you haven't sent those PO to vendor, open those PO do some minor corrections SAP will populate the change information in PO documents.
    Also changed information will get effective later at GR stage also.
    So no question to worry.
    Check and revert

  • Custom - Material Master Update using an IDOC (Message Type - MATMAS_BAPI)

    Hello everyone,
    I was writing a functional specs. Basically, I want to update the material master MM02 using an IDOC (MATMAS_BAPI01 - Basic Type & MATMAS_BAPI - Message Type). This is currently working.
    To my understanding, this currently uses function module - BAPI_IDOC_INPUT1 to update the material master after the IDOC is posted to SAP ECC from XI system.
    Now I want to add one small validation logic before it actually updates the material master (MM02).
    I looked around and found one exit - EXIT_SAPLMV02_002 in enhancement MGV00001. I was almost sure that this EXIT can be used to write the custom validation code before, actual MM02 updation.
    However while trying to establish a link between this EXIT and BAPI_IDOC_INPUT1, I found that EXIT_SAPLMV02_002 is actually a part of another function module - IDOC_INPUT_MATMAS01 and not BAPI_IDOC_INPUT1. I am stuck here if adding the custom logic in the exit really going to work.
    a bit of googling and I found from WE30 that the purpose of both these function modules are actually different. While BAPI_IDOC_INPUT1  actually create & updates the material master (also plant specific master data which is my need), IDOC_INPUT_MATMAS01 is just for maintenence of few fields in MM02 (may be custom fields).
    Can anyone point out if my thing is in right direction?
    Also please offer any solution where shall I put the Custom Logic in the EXIT or the some variants of
    BAPI_IDOC_INPUT1.
    A less technical explanation would be appreciated as I come from a functional background and invloved in this for writing the func specs. I want to make it sure that what I write is not useless and makes some sense.
    Thanks in advance,
    Arunesh

    Hi Lalit,
    Did some head breaking with the function module - BAPI_IDOC_INPUT1 to check whether it is calling the EXIT_SAPLMV02_002 internally. Couldn't get anywhere.
    On question of another EXIT in BAPI_IDOC_INPUT1, I don't see any. I am not very proficient in ABAP code, I must say though.
    I found the list of exits from google, almost same list everywhere.
    http://www.sapfans.com/forums/viewtopic.php?f=21&t=296637
    here I got the EXIT, I am talking about.
    Any other way to find either the EXIT or link the above?
    -- Arunesh

  • Material Master Update

    Hi Abap Experts,
    I am facing an issue with an update of material master data when using a Bapi BAPI_MATERIAL_SAVEREPLICA. I am trying to update the below fields
    Minlotsize,pl_ti_fince,plnd_delry.
    Below is the code which i have used
      LOOP AT it_zcostupdate INTO zcostupdate.
        READ TABLE it_cost_clr INTO wa_cost_clr                 "+JS01
                               WITH KEY lifnr = zcostupdate-lifnr"+JS01
                                        matnr = zcostupdate-matnr."+JS01
        IF sy-subrc EQ 0.                                       "+JS01
          CLEAR wa_headdata.
          wa_headdata-function  = c_upd.
          wa_headdata-material  = zcostupdate-matnr.   "Material
          wa_headdata-mrp_view  = c_x.
          APPEND wa_headdata TO it_headdata.
    Plant Data
          CLEAR wa_plantdata.
          wa_plantdata-function   = c_upd.
          wa_plantdata-material   = zcostupdate-matnr. "Material
          wa_plantdata-plant      = zcostupdate-dwerk. "Plant
          wa_plantdata-minlotsize = zcostupdate-bstmi. "Min Lot Size
          wa_plantdata-round_val  = zcostupdate-bstrf. "Rounding Value
          wa_plantdata-pl_ti_fnce = zcostupdate-plifz. "Plnd Delivery Time
          wa_plantdata-plnd_delry = zcostupdate-plifz. "Plnd Delivery Time
          APPEND    wa_plantdata TO it_plantdata.
    Plant Data
          CLEAR wa_plantdatax.
          wa_plantdatax-function   = c_upd.
          wa_plantdatax-material   = zcostupdate-matnr. "Material
          wa_plantdatax-plant      = zcostupdate-dwerk. "Plant
          wa_plantdatax-minlotsize = c_x.
          wa_plantdatax-round_val  = c_x.
          wa_plantdatax-pl_ti_fnce = c_x.
          wa_plantdatax-plnd_delry = c_x.
          APPEND    wa_plantdatax TO it_plantdatax.
        ENDIF.                                                  "+JS01
      ENDLOOP.
    When Plantdata internal table is not initial proceed with an update.
      IF NOT it_plantdata[] IS INITIAL.
        CALL FUNCTION 'BAPI_MATERIAL_SAVEREPLICA'
          EXPORTING
            noappllog      = 'X'
            nochangedoc    = ' '
            testrun        = ' '
            inpfldcheck    = ' '
          IMPORTING
            return         = wa_return
          TABLES
            headdata       = it_headdata
            plantdata      = it_plantdata
            plantdatax     = it_plantdatax
            returnmessages = it_returnmsg.
        CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'
    ENDIF.
    And later stage i am deleting the messages from the it_returnnmsg table other than error and then displaying the log.
    It worked perfectly fine when i have done testing in Development & Quality system with couple of test . But it has not done the same when it went into production and no log is displayed .
    And in production it has executed for 24k Materials at the same time. I am Just think that due to mass of material it has executed ,it may have cause a problem in update,But not sure whether this is the issue . I am planning to split into 100 materials update at one time.But if any one have any other solution ,i would be great ful to you.
    Thanks in advance.
    Cheers
    J.

    Hi
    Check this link
    BAPI_MATERIAL_SAVEDATA with custom z-fields

  • Material master update through BAPI

    Hello Experts,
    We are using BAPI_MATERIAL_SAVEREPLICA to update material master . It is required to update RefPlant:consumption (MARC-VRBWK) in forecast view . We could not find any field corresponding to MARC-VRBWK in table parameters PLANTDATA .
    Please help me if there is any way to update  RefPlant:consumption (MARC-VRBWK ) in forecast view by using  BAPI_MATERIAL_SAVEREPLICA  .
    If there is any other BAPI to update the field please let me know .
    Regards,
    Kiran.

    Hi Suhas,
    I tried EXTENSIONIN & EXTENSIONINX  approach but the MARC-VRBWK was not reflected. I did some research and came to know that these extensions can be used to update the custom fields . If there is any way to update the standard field like MARC-VRBWK  using extension please let me know . It would be great help .
    Thanks,
    Kiran.

  • Material Master: Update the Z fields using BAPI

    Hi to all,
    My requirement is simple. But I do not have much knowledge on BAPI. I have got some information that we can extend th BAPI and update the Z fields in material master. I have added the z fields in MARA. So when I call the bapi z fields has to get update.
    Which BAPI can i use? I have got one BAPI - BAPI_MATERIAL_SAVEDATA.   plz suggest me to do it.
    1. how do i enhance the BAPI or extend th BAPI.
    2. Is ther any approch to do it.
    thnks
    Yerukala Setty

    Hi,
    Append the z fields to BAPI_TE_MARA and BAPI_TE_MARAX structures using append structures.
    Populate two structures for the fields in BAPI_TE_MARA and BAPI_TE_MARAX.
    To BAPI_MATERIAL_SAVEDATA, under EXTENSIONIN parameters, pass structure name as BAPI_TE_MARA and Value Part1, 2, 3, 4 with the filled structure info.
    Similarly append X structure as well.
    Regards,
    Ganga

Maybe you are looking for

  • Can't save a Quicktime movie in Safari

    I've read lots of threads about this. None of the solutions I've found actually work. The ability to save these movies works just fine in Firefox. Other than simply using Firefox, isn't there a true solution in Safari?

  • Encoder Settings MIsmatch

    Hi all, Well...I just finished my first project in Leopard using my iLife 05. I can't seem to get my theme's to work correctly. However, I tried to go around that by creating a background image in LiveType to use to have something other than a black

  • IMac G5 will chime but won't do anything else-

    Hi all! Before posting I made sure to read as much as I can in this forum & various sites so that I won't be repeating a previous post. So I apologize in advance if I do. So on to my problem- When I press the power button on my iMac G5, the chimes go

  • Analysis Services - Data Warehouse

    Hi I'm new to DW-Analysis Services. I've created a Data Warehouse Database and populated with data. Later, I've created a cube using BIDS. It created database in SSAS and also cube in same database.  If I create more cubes, will it create database fo

  • Unable to burn dvds Error code 0x8002006D

    I can burn cds but not dvds. I get this error message: Error code 0x8002006D Any ideas?