Bapi for Picking, Packing and Post goods issue (WS_DELIVERY_UPDATE)

Hi,
I have a requirement to update the outbound delivery. In that, I need to update the picking, Packing details and have to complete the PGI for the particular delivery. I got the suitable function module for the same is : WS_DELIVERY_UPDATE.
Can anyone tell me what parameters should I need to pass to perform my above requirements.
Thanks in advance.
Regards
Ramesh mavilla.

I can Update picking and PGI using the above BAPI. But I am unable to create the Handling Units properly with the above mentioned BAPI befor PGI.  Can any one help me ASAP.
Thanks
Ramesh mavilla.

Similar Messages

  • BAPI for Picking and Post Goods Issue ?

    Hi All,
    Is there any BAPI for doing Picking and Post Goods Issue in VL02N ? I don't think we can use BAPI_OUTB_DELIVERY_CHANGE.
    Is it advisable to use BAPI or BDC ( if no BAPI exist ).  Thanks in Advance.

    BAPI for picking in VL02N
    BAPI_OUTB_DELIVERY_SAVEREPLICA
    BAPI for posting Goods Issue
    BAPI_OUTB_DELIVERY_CONFIRM_DEC
    For reference: http://help.sap.com/printdocu/core/Print46c/EN/data/pdf/LEIDW/LEIDW.pdf

  • Goods picking and Post goods issue in VL02N

    Dear All,
    Am hving problem in Picking goods and Post goods issue.
    This is for the Stock Transport Order with Delivery via Shipping
    Supplying plant is 1000(SAP std,sloc 0001) and Receiving plant 1100(sloc 0001).
    Sales org:1000
    Distrbn Chnnl:10
    Division:00
    1.maintained matrial for both the plants.
    2.Creted STO by using DOC type as "UB" and item cat "U".
    3.And getting the Shipping data for the material in the STO.as shipping point is 1000.
    saved the Po.
    4.After that i done the GR w/o PO for the material using Mvt type 501.
    5.Then,VL10B creating Delivery doc.n this is also created.
    6.but when i do the picking and PGI in VL02N there picking field is greyed out bt i have tried to mangae that when i give the picking Qty in the picking qty field system is throwing the following error.
    <b>Item to be picked by WM (picking quantity cannot be entered)
    Message no. VL118
    Diagnosis
    For this item, picking is carried out using warehouse management transfer orders since the material is stored in a warehouse with random storage.
    System Response
    The system does not allow you to enter a picking quantity manually. The picking quantity is copied automatically into the delivery during the creation of the corresponding transfer order.</b>
    is any data missed by me while doing this process?
    pls let me know n help me in this regrds
    Thank you all

    Hi Vijay
    By changing storage location you could do b'coz the new storage location is not maintained with warehouse, hence no need to perform warehouse transactions (TO creation and confirmation) before inventory mgmt transactions (PGI).
    For trying pick up with WH, first u should have enough stocks in approppriate storage bins and u should perform pick up by creation of TO and confirmation.
    warm regards
    sairam akundi

  • Need help on IDoc for Picking, Packing and PGI against the Sale order

    Hi All,
    I am new to this IDoc stuffs. Below is the scenario for which I would like to know the details of the IDoc...
    Business Case:
    1. Storage location is a HU Managed but not WM managed.
    2. This storage locations is managed by a third party
    3. Outbound delivery document against the SO will be created by our personnels in SAP for this storage location.
    4. Picking, Packing and PGI needs to happen/post via Idoc. (By packing here, i refer to assign the HUs that are already created for the materials and is available in the storage location and not repacking)
    Is there any standard IDoc that can be used here to Pick, Pack and post PGI. We would like to have picking and packing in a first idoc and PGI on the second idoc.
    Thanks,
    Prashant

    Hi Typewriter,
    Thanks for your reply on this post..
    The business process is as below (it was changed recently to have the creation of OBD, pick HUS and then post GI via single IDOC)
    1. We have a storage loc in our enterprise structure that is HU managed but not WM managed.
    2. This storage loc is being maintained by a third party.
    3. SO will be created to be shipped out of this plant/sloc.
    3. The stocks at this storage loc will be Special stock "E" against the sales order. And the stocks will be Packed in HUs.
    4. The third party is informed to deliver the stocks (HUs - that do have the special stock number which internally refers to the the SO number and the line item number) directly to ship to party address in SO.
    5. The 3rd party will physically ship the HUs to customer and send in the details that they have shipped goods against the sales order.
    6. The details sent by the 3rd party will be received in SAP to create OBD for the sales order, Pick, Pack and post GI. This can happen via a single IDOC..
    I am now planning to create a custom IDOC type referring to the standard IDOC type DELVRY03 and message type DESADV and to use a custom BAPI/FM.
    Do you think I am using the right ones?
    Thanks,
    Prashant Kumar

  • Goods receipt and post goods issue are not updated back from EWM to ECC

    Hi Experts,
    Would anybody able to tell me the setting to be modified / defined to backward flow of information from EWM to ERP i.e. the goods receipt, goods issue are not being updated back in ECC once the goods receipt and  post goods issue are posted in EWM?
    It would be great help if i get the response as early as possible.
    Chakrapani Das

    Hi Chakrapani,
    You might want to try checking the customization on the SCM part following this path:
    SPRO - Extended Warehouse Management - Interfaces - ERP Integration - General Settings
    Pay special attention on the Check of ERP-EWM Configuration transaction.
    After you have checked these you should probably check the outbound queue monitor (tx SMQ1) from EWM to ERP. You can use the SMQ1 - Outbound queue and SMQ2 - Inbound Queue both in ERP and SCM to check the communication betweene these two systems.
    Also you may want to checkt the SLG1 - Analyse application Log in SCM in order to see if any internal bugs exist.
    All the best,
    Claudiu Maxim

  • Need Bapi Names for Post Goods Reciept and Post Goods issue to STO in MIGO

    Hi All..
    I need to post goods receipt using input data in MIGO. Is there any BAPI that i can use.
    Also once STO (Stock Transport order) is created, i also need to Post goods issue to STO in MIGO transaction. I do need a bapi for this too...
    Appreciate your help and will reward any helpful answers.
    Thanks..

    Hi,
    ata  : 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.
    gm_code-gm_code      = '03'.
    gm_header-header_txt = firstscreen-bktxt.
        gm_header-pstng_date = sy-datum.
        gm_header-doc_date   = sy-datum.
        gm_header-ver_gr_gi_slip = ' '.  "print
        gm_code-gm_code      = '03'.
      move lineitem1-bwartwa  to gm_item-move_type     .
          move lineitem1-matnr  to gm_item-material.
          move lineitem1-erfmg     to gm_item-entry_qnt.
          move 'EA'    to gm_item-entry_uom.
          move lineitem1-werks  to gm_item-plant.
          move lineitem1-lgort  to gm_item-stge_loc.
          move lineitem1-kostl to gm_item-costcenter.
          while gm_item-costcenter+9(1) = ' '.
            shift gm_item-costcenter right.
          endwhile.
          overlay gm_item-costcenter with '0000000000'.
          append gm_item.
    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.
    Thanks
    venki

  • Need User Exits for Creation of Delivery and for Posting Goods Issue

    Hi,
    I need User Exits for
    Creation of Delivery
    Posting Goods Issue
    I need to make some checks regarding customer license expiration and if checks fail, I need to stop Creation of Delivery and Posting Goods Issue.
    Thanks in advance,
    Will reward,
    Mindaugas

    In the delivery you can use userexit USEREXIT_SAVE_DOCUMENT_PREPARE to make your checks and send an error message to the user in case they fail.
    You can find this user exit (form routine) in include MV50AFZ1.
    Hope that helps,
    Michael

  • How to fetch post goods issue date and sales order creation date

    Hi All,
    How to find out the difference between SD Sales Order Item Creation Date and final Post goods issue Date. I would like to know how to fetch those dates and what is the relationship between the tables from which i will get the dates.
    Please let me know the solution .
    Thanks in advance.

    Hi,
    Sales order creation date is when u raise a sales order in favor of the customer using VA01.......using ATP logic system purposes the material availability date....
    after saving ur sales order...when u raise the Delivery using VL01n  w.r.t to OR...than u have to perform picking ....In the picking Tab...specify the amount to be picked than press Post Good Issue....means the goods left the company premises ..
    You can the fetch the values using tables-  Use T code   SE12  or SE16
    Vbak-----order header
    Vbap-----order item
    Vbek-----order schedule line
    Likp-----Delivery header
    Lips----Delivery item

  • WM - Confirm Transfer Order - and automated Goods Issue posting

    Hi
    We operate Warehouse Management, on the Sales Process that has been implemented, we have standard sales order, delivery with a transfer order created in WM, when the TO for the delivery is confirmed in WM (tcode LT12) this usually automatically creates the goods issue in MM.
    However sometimes the Goods Issue in MM is not created automatically, I can see no immediate reason why, and if the Delivery is brought up in VL02N, and 'Post Goods Issue' option chosen it goes through fine without any probs.
    Any ideas welcome on what I should be checking to track the problem?

    There is no background job that is producing the Post Goods Issue in this instance after the TO is manually confirmed in LT12.   My issue is that usually the PGI happens automatically from the TO being confirmed (not by a background scheduled job), but in some instances it does not. 
    It is the latter problems I am trying to trace, as when the PGI is not automatic from the TO confirmation, we are able to goto VL02N (Change Delivery) and issue a PGI without an error.  The problem is that this is an extra step, I wish to trace why it is not automatic from the TO confirmation like in 98% of cases in our setup. 
    There is defintely no background job scheduling PGI, I am aware of the RVV50L21 program which can be used to schedule background jobs for PGI, as we use this on another Sales Org (where WM is not used), but it is not scheduled for the Plants/Shipping Points regarding my TO/auto PGI issue.

  • Idoc to post goods issue against an outbound delivery

    We happened to simulate both the idocs 'WPUWBW01' and 'MBGMCR02' for posting goods issue for an outbound delivery but failed.
    Request you people to help us on this. Is there another idoc that we have to use to post GI... if so please let us know... and if we are using the right one, guess we are not executing it in the right way... in such a case please guide us with the steps...
    Thanks
    Arun
    We got hold of the Idoc type 'DELVRY03 PGI SHPCON' we are able to post the Idoc but we are able to do the packing only or we are able to change the deliveries but the PGI is not happening..
    please help us on this.. is there some condig that updates the delivery with the PGi or is there something else do be done in the Idoc....
    will provide additional details if required.
    Thanks

    Hi Arun,
    There are no configuration settings in this. It is development that your abaper need to carry out.
    Explain to him that this is the func module. And intrun it has to either trigger a BDC or BAPI for creating packing and PGI.
    He should then do the recording of that and will assign the program pertaining to BDC with in the function module.
    One more suggestion is to put the same query in ABAP section too. U will definitely get a positive response.
    Hope this helps.
    Kind Regards
    Chakradhar

  • Automatic Billing with Post Goods Issue

    I need Help on How to Make Automatic Billing while Posting Goods Issue, The Process Flow as Below:
    VA01 Make Sales Order ( Normal Sales Order "OR" )
    VL01N ( Picking and Post Goods Issue )
    VF01 ( Make Billing )
    My customer needs when he Posts Goods Issue in VL01N , automatically the Billing document to be Posted and The Invoice Printed, without Going to VF01 to make the Billing.
    We are using SAP ECC 6.0
    Please Note: i need it on how to do it in customization and with out using the Report (RV60SBT1) which makes collective billing in the background using a job
    Thanks for Your Help

    Dear Omar,
    One way is to use background jobs which will create billing documents in the background (VF06).
    Another way is write a BDC program.
    Refer to following links, in which the same has been discussed.
    Automatic billing
    Re: How to set up in SAP to have automatic billing after PGI
    Hope, you may find this informaton useful.
    Best Regards,
    Amit

  • Accepted change after post goods issue

    when i made delivery and post goods issue in sap then if any body change the quantity of order in va02 the system accept ?
    how can i change this

    Hi,
    yes..it will accept...but it will show a warning message as per standard.
    Example: " Delivery of 1 EA has already been made for item 10" message no V4096
    if you want to show as an error message try to change the category " W" to "E" in OVAH
    so that it will not allow you to change the order quantity.
    Note: Order quantity will be grayed out after creation of Billing only.
    Hope it helps.
    Thanks,
    Krishna.

  • EXIT or BADI for Post Goods Issue

    Hello Experts,
    I need help in finding a USER EXIT, or BADI to change the contents of MSEG at PGI moment in VL02N.
    I'm using version 4.6c.
    When I click at Post Goods Issue, I need to insert the customer number at MSEG for certain documents that the standard does not use this field.
    Can anyone PLEASE help?
    Will reward points!
    Thanks a lot and regards,
    Fernanda

    Hi
    Enhancement/ Business Add-in            Description                                                                               
    Enhancement                                                                               
    V02V0004                               
    User Exit for Staging Area Determination (Item)                
    V02V0003                              
    User exit for gate + artl staging area determination (headr)   
    V02V0002                             
      User exit for storage location determination                   
    V02V0001                               
    Sales area determination for stock transport order             
    VMDE0004                             
      Shipping Interface: Message SDPACK (Packing, Inbound)          
    VMDE0003                               
    Shipping Interface: Message SDPICK (Picking, Inbound)          
    VMDE0002                               
    Shipping Interface: Message PICKSD (Picking, Outbound)         
    VMDE0001                              
    Shipping Interface: Error Handling - Inbound IDoc              
    V53W0001                            
    User exits for creating picking waves                          
    V53C0002                               
    W&S: RWE enhancement - shipping material type/time slot        
    V53C0001                               
    Rough workload calculation in time per item                    
    V50S0001                              
    User Exits for Delivery Processing                             
    V50R0004                               
    Calculation of Stock for POs for Shipping Due Date List        
    V50R0002                               
    Collective processing for delivery creation                    
    V50R0001                               
    Collective processing for delivery creation                    
    V50Q0001                              
    Delivery Monitor: User Exits for Filling Display Fields        
    V50PSTAT                               
    Delivery: Item Status Calculation                                                                               
    Business Add-in                                                                               
    DELIVERY_PUBLISH                      
    Announcement of delivery data during database update           
    If it is  helpful rewards points
    Regards
    Pratap.M

  • USEREXIT_SAVE_DOCUMENT - indicator for Post Goods Issue ?

    Hi,
    I'm using USEREXIT_SAVE_DOCUMENT to process a custom table update during Post Goods Issue (VL02n).  The problem is I can't figure out how to identify when the user exit is being called for PGI processing. 
    I currently check T180-TRTYP = "V" and FCODE = "SICH" but this combination is also used for picking.  I want to invoke my logic during PGI only. 
    Thanks,
    Cal

    Hi,
         You can use <b>BADI_le_shp_goodsmovement</b> which will trigger for both inbound and outbound deliverys when u click on postgoods issue(PGI).Which i have practically used.
    The following user exit availble for VL02N
    BADI DELIVERY_PUBLISH and  LE_SHP_DELIVERY_PROC
    Please check this user exits avalaible for VL02N
    V50PSTAT - Delivery: Item Status Calculation
    V50Q0001 - Delivery Monitor: User Exits for Filling Display Fields
    V50R0001 - Collective processing for delivery creation
    V50R0002 - Collective processing for delivery creation
    V50R0004 - Calculation of Stock for POs for Shipping Due Date List
    V50S0001 - User Exits for Delivery Processing
    V53C0001 - Rough workload calculation in time per item
    V53C0002 - W&S: RWE enhancement - shipping material type/time slot
    V53W0001 - User exits for creating picking waves
    VMDE0001 - Shipping Interface: Error Handling - Inbound IDoc
    VMDE0002 - Shipping Interface: Message PICKSD (Picking, Outbound)
    VMDE0003 - Shipping Interface: Message SDPICK (Picking, Inbound)
    VMDE0004 - Shipping Interface: Message SDPACK (Packing, Inbound)
    V02V0001 - Sales area determination for stock transport order
    V02V0002 - User exit for storage location determination
    V02V0003 - User exit for gate + matl staging area determination (headr)
    V02V0004 - User Exit for Staging Area Determination (Item)
    <b>Reward points</b>
    Regards

  • I can't  post goods issue for the outbound delivery

    I select the indicator of GI via delivery in transport block via TCODE OPKP and assign the production profile to the work schedule view of the material master.then I create a production order for the material and release it.I do the wm material staging for the producion order via TCODE LP10,An outbound delivery was created automatically and the movement type is 261.then I pick for the delivery and confirm the transfer order.When I do the post goods issue there is a error message .
    E M7 226
    Update control of movement type incorrect (entry 261 X X _ _ _ V )
    then I see the onlinehelp,I find the configurations are ok.
    the content is following in table t345.
    werks  supply area  material staging indicaor  
    1000   PVB 1310WM     1                         1   wmpp   10000

    Please kindly refer to the attached notes below :
    523509     FAQ: Control tables (no Customizing)
    161729     M7226 with KZVBR=V
    Hope this helps.

Maybe you are looking for