Re prices of PO at goods receipt

If have the requirement that on Goods Receipt we need the Purchase Order to be re-priced. If I set the price date to 5 in the PO, this causes a re-price at GR, but is appears to do a complete re-price and removes any manually entered prices. Also, though the GR values reflect the re-price, the PO still shows the old values. The actual PO is not updated, even though a re-price for the GR has occured.
I have also tried using the IS-OIL functionality whereby you assign the value 'U' to the condition category in the price conditions you require to be re-priced. This appears to work in that any manual prices entered remain. However, again, the PO does not reflect the price change.
Can anyone please tell me how to get the PO to be updated, rather than just the values used in the GR.
Thanks in advance.

Hi
Pl Make sure you have done following settings for the Automatic Creation of PO during GR:
1) In SPRO ---> Enterprise Structure ---> Assignment -
>  Material Management ---> Assign Std. Purchase Org. to your Plant...
2) In Material Master -
> Purchasing View -
> Pl. Check. Automatic PO check Box   and  Maintain Purchasing Group....
3)Create your Vendor for oyur Company Code and  Std. Pur. Org. combination and in that Vendor Master -> Purchasing Data View--- > Pl. Check Auto. PO Check Box...
4)For your Vendor -Material Master - Plant -Std. Pur. Org combination Maintain valid Info record...
5)In OLMB --->  Goods Receipt -
> Automatic Creation of PO ---> for the M.Type:101  pl. check  Auto PO check Box
6) In OLMB ---> Movement types ---> Copy,Delete, Check M.Types ---> Choose the M.Type:101   and go into Details -
> Then goto  allowed Fields for M.Types for M.Type:101 --->  there for the M.Type:101   make the field   LIFNR as a Mandatoty field...
If you have done the above settings properly...then  in  MIGO ---> Choose Transaction GR  and referance as Others
  and do the GR....Make sure you are doing GR with M.Type:101....and yougive the Vendor's name during   GR....
Now If you save the GR ...automatically PO will be created...
this you can see it by displaying the MIGO Document..
Reward if useful
Regards
S.baskaran

Similar Messages

  • Restricting user from changing price in me22n after goods receipt

    i want to restrict the users from changing the price of the material in me22n after after goods receipt.
    pls tell me the userexit for it with detail.

    Okay, then let me play the role of the bad man.
    Why would you need to restrict users from changing a price after GR ?
    Do you think that users are changing prices just for fun or to mess up the system?
    Have you talked to users why they want change the price after a GR?
    do you have an alternative plan, for the case that the price really needs to be changed to be able to post the invoice?  do you want to cancel always the GR in this case? Is is possible? What if the stock is already issued? do you then want to cancel the entire chain? what if a month end closure was already done?

  • DTW - selecting a Price List in a Goods Receipt PO

    Hi
    I am looking to use a Price List  with my import of a Goods Receipt PO but am unsure what field name to use?
    Thanks
    Ian

    Hi Ian........
    There is no such field for Price List in GRPO Template but if you want it to be picked up while import you have to set the same in Business Partner Master data either manually or by DTW update and then try importing GRPO.
    Hope this will solve your problem..........
    Regards,
    Rahul

  • Moving average price in case of goods receipt with free of charge

    Hello everyone,
    Need some inputs......
    Sometimes we receive materials from suppliers free of charge (e.g. warranty replacement) u2013 moving average goes down u2013 worst case 0,01 EUR/piece. This causes problems in government reporting and export documentation EX1 and clearance/pro-forma invoice) for deliveries to field engineers (Order type ZIS1, ZIS3 u2013 item cat. ZICA), because moving average price is used for the values in government reporting and on the invoices. In government reporting and on invoices we need to state a true value of the part.On the other hand, the value warehouse stock is depending on the moving average cost as well.Could you please let me know, how to handle such receipts from the supplier to have a correct stock value and correct values on invoices and government reporting?
    Thanks
    Deepthi...

    Hello Deepthi,
    It depends on your company policy. If you want to valuate the material along with the material purchased handled in moving average price, free consignment will bring down the MAP for the material.
    In that case, you can revaluate the material to the original price in MR21 transaction.
    If you are not going to handle the materials received free of charge along with the purchased material, you can go with another material code, with non valuated material type.
    But i guess, no company will be asking for another material code. So go for revaluation after the receipt of free consignment.
    Regards

  • DI API - Goods Receipt (OIGN) - HOWTO Set Price List ?

    Hi everyone,
    I want to create a Goods Receipt Document via DI API
    Documents doc = (Documents)cmp.GetBusinessObject(BoObjectTypes.oInventoryGenEntry);
    I set doc.DocDate of the document header,
    and doc.Lines.ItemCode, doc.Lines.Quantity of document lines
    In some cases, SAP does not allow me to add the document, namely when an item does not have a price...
    In SAP GUI there is a possibiliy to set a price list (instead of "Last Purchase Price")
    the related field in Database (OIGN) is "GroupNum"
    My question is now - How can i set this variable "GroupNum" via DI API? Documents contains no property for doing this??
    (I already looked at SDK Docu relating GetItemPrice, PriceLists but i didnt really found what i m looking for).
    Best regards

    Are you serious ?
    They use this property to change the Price List of a Goods Receipt ?
    I mean I understand that this is a Marketing Document but the lack of a property for disctinct values like Price List
    is not that good.

  • Change Last Purchase Price default on Goods Receipt

    My client is running SAP B1 8.81 PL 06.  They would like to automatically change the Last Purchase Price default in the Goods Receipt screen to Last Evaluated Price.  Has anyone done this?

    Gordon,
    I agree with Bill.  This is something that should be able to be changed.  With SAP we chose to use landed costs to build our inventory values.  The current setting ignores any additional costs allocated to inventory when we do a goods receipt for inventory found in our warehouse.  A new layer is created at a value that is lower than the true value of the inventory.  A fact that was very detrimental during this years audit.  As it is currently set, we would have to do an inventory revaluation each time there is a goods receipt, such a practice is time consuming during the day to day and impractical during a year end physical inventory.
    Is there a way that this can be worked around so our system can match the last real value of our inventory?

  • Goods Receipt Price List

    Experts,
    I have a client who wants to know if there is a way to change the Default Price List on a Goods Receipt to another from the Last Purchase price?
    Any help would be appreciated.
    Marli

    Hello Sir,
    I faced this same issue, please let me know how to change the default price list from Goods Receipt?
    Is it possible to change the default Price List or not..???
    Regards,
    Pankit Sheth

  • Goods Receipt And Goods issued

    When i made a goods Receipt document then
    Stock Account D
    Stock difference Gain Account C
    it is clear but one more account also Credit(Material Variance  C)
    Stock Account D
    Stock difference Gain Account C
    Material Variance  C
    why this ladger post entry(Material Variance  C) ?
    ii)
    made a goods Issued document then
    Stock Account D
    Stock difference Losses Account C
    why this ladger not  post entry(Material Variance  C) ?
    Edited by: Krishna Gopal Krishna on Oct 8, 2008 8:19 AM

    Hi Krishna
    I would expect this type of entry if you are processing an A/P Invoice or Landed Costs where the price varies from the Goods Receipt PO. The Goods Receipt PO is the first entry of the stock so there should not be any expense accounts involved unless adding Freight Charges. The only reason I can think of could be an incorrect account allocated in Account Determination. Are you posting any Freight Charges on the GRPO? Have you checked all your account determination in Item Warehouses or Groups to see if the G/L account it is posting to is listed there and under which type of posting? Can you please check your account determination and let me know which posting type the account is assigned to, then I can understand the issue better.
    Kind regards
    Peter Juby

  • Sales order valuated stock - Goods receipt

    Hello,
    While posting goods receipt for PO which account assignment is sales order.It should valuate goods receipt on the purchase order price but it doesnot valuate on purchase order price.
    Example - PO with qty-100 and price 10.While posting goods receipt for PO it should valuate with purchase order price 1000
    EURO but in our case it valuates  goods receipt with value 800 EURO.
    Will you please tell me from where it takes this value.

    hi,,
    please check the pricing determination..
    Ideally material should be valuated of 1000 bt they are valuating at 800..
    it seems that somewhere u have used some discount pricing condtion type and maintained the condition record for that condition type..
    Please chk.
    Thanks.

  • Need to specify different price on Goods Receipt than on Purchase Order

    Hi!
    My application creates Goods Receipt (object of type SAPbobsCOM.BoObjectTypes.oPurchaseDeliveryNotes). This Goods Receipt is based on an existing Purchase Order. Creation itself (including the reference to the Purchase Order) works well.
    The problem is that using DI API, price in a document line is always set (automatically) to the price specified on the Purchase Order line. I'm not able to set the unit price to any other value. When I assign my unit price, document is added successfully, but my unit price is ignored. Unit price specified on the appropriate line on Purchase Order is used instead.
    Thanks for help!
    Jan

    Hi! I'm using SBO 8.81. I put my C# code below. The %xxx% strings are just symbols - for simplification.
    SAPbobsCOM.Documents oPurchaseDeliveryNotes = (SAPbobsCOM.Documents)SBOCompany.GetBusinessObject(SAPbobsCOM.BoObjectTypes.oPurchaseDeliveryNotes);
    oPurchaseDeliveryNotes.CardCode = %CARDCODE%;
    oPurchaseDeliveryNotes.DocDate = %DOCDATE%;
    oPurchaseDeliveryNotes.TaxDate = %TAXDATE%;
    bool first = true;
    while(...) {
        if(!first) oPurchaseDeliveryNotes.Lines.Add();
        oPurchaseDeliveryNotes.Lines.BaseType = (int)SAPbobsCOM.BoAPARDocumentTypes.bodt_PurchaseOrder;
        oPurchaseDeliveryNotes.Lines.BaseEntry = %DOCENTRY_OF_PO%;
        oPurchaseDeliveryNotes.Lines.BaseLine = %LINENUM_OF_PO%;
        oPurchaseDeliveryNotes.Lines.ItemCode = %ITEMCODE%;
        oPurchaseDeliveryNotes.Lines.Quantity = %QUANTITY%;
        oPurchaseDeliveryNotes.Lines.Price = %UNIT_PRICE_DIFFERENT_FROM_PO%;
        oPurchaseDeliveryNotes.Lines.Currency = %CURRENCY%;
        first = false;
    oPurchaseDeliveryNotes.Add();
    Althought the unit price on the Purchase Order is for example 7 and in my code I assign the Price property for example 9, then when the document is successfully added, I see that on newly created document the unit price is still 7 (same as on PO). Value 9 is ignored without any errors or warnings.
    When I remove the code which connects this Goods Reception with PO (i.e. assignment to BaseType, BaseEntry and BaseLine properties), created document is correct. However when there is a connection to PO, I'm unable to set different unit price.
    Do you or anybody else have explanation for this? Or do you have some piece of working code you can provide?
    THANKS!

  • Config of Goods Receipt indicator specific to individual PO line price

    Hello all
    Is there a way to define Goods Receipt indicator (field WEPOS in EKPO table) to default to either checked or unchecked, for individual PO Lines, based on the price of the material at each PO line ? (ex price beyond a threshold value should require a Goods Receipt)
    Goods Receipt requirement would therefore not be vendor specific (ie configured at Vendor level XK01) or Account Assignment Category specific (ie configured at OME9), but specific to individual PO lines value/price. Where can this threshold value of price be specified ?
    Thanks a lot

    This can be configured on the basis of USER ID
    Inforecord.
    I dont think on the basis of PO valu.
    IN inforecord u can check this.

  • Unit price validation in Purchase Order, Goods Receipt PO and A/R Invoice

    Hello!
    I want to have validation of the Unit Price field in Purchase Order, Goods Receipt PO and A/R Invoice documents.
    This means that user has to get some kind of message if she/he do not enter the Unit price in above mentioned documents.
    I can not use the price lists for this, to get the field populated automatically, because I do not have all the prices...
    I am no longer newbie when it come to SAP, but this really puzzles me
    Thanks,
    Dejan

    Hello guys,
    I have tried to add this code to check if the field Unit Price was empty in the Purchase Order form (Object ID 22)
    But it gives me an error message - Error converting data type varchar to numeric (CINF)
    I am getting the same error message even if I have some value in the Unit Price field...
    I am really confused - what is wrong with it???
    Here is the code from the Transaction notification
    IF (@object_type = N'22' AND @transaction_type in (N'A', N'U') )
         BEGIN
              IF EXISTS (SELECT T1.DocEntry FROM OPOR T0 inner join POR1 T1 on T0.DocEntry = T1.DocEntry
              WHERE (T1.PriceBefDi IS NULL OR T1.PriceBefDi = ' ') AND T0.DocEntry = @list_of_cols_val_tab_del)
                   BEGIN
                        Set @error =1
                        set @error_message = 'Unit Price cannot be blank'
                   END
         END
    Thanks,
    Dejan

  • Price in Goods Receipt is picked from Info Record

    Hi All,
    I have created an Info Record with 2 validity periods:
    01/09/2007 to 31/11/2010 = Rs.100
    01/12/2010 to 31/12/9999 = Rs. 110
    While creating the scheduling agreement, I have changed the price from 110 to 120.
    While posting the goods receipt, system is calling the value from info record.
    I have created the delivery schedule & goods receipt after 01/12/2010.
    As per my understanding the system should pick the price from Scheduling Agreement not from Info Record.
    Please help me in this.
    Regards,
    Ritesh

    Hi Saurav,
    Its maintained as 5 - GR date
    I have tried to change it in info record but its still 5.
    Regards,
    Ritesh

  • Goods issue based on Goods receipt with the same price

    Hi Gurus,
        Can we do goods issue with the price of goods receipts?
        For example: GR 100 ea price 10, GR 200 price 20, now total stock is 300 ea. Now we want issue 50 ea out of stock, users want those goods issue with first in price 10.
        Can we acheive this? and how?
    Thanks,
    Grace

    Hi,
    I'm not sure but you can try following methods.
    - Create GR for 10 nos. in unrestricted stock & for 20 nos create GR as Blocked stock. Let your stores person issue the first 10 first & 20 later on.
    - You can try it with  batch management.
    regards,
    Vinay

  • Price change for material with Goods Receipt with out Order reference?

    hi all,
    Our client company have some finished products produced from raw materials. But we are not using Production planning module. So in MM we are receiving these products with Goods receipt with out order reference(521).
    The issue is, the price for this product will change monthly. This new price will affect the existing stock as moving average price calculation.
    ex:
                                     Quantity             Price             Value
    Stock balanace        100To                 2.00/To         200 
    Newly produced      100To                 2.20/To         220   
    after the GRN for newly produced is done. The price also need to change as below.
    Total                         200To                 2.10/To         420
    This is easy if we receive goods with PO price, as moving average price will updae in the master record.
    But here no reference. So only quantity updated with existing price. 
    So how to achieve the change of price ? Please help.
    Thanks,
    Aravind

    Hi Bijay,
    Thanks for the reply. I will use the posting method suggested by you.
    but how you are arriving  newly produced material quantity & price!
    The reply for your comment is,
    Every month My client company revise the price of the produced material based on various factors including the
    raw material purchase cost.
    The price will be fixed for the whole month.
    While posting the GRN, the accounts updated are,
    Dr  Material account
    Cr Production Cost
    Please let me know what you have asked is answered or not.
    So that i can brief more. This is my initial project. So your feedback is very helpful to me.
    Thanks,
    Aravind

Maybe you are looking for