MB31 Goods Receipt Price Control

Dear Sir,
We  need that during MB31 , Goods Receipt must happen at Std Price only  and it should not depend on the Target Cost appearing in the Production Order .
During serching on the sdn , I came to know that Price control startegy during MB31 can be any-one of the following :
the Goods Receipt for FERT/HALB happens according to either of the four strategies:
• Standard Price ( if there exists one)
• Customer Exit COPCP002
• Sales Order Cost Estimate
• Preliminary Order Cost Estimate for prod order
Kindly guide us , as what steps need to be followed to define these price strategy control  during the MB31 . Does it require some thing in SPRO ? .
Kindly guide pl .
Rgds
B Mittal

Dear Mr Biswanath Rath
Thanks for Reply .
Our Requirement is that during MB31 , stock should come at the Actual Value (Amount spent on the Production Order) .  At present the Stock is comming at the Std Price (Std Price as per Material Master after the Cost run) .
See , We are in Engineer-To-Order scenario and for us each manufactured Item (HALB & FERT both) are unique every time . So it is really impossible to know the accurate Std Cost in advance . Due to large variation between the Std Price and Actual Amount spent on Production Order , it leads to huge amount in Price Differnce during the Order Settlement and this affect the accuracy of monthly Profitablity figure .
While searching on sdn , I came to know that by using USER-EXIT COPCP005 , we can exercise our logic about as what cost should be carried-out during MB31 .
But , I o not know  what steps/ / code  need to be followed for this User-Exit to implement .
I hope that now our requirement is pretty clear .
With Rgds
B Mittal

Similar Messages

  • HOW TO CREATE A USER-EXIT FOR MB31 GOODS RECEIPT

    Hy,
    <b>HOW TO CREATE A USER-EXIT FOR MB31</b>
    TO COMPARE ORDER QTY CONFIRMED AND GOODS RECEIPT QTY
    ( IF GR QTY GREATER THAN CONFIRMED QTY ERROR MESSAGE SHOULD COME AND NOT ALLOW TRANSCATION TO PROCEED).
    POINTS CONFIRMED.
    REGARDS,
    KARTIKEY.

    Hi Rawat,
       You Don't need to create User Exits,but you need to find user Exits.Below are list of user Exits for MB31.
    Use proper exit as per your requirement.
    Exit Name     Description
    MBCF0002     Customer function exit: Segment text in material doc. item
    MBCF0005     Material document item for goods receipt/issue slip
    MBCF0006     Customer function for WBS element
    MBCF0007     Customer function exit: Updating a reservation
    MBCF0009     Filling the storage location field
    MBCF0010     Customer exit: Create reservation BAPI_RESERVATION_CREATE1
    MBCF0011     Read from RESB and RKPF for print list in  MB26
    MB_CF001     Customer Function Exit in the Case of Updating a Mat. Doc.
    award points if ans is useful.
    Regards,
    Albert

  • Unit of Measurement - MB31 Goods receipt for order

    Hi,
    we maintained production unit (MARC-FRTME) for some materials. Now the goods receipt for order with MB31 suggests this production unit (MSEG-ERFME). The customer's requirement is that MB31 suggests the quantity in base unit of measure (MARA-MEINS). The quantity should be the entered value in the confirmation of the last operation.
    I implemented BADI WORKORDER_GOODSMVT (IF_EX_WORKORDER_GOODSMVT~MANUAL_GOODS_RECEIPT) to convert the quantity from production unit to base unit of measure. The stock is increased correctly but the Purchase Order Unit of Measure (MSEG-BSTME) is in base unit and not in production unit. If the material document is displayed with MIGO the quantity ordered (Tab Quantity) is wrong. The quantity is the production quantity and the unit is the base unit.
    For example:
    MARA-MEINS:   PC
    MARC-FRTME:  XY
    1 XY <=> 12 PC
    Production order: 13 XY (=156 PC)
    MB31 with 100 PC
    MIGO: Quantity orderd: 13 PC (instead of XY)
    Does anyone have an idea how this problem can be solved?
    Thanks!
    Best regards
    Martin

    You can attend this issue by activating batch classification. Extend the classifcation view and maintain batch classification for the Unit of measurement of the material.
    Chris

  • Good receipt price and cost

    Hi experts,
    do you know what is the real unit price field used to calculate the value of the journal entry generated by the goods receipt ?
    For now, we are using IGN1.Price, but now we think that it is IGN1.StockPrice. Do you confirm it ?
    Thanks in advance
    Best regards

    Hi Sebastien,
    If you mention the column 'Item Cost' in the good receipt screen, yes the appropriate SQL table field is IGN1.StockPrice.
    Best Regards,
    J S L Geeganage

  • User Exit MIGO Good Receipt Price Change Upon Receiving

    I have this requirement where whenever a good receipt for the material X, the moving average price need to be revalue at 1.0.
    Can I use an user exit to run the MR21 whenever a receiving done for material X?

    -

  • Goods receipt price in diffrent production version

    Dear Gurus,
                In Repetative scenerion I have given in REM profile that system should post activities using data from PRELIMENARY COST ESTIMATE. I have created 3 production version with diffrent BOM and Routings. And created 3 Product cost collector and 3 Prelimanary cost collector. For which i have got price 10, 18 & 25 respectively.But after i do the MFBF system is posted the goods receipt with using the standard price maintained in the material which is Rs 15. So my question is what is the purpose of making diffrent production version and difffrent prelimery cost estimate.
    Regards
    ACP

    Hi,
    Even though you have 3 different Product Cost Collectors based on your production version, you can update the standard cost estimate for the material against only one Version, so your Inventory valuation would be based on Standard Price in Material master.
    Now coming to the effect of Product Cost collector, for every product cost collector, system would create a Internal Order(Production Order), against which all the costs would be collected and settled. So if you look at the costs accumulated in the specific cost collector for the backflushed production you can see the cost of GR based on the prelimenary cost estimate here it wont consider the cost based on the Standard Price.
    Hope I was able to explain what you were looking for,
    Regards,
    Prasobh

  • 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

  • Is it possible to do goods receipt for purchase order by mb31

    Hello friends,
    I have created one purchase order.Now i want to do goods receipt for that purchase order.I know that throught migo and movt type 101, i can do this.But guys i have one doubt over here.Can i do the goods receipt for purchase order by Transaction code MB31(Goods Receipt for Order).
    When in Transaction code mb31 i put the purchase order number, system gave me the error,"order 44000000298 not found or not permitted for goods movement".Message no. c6001.
    So guys what do you think in this matter?is it possible to do goods receipt for purchase order by mb31.If yes than how to resolve this error.
    Thanking you guys in advance.

    MB31 is for doing goods receipt of production order

  • Bapi for transaction 'MB1C' -'Enter other goods receipt...'

    Hi,
    Please suggest the BAPI for the transaction 'MB1C'.
    thanks

    BAPI TO Upload Inventory Data
    GMCODE Table T158G - 01 - MB01 - Goods Receipts for Purchase Order
                         02 - MB31 - Goods Receipts for Prod Order
                         03 - MB1A - Goods Issue
                         04 - MB1B - Transfer Posting
                         05 - MB1C - Enter Other Goods Receipt
                         06 - MB11
    Domain: KZBEW - Movement Indicator
         Goods movement w/o reference
    B - Goods movement for purchase order
    F - Goods movement for production order
    L - Goods movement for delivery note
    K - Goods movement for kanban requirement (WM - internal only)
    O - Subsequent adjustment of "material-provided" consumption
    W - Subsequent adjustment of proportion/product unit material
               call function 'BAPI_GOODSMVT_CREATE'
               exporting
                   goodsmvt_header             =
                   goodsmvt_code               =
                 *   TESTRUN                     = ' '
              IMPORTING
                  goodsmvt_headret            =
             *   MATERIALDOCUMENT            =
      MATDOCUMENTYEAR             =
               tables
                 goodsmvt_item               =
      GOODSMVT_SERIALNUMBER       =
                return                      = errmsg.
              clear errflag.
              loop at errmsg.
                          if errmsg-type eq 'E'.
                  write:/'Error in function', errmsg-message.
                  errflag = 'X'.
                else.
                  write:/ errmsg-message.
                endif.
                move errmsg-message to i_msg1.
                append i_msg1.
                move errmsg-message to i_msg2.
                append i_msg2.
              endloop.
              if errflag is initial.
                CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'
              EXPORTING
                WAIT          =
              IMPORTING
                RETURN        =
         endif.

  • How to control goods receipt for order by mb31 if order is not confirmed

    Hello friends,
    I want to restrict the goods receipt for process order if order is not confirmed or partially confirmed.
    Through user status i can control that if order is confirmed than whether to allow goods reciept or not.
    But how to achieve my above requirement.
    Thanking you guys in advance.

    Dear Jitendra,
    Check this link
    How to stop the goods receipt before issueing the goods for production orde
    Regards
    Mangalraj.S

  • Quantity & price  difference between purchase order and goods receipt

    goods receipt against purchase order
    inventory a/c    dr
       gr/ir clearing a/c    cr
    if there is any quantity & price  difference in between PO and GR  ex-  PO order -1000 bags @ rs 10  but good receipt 900 @ Rs 10
    then how the price difference and quantity diference treated in sap
    what will be the entries, how we adjust it.
    regards
    siba

    kindly note that depending on the Moving average or standard price (price control flag in mm01) the difference will either get adjusted with the material or to the price difference account accordingly.
    in the example for standard price
             gr for po :10 bags @ 11
    dr stock 100
    cr gr/ir 110
    dr price diff 10
    the above is in case of material maitained at 'Standard price' in the mm03.
    regards
    eashwar

  • Goods Receipt at Moving Average price instead of PO price

    We are finding a scenario where in goods receipt is getting booked at Moving average price instead of PO price.
    The material is defined with price control indicator as V like any other material. The issue is identifed for a specific material only.
    Can any one tell the reason for this?
    Regards,
    Som

    Here are responses against your queries
    1. does your PO have an account assignment? - No. This is a Material PO
    2. Was the invoice posed in advance to the goods receipt? - No. In fact invoices are still to be posted. However, there is an advance payment to the vendor. Not sure if this has anything to do?
    Pl. help

  • Intercompany- Is it possible to control goods receipt at receiving end.

    Hi
    Scenario:
    Intercompany STO:
    Need to control the Goods receipt in the receiving plant based on the Shipping notification.
    Is there nay way to control this.,
    Need your inputs. Thanks in advance.
    Regards,
    VBASHA.
    Edited by: vasimbasha on Jun 6, 2011 7:37 AM

    Hi,
    You can not cancel GI.
    If you are using FIFO, then you can not change the price when making GI, because system calculates price by FIFO.
    You can do one thing, use Inventory -> Inventory Transaction -> Inventory Revaluation
    Here you can change Item price of any transaction, enter Itemcode, it will show the transactions of which stock is currently available. You change the rate in GR as per GI. Accouting effects will be posted correctly.
    This is the wayout to match the prices.
    Regards,
    Amrut Sabnis

  • Moving average price of the material is zero even after goods receipt

    Hi,
    We find that many bought out materials with price control 'V' have their MAP value zero in material master even after goods receipt and invoice receipt.
    What could be the reason?
    With Best Regards,
    Rajkumar

    Hi,
    Check the account postings for your goods receipt and invoice receipt.
    Further check the change history of the material master. Manual prcie changes carried out using MR21.
    There is other standard transaction MRN0 where SAP allows to make the direct update of MAP. Check in MM04 Transaction to see if there is any change in the material master.
    Regards,
    Divya V

  • MTO - get finished goods receipt to post at standard price?

    Hi
    I have a MTO process. The standard price of the FERT is 10 in the material master. The total of the BOM is 8.  When I goods receipt the finished product, it posts a value of 8, i.e. the calculated cost in the sales order.
    How do I get it to post at the standard price from the material master?

    Dear,
    In MTO sales order base manufacturing system do the valuation not on the basis of  standard price of product instead of the value of the valuated sales order as per standard SAP.
    Go to SPRO--Controlling -Product Cost Controlling Cost Object Controlling --Product Cost by Sales Order --Control of Sales-Order-Related Production/Product Cost by Sales Order --Check Requirement Classes:
    In your req class, Check from your planning strategy OPPS IF 20 the it is KE
    Use Acct assignment category M
    Valuation indicator as A
    W/o Val strategy X (Check) But F1 and read the deatils
    You can use this customer exit COPCP002 to do the valuation on the standard price. Also refer OSS  Note 557582 - User exit and valuated sales order stock
    Hope clear to you.
    Regards,
    R.Brahmankar

Maybe you are looking for

  • Batch Wise Product Cost Details

    Dear Experts, I have a requirement where my client (pharmaceutical industry) wants to analyse costs according to batches. For Example if I have raw Material A with three batches 1 , 2, 3  Each batch is procured with a different purchase price. Next t

  • Can't export my video.

    I've tried several times to export my video in any possible way. It always says that it takes a couple of hours and stops when it has 15 min left. Already checked if I have enough space. iMovie also work really slow. Is the video too big for iMovie t

  • Nano cannot be restored "cant mount", battery icon with exclamation point

    My ipod nano is showing a battery icon with an exclamation point whenever i reset it I get the same icon. When ever i connect it to my computer the updater wont acknowledge that it is plugged into the computer. Whenever its plugged into the computer

  • ASP form reads from access, can't write

    I am a complete ASP noob. I use ColdFusion and ASP has proven to be a pain I wish I would have never touched. I need to add a simple contact form to the end of an ASP page to capture basic info. When the page loads, all is well. In fact, the page is

  • Re: encapsulate ATMI into JNI calls

    Didier: you may want to check out Anthomy Fryer's "TUX++", a C++ encapsulation of the TUXEDO API from 1999 (includes a Visual C++ Proyect to build the DLL), at http://www.geocities.com/Pipeline/Dropzone/6294/tuxobjs/tuxoview.htm. Best regards Thomas