Goods receipt for return PO - MB01-Movement type 101-161

Hi guys!
I have one problem with output determination for goods movement (movement type 101 with internal movement type 161).
I used SAP Note 426554 and for as I know the output determination customizing is ok:
output type WE03, collective slip, access sequence 0003 , condition table: 72 Transaction/Printed Version/Print ID, Transaction/event type: WE, movement type: 101 - 161, Print indicator: 1Material document printout – 2 Return delivery, Transmission time-spot of the condition record (1 to 4):1-3, print indicator (RM07M-XNAPR) is set manually and maintained as NDR parameter in user master record, Output type print parameter is Plant/storage location (7), printer determination is customized.
At header level, the document created with MB01 with reference to a return PO, doesn't have the XNAPR parameter (don't know why - it is set when using MB01). It may be this one the reason for not having any output message to print. For movement type 101 (in reference to a PO) all works fine. Just for 101-161 movement type the system doesn't create any output type.
Do you have some suggestions? What should I do..what else soul I check?
Thanks.
Message was edited by:
        Florina Cheta

Have a look at any of the following notes:-
1)  Note 171989 - Sales-order-related productn: Custmr exit COPCP002
2)  Note 520000 - FAQ: Valuated special stocks
3)  Note 557582 - User exit and valuated sales order stock
4)  Note 580228 - Incorrect prices for materials procured externally
5)  Note 983193 - Docu:Externally procurd material in valtd sales order stock
thanks
G. Lakshmipathi

Similar Messages

  • Menu path - for goods receipt for purchase order (MB01)

    Hi
    What is the menu path for Goods receipt for purchase order (MB01) - ECC6.0

    hi
    the path is too deep
    plz just log in ur system and find MB01
    Materials Management >  Purchasing  >  Master Data   > Subsequent Settlement >  Vendor Rebate Arrangements  >  Environment   > Condition/Arrangement  > Environment   >Pricing  > Environment    Value assignment  >  Inventory management  > Goods receipt  >For purchase order   >  MB01 - PO number known
    regards
    KI

  • Amount on Goods receipt for return orders is wrong with movement type 653

    Hi All, I am sorry if it is a simple question because i am an abap'er.
    My requirement is to create return sales order (with ref.to Billing document) and deliver and PGI for the return orders. This should go to sales order stock. Accounting document should be generated for material document and the amount should be picked up from condition type (if man.cond. type exist) else from material master.
    1) Created a sales order (Bought in item cat) - Create PO (Non stock) - Receive goods (MIGO) - Create Delivery (VL01N) -   PGI (Movement type 601 and special stock indic. 'E') - Create billing document (F2 type from VF01)
    So far it is good. The account document is created (PGI - cost of goods) with correct amount as desired
    The next scenario is if the material is returned? This is where we are having issues
    Created sales order with ref.to billing doc. (S.O: RE. Item.Cat. Return Bought in (YRBI)... this is pretty much same as bought in except few things which are YRBI  - Delivered - PGI (Goods returns. unrestricted) Movement type 653 - Problem comes here.
    a) If i put special stock indic 'E' in 'Return bought in item.cat - There is no accounting document generated for 653 movement type.
    b) if i maintain space instead of 'E' in return bought in item.cat - there is an accounting document but the manual cost is not copied to accounting document and it is picking up from material master which we dont want and The stock is not showing up in sales order.
    I did my research (forum, OSS, google, and in help.sap.com) before posting here but no help.
    I have checked account assignment categories for 'A' - (some post explained this) I tried changing values but no help.
    I even tried changing the schedule line category to DN but no help.
    I dont know what i forgot to change or check but i have tried everything what i know and from help from different sources ... still couldnt get it.
    Original requirement is to make the return stock as sales order stock and this can also be returned to vendor. If there is a manual cost in return sales order, the PGI accounting document should be created with this condition value else from material master.
    My pricing settings are good.
    It would be really helpful if any one guide me to configure the process or atleast if anyone tells me what am i missing... .

    Have a look at any of the following notes:-
    1)  Note 171989 - Sales-order-related productn: Custmr exit COPCP002
    2)  Note 520000 - FAQ: Valuated special stocks
    3)  Note 557582 - User exit and valuated sales order stock
    4)  Note 580228 - Incorrect prices for materials procured externally
    5)  Note 983193 - Docu:Externally procurd material in valtd sales order stock
    thanks
    G. Lakshmipathi

  • Posting of Goods Issue for a Delivery (Different movement types)

    Hello SD Experts,
    We have this process wherein we use Deliveries w/o reference. There's a customization in place for this process, the movement type is determined through the item category of the material.
    Given this scenario, my question is if it is possible to process the goods issue of a delivery with multiple item which require different movement types (diffrent items and item categories thus it have different movement types)?
    Thank you for your kind consideration.

    Hello,
    Yes, you can.
    As you know LO is std delv doc for delv w/o reference.
    And I cat determination for that LO delv doc are
    Delv Type  __ I Cat Group  __  Usage __ High I Cat  __  Def I Cat  __ Man I Cat __ Man I Cat
    LO _____________________TEXT ______________ DLTX          
    LO ________DIEN____________________________ DLX _______DLX     
    LO ________LEER___________________________ DLN          
    LO ________LEER________________DLNG_______DLNZ          
    LO ________LEIS_____________________________DLX_______DLX     
    LO________ NLAG____________________________ DLX          
    LO________NORM____________________________DLN          
    LO________NORM________CHSP_______________DLN          
    LO________NORM________CHSP____KLN________KLN          
    LO________NORM________CHSP____TANN______TANN          
    LO________NORM________PACK_______________DLN________DLX________DLP
    LO________VERP____________________________DLN          
    LO________VERP_________PACK_______________HUPM______DLN     
    LO ________VOLL____________________________ DLNG          
    LO ________ WERT____________________________ DLW          
    Corresponding maintain movement type in Schedule line cat (Tcode VOV6) & determination that in TCode VOV5.
    If you want diff movement type then create your own 'Z' Sch line cat with you desired Movement type (Tcode VOV6) and determine the Sch line Cat accordingly in TCoDe VOV5.
    Thanks & Regards
    JP

  • Stk posting change for Material received in movement type 101

    Experts,
    A material received in Mov type:101 / Inspection type : 01 and rejected during Inspection was posted in To Reserves instead of Return Delivery.
    How to change the posting to Return delivery stock from Reserves stock.
    Regards,
    RPV.

    Dear,
    First check reservation is created against reserv stock of material.
    You can check reservation with MB23.
    If yes than delete it first and than create return delivery for material with MIGO.
    Regards,
    Mahesh Wagh.

  • Goods Receipt through internal order with movement type 262

    Dear Friends,
    some of our users  making entries like the following
    1. created Internal Order 
    2. Creating Reservation with movement type 262 ( which not issued material through movemnt type 261)
    3. Stock  updated
    i just want to confirm, we not issued like X  material,  even stock not available,  we can make entries like the above, To receive X material from Internal order/ subcontractor using movement type 262.
    kindly advice please  if it is wrong then tell me the process.
    Regards,
    Rajesh G

    HI,
    if we receive material from subcontractor what process we can do...
    can you explain your issue exactly what problem you have at your end .
    I think you want to take subcontracting material inside which is not in sap system now,it may finished material or it may component.If you don't want to show this material as at vendor now
    then you can try movement type 501  or through physical inventory  t-code MI10
    Regards
    Kailas Ugale

  • How to use BAPI to receive goods instead of MB01(move type 101)

    I'd like to use BAPI_GOODSMVT_CREATE to receive goods,
    (from OEM factory ),
    but it can't deduct Bill Of Material AUTO,like packing materials when receive goods,
    or is there any BAPI to deduct packing materials?
    how?
    thanks,experts!
    Edited by: MF Z on Dec 1, 2008 6:18 AM

    I want a BAPI which can deduct BOM(like carton,envelope  ) automatically ,
    Is there any way to use BAPI to receive goods?
    thanks for all reply!

  • Auto goods receipt for STO

    Hi
    We are creating STO without delivery. Goods issue (mvt type 351) for STO is posted via portal using BAPI.
    We then want to post goods receipt for full quantity using movt type 101. Is there any std program available to be used in batch job to post goods receipts for STO? This way we will be able to do auto goods receipts.
    Any help will be highly appreciated.
    Thanks
    Sanjay

    Hi,
    Check the following limks hope it will help you...
    STO Process Automation
    http://help.sap.com/saphelp_47x200/helpdata/en/4d/2b90dc43ad11d189410000e829fbbd/frameset.htm
    Regards,
    Udaya.

  • Alternate Auto Goods receipt for Intercompany STO

    Forgive me, I'm an SD consultant being asked to setup intercompany STO (go figure).
    Anyway, I have the process setup i.e. Vendors,  all setup for stock transfer are complete, Intercompany IV invoice generates RD04 which successfully does invoice receipt.
    My issue is, the business requirement is to have the inventory on the receiving companies books at the time of goods issue. therefore I have configured for one step procedure and goods reciept is completed successfully. However it is doing a 101 goods receipt into unrestricted stock but need to have in either in-transit or blocked stock at the receiving plant.
    Anyone know how to change the automatic goods receipt to use a different movement type?
    Many thanks in advance
    Doug
    Edited by: Douglas Anstead on Jun 2, 2008 5:33 PM

    Hi,
    Check the following limks hope it will help you...
    STO Process Automation
    http://help.sap.com/saphelp_47x200/helpdata/en/4d/2b90dc43ad11d189410000e829fbbd/frameset.htm
    Regards,
    Udaya.

  • Automatic PO for Mvt type 101 & 161

    Hi All,
    I need to creates Automatic PO for Goods Receipt with movement type 101 & 161.
    I have set Automatic PO check for both the mvt types.
    Vendor Master & Material Master has Auto PO check.
    Let me know how do i use 101 mvt type, which T-code should i use.
    Regards
    Raghavendra

    Hi,
    Follow these steps for autopo at GR
    1. OMJJ - Activate "Atuomatic PO" indicator for movement type 101,161
    2. SPRO > Enterprise Structure > Assignment > Materials Management > Assign standard purchasing organization to plant
    3. SPRO > Materials Management > Purchasing > Define Default Values for Document Type > Assign PO DOcument Type for e.g. "NB" to TCode "MB01"
    4. MM02 - Under "Purchasing" view of Material, activate "Auto PO" indicator.
    5. XK02 - Under "Purchasing Data" Screen of Vendor, activate "Auto PO" indicator.
    6. ME11 - Create Purchase Info Record for Material and Vendor combination under Plant and Purchase org.
    7. MIGO - Choose Goods Receipt-PO,Than go to the Plus(+) icon in document overview of MIGO screen and click on that.Than fill up the material code ,Plant code and quantity etc as is being done in normal GR. Also fill up the vendor code against whom Auto PO check has been done .Also choose the movement type as per your requirement. Than save . Now the PO will be generated in the background.
    Dhruba

  • Movement type for a goods receipt for u201CRelease order for a PRqRel"

    There is an intercompany sales at our case. Plant B enters the customer order by VA01. The requirements rooting from the customer order are bought from plant A  by Plant B. u201CRelease order for a stock transfer requisitionu201D is created automatically by entering the customer order and later using the TCode MD02. By this way Plant A can see the reauirements fort he customer order at Plant B. For the test purposes, I want to make a goods receipt for the u201CRelease order for a stock transfer requisitionu201D. The receipr will be at the Plant A but the customer order is at the Plant B. By the way, I have to point out that Plant A and Plant B are assigned to different company codes. How can I make the goods receipt? I cannot use 561 E. Because customer order belongs to differen company code. I fact, production should be done for this aspect but I donu2019t have enough experience for producing the goods by myself. Which movement type should I use for making a goods receipt for the u201CRelease order for a stock transfer requisitionu201D at Plant A?
    Thanks in advance fort he answersu2026

    Hi,
    This is controlled by the schedule line category In VOV6.
    Just check which category is used in your scenarion and change the movement type here. (I think your entry is NC)
    They are determined by the item category and MRP type in SPRO - SD > Sales > Sales Documents > Schedule lines
    Steve B

  • Fixing automatic printing of material document for goods movement type 101

    Hi experts,
    I have a situation, where I want to fix automatically printing of material documents good receipt and transfer posting related to movement type :
    101- GR for plant XYZW to the printer AB12 with output type WE03 " GR note version 3" Language EN.
    311 - transfer posting plant XYZW to the printer AB12 with output type ZUGT language EN.
    Please provide pointers!!

    Hi Biju,
    Thanks a lot for the information. But I a facing a problem, I have maintained the Plant/Storage/Condition type in OMJ3 with printer also maintained in it.
    But, I am not able to generate output when I am doing MIGO for the Purchase order.
    I have to go MB02, maintain output type 'WE03' and printer-PL56 in the message tab of material document and then only i can see the spool is generated in SP01.
    My output condition type is maintained in MN21, with following parameters; Trans/Event type: WE,  Print Version: 3, Print Item: 6 for output type WE03.
    Moreover, Do I need to maintain the new printer in the printer settings.
    Please help me in getting the material document print output at MIGO only.

  • Serial data tab page missing during Goods Receipt for Mvt type 501

    I have created and asigned the Seria data profile in plant data/Storage 2 of the material master record. Now i want to do the Goods receipt of this material with Mvtr type 501 w.r.t any documents for 5 no's and want the serial number to be createdment. I also have made relevant settings for automatic serial number and equipemnt number synchr, but wen i m in MIGO--Goods Receipt OtherMvt type 501 and enter, the serial data tab page is missing..
    How can I activate this tab page....Any steps missing....
    Can some one throw lights on this.....
    Refered relevant threads but not much useful to my query....
    Thanks
    Murad Shaikh

    Try 501 with MB1C, OR
    Check through Path SPRO -> Sales and Distribution -> Basic Functions -> Serial Numbers -> Determine Serial Number Profiles -> Select Profile 'MM' & double click on Serializing procedure at left & maintain obligatory(03) for procedure MMSL i.e. Maintain goods receipt and issue doc. Also press F1 in Serial Number Usage to read the usage.

  • Goods receipt for subcontracting order! BAPI_GOODSMVT_CREATE

    I wanna use BAPI "BAPI_GOODSMVT_CREATE"  to create goods receipt for subcontracting order.
    But it says that this combination is not possible.  Combination of my movement type and this BAPI.
    What can i do to solve it?
    thanks in advance.

    >
    Julia Nikiforva wrote:
    > I wanna use BAPI "BAPI_GOODSMVT_CREATE"  to create goods receipt for subcontracting order.
    > But it says that this combination is not possible.  Combination of my movement type and this BAPI.
    >
    > What can i do to solve it?
    >
    > thanks in advance.
    Might work
    report zbapi_goodsmovement.
    parameters: p-file like rlgrap-filename default
    'c:\sapdata\TEST.txt'.
    parameters: e-file like rlgrap-filename default
    'c:\sapdata\gdsmvterror.txt'.
    parameters: xpost like sy-datum default sy-datum.
    data: begin of gmhead.
    include structure bapi2017_gm_head_01.
    data: end of gmhead.
    data: begin of gmcode.
    include structure bapi2017_gm_code.
    data: end of gmcode.
    data: begin of mthead.
    include structure bapi2017_gm_head_ret.
    data: end of mthead.
    data: begin of itab occurs 100.
    include structure bapi2017_gm_item_create.
    data: end of itab.
    data: begin of errmsg occurs 10.
    include structure bapiret2.
    data: end of errmsg.
    data: wmenge like iseg-menge,
    errflag.
    data: begin of pcitab occurs 100,
    ext_doc(10), "External Document Number
    mvt_type(3), "Movement Type
    doc_date(8), "Document Date
    post_date(8), "Posting Date
    plant(4), "Plant
    material(18), "Material Number
    qty(13), "Quantity
    recv_loc(4), "Receiving Location
    issue_loc(4), "Issuing Location
    pur_doc(10), "Purchase Document No
    po_item(3), "Purchase Document Item No
    del_no(10), "Delivery Purchase Order Number
    del_item(3), "Delivery Item
    prod_doc(10), "Production Document No
    scrap_reason(10), "Scrap Reason
    upd_sta(1), "Update Status
    end of pcitab.
    call function 'WS_UPLOAD'
    exporting
    filename = p-file
    filetype = 'DAT'
    IMPORTING
    FILELENGTH =
    tables
    data_tab = pcitab
    EXCEPTIONS
    FILE_OPEN_ERROR = 1
    FILE_READ_ERROR = 2
    NO_BATCH = 3
    GUI_REFUSE_FILETRANSFER = 4
    INVALID_TYPE = 5
    OTHERS = 6
    if sy-subrc <> 0.
    message id sy-msgid type sy-msgty number sy-msgno
    with sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
    exit.
    endif.
    gmhead-pstng_date = sy-datum.
    gmhead-doc_date = sy-datum.
    gmhead-pr_uname = sy-uname.
    gmcode-gm_code = '01'. "01 - MB01 - Goods Receipts for Purchase Order
    loop at pcitab.
    itab-move_type = pcitab-mvt_type.
    itab-mvt_ind = 'B'.
    itab-plant = pcitab-plant.
    itab-material = pcitab-material.
    itab-entry_qnt = pcitab-qty.
    itab-move_stloc = pcitab-recv_loc.
    itab-stge_loc = pcitab-issue_loc.
    itab-po_number = pcitab-pur_doc.
    itab-po_item = pcitab-po_item.
    concatenate pcitab-del_no pcitab-del_item into itab-item_text.
    itab-move_reas = pcitab-scrap_reason.
    append itab.
    endloop.
    loop at itab.
    write:/ itab-material, itab-plant, itab-stge_loc,
    itab-move_type, itab-entry_qnt, itab-entry_uom,
    itab-entry_uom_iso, itab-po_number, itab-po_item,
    pcitab-ext_doc.
    endloop.
    call function 'BAPI_GOODSMVT_CREATE'
    exporting
    goodsmvt_header = gmhead
    goodsmvt_code = gmcode
    TESTRUN = ' '
    IMPORTING
    goodsmvt_headret = mthead
    MATERIALDOCUMENT =
    MATDOCUMENTYEAR =
    tables
    goodsmvt_item = itab
    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.
    endloop.
    if errflag is initial.
    commit work and wait.
    if sy-subrc ne 0.
    write:/ 'Error in updating'.
    exit.
    else.
    write:/ mthead-mat_doc, mthead-doc_year.
    perform upd_sta.
    endif.
    endif.
    FORM UPD_STA *
    form upd_sta.
    loop at pcitab.
    pcitab-upd_sta = 'X'.
    modify pcitab.
    endloop.
    call function 'WS_DOWNLOAD'
    exporting
    filename = p-file
    filetype = 'DAT'
    IMPORTING
    FILELENGTH =
    tables
    data_tab = pcitab
    EXCEPTIONS
    FILE_OPEN_ERROR = 1
    FILE_READ_ERROR = 2
    NO_BATCH = 3
    GUI_REFUSE_FILETRANSFER = 4
    INVALID_TYPE = 5
    OTHERS = 6
    endform.

  • Problem for Goods Receipt for Subcontracting Purchase Order

    Dear all,
    Presently, we are using SAP version 4.6C and we need to introduce GR for
    Subcontracting Purchase Order. We have developed a ABAP program to handle
    subcon Goods Receipt by uploading flat-files from our subcontractor. The
    scenario is as follows :
    Goods Receipt for Subcontracting Purchase Order
    1. In the ABAP program, function BAPI_GOODSMVT_CREATE will be used for goods
    movement.
    2. Data provided to the function are as follows :
    - Posting date
    - Document date
    - Material number
    - Plant
    - Storage location
    - Batch
    - Movement type (101)
    - Quantity
    - Purchase order number
    - Purchase order item
    - Movement indicator (B - Goods receipt for purchase order)
    3. The function will do data verification and automatically determine GI
    item for subcon stock:
    - Movement type (543)
    - Special stock (O - parts prov. vendor)
    - Material
    - Quantity
    - Plant
    Our problem is that :
    Only the GR item in the interface is to be transferred and the GI item is
    determined by the system. So, the quantity for subcon stock cannot be
    changed using this BAPI. Then the system will continue processing the goods
    receipt and create material document.
    Manually, by using transaction code MIGO, the user can display the subcon
    stock data and then change the quantity.
    By using transaction code MB01, after the user fills in all the GR fields,
    the system comes to line item 002 (subcon stock data) and then quantity can
    be changed.
    As per user requirement, quantity for GI item must be same with the quantity
    that has been transferred to subcon vendor in Delivery for Subcon
    (transaction code VL02N).
    We cannot achieve this requirement by using the BAPI mentioned above. Would
    appreciate any valuable help from anyone who is able to help us on this
    matter. Are there any other BAPI's that can help us to achieve the same
    result ?
    Thank you in advance and best regards.

    As far as i understood the problem I suggest u to create the
    BDC according to user actions that are performed in he manual
    operation.
    I can't say that the BAPI performs the exac solution what you want.
    I have done some BDC work using MB01 and suggest you to be careful
    and try to keep the complete in the logic as some chages in rows in BDC will
    change the complete scenario.And throw correct quantity val in correct
    material
    row.
    This methodology will help u even in mass uploads.
    Or in case of automation u can perform the call transaction BDC in
    background mode.
    so As per my understanding bdc program is the solution. pls try and let me
    know.

Maybe you are looking for