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 = '@DH@'.
  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 = '@08@'.
        WHEN 'W'.
          WA_MJES-ICONID = '@09@'.
        WHEN 'E'.
          WA_MJES-ICONID = '@0A@'.
      ENDCASE.
      WA_MJES-MSGTXT = RETURN-MESSAGE.
      APPEND WA_MJES TO TI_MJES.
    ENDLOOP.
  ENDLOOP.

Similar Messages

  • 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

  • BAPI For Create Goods Issue for Sales order with picked quantity

    Hi friends,
            Is there any BAPI available to create Goods issue For sales order with picked quantity...............?
    we hv used BAPI_OUTB_DELIVERY_CREATE_SLS
    with sales order .......its creating delivery order but not doing goods issue with piked quantity........

    pls,reply its argent

  • Trouble with unplanned goods issue for process order

    Hi experts,
    Please help me to solve this problem:
    I have a process order with auto created reservation. Then I do GI against this process order, GI is not done at once for total required material quantity but in several times.
    For one specific material, the quantity is not sufficient in one batch, so I have to insert a new line for additional quantity from another batch.
    Then this issue occurs: In some GI, the additional line is recorded with move type = 1 (planned goods issue); in other GI, it is recorded with move type = 2 (unplanned goods issue) although the (Total withdrawn quantity + Quantity in this GI) is smaller than required quantity in reservation.
    I think this issue has nothing to do with order confirmation as these two steps are independent.
    Can any one explain why this happens? and how to solve it? Because if unplanned goods issue is not recorded in Reservation, then there's an inconsistency between withdrawn quantity in reservation and actual withdrawn quantity in MB51 or COOISPI.
    Thank you very much for your help.

    I assume that you do t-code MIGO with GI to order.  However, the additional line you enter will not be link to reservation, therefore will be record as unplanned goods issue. 
    Two thing you can do; first configure batch determination in MM (OMJJ) and set up batch determination record (MBC1).  You can then click the button stock determ. beside qty.  The system will select the batch based on your requirement.
    Alternatively, you distribute the quantity using another button (it looks like the X sign near the copy content button).  Then you can distribute qty based on the same item.  You can enter the qty, sloc, batch in there. 
    Don't use the New Items function.

  • PP-PI sheet through goods issue for Process order

    Hi,
    I want to know how to post goods issue without reference of reservation number against process order through PI sheet.
      I defined one call function 'ENTER CONFIRMATION' through which I can enter into confirmation screen but after saving confirmation of process order ,generally I switched on  to transaction CO54 through which one should sent this PI_CONS message to the desired destination but in that I'm getting an error ,that it is not allowing me to post goods issue excess quantity.(WITHOUT REFERENCE OF RESERVATION NUMBER)
      how to by-pass that reservation number.
    Manually when we do MB1A it will allow us to issue more quantity but that is manually but when it is through PI sheet it is not allowing me to issue excess quantity.
    Regards,
    Amit.

    Hi,
    I want to do GI AND GR  through PI sheet ,I already used PI_CONS AND PI_PROD ,but it is not allowing me to enter quantity excess from bom quantity mentioned .it is not allowing me to override reservation quantity while making gr .
    I'm doing PI sheet with ALV based.
    For to by-pass reservation number I already made zpi_cons and zpi_prod under message category and assigned to instruction category.

  • Goods issue to process order

    Dear Gurus,
    When a process order is released reservations are created of the BOM components against the order quantity.
    reservation number is seen in the assignment tab of the process order.
    Now a process order print is printed and given to Shop floor team to execute the order
    My Questions is how is will the shop floor  team know which are  materials are to be issue to order.
    How will i issue the material against the order.
    The materials are in the stores at storage location say 1111.now i want to move  these material to shop floor say storage location 1112 from where the material is issued to the order
    Note in the shop floor paper the reservation number is printed.
    at present i am doing MB21 and reserving the material at at storage location 1112 and then material is issued to the order via back flushing using 261 mvt type from storage location 1112.
    I feel i am doing some thing wrong here ,please guide with your valuable in puts
    Regards
    Ram

    Dear Ramkumar,
    The materials are in the stores at storage location say 1111.now i want to move these material to shop floor say storage location 1112 from where the material is issued to the order
    1) For your above requirement you can go with Pull List i.e MF60
    2) First Go to OSPP, in this t-code for ur plant define movement type 311 & save
    3) ensure sufficient raw material is available in 1111 storage location
    4) Now try to stage raw material Via MF60 against Process order
    5) in MF60, click on global settings & give required ticks as per business need
    Regards
    Madhu Kumar

  • Problem in Goods Issue against process order

    Dear All,
    I m facing the problem in Goods issance, I have one raw material batch whose last GR date is 01.09.2010. when i try to post Goods issue, posting date 29.09.2010. system generate the following error message:
    Deficit of BA Unrestr. prev. 25.00 KG: Material Number Plant storage location batch
    then i try to post the same in 01.10.2010. it allow me to post Goods Issuance
    Thanks

    HI
    Check the stock of the material/plant/batch/storage loc in T code MB5B for the previous period for 09.2010.as there is no stock in the system for that batch and period system doesnt allow you to do GI.
    Also check stock in MMBE or MB5B in current period as stock is present in current period, system allows you to do GI.
    Regards
    Anupam Sharma

  • Goods Issue against Work Order assigned to WBS - Report

    We are doing Goods Issue against Work Order with movement 261, the data picked up from work order is not including
    the WBS element mentioned on the work order. Through this WBS element report is created through MB51, with total receipts, total issues, transfer postings etc made against WBS element, but without WBS element No. in material document,
    we cannot pull this report through MB51, as we see material document No.created against work order but not the WBS
    No. there, so this report cannot be pulled from MB51 through WBS element.
    Does anyone know of any other report that I can pull From WBS No. as all these material documents are hitting WBS with
    total receipts, total issues, transfer postings against the said WBS mentioned in the work order.
    Doing Good issue against WBS is no problem, as the material document saves the WBS No.

    >
    Justin zhang wrote:
    > 1. Try to see CN52N whether meet your business requirments
    >
    > 2. I use two steps approach investigating material documents for project WBS element:
    >
    >     a.  use IW39 list the work orders by selection criteria of WBS (this is PM order list).
    >     b.  use SAP std. ALV copy functions and past work order numbers into MB51selection criteria
    >
    >
    > I'm interested in std. t-codes if others can provide. Thanks.
    >
    > Edited by: Justin zhang on May 19, 2010 10:17 AM
    Thanks Justin, your IW39 solution worked, as it has posting date selection defined there
    which I cant find in CN52N. My solution was take details from MB51, then pull report IW39 within
    posting dates and then export the WBS elements against work order to excel and then copy
    the WBS elements in the MB51 report created.

  • OSSNOTES for releasing process orders with missing parts in background

    Hi All,
    The bapi 'BAPI_PROCORD_RELEASE' is not releasing the process orders
    with missing parts in background.
    Is there any OSSNotes for releasing these process orders in backgound through this bapi.
    Pls help.
    Thanks .

    Hi Suri - Thanks for your response. I tried both with blank(individual and collective) and 2 (collective req. only) but I still get the same result. I found one other setting that can solve this issue and that is checking the activate full confirmation logic at the the MRP group level in OPPR. I will test more and let you know if that works but we dont use MRP groups here at our client and that is why I was little hesistant to set up collective availability check parameters at the MRP group level. But looks like this is the only option that we can use to get this resolved.
    Thanks,
    Bharath

  • Good issue to Production order - Allows it in back posting date

    Dear all,
    Good issue to Production order ( 261 Movement ), allows us to post the component in back dated eventhough stock is not avaible on that date.
    Example - Component stock on date 10.02.2010 = Zero , I made it Good receipt on date 18.02.2010 and now stock is available on date 18.02.2010.
    Now GI to Production it allows the qty on current and back Posting date also , I want control on date with error message. It should not allowed the GI for back date from 18.02.2010.
    Because of this our MB5B report shows the negetive issue qty if i post in back date.
    Waiting for reply
    Thanks and Regards,
    Saurabh

    Hi SAurabh,
    PLease check whether Negative Stock is allowed for the valuation Area (plant).
    GOTO >> SPRO >> MM>> Invetnroy management and physical inventory >> Goods issue/ Transfer Posting >> Allow Negative stock.
    Untick the Negative stock allowed for your valuation area (PLant)
    Regards,
    Pravin

  • 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

  • Goods Receipts for Purchase Order using BAPI_GOODSMVT_CREAT

    Hi experts,
    I am working on the a program where am generating Goods Receipts for Purchase Order. the BAPI_GOODSMVT_CREAT returns an error saying "Material 6003022 not maintained in plant 1001"
    Can any one assist? is there a field I may be missing?
    Here is a sample code.
    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 = '02'.
    " MB1A * Write 971 movement to table CLEAR GM_ITEM.
    MOVE '101' TO gm_item-move_type .
    " MOVE 'Q' TO GM_ITEM-SPEC_STOCK.
    MOVE '6003022' TO gm_item-material.
    MOVE '10' TO gm_item-entry_qnt.
    MOVE 'EA' TO gm_item-entry_uom.
    MOVE '1001' TO gm_item-plant.
    MOVE '' TO gm_item-stge_loc.
    MOVE '0901' TO gm_item-move_reas.
    "  MOVE '4500006877' TO GM_ITEM-WBS_ELEM.
    "  MOVE '0020' TO GM_ITEM-VAL_WBS_ELEM.
    MOVE '0020' TO gm_item-deliv_numb.
    MOVE '4500006881' TO gm_item-po_number.
    MOVE '0010' TO gm_item-po_item.
    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.

    >
    Spark842 wrote:
    > Hi experts,
    > I am working on the a program where am generating Goods Receipts for Purchase Order. the BAPI_GOODSMVT_CREAT returns an error saying "Material 6003022 not maintained in plant 1001"
    >  Can any one assist? is there a field I may be missing?
    >
    > Here is a sample code.
    >
    > 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 = '02'.
    >
    >
    > " MB1A * Write 971 movement to table CLEAR GM_ITEM.
    > MOVE '101' TO gm_item-move_type .
    > " MOVE 'Q' TO GM_ITEM-SPEC_STOCK.
    > MOVE '6003022' TO gm_item-material.
    > MOVE '10' TO gm_item-entry_qnt.
    > MOVE 'EA' TO gm_item-entry_uom.
    > MOVE '1001' TO gm_item-plant.
    > MOVE '' TO gm_item-stge_loc.
    > MOVE '0901' TO gm_item-move_reas.
    > "  MOVE '4500006877' TO GM_ITEM-WBS_ELEM.
    > "  MOVE '0020' TO GM_ITEM-VAL_WBS_ELEM.
    > MOVE '0020' TO gm_item-deliv_numb.
    > MOVE '4500006881' TO gm_item-po_number.
    > MOVE '0010' TO gm_item-po_item.
    > 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.
    My guess, is that this material is not really maintained in the Plant '1001', to be on the safer side, get the exact values from EKPO itself, also check if this material exists in the table MARC for the plant and storage location.
    MOVE '1001' TO gm_item-plant.   "<< Hard coded
    MOVE '' TO gm_item-stge_loc.
    Replace the above hardcodes to something like this to get the actual value from EKPO.
    select werks lgort into (gm_item-plant, gm_item-stge_loc) from ekpo
       where ebeln = gm_item-po_number
            and ebelp = gm_item-po_item.

  • Error while doing Good Issue for Production Order using BAPI

    Hi All,
    I am facing an error like 'u2018Content of order 1011907: MDT218AJ10 transferred to interface (IMSEG): T-86410-71".
    I have written the code as below. Please let me know what is missing when using the BAPI 'BAPI_GOODSMVT_CREATE'. What is the cause of this error ?
    *Action in Transaction (GM_CODE)
    *GM Code for Goods Issue for Production Order is 03
      gs_gmcode-gm_code = '03'.
    *Header Data
    *Posting date
      gs_header-pstng_date = sy-datum.
    *Document date
      gs_header-doc_date   = sy-datum.
    *Item Data
    *Material
      gs_item-material  = zptp_s_rf_migo_261-matnr1.
    *Movement Type
      gs_item-move_type = '261'.
    *Movement Indicator
      gs_item-mvt_ind   = 'F'.
    *Stock Type
      gs_item-stck_type = 'F'.
    *Plant
      gs_item-plant     = gv_plant.
    *Storage Location
      gs_item-stge_loc  = gv_str_loc.
    *Quantity
      gs_item-entry_qnt = zptp_s_rf_migo_261-menge2.
    *Unit
      gs_item-entry_uom = gv_uom.
    *ISO code for unit of measurement
      gs_item-entry_uom_iso = gv_uom.
    *Order Number
      CALL FUNCTION 'CONVERSION_EXIT_ALPHA_INPUT'
        EXPORTING
          input  = zptp_s_rf_migo_261-aufnr
        IMPORTING
          output = gs_item-orderid.
    *Reservation Number
      gs_item-reserv_no = gv_resv_num.
    *Reservation Item
      gs_item-res_item = gv_resv_itm.
    *Reservation Type
      gs_item-res_type = gv_resv_type.
      APPEND gs_item TO gt_item.
    Calling BAPI_GOODSMVT_CREATE to create the Material Document Number
      CALL FUNCTION 'BAPI_GOODSMVT_CREATE'
        EXPORTING
          goodsmvt_header       = gs_header
          goodsmvt_code         = gs_gmcode
        IMPORTING
          goodsmvt_headret      = gs_headret
        TABLES
          goodsmvt_item         = gt_item
          goodsmvt_serialnumber = gt_serial
          return                = gt_return.
    Thanks in Advance.

    hi,
    did you look at message ?
    System says, there are differences between the interface data and the order data. It can be anything. I think you should check
    data in the interface . 
    this is the long explanation of your message :
    Diagnosis
    When calling the function module MB_CREATE_GOODS_MOVEMENT or the BAPI GoodsMovement.CreateFromData (BAPI_GOODSMVT_CREATE) to post a goods receipt for a production order, there are differences between the interface data and the order data.
    Example: The order was created for plant 0001, but plant 0002 is passed on in the interface.
    The system checks this for the material and the order item.
    System response
    Due to this difference, the system cannot post the goods receipt.
    Procedure
    Check the data in the interface (IMSEG-WERKS, IMSEG-AUFNR). If necessary, correct the plant or the order number in the interface.
    << Moderator message - Point begging removed >>
    Edited by: Rob Burbank on Feb 6, 2012 11:24 AM

  • Goods Issue to sales order

    Hi Experts,
    When doing Goods issue to sales order using movement type 231, I am getting the following warning message 'Sales order (SOBKZ = ) is not provided for this goods movement'. I think this warning is due to difference in special stock indicator in sales order and Goods issue transactions. Where should be the maintanence done, in order to prevent this warning message in future.
    Regards,
    Prasanna. R

    Dear Prasanna
    The special stock indicator is not maintained for your sales order item category in VOV7
    Hence the error
    Please maintain special stock indicator E in the item category  details in VOV7 for your item category of yours
    231 Goods issue for a customer order (without Shipping)
    I hope you are doing this only
    If you ignore this as a warning message it will hit somewhere down the process
    So better maintain it in item category
    Regards
    Raja

  • Goods issue of sales order stock

    Hi, 
          We are implementing an MTO scenario.  We are not sure what set up is required  for goods movements for spl stock E?
    The problem we are facing is customer number is not getting populated in Material document during PGI and COPA document?
    Also we are using the standard item category ZTAN which is a copy of TAN.  Please help us in understanding what set up should be done for handling Sales Order Stock.
    Thanks
    Chandra

    Hi,
    Create material (material type FERT) : MM01
    Create Sales Order MTO : VA01
    Make Sales order BOM : CS61
    Create production order : CO08
    Goods issue : MIGO/MB1A
    Order Confirmation : CO15/Co11N
    Deliver the Order : MB31
    Deliver the Sales Order : VA02
    Make invoice : VL01
    The Cycle of Make to order: Steps : MTO Scenario
      1. Material Creation (Make To order Material with major changes of: Item Category: 0004-make to order/assem. , or 0001-make to order)
      2. Routing Creation
      3. Creation of BOM
      4. Sales order creation
      5. Production order Scheduling, Costing, Release and Save
      6. Production order Quantity confirmations for operations, Parallel task of material issue to order or to reservations (261)
      7. Calculate WIP
      8. Fully Produced Production Quantities will be put into stock (GR) (Spl stock indicator u201CEu201D)
      9. Delivery against sales order
    10. Invoicing.
    11. Settlement that production order
    Regards,
    Saju.S

Maybe you are looking for

  • Reversa of subsequent delivery free of charge invoice

    Dear All, Normally when we create any subsequent delivery free of charge , as soon as we create it , the accounting document is cleared automatically. Now when i want to reverese this invoice i am getting error message " The document is already clear

  • It has messed up my being able to work on Facebook. It stops me from using the posting process and other things.

    I am unable to using the posting feature on Facebook to share my comments. I also cannot "like" a feed or "comment" on a feed. It has also stopped me from accepting gifts sent to me, and I cannot message anyone. Someone suggested that Firefox is bloc

  • Beginner question: support to HTTP POST at Oracle AS

    I tried same post on Application Server - General forum, but had no success. I have a Java web application built in JDeveloper and a couple of BPEL processes. In these processes I use Java embedding (a piece of Java code) that opens a connection to a

  • Upgrading from 11.5.9 to R12.1.3

    Hi , i have searched forum and gone through many docs and links but still have not found the exact list of patches to be applied as a part of pre and post upgrade tasks . Oracle Applications Upgrade Guide Release 11i to 12.1.1 (Doc ID 1082375.1) . in

  • J2ME and J2EE cross platform

    Hi everyone, Currently I'm developing a three tier architecture system. The presentation logic will be developed using J2ME while the business logic will be developed using J2EE. There are a lot of projects on this area. However, the projects are on