Goods receipt against process order with inbound idoc

Hi Experts,
We need to post good receipt against process order with movement type 101 and for By-product 531.
Can we use inbound idoc-WMMBID02,with message type WMMBXY to achieve this functionality?
Or please advise if we can achieve this  from any other Idoc type.
We are getting below field values for external system
1. process order number
2.plant
3.material
4.quantity in unit of entry
5.unit of measure
6.storage location
7. movement type
8.Batch
Kindly advise how can we achieve this.
Best Regards
CS

261 and 262 are two different movement types INDEPENDENT of each other. I definitely know for the fact that SAP allows you to create a 262 without a 261. if you were to restrict it... you can disable access through a tcode for that mov. type 262 and ask users to use MBST to cancel any material documents created via 261 movt type.. that would ensure a smooth process

Similar Messages

  • Goods Receipt against Purch Order with WBS not posted qty in Project Stock

    Dear Gurus
    We have recently implemented SAP in our company. One problem which we have encountered is at the time of GR of material against Purchase Orders with WBS assignments. Our requirement is that the goods at the time of GR should undergo the QM process and after Usage decision in QM, it should be available in project stock till the time we consume the material.
    Contrary to above, the current behaviour of the system is that at the time of GR, the quantity on order is reduced by the GR quantity but nethier the project unrestricted stock nor the project quality stock is updated.  Apparently it seems that the stock is consumed immediately at the time of receipt.
    It will be appreciated, if any one of you can advise on above.
    Muhammad Asif Nakhuda

    Hi!
    As Nag has correctly pointed out, the account assignment should be 'Q'
    Consumprion also occurs if you have acct assignment category as 'N'
    Now, if you are raising the PO with reference to PR that is thru PS, hen select Item Category 'L' (stock item). This will
    trigger the acct assignment category 'Q'
    Regards

  • Goods Receipt against Process order mvt 262

    Hi,
    Is it possible to not to receive material against process order (262 mvt) if it is not issued using process order using 261.
    Do the needful.
    Regards
    Mohan

    261 and 262 are two different movement types INDEPENDENT of each other. I definitely know for the fact that SAP allows you to create a 262 without a 261. if you were to restrict it... you can disable access through a tcode for that mov. type 262 and ask users to use MBST to cancel any material documents created via 261 movt type.. that would ensure a smooth process

  • Control on creation of inspection lot during goods receipt against process

    Dear Friends,
    When goods receipt against process order  of say quantity 100 Kg is done in PP, inspection lot for the same of origin 04 is created in QM.
    My requirement is that PP should be able to post 90 Kg in quality inspection and remaining 10 Kg should directly go to
    reserve sample without coming in Quality.
    Is it possible?
    I have tried by changing material master record in MM02 for inspection set up data. But it is not serving the purpose.
    Thanks in advance,
    Regards
    Vrish

    Hi,
    04 type of inspection is GR at the time of Production Order.
    Whenever you do the production order quantity, an inspection lot is created. It will be created for full quantity which you are confirming (i.e. 100 kg will be considered and not 90 kg).
    This material will be Quality Inspection.
    You have to do Result recording and give usage decision.
    While giving usage decision, you can allot 90 kgs to Unrestricted and 10 kgs can go as Sample what you desire.
    Hope this will solve your issue.
    Srini

  • Partial reversal of a goods receipt from process order

    Dear All
    Could anyone please help me with explaining how to do a partial reversal of a goods receipt from process order? If Iu2019m using trans CORS I have to cancel the entire operation, which I donu2019t want to do. If Iu2019m using MIGO and MT 102 I only reverse the goods receipts of the produced material, the corresponding components from the BoM is not reversed with MT 262 as they are if I cancel with CORS, and I donu2019t want to do a second MIGO transaction in which I cancel the components with MT 261. I have also tried to create an operation with a negative quantity, but without any success.
    Itu2019s not an option for the business to reverse the entire quantity and then perform a new goods receipt with the right quantity.

    Hi again,
    I have been trying to do the reversal with CORR but Iu2019m getting the error message u201CMixed confirmation types (time ticket/time event) are not allowedu201D, message number RU179.
    Anyone who can help me on the way?
    /WM consultant on unknown territory

  • Auto goods receipt against production order

    is it possible to do auto goods receipt against production order of (material with serial number)
    if not please suggest me solution
    please also tell me possibility of enchancement
    for goods receipt against production order
    sunil

    Hi
    If you check mark the auto goods receipt in the control key used in the work center used in the routing then you can have auto goods receipts posted for the production order against a confirmation.
    Rathnakar

  • MIGO - Goods Receipt against Purchase order. PO rate dispaly.

    Is it possible to display purchase order line item rate in MIGO - Goods Receipt against purchase order - Quantity tab.
    In Quantity tab - System is showing Qty in Unit of Entry, Qty in SKU, Qty in Delivery Note, Quantity Ordered, alongwith these fields we also want display of Purchase order rate/each of that line item.
    Please guide.

    BTW you are getting PO number at MIGO and clicking over that you will get entire PO then why you want PO rate display here??

  • Reverse Goods Receipt for Process Order

    Dear All,
    Please tell me how to reverse the Goods Receipt for Process Order for which already QM is cleared for that Particular Lot.
    But Confirmation is still yet Pending.
    I tried MIGO - Cancel - Material Document. But it is showing a message "Process Order already processed".
    Regards
    buss

    Hi,
    Use t code MB31
    Movement type 102
    Stock type = Unristricted use.
    Reverse by entering above information then you have to manually cancel the inspection lot.
    Regards,
    Vishal

  • Not to update Goods receipt on process order in LIMS system

    Dear all,
    I am working on SAP-LIMS interface project.
    Please help me out with the below requriement:
    Release of process order (COR1) in SAP creates lot creation in LIMS (creates an inspection lot in QIWL table which is read by LIMS system to download data from SAP to LIMS).
    When we do goods receipt (MB31) against the process order, currently it updates same inspection lot in QIWL table to send the same record for LIMS system again.
    We have a requirement not to update on Goods Receipt to LIMS system.
    Please let me know if there are any user-exits/BADIs for the same.
    I know that goods receipt MB31 runs the FM MB_POST_DOCUMENT in background.
    Please let me know if somebody has worked on this requirement.
    P.S. - We need the functionality of updating goods receipt on purchase order in LIMS.
    Thanks,
    Sachin

    Hi,
    If you post GR in Plant - A, then the stocks in the warehouse will reflect for Plant - A & not in Plant - B.
    Although the warehouse is the same, it is linked to the combination of Plant & Storage location. You can check the warehouse stocks using LS26, just specify the warehouse number & material number.
    But there is also a concept of planning plant & production plant, so Plant A can be where the planning takes place, while Plant B is where the actual production takes place. In this case, although you produce in Plant B, the GR will be done in Plant A.
    Hope the above clarifies.
    Regards,
    Vivek

  • Goods receipt from process Order, different plants same warehouse

    Hi All,
    Would really apreciate guidence on my issue below.
    We plane to implement the following Org Structure:
    Plant A                 Plant B
        Warehouse 0001
    warehouse 001 shared by both plants
    I execute a process order in plant A, when I perform Goods Receipt against the process order will it show under Plant A or both Plants A & B.
    Plant A executes for Plant B as Plant B is new and all master data is set up in Plant A.
    My hope is to get the business to execute Plant B process orders in Plant B but this will require huge effort I think as masetr data will need changing etc.
    Thanks
    Stuart

    Hi,
    If you post GR in Plant - A, then the stocks in the warehouse will reflect for Plant - A & not in Plant - B.
    Although the warehouse is the same, it is linked to the combination of Plant & Storage location. You can check the warehouse stocks using LS26, just specify the warehouse number & material number.
    But there is also a concept of planning plant & production plant, so Plant A can be where the planning takes place, while Plant B is where the actual production takes place. In this case, although you produce in Plant B, the GR will be done in Plant A.
    Hope the above clarifies.
    Regards,
    Vivek

  • Bapi bapi_goodsmvt_create for goods receipt of process order

    Hello All ,
    I am trying to a GR with MIGO for a process order .Its giving me error like
    Content of order 2000002339: 100001374 transferred to interface (IMSEG): 100001374
    I am not able to trace the error out .I am passing the below parameters .pls check
    gmhead-pstng_date = sy-datum.
    gmhead-doc_date = sy-datum.
    gmhead-pr_uname = sy-uname.
    gmcode-gm_code = '02'.   "01 - MB01 - Goods Receipts for Purchase Order
    itab-move_type  = '101'.
    itab-mvt_ind    = 'F'.
    itab-plant      = '1AAE'.
    itab-material   = '100001374'.
    itab-entry_qnt  = '1'.
    itab-move_stloc = 'B100'.
    itab-stge_loc   = 'B100'.
    itab-orderid  = '002000002339'.
    append itab .
    CALL FUNCTION 'BAPI_GOODSMVT_CREATE'
      EXPORTING
        goodsmvt_header             = gmhead
        goodsmvt_code               = gmcode
      TESTRUN                     = ' '
    IMPORTING
        goodsmvt_headret            = wa_head
       materialdocument            = lv_mblnr
      MATDOCUMENTYEAR             =
      TABLES
        goodsmvt_item               = itab
      GOODSMVT_SERIALNUMBER       =
        return                      = errmsg
    Pls reply ..
    Thanks .

    HI ...
    Since this is a production order ,i used the GM code as '02'.bcoz the documentation says the same .
    There are the following types of transactions/events:
    1. GM_Code 01: Goods receipt for purchase order
    2. GM_Code 02: Goods receipt for production order
    3. GM_Code 03: Goods issue
    4. GM_Code 04: Transfer posting
    i also tried changing it to '01' ,its not working still...
    Pls reply
    Thanks .

  • Error while doing Goods receipt for process order. Error code: "BS027"

    I am getting error while doing GR for a day whereas previous day(s) GR is already done and also 2 days post that day are also done successfully.
    Error :  ""Goods receipt for prodn. order" is not allowed (ORD XX-CEMTSAL) " (XX = First two characters of plant code)
    Error code: BS027.
    Thanks to all in advance.

    Hello,
    This issue would occur when you want to post a confirmation for a production order. The error message is generated if you wanted to post a backflush for a component and if this component was assigned to a sales order stock. The sales order itself was assigned to a work breakdown structure element which should be debited with the actual costs. However, the business transaction 'Confirm' is not permitted for a work breakdown structure.
    Please look into SAP Note 62367 and 64370
    Hope the information is helpful
    regards

  • Goods receipt for purchase order with account assignment 'K'

    Hello All,
    There are couple of purchase orders with acc.*** "K". On doing the GR for these PO's they have been done with mvt type 103 & mvt typ 105.
    I understand that material has been directly consumed to the respective cost center.
    How do track the internal movement for these materials??
    I need to view the stock for these materials at the cost center as in MMBE the stock is seen as ZERO.
    All these materials are with QM proc ACTIVE. So a goods receipt is done 105, then the inspection lot is cleared. However, in this case as the material is directly consumed, it is NOT displayed in QA32.
    Is the above procedure correct??? Is it better to receive stock against mvt type 101 & then do a 201 mvt ??
    Request your inputs.....
    Regards,
    Manoj Reddy

    Account assignment inventories are not maintained. To maintain a report for cost center receiving/issuing you need to make a customized report with help of ABAP.
    Other way is to pull report in MB51, with selection criteria COST CENTER and it will give you result of stocks available on cost center. For stocks received on cost center, you can pull report with cost center and movement 101.
    201 is used for goods issue to cost center from warehouse, the stock you receive from PO against 101 is directly charged to cost center, so no need to issue later to cost center.
    Edited by: Afshad Irani on May 17, 2010 2:17 PM

  • Fields under the tab Goods Receipt in process order.

    Hello Experts,
    While creation of process order, the fields under the tab 'Goods Receipt' are disabled and already checked.
    Fields are 'Goods Receipt' and 'Goods Receipt, Non-Valuated'. Fields are 'WEPOS' and 'WEUNB' accordingly.
    Whereas when we create the process order of same material but with different plant, the field 'Goods Receipt, Non-Valuated' is disabled and checked and other field 'Goods Receipt' is enabled.
    The material is finished product.
    Could you please guide us, is there any configuration in order type dependent parameters for the same.
    Many Thanks in advacne.
    Regards,
    Mayur
    Edited by: Mayur_PP on Nov 21, 2011 1:28 PM

    Hi Niki
    For Financial books, MBEW-STPRS would suffice....
    This would also generate a CO doc...
    But, if you want to anlayse variances in CO, then you need a break up of STPRS i.e. Itemization which is calculated from CK11N and stored in MBEW-LPLPR
    BR, Ajay M

  • Goods Issue on Process Order with BAPI_GOODSMVT_CREATE

    Hi together,
    I want to post a goods issue on an process order (some of them are networks) but I have some problem with filling the structures.
    Could you please help me?
    Book material
        ls_bapi_head-pstng_date = ls_booking-budat.
        ls_bapi_head-doc_date   = sy-datum.
        ls_bapi_head-pr_uname   = sy-uname.
        ls_bapi_item-material   = ls_booking-idnrk.
        ls_bapi_item-plant      = p_werks.
        ls_bapi_item-stge_loc   = ls_booking-lgort.
        ls_bapi_item-entry_qnt  = ls_booking-dmeng.
        ls_bapi_item-entry_uom  = ls_booking-meins.
        ls_bapi_item-orderid    = ls_booking-aufnr.
        ls_bapi_item-mvt_ind    = gc_mvt_ind.
        IF ls_bapi_item-entry_qnt > 0.
          ls_bapi_item-move_type = '261'.
        ELSE.
          ls_bapi_item-move_type = '262'.
        ENDIF.
        APPEND ls_bapi_item TO lt_bapi_item.
        CLEAR: lt_bapi_ret, ls_bapi_item.
        CALL FUNCTION 'BAPI_GOODSMVT_CREATE'
          EXPORTING
            goodsmvt_header  = ls_bapi_head
            goodsmvt_code    = '03'
            testrun          = p_test
          IMPORTING
            materialdocument = ls_mat_bel
          TABLES
            goodsmvt_item    = lt_bapi_item
            return           = lt_bapi_ret.

    Here send a example:
      DATA: RTR LIKE BAPIRET2.
      DATA: G_HEADER    LIKE BAPI2017_GM_HEAD_01,
            G_CODE      LIKE BAPI2017_GM_CODE,
            TESTRUN     LIKE BAPI2017_GM_GEN-TESTRUN,
            G_HEADRET   LIKE BAPI2017_GM_HEAD_RET,
            MATDOCUMENT TYPE BAPI2017_GM_HEAD_RET-MAT_DOC,
            MATYEAR     TYPE BAPI2017_GM_HEAD_RET-DOC_YEAR,
            G_ITEM      TYPE STANDARD TABLE OF BAPI2017_GM_ITEM_CREATE WITH HEADER LINE,
            RETURN      TYPE STANDARD TABLE OF BAPIRET2 WITH HEADER LINE.
    TOMO DATOS DE LA TABLA Z
      SELECT * FROM ZCOTT_ACT_VOLUM
               INTO CORRESPONDING FIELDS OF TABLE TI_VOLUMEN.
      CLEAR: RETURN. REFRESH: RETURN.
      CLEAR: WA_MJES.
      WA_MJES-ICONID = '@[email protected]'.
      WA_MJES-TYPE   = 'S'.
      WA_MJES-MSGTXT = 'Errores del Proceso Nro 2'.
      APPEND WA_MJES TO TI_MJES.
      LOOP AT TI_VOLUMEN INTO WA_VOL.
        CLEAR: G_HEADER, G_CODE, TESTRUN, G_HEADRET, MATDOCUMENT,
               MATYEAR, G_ITEM.
        REFRESH: G_ITEM.
        G_HEADER-PSTNG_DATE      = WA_VOL-BUDAT. " Fecha de contabilización en el documento
        G_HEADER-DOC_DATE      = WA_VOL-BLDAT. " Fecha de documento en documento
        G_HEADER-REF_DOC_NO      = 'REF NRO:'. " Número de documento de referencia
        G_HEADER-PR_UNAME      = SY-UNAME. " Nombre de usuario
        G_HEADER-HEADER_TXT      = WA_VOL-BKTXT. " Texto de cabecera de documento
        G_CODE  = '04'. " Traspaso
      Emisor
        G_ITEM-MATERIAL   = WA_VOL-DE_MATNR. " Nro de Material
        G_ITEM-PLANT      = WA_VOL-DE_WERKS. " Centro
        G_ITEM-STGE_LOC   = WA_VOL-DE_LGORT. " Almacen
        G_ITEM-MOVE_TYPE  = WA_VOL-BWART.    " Clase de Mov.
      G_ITEM-COSTCENTER = WA_VOL-KOSTL.    " Centro de Costo.
        G_ITEM-ENTRY_QNT      = WA_VOL-MENGE.    " Cantidad en unidad de medida de entrada
        G_ITEM-ENTRY_UOM      = WA_VOL-UNIT.     " Unidad de medida de entrada
        G_ITEM-ENTRY_UOM_ISO = WA_VOL-UNIT.  " Código ISO p.unidad de medida
        G_ITEM-BATCH         = WA_VOL-DE_LGORT. " Lote
      Receptor
        G_ITEM-MOVE_MAT   = WA_VOL-A_MATNR. " Nro de Material.
        G_ITEM-MOVE_PLANT = WA_VOL-A_WERKS. " Centro
        G_ITEM-MOVE_STLOC = WA_VOL-A_LGORT. " Almacen
        G_ITEM-MOVE_BATCH = WA_VOL-A_LGORT. " Lote
        APPEND G_ITEM.
        CALL FUNCTION 'BAPI_GOODSMVT_CREATE'
          EXPORTING
            GOODSMVT_HEADER  = G_HEADER
            GOODSMVT_CODE    = G_CODE
            TESTRUN          = ' ' "TESTRUN
          IMPORTING
            GOODSMVT_HEADRET = G_HEADRET
            MATERIALDOCUMENT = MATDOCUMENT
            MATDOCUMENTYEAR  = MATYEAR
          TABLES
            GOODSMVT_ITEM    = G_ITEM
            RETURN           = RETURN.
        CLEAR: RTR.
        CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'
          EXPORTING
            WAIT   = 'X'
          IMPORTING
            RETURN = RTR.
        LOOP AT RETURN.
          CLEAR: WA_MJES.
          WA_MJES-TYPE   = RETURN-TYPE.
          CASE WA_MJES-TYPE.
            WHEN 'S'.
              WA_MJES-ICONID = '@[email protected]'.
            WHEN 'W'.
              WA_MJES-ICONID = '@[email protected]'.
            WHEN 'E'.
              WA_MJES-ICONID = '@[email protected]'.
          ENDCASE.
          WA_MJES-MSGTXT = RETURN-MESSAGE.
          APPEND WA_MJES TO TI_MJES.
        ENDLOOP.
      ENDLOOP.

Maybe you are looking for