Change price during GRN

Dear Experts,
Please check this
We create a PO for a year (eg, 1000 nos @ 10 INR)
For the first partial delivery we receive @ the same price=10
Say for following  delivery after long time we receive the goods @ say 15 INR and we accept the price from vendor.
But during GRN when we refer the PO the PO price is fetched and hence during invoice the difference amount goes to price difference a/c if material is already consumed (material is fast moving) and this is what SAP provided.
How can we avoid this ie, we should be able to use the changed amount during GRN and we need not want to edit PO price in PO during each GRN's
Any alternative suggestions are highly appretiated
Thanks and Regards
sBk
Edited by: SUJITH BABU KURIAN on Aug 11, 2010 8:25 AM

Hi,
The behaviour of the system is correct and that is what is desired.Since you are saying you donot prefer to use this there are multiple alternatives to handle this
1) Maintain the  Pricing Date Control  in Info record as GR date.
2) Maintain multiple prices for multiple validity periods
  say 01/01/2010 to 31/01/2010 -
    Rs 10
         01/02/2010 to 28/02/2010 -
    Rs 15
Now during GR the system will pick the price as maintained in the Inforecord date wise
other alternative is to  post the differential price in the subsequent debit option in MIRO
Note that all these alternatives finally arrive at the same accounting impact .
Regards
Sandeep

Similar Messages

  • FOB price changes while copying GRN to Landed cost

    Hi All
    I have a problem that "Fob price changes while copying GRN to landed cost. There is no discount at GRN"
    please suggest if any one with a better understanding
    thnx n regards
    Abbas

    Hi,
    If you choose to handle Freight in rows and choose 'Freight 1 Stock' field as YES, then the FOB price will be updated with the freight amount already.
    Nat

  • User-exit /BADI to change mseg during migo

    HI
    Can someone tell me which user-exit/BADI to be used which lets one change mseg during MIGO. There are some user-exit/BADI during migo but everywhere mseg is an import param. Actually for certain cases I want
    to change the amount in local currency field (dmbtr). I can always forcibly do it from an update-module called from MB_DOCUMENT_BADI but this would lead to inconsistency as the same won't be passed to
    accounting document.
    Regards
    Saurav

    Hi,
    i've also tried using the BAdI mentioned to change for some changes required for price during goods movement.
    after discussion with developer, we found out that the when the program reach the BAdI mentioned, it is already too late as the standard program has already populated the accounting document structure to be posted.
    to change the amounts to be posted to the accounting document can be managed with enhancement spots in inlcude program of LRWCLF01.
    but requires heavy logic to restrict to specific scenarios and  intensive testing, not recommended as it is not within the boundaries of standard SAP allowed changes.
    Cheers,
    Joaquin

  • Change price in material master

    Dear Experts,
    May I know how we can change std. price that maintained in material master. I believe t/code MR21 use to change price for MOP (moving average price) but I'm not sure for std. price.
    *Please assist me how we can use MR21 & what are the important element need to take care during price change by using MR21. And please help me to understand the t/code as well.
    Thank you.
    rgds,
    nantha

    HI,
    MR21 is for valuation price change. Go to t code and enter the material number and new price and save.
    Check the accounting impact in accounting documents.
    Regards
    Ram

  • Unit price in GRN

    We use to create GRN based on vendor invoice, during GRN creation thru MIGO I wanted to check whether the vendor has charged me the same price as per the purchase order. Can we display the purchase order unit price against each line item during GRN creation.
    Regards
    raj

    Hi
    If you are performing Goods reciept  wrt PO the valuation will always be with refernce to PO( provided the material is maontained in MAP) irrespective of what vendor has printed on his invoice .You will be able to see the difference in MIRO ,where any difference that you have passed will either hit the Inventory account or Price diffference account depending upon the whether the stock is consumed or not.
    Regards
    Sandeep

  • RE:can't able to change Price in PO

    Hi Guru's
    one of my user has created the PR on 11/05/11 and created the PO on the same date after that another person has deleted the PR on 13/05/11 and user was trying to create GR  ON 19/07/11 would it be possible to create the GR  for the particular PO also if it is possible the PO has created for the quantity of 5 and net price per qty is  rs.234 and while doing GR it showing the price as rs.234 instead of rs.1170 when user is trying to change the price system is not allowing for the change.could you please clarify my queries.
    Thankyou,

    Hi,
    Deletion of PR has no use once PO is created for it, regarding the value in GR, please check the Quantity for which GR is being Posted, also where are you looking for Price during MIGO?? the acoounting Doc shall be generated after posting the MIGO then you will get the value posted.
    Regards
    Chandra Shekhar

  • Change price of Catalog item in S.Cart

    We want to change the price of a Catalog item in the SRM shopping cart ....am on SRM5, SP06 ECS...
    Is this possible?
    I know MDM catalog items come into SRM as non editable /grayed out with a Price already chosen....but we want to change it and add a surcharge.....
    am not interested in Price Conditions coz they are at the PO level. I need my edited price and surcharge and total at shopping cart level so i can send shopping cart to the correct approver........
    Currently investigating following options ..u2026u2026..
    1. Perhaps maintain field price_changeable in BADi-Interface IF_EX_BBP_CATALOG_TRANSFER in method ENRICH_ITEM_DATA. To edit the price!!
    2. Reverse engineer Note 1449196 - Item Price revalidation during Shopping cart order process
    3. Note 613686 - Price changeable after catalog data transfer....thanks muthu
    Any ideas people!!
    cheers
    alex

    Hi Alex
    l do remember Jason offered some custom note todo the same.
    *Note 693175 - Making free items changeable*If you transfer items with a price of 0.00 from the catalog to the shopping cart, the price is not ready for input in the shopping cart.
    Other terms
    Pricing, e-procurement, zero price, shopping cart
    Reason and Prerequisites
    This is the standard system response as of EBP 3.5 Support Package 05 or Note 569275.
    Solution
    If you want to change the price after you transfer the item to the shopping cart, implement the attached correction instructions.
    This consulting note was created for specific Support Package levels. The context parts may have changed. If you cannot use transaction SNOTE to implement this note automatically, you must find the context parts manually and use the Modification Assistant to adjust the source code manually. This is because separate correction instructions do not exist for each Support Package level.
    Need to change price for catalog items...
    Note 1386176 - Duplicate/Copy catalog item: Price editable
    The item price transferd from catalog can not be changed in SC
    you need google well.
    let me try if i have luck
    Muthu
    Edited by: Muthuraman Govindasamy on Sep 30, 2010 12:09 AM

  • Manual Price during PGI

    Dear Forum,
    Can it be possible during Post Goods Issue to enter manual price....In standard, it picks the price from Material Master...
    But at my clients site in one scenario they want to put manual price during PGI...
    Can anyone throw some light on the above said issue...
    Eagerly waiting for your helpful replies..
    Regards
    Nainesh
    SAP ECC6.0

    Hi Nainesh,
    If you want to change price of goods sold (VPRS condition type) in the delivery, this is not possible in the standard system; personally I would not mess with standard SAP based on the requirement alone.
    But at my clients site in one scenario they want to put manual price during PGI...
    If your consulting customer wants a special price for the goods, you can suggest them to use split valuation, therefore the PGI value will be based on the value of the individual batch delivered to the customer (if the batch is the criteria you use for split valuation).
    If you want to change the sales price, change it in the sales order.
    Pricing in the delivery is only used for special functions in the standard system.
    Best Regards,
    Franck

  • Vendors can see the price during process bid

    Hi, friends
    When I add position whit price from catalog to bid invitation, vendors can see this price during process bid and it is wrong. How can I change it?
    And one more moment u2013 our uses should see the price during bit invitation process.

    The syncing is happening through the cell network not the wifi so it didn't help to turn off the router.  Here's what I ended up doing that finally worked:
    I restored the backup.  Before I could use the phone, it takes me through a few steps.  On the icloud step, I actually skipped it, so I didn't enter my password.  At that point the phone was usable again so I went to settings>icloud and turned off Contacts.  I double checked and my contacts were still on my phone.  THen I went to settings>icloud and entered my password and the turned contacts back on.  At that point it asked me if I wanted the contacts merged and I said yes.  A few minutes later my contacts were still on my phone and I checked my icloud account online and the contacts had been syced there as well.  Finally!  It worked!

  • How to change price of item using salesorder create bapi

    hi all,
         As per requirement i have to change price of the item while i am creating sales order using sales order create bapi. kindly tell me the process or if possible any sample program.
          thanks in advance
    thanks,
    pavan
    Message was edited by: pavan kumar pisipati

    hi max ,
          i created sales order using following code. from here onwords i have to update to change the price of the item. kindly do the needful. i am working 4.7 ides
    <b>report  zmybapi1        .
    data : my_order_header_in like bapisdhd1 occurs 0 with header line,
           my_order_header_ix like bapisdhd1x.
    data : my_orderitemsin like bapisditm  occurs 0 with header line,
           my_orderitemsix like bapisditmx occurs 0 with header line.
    data : my_order_partners like bapiparnr occurs 0 with header line.
    data : my_return like bapiret2 occurs 0 with header line.
    data : w_vbeln like bapivbeln-vbeln.
    data:
         my_orderschedulesin like bapischdl occurs 0 with header line,
         my_orderschedulesinx like bapischdlx occurs 0 with header line.
    start-of-selection.
    this is to assign values to internal table my_order_header_in
      my_order_header_in-doc_type   = 'TA'.
      my_order_header_in-sales_org  = 'JNJ1'.
      my_order_header_in-distr_chan = '02'.
      my_order_header_in-division   = 'J1'.
      my_order_header_in-sales_off  = 'JNJ1'.
      my_order_header_in-purch_no_c = 'testbapipo'.
      my_order_header_in-purch_date = sy-datum.
      my_order_header_in-req_date_h = sy-datum.
      append my_order_header_in.
    this is to assign values to internal table my_orderitemsin
      my_orderitemsin-material      = '000000000000000727'.
      my_orderitemsin-plant         = 'JNJ1'.
      my_orderitemsin-target_qu     = 'EA'.
      my_orderitemsin-target_qty    = '50'.
      append my_orderitemsin.
    this is to assign values to internal table my_order_partners
      my_order_partners-partn_role = 'AG'.
      my_order_partners-partn_numb = '0000000011'.
      append my_order_partners.
      my_order_partners-partn_role = 'WE'.
      my_order_partners-partn_numb = '0000000011'.
      append my_order_partners.
    This is to assign values to internal table my_orderschedulesin
      my_orderschedulesin-itm_number = '10'.
      my_orderschedulesin-req_qty   = '10'.
      append my_orderschedulesin.
      my_orderschedulesin-itm_number = '20'.
      my_orderschedulesin-req_qty   = '20'.
      append my_orderschedulesin.
      my_order_header_ix-updateflag = 'I'.
      my_order_header_ix-doc_type   = 'X'.
      my_order_header_ix-sales_org  = 'X'.
      my_order_header_ix-distr_chan = 'X'.
      my_order_header_ix-division   = 'X'.
      my_order_header_ix-sales_off  = 'X'.
      my_order_header_ix-purch_no_c = 'X'.
      my_order_header_ix-purch_date = 'X'.
      my_order_header_ix-req_date_h = 'X'.
      my_orderitemsix-updateflag    = 'I'.
      my_orderitemsix-material      = 'X'.
      my_orderitemsix-target_qty    = 'X'.
      my_orderitemsix-plant         = 'X'.
      my_orderitemsix-division      = 'X'.
      my_orderitemsix-target_qu     = 'X'.
      append my_orderitemsix.
      my_orderschedulesinx-updateflag        = 'I'.
      my_orderschedulesinx-itm_number       = 'X'.
      my_orderschedulesinx-req_qty          = 'x'.
      append my_orderschedulesinx.
      my_orderschedulesinx-itm_number       = 'X'.
      my_orderschedulesinx-req_qty          = 'x'.
      append my_orderschedulesinx.
      call function 'BAPI_SALESORDER_CREATEFROMDAT2'
        exporting
      SALESDOCUMENTIN               =
          order_header_in               = my_order_header_in
          order_header_inx              = my_order_header_ix
      SENDER                        =
      BINARY_RELATIONSHIPTYPE       =
      INT_NUMBER_ASSIGNMENT         =
      BEHAVE_WHEN_ERROR             =
      LOGIC_SWITCH                  =
      TESTRUN                       =
      CONVERT                       = ' '
        importing
          salesdocument                 = w_vbeln
        tables
          return                        = my_return
          order_items_in                = my_orderitemsin
          order_items_inx               = my_orderitemsix
          order_partners                = my_order_partners
        ORDER_SCHEDULES_IN            =  my_orderschedulesin
          order_schedules_inx           = my_orderschedulesinx
      ORDER_CONDITIONS_IN           =
      ORDER_CONDITIONS_INX          =
      ORDER_CFGS_REF                =
    if sy-subrc ne 0.
        write: my_return-message, my_return-number, my_return-type.
      else.
         call function 'BAPI_TRANSACTION_COMMIT'
         EXPORTING
           WAIT          =
         IMPORTING
           RETURN        =
          write: my_return-message, my_return-number, my_return-type.
    endif.</b>
    thanks,
    pavan
    Message was edited by: pavan kumar pisipati

  • Change price in Sales Order created with reference with Quote

    Hi Experts,
    Need to change price (eg..1000USD to 1100USD) in sales order (va02). Here Sales Order is created (va01)with reference with Quote(va21) where price in maintained (as 1000USD). so price in Sales Order is copied from Quote. Now, If I want to do the change in Sales Order (from 1000USD to 1100USD) kindly suggest me what are all the possible ways. Can I do the changes within the existing documents rather than creating new docs. due to the change.
    Note: User is creating new Quote with 1100USD and creating subsequent new Sales Order with new Quote.
    Thanks
    Viswanathan

    Hi,
    In va02 you double-click on the material that has been entered, then in the new screen goto the condition tab, here u will find the $1000 that you have entered, and then change it to $1100.
    Swapnil

  • Why the mouse pointer in Logic Pro does not change shape during work in OSX 10.9.1?

    I've a MacBook Pro Retina 15-inch Late 2013 and I'm using two external displays. One connected to to the HDMI port (display 1) the other to thunderbolt (display 2). The MacBook display is closed. I’m working with Logic Pro 9.1.8 (32bit) with OSX 10.9.1
    Why the mouse pointer in Logic Pro does not change shape during work???
    It was already difficult with OSX 10.9 but now after upgrading to 10.9.1 it's game over!
    At least before I could select which display use Logic Pro to have all the shape functions of the pointer. Not in both displays, so to be forced to edit in ONLY ONE of the two displays using this workaround: (right click on Logic icon in Dock: Option --> Desktop on Display 1). Now or I select “Option --> All Desktops” or does not work. However, by selecting all displays you say goodbye to Mission Control. This can’t be a solution!!!
    The amazing thing is that Nuendo has no problem while Logic Pro, Apple's native software, it can't!
    With Nuendo it’s indifferent in which display you are working, the shape of the mouse pointer changes shape depending on the requirement in both displays.
    This thing drives me crazy!
    Solutions?
    Here some ideas in other foums:
    http://www.logicprohelp.com/forum/viewtopic.php?f=1&t=86264
    But this aren't really solutions but workarounds. Use Logic in all desktops makes Mission Control useless!!

    I installed all over again by formatting as suggested by the genes of pro application support. Each plug-in, each virtual instrument, a job that lasted 3 days. And as suggested for each new plug-in I proceeded to check the proper functioning of Logic Pro and did each time a back up with Time Machine.
    The Result:
    Logic works as it should ONLY on the primary monitor and ONLY on the first desktop.
    BUT
    Reason and Nuendo dont' have this issue !!
    I believe that Apple developers are thinking only to mobile phones and things like messages or face time.
    And that's not all!
    After a few weeks, perhaps by installing a version of Adobe Acrobat, I say maybe because I'm not sure, logic has stopped working properly. Again problems with the mouse pointer.
    Luckily I had a back up! But now I'm terrified to install new programs. Thanks Apple!

  • How pricing condition be auto updated if the user changes price in PO ?

    Hi
    Is there any configuration setting on how pricing condition can be automatically updated if the user changes price in the purchase order ?
    Thanks
    Maruthi

    Hi Maruthi,
    As far as I know, POs (like many other documents in SAP) are "snapshots" of data as it was at the time of the document creation.  This snapshot has no direct link to master data, so it will not change unless you go to the document and manually change/refresh whatever data you need updated. 
    Even if there were a way to link your PO to master data to auto-update I don't see how any change on a PO could go backwards and change master data.  Pricing works the other way around - the PO takes the price from the condition records, not the records from the PO.
    Hope this helps,
    J

  • How to change price determination form blank to 2 on the material master?

    Hi expert,
    I had a difficult problem:
    Material ledger is active in our company Normally, in material master data accounting view 1, we always set price determination 2 and price control V. Price determination 2 is set default if creating a material master by entering no price determination.
    Today, my Key user came accross a prblem: In our company, for batch processing of material master, we made a mistake that  price determination were set blank (neither 2 or 3, In MBEW table, field MLAST is blank) when inputting material master. all data were imported without error warnings. But ,acturally, all materials' price determination in accounting view 1 was set Blank! This is a big problem that we can not release standard price or do any other price changing~~~.
    I have used CKMM to try to change price determination. But it failed: it can not identify this situation because old price determination must be set a word rather than blank in CKMM.
    I don't know any other solutions to change price determination from Blank into 2.
    Hope you can help me out. Very thankful!

    Hello,
    I have the same problem with a type material, the material ledger is active but the price determination were set blank.
    I already checked the OMX1 transaction... and all configurations of ML and type material and apparently is ok.
    Has anyone knows the solution?
    (maybe with applying a program or SAP note).
    Please help.
    Regards,
    Eliana

  • How to change Price determination from blank to 2

    Hi expert,
         I had a difficult problem:
         Material ledger is active in our company Normally, in material master data accounting view 1, we always set price determination 2 and price control S.  Price determination 2 is set default if creating a material master by entering no price determination.
         Today, my Key user came accross a prblem: In our company, for batch processing of material master, we use a IDOC to process inputting material master fields including the price determination field. But, because absence of the key user, price determination were set blank (neither 2 or 3, In MBEW table, field MLAST is blank) when inputting material master. all data were imported without error warnings. But ,acturally, all materials' price determination in accounting view 1 was set Blank! This is a big problem that we can not release standard price or do any other price changing~~~.
         I have used CKMM to try to change price determination. But it failed: it can not identify this situation because old price determination must be set  a word rather than blank in CKMM.
          I don't know any other solutions to change price determination from Blank into 2.  Specially, some materials that had already lots of movements and prices changing.
         Hope you can help me out. Very thankful!

    Hi,
    Currently the materials are inconsistent and there is no way to repair them with the standard
    programs. The problem should be corrected by Sap Support. Please create a oss message
    providing a detailed description of the incidence and the remote connection to check the problem
    in the system.
    Sorry for not giving you a better alternative.
    Regards,
    MLM

Maybe you are looking for