No Purchase Order OR MIGO beyond Maximum Stock Level

Hi Experts,
We want one facility in SAP where no body will be able to make PO or Post Migo if plant stock of any material is beyond maximum stock level. I suppose there is no standard feature in SAP which can restrict user to make PO or Post MIGO. Is there any user exit or badi, which can help us in achiving this. or any other solution.
Full points to helping answers.
Regards
GR.

Dear Rajeev,
Since you have maintained MRP view for the material , this indicate MRP process is active in your company.You plan requirement generation of this item through MRP  ( Automatic procurement) so that unless your stock level doesnt fall below safety stock, New Requirement will not be generated, so schedule lines for supplier will not be generated.If there are no schedule lines / delivery schedule Store person cannot make Good Receipt.This will solve your problem.
If found useful please reward point.
Vivek Maitra

Similar Messages

  • BAPI for  Reversal of Goods Receipt Purchase Order(Transaction : MIGO)

    Hi all,
    Is there any BAPI for the Reversal of posting the documents Goods receipt Purchase order
    (Transaction: MIGO).
    Any inputs on this..is highly appreciable...
    thanks in advance...
    regards..
    prathima.

    Hi,
    Try this passing material doc and year.
    * Cancel the goods movement (creates a reversal document)
      CALL FUNCTION 'BAPI_GOODSMVT_CANCEL'
        EXPORTING
          materialdocument = g_material_doc
          matdocumentyear  = g_matdoc_year
        TABLES
          return           = i_return.
    Edited by: Raj on May 14, 2008 7:46 PM

  • BAPI needed  for  Goods Receipt Purchase Order(Transaction : MIGO)

    Hi all,
    We have a requirement where in we need to post the documents throuh BAPI for Goods receipt Purchase order(Transaction: MIGO).
    Any inputs on this..is highly appreciable...
    thanks in advance...
    regards..
    prathima.

    Hi,
    use 'BAPI_GOODSMVT_CREATE'
    Check this sample.
    code
    REPORT ZRICH_0001 .
    Structures for BAPI
    DATA: GM_HEADER TYPE BAPI2017_GM_HEAD_01.
    DATA: GM_CODE TYPE BAPI2017_GM_CODE.
    DATA: GM_HEADRET TYPE BAPI2017_GM_HEAD_RET.
    DATA: GM_ITEM TYPE TABLE OF
    BAPI2017_GM_ITEM_CREATE WITH HEADER LINE.
    DATA: GM_RETURN TYPE BAPIRET2 OCCURS 0 WITH HEADER LINE.
    DATA: GM_RETMTD TYPE BAPI2017_GM_HEAD_RET-MAT_DOC.
    CLEAR: GM_RETURN, GM_RETMTD. REFRESH GM_RETURN.
    Setup BAPI header data.
    GM_HEADER-PSTNG_DATE = SY-DATUM.
    GM_HEADER-DOC_DATE = SY-DATUM.
    GM_CODE-GM_CODE = '04'. " MB1A
    Write 971 movement to table
    CLEAR GM_ITEM.
    MOVE '412' TO GM_ITEM-MOVE_TYPE .
    MOVE 'Q' TO GM_ITEM-SPEC_STOCK.
    MOVE '3800533484' TO GM_ITEM-MATERIAL.
    MOVE '1' TO GM_ITEM-ENTRY_QNT.
    *MOVE 'PC' TO GM_ITEM-ENTRY_UOM.
    MOVE '1060' TO GM_ITEM-PLANT.
    MOVE '0007' TO GM_ITEM-STGE_LOC.
    *MOVE '0901' TO GM_ITEM-MOVE_REAS.
    MOVE 'P203601001' TO GM_ITEM-WBS_ELEM.
    MOVE 'P203601001' TO GM_ITEM-VAL_WBS_ELEM.
    APPEND GM_ITEM.
    Call goods movement BAPI
    CALL FUNCTION 'BAPI_GOODSMVT_CREATE'
    EXPORTING
    GOODSMVT_HEADER = GM_HEADER
    GOODSMVT_CODE = GM_CODE
    IMPORTING
    GOODSMVT_HEADRET = GM_HEADRET
    MATERIALDOCUMENT = GM_RETMTD
    TABLES
    GOODSMVT_ITEM = GM_ITEM
    RETURN = GM_RETURN.
    IF NOT GM_RETMTD IS INITIAL.
    COMMIT WORK AND WAIT.
    CALL FUNCTION 'DEQUEUE_ALL'.
    ELSE.
    COMMIT WORK AND WAIT.
    CALL FUNCTION 'DEQUEUE_ALL'.
    ENDIF.
    WRITE:/ GM_RETMTD.
    LOOP AT GM_RETURN.
    WRITE:/ GM_RETURN.
    ENDLOOP.
    [/code]
    Also check the Bapis
    BAPI_PO_CREATE --> To create Purchase Order
    BAPI_PO_CHANGE --> To change Purchase Order
    BAPI_PO_GETDETAIL --> Todisplay Purchase Order
    Regards,
    Raj.

  • Restrict PO  based on the maximum stock level qty in MMR

    Hi
    We have maintained Maximum Stock level in MRP1 in Material Master. Is there any facility which can restrict the Purchaser, not to raise any PO more than maximum stock level qty which is maintained in Material Master ??? how to do ?
    Is there any user exit or warning mesge settings?
    Edited by: Jayakumar Raju A.S on Jan 13, 2010 8:55 AM

    If you want do such check then you have to do that in a userexit.
    I am personally the opinion that a purchaser does not extend the PO quantity just for fun. Maybe he gets a better price if he procures a little more. It is probably a lack of training and knowledge about each others work, that a buyer does not understand what the maximum stock level is , and the planner may not understand the particular issues a buyer deals with daily.
    Bring those two together an let they explain each other the reason for the maximum stock level and the reason why the  order quantities are changed.  Maybe they will finally change the maximum stock level, maybe the buyer will not change the quantities anmore without discussing it first with the planner......

  • Transfer posting against purchase order in MIGO transaction

    Dear all,
    How can we make the settings in MIGO transaction code for Transfer posting with reference to Purchase order.
    Other wise, i want to do the transfer posting of my goods to my sub contractor with refernce to PO number in MIGO Tcode
    Any config settings are required.
    Thanks & Regards,
    R.Saravanan

    As per SAP online help you have three options to post components to your SC vendor's special stock:
    http://help.sap.com/saphelp_erp60_sp/helpdata/en/4d/2b906243ad11d189410000e829fbbd/frameset.htm
    You can provide components for existing purchase orders in the following ways:
    from the SC Stock Monitoring for Vendor list as a goods issue via Inventory Management
    from the SC Stock Monitoring for Vendor list as a delivery via Shipping
    from the Inventory Management menu
    If you read the instruction for the third option (first two is about ME2O), you will see it is speaking about MB1B and not about MIGO.
    1. From the Inventory Management menu, choose Goods movement ® Transfer posting.
    2. Enter the issuing plant and storage location. Choose Movement type ® Transfer posting ® Stck w. subcontract. ® From unrestricted. Enter the vendor and then choose Transfer posting ® Create with reference ® To purchase order.
    A dialog box appears in which you can enter up to 4 purchase orders.
    In MIGO you can choose only "A08" with "R02", "R08", "R09". "R01" is not allowed for "A08" in standard system.
    (Maybe it is possible but I do not know how...)
    Edited by: Csaba Szommer on Aug 5, 2010 11:54 AM
    Edited by: Csaba Szommer on Aug 5, 2010 11:54 AM

  • How to copy characteristic values from Purchase Order to MIGO Goods Receipt

    Dear all,
    I have a configurable material X,
    then i create a purchase order for that material and then i input characteristic value in the Purchase Order transaction and save it
    However when i do the Goods Receipt transaction via MIGO and using the Purchase Order number that i have created, after i entry the batch number and want to check the classification, the characteristic value are blank, so it is not copied from the Purchase Order
    I've tried guide from
    http://help.sap.com/saphelp_erp60_sp/helpdata/en/92/9b4a23a46411d6b28300508b5d5c51/content.htm
    but i do not find the configuration for copying rule
    Is there any one who can resolve this problem??
    Regards,
    Marufat

    Hi,
    You define the copying rules for a movement type in Customizing for Batch Management under Batch Valuation ,  Valuation for Goods Movement in Inventory Management , Activate Batch Classification for Goods Movements in IM. Please refer below link. Thanking you.
    http://help.sap.com/saphelp_me52/helpdata/EN/47/39867251500aa7e10000000a114a6b/content.htm

  • Name of manufacturer in purchase order and migo

    Hi,
    I have assign the name of Manufacturer in Purchasing Info Record but now I want it should be automatically shown in Purchase order whenever i will create the purchase order for the same. 
    And also it should be shown in Migo.
    Pls advice which type of Setting and configuration required for that.
    Regards
    Sandeep

    Hi,
    If you maintain po text in info record it will flow to PO.
    In MIGO if u double click on PO u can get read this data during GRN creation.
    Thanks
    suresh

  • Automatic purchase order via MIGO

    Hello,
    I'm trying to do a GR via MIGO. The GR is supposed to create a Purchase Order. I enter the vendor account in "buisiness partner" tab but I keep getting error massage "please enter vendor" (M7 018).
    I'm working on version 4.6c.
    Has any one ancountered the same problem ?
    Many thanks,
    Sarit Babnik

    Hi
    you have to check all the setting befor you to MIGO
    1.Material master in purchasing screen Auto PO checked
    2.Purchase group should be same in
             Material master
             Vendor master
              info record
    3. Vendor master purchasing screen should be checked with Auto PO
    then do a MIGO with Mvt type 101. then it will give PO number once you post the document.

  • Maximum Lot Size & Maximum Stock Level

    Hi All,
    In MRP 1 view we have Max Lot Size & Max Stock level, how the system give me requirement if i'm maintaining these fields.
    Regards
    Ashok

    Hi Ashok,
    If you mainatain Max lot size system will check for this qty & it will not allow to generate PR or planned order more than this qty in MRP run & Max stock level is the stock for replinshment where lot size if replinishing.
    Regards
    Rang

  • SAP Report that shows Items Over Maximum Stock Levels

    I previously processed a reprot from SAP that I didn't capture the the T-Code for, whis shows my stock items with inventory values greater the set max.  I have tried searching and haven't had any luck on finding it again so I am reaching out with the hopes that someone might be able to help.  Thanks

    Hi,
    I Think there is no standard report in SAP to check inventory stock more then maximum stock.
    You can download your as on date stock from MB5B tcode & download maximum stock item list list from table MARC-MABST in excel format & join it through Vlookup.After that you can get stock list as required by you.
    Or you have to develop Z report for that.
    If any report is there,I would also interested to know it.

  • Wrong Posting against Purchase Order in MIGO

    Hii all,
    Query:
    i Have to cancel a Material Document with a Stock Type Quality. Inspection
    But the UD has been made against the Inspection Lot created while GR and the Stock is updated in Unrestricted Stock.
    When i cancel the material Document an Error occured "Deficit of Stock of Required Qty".
    At the time of Cancellation System is searching for the Quality Inspection stock Type in the Material Document but the Stock exists in the Unrestricted.
    Can anyone explain me how to cancel the Material Document??
    Regards,
    Kumar Rayudu

    Hi,
    Go to Transaction MIGO put directly movement type 102 and material code, quantity as in good reciept and storage location (Unrestricted Storage Location in your case). And post the document .In text put reffrence of your original 101 Movement Document and you will reverse your GR.
    This will work 99%.
    Lekhram

  • Multiple Selection of Purchase Order in MIGO Transaction

    Hi All,
    We are in 4.7 and client has a requirement where in the MIGO transaction they can select multiple PO in the first screen in one go and see all the corresponding line items. Standard way is that you can select one PO at a time.
    Is there any way by which we can change the option from single to multiple.
    Regards,
    Jayant

    Hello Friend,
    there is no way to change the selection to accept multiple entries of PO...
    we have this scenario before...and one developer change that to select-option to cater that requirement....
    and after that it was mess...it was required to change lot of standard function module and we dropped that idea...
    if customer insists, i would suggest make a simple custom program which would have required selection-screen...and in that either you can have recording or a standard BAPI....
    thanks
    Krish

  • Manual G/L a/c incase of purchase order and migo

    how  to maintain manual G/L acccount for purchase document.
    thanks in advance
    with regards

    hi
    If u are creating Po with ref to account assignment then only system will ask for GL account
    Vishal..

  • Change Purchase Order type ,price before auto creation of PO through MIGO?

    Hi ,
    I have reuirement  infront of me.
    We are creating return Purchase order through MIGO for Non-ordered items.
    Purchase Order is created automatically by SAP.
    I need to change its Purchase Order type  , Net Price , Order Price Unit .
    Is it possible to modify the content before the creation of this PO.
    Please help me .
    Regards,
    Amit

    We are not using BPA ; is there any solution involving ASL and/or Sourcing Rule which can be used to meet the User requirement.There certainly is. It involves using either Blanket Purchase Aggreement (which you don't have) or using Quotes.
    Once you have created either of those, simply create an ASL entry for the item(s), attach the Quote or BPA to the ASL entry; create a sourcing rule.
    Once these setups are done, when a requisition is created and approved, it will get converted into a PO automatically.
    And depending upon the value you enter in the "Release method" field on the ASL screen (and your PO workflow attributes), the PO will be created in incomplete status or it can be automatically submitted for approval.
    Hope this answers your question,
    Sandeep Gandhi
    Independent Techno-functional consultant

  • What is Purpose and Usage of "Stock Transport Order" in Purchase Order.

    Sap Masters,
                       I have Created One PO Order with type <u><b>UD-Stock Transport Order</b></u>.
                       But I didn't know, How to Process in T_Code <b>VL10B</b>.
                       Kindly, Describe What is the Usage of VL10B Transaction ? And How to Proceed
                       it ?

    Hi,
    A number of procedures are available to enable you to transfer materials from one plant to another:
    -> Stock Transfer Between Plants in One Step
    -> Stock Transfer Between Plants in Two Steps
    -> Stock Transport Order Without Delivery
    -> Stock Transport Order with Delivery via Shipping
    -> Stock Transport Order with Delivery and Billing Document/Invoice
    In Purchasing, you can request and monitor a stock transfer with a:
    -> Stock transfer order
    -> Purchase requisition
    -> Scheduling agreement
    When a stock transfer involves two company codes and the issuing of a bill, you do not create a stock transport order but a standard purchase order
    (see also Cross-Company Stock Transfer).
    Where to find information about this?: See SAP-Library
    -> MM
    -> IM (inventory mgt)
    -> managing special stocks
    -> stock transfer in purchasing
    Best regards
    FSA

Maybe you are looking for

  • How to store a class-based exception as container element?

    Hello, In a BO type method, there are situations where unexpected class-based exceptions can occur, I handle them with TRY ... CATCH ... ENDTRY. If such an error occurs, my BO type method also returns a BO type method exception using a return code (a

  • Aperture 3.2 won't update library, won't load

    Upgraded from Aperture ver. 2.1.8. When I try to open the upgraded version, I get the message regarding the need to upgrade the library.  Whether I check the box in the dialog or not, I get the message "The library in "/Users/sharedlAperture Library.

  • Setting repaint behavior

    Hello I am now developing a swing application for my customer (which should work under windows and under MacOS X), and I have an issue to fix: When the main frame of my application is resized by pulling one of its borders with a mouse, the Swing trie

  • Agilent Driver Causes LabVIEW to Blow Up and Stop

    I have started to use the AG6000A driver for LabVIEW. It seems to work fine until I do a "Text" search and only on specific drivers. When I search on the "Acquire Multiple Waveforms Example"for any text, the LabVIEW application ends suddenly causing

  • Setting tooltip on column headers in a datagridview

    How to show the tooltip only on the column headers(not on other cells)  of a datagridview, when the datagridview is databound?