Delivery quantity differ from picking quantity?

If we want delivery quantity and picking quantity different what are the settings we have to do?

Hi Gopala,
This is not possible (at least in the standard system). The reason is that if there is a difference between the two quantities, there will be an inconsistency in the system.
Let me explain with an example: Suppose sales order quantity and delivery quantity are 10, and picking quantity is 9. Now it seems you want to do PGI with these figures. Supposing this is possible, then the sales order will be updated with delivery, which means technically, the sales order will get closed since all the quantity ordered has been delivered. However, what reaches the customer is only 9. How would you handle this situation?
If there is sach a difference, the best way would be to make both the quantities equal by going to "Edit -> Copy Picked Quantity as Delivery Quantity".
I hope I have understood and explained your scenario correctly...

Similar Messages

  • How to get Delivery Doc Number From Picking List Number?

    Helo All...
    How can I get the delivery document numbers from the picking list numbers?
    Thanks

    Try using transaction SE16 and table VBFA- subs. doc category Q should give a list of pick list numbers the preceding document is the delivery. Note you may have to go to settings> fields for selection to choose subs doc categ.  so that it appears as a selection.

  • Change delivery quantity from VL10B

    Hi.
    We are trying to change the Delivery quantity while creating outbound
    delivery from purchase orders using VL10B. I see that the program hits
    the exits of MV50AFZ1 and we have tried overwriting the fields LFIMG
    and LGMNG of LIPs in the exits. However, the values are not getting
    changed.
    Can you please let us know whether changing the delivery quantity in
    the Overview screen is at all do-able?
    Thanks.
    Anuradha SenGupta.

    Hi Monica.
    No this field is not getting up, However if I change fields like LFIMG and LGMNG then these fields get changed in the Picking screen in the item level. This screen shows up when I double click on the Quantity in the Overview screen and it takes me inyo the details for the item concerned. So I dont think this is an issue with COMMIT WORK as the information in the PIcking screen does get updated. I however want this to be reflected in the Overview screen - is that possible?
    Thanks.
    Anuradha.

  • Delivery quantity changed while delivery was being picked .

    Hi Friends .
    I have  a big problem, because the delivery quantity changes while the delivery was being picked.
    This is the positively the 3rd time that we have seen this, possibly the 4th, recently.
    Delivery was created this morning for 800pc. Batch determination was telling the picker to pick from perticular storage location SLOC 112. (all 800pc) (25pc =1 pallet)
    The picker knew that he was picking 32 pallets from that row.
    After he picked 32 pallets, the system was telling him that he needed to pick 2 more pallets.
    At that point, I  saw delivery .The quantity in the delivery had, at this point, increased to 850.
    Delivery shows that 32 pallets that had been picked up to this point.
    again  it is calling to pick 2 more pallets.
    at this point of time  delivery is for 850 (not the original 800)
    I have not changed the quantity in delivery or in order . how come delivery quantity has changed while materials are being picked .
    Kindly I request your speedy reply as it's priority ticket .
    Thanks in advance .
    Jayapala S.h

    Hi jayapala
    The delivery qty can change while you pick the quantity  if the stock is less than the stock that is to be actually you are going to deliver. As the stock is changing , check the stock in MMBE for that material.
    Example :
    Say you have created a sales order for 100pcs but when you are doing delivery material is taking only 75pcs because there are only  75pcs of stock in the storage location
    Regards
    Srinath

  • Updating Outbound Delivery with picking and delivery quantity.

    Hi,
    I have a scenario where in an idoc will come from external system(DELVRY05) and based on the data in the idoc I have to update the picking and delivery quantity for the outbound delivery created in SAP.The idoc has the outbound delivery number and the quantity which is sent from the legacy system.
    I do not want to do googs issue,just updatation.
    How can I update the outbound delivery?
    Please help me.Its needed urgently.
    Thanks,
    Sandeep.

    YOu can make use of the FM:
    WS_DELIVERY_UPDATE_2.
    see the sample code:
    Assume that it_500o has the Delivery Header details and it_5010 has item details
      LOOP AT it_5000.
        CLEAR lx_vbkok.
        CLEAR lv_vbeln.
        REFRESH lt_vbpok.
        REFRESH lt_prott.
        lx_vbkok-vbeln_vl = it_5000-order_number.
        lx_vbkok-vbtyp_vl = 'J'.
        lv_vbeln = it_5000-order_number+0(10).
        LOOP AT it_5010 WHERE order_number = it_5000-order_number.
          lt_vbpok-vbeln_vl = it_5010-order_number.
          lt_vbpok-posnr_vl = it_5010-order_line.
          READ TABLE lt_vbfa WITH KEY vbeln = lt_vbpok-vbeln_vl
                                      posnn = lt_vbpok-posnr_vl.
          IF sy-subrc = 0.
            lt_vbpok-vbeln = lt_vbfa-vbelv.
            lt_vbpok-posnn = lt_vbfa-posnv.
           lt_vbpok-vbtyp_n = 'J'.
          ENDIF.
          lt_vbpok-pikmg = it_5010-quantity. "Picking quantity
          APPEND lt_vbpok.
          CLEAR lt_vbpok.
        ENDLOOP.
    Update the Delivery
        CALL FUNCTION 'WS_DELIVERY_UPDATE_2'
          EXPORTING
            vbkok_wa                           = lx_vbkok
      SYNCHRON                           = ' '
      NO_MESSAGES_UPDATE_1               = ' '
           commit                             = 'X'
            delivery                           = lv_vbeln
           update_picking                     = 'X'
      NICHT_SPERREN_1                    = ' '
      IF_CONFIRM_CENTRAL                 = ' '
      IF_WMPP                            = ' '
      IF_GET_DELIVERY_BUFFERED           = ' '
      IF_NO_GENERIC_SYSTEM_SERVICE       = ' '
           if_database_update_1               = '1'
      IF_NO_INIT_1                       = ' '
      IF_NO_READ_1                       = ' '
           if_error_messages_send             = 'X'
      IF_NO_BUFFER_REFRESH               = ' '
      IF_NO_MES_UPD_PACK                 = ' '
    IMPORTING
      EF_ERROR_ANY                       =
      EF_ERROR_IN_ITEM_DELETION          =
      EF_ERROR_IN_POD_UPDATE             =
      EF_ERROR_IN_INTERFACE              =
      EF_ERROR_IN_GOODS_ISSUE            =
      EF_ERROR_IN_FINAL_CHECK            =
         TABLES
           vbpok_tab                          = lt_vbpok
           prot                               = lt_prott
      VERKO_TAB                          =
      VERPO_TAB                          =
      VBSUPCON_TAB_1                     =
      IT_VERPO_SERNR                     =
      IT_PACKING                         =
      IT_PACKING_SERNR                   =
      IT_REPACK                          =
      IT_HANDLING_UNITS_1                =
      ET_CREATED_HUS                     =
      TVPOD_TAB                          =
    endloop.

  • Understanting delivery quantity and picked quantity in VL03N

    Dear All,
    This must be a very obvious question for most of you but please help me
    understand the difference between two columns in VL03N - delivery and picked quantity.
    We have implemented WMS.
    Here's my example:
    1. One outbound delivery with one delivery item.
    delivery quantity = 100 pieces
    2. Warehouseman using mobile device confirms 40 pieces of material (batch A)
    3. Warehouseman does not confirm the remaining 60 pieces from batch B
    4. Now when I display delivery item in VL03N I have the following situation
    (item level, batch level is disabled)
    Delivery qty = 100 pieces
    Picked qty = 60 pieces
    First question: Why picked qty = 60 instead of 40. The warehouse confirmed
    40 pieces of material so picked qty should be 40. But for some reason it
    shows unpicked quantity.
    When I click "+" (for batch split)
    BATCH A: delivery qty = 40, picked quantity = 40, picking status = "C", WM status = "C"
    BATCH empty: delivery qty = 60, picked quantity = 60, picking status = "C", WM status = "B"
    Second question: why column "picked quantity" for empty batch (not confirmed yet)
    displays 60 pieces. The remaining 60 pieces has not been confirmed yet.
    Best regards,
    Mark

    Kookie,
    Second, delivery quantity is what the client requires to be delivered; picked quantity is what needs to be picked. So using your example, 40 were picked, remaining still to be picked is 60.
    This is my case.
    a) warehouseman confirmed 40 pieces of batch A.
    b) Before he confirm remaining 60 pieces of batch B I go to VL03N to see how this transaction indicates
    that there are still 60 pieces left (or that only 40 pieces of batch A has been confirmed yet)
    VL03N > I click "+" (for batch split) and get two rows for the delivery item
    Line 1: delivery qty = 40, picked quantity = 40, Batch: A, picking status = C, WM status = C
    Line 2: delivery qty = 60, picked quantity = 60, Batch: null, picking status = C, WM status = B
    While second batch has not been confirmed (picked) yet, the second line should look in my
    opinion like this:
    Line 2: delivery qty = 60, picked quantity = 0, Batch: null, picking status = C, WM status = B
    Picked quantity for unconfirmed, remaining quantity shoud be 0. However SAP shows "60". Why?
    This is confusing. The only way for me to check what quantity has been confirmed is to examine
    WM status column.
    Best regards,
    Mark

  • SD - copy picked quantity as delivery quantity ( VL02N )

    Hi everybody, I will be appreciate if sombody can helpme.
    I need to copy the delivery quantity to the picking quantity, becouse this is the most common situation that happend in this company. But, when I tried it, nothing happend.
    So, been in the VA02, I go -> Edit -> Copy Picked Quantity as Delivery Quantity, but nothing happend. Only sendme this warning message "Delivery quantity must be entered for the item".
    It's seems as something left me.
    Thanks,
    JEOS.

    First check the Delivery Item category"OVLP", whether "Picking relevance" check box is marked or  not.
    If it is activated then you have to pick the material.
    For that, you have to create a Transfer order for the Delivery (LT03). When you create a Transfer order, Enter your Warehouse no , Plant Delivery document number and proceed.
    The Delivery quantity should be automatically copied as Picking quantity which you can check in the overview screen in Picking Tab.
    It is mandatory that the Delivery quantity and the Picking quantity must be same to do PGI.
    As Picking is relevant for the item, so you must ensure that Picking location determination assignment  have been done.
    Otherwise, you can remove the activation from the Picking relevance field from the Delivery item category and try once.

  • Picked Quantity to be made equal to Delivery Quantity in VL02n

    Hello Experts,
    Have a requirement, where upon when entering in VL02n with a delivery no, the Picked Quantity field (LIPSD-PIKMG) should be equal to Delivery Quantity (LIPS-LFIMG).
    Only the exit USER_EXIT_READ_DOCUMENT  of include MV50AFZ1 is being called when entering VL02n and in that i tried changing the value of LIPSD structure and even tried changing XVBFA-RFMNG field value, but it is not working.
    I understand that LIPSD is structure and noticed that picked quantity is getting stored in VBFA-RFMNG field...
    Please let me know if any one have come across the same requirement and resolved it technically, rather than functional approach of EK00 condition type or making the item category as non relevant for picking, we tried these options and it is not working for the business.  I got to see many previous threads on this topic, but there was no conclusion or technical solution provided.
    So looking for TECHNICAL solution based on your experience and whether it is resolved.  Its kind of urgent and would appreciate the help of experts who have resolved it earlier. thanks

    OK got it resolved.
    We have to use BADI LE_SHP_DELIVERY_PROC, methods CHANGE_FIELD_ATTRIBUTES and CHANGE_DELIVERY_ITEM. And it works.
    thanks

  • Pbm in updating delivery quantity and picked quantity in VL03N transaction

    HI all,
    I m using the BAPI 'WS_DELIVERY_UPDATE_2' for changing the picked quantity in VL03N transaction.
    But this BAPI is not changing the picked quantity. Instead it add the old quantity with the new quantity what i mentioned in the ITEM_DATA (VBPOK_TAB table) of this BAPI..
    For example, if the delivery quantity is 3 and picked quantity is 3 for a material item,
    I want to change both the quantity as 2. Is is possible to change both the quantities through BAPI?
    Im using BAPI_OUTB_DELIVERY_CHANGE to update the delivery quantity as loong as the picked quantity is 0.
    If both picked and delivery are same (for example, both are 2),  then i need to change both the quantities (say 1).
    So how can i update both the quantities?
    If so, pls share the BAPI details for achieving this..
    Regards,
    Shanthi

    not answered

  • How to pick additional delivery quantity after creating Transfer Order .

    Hi
    Sales order has been created for 30 pc of material ,  with reference to this  sales order , delivery  has been created .Afterwards  I  created  transfer order in lt03 and got it confirmed  in LT12. However , PGI has not been carried out .
    Afterwards ,  I went to  VL02N and manually increased the materialsu2019 quantity to 60 pc in delivery  .
    In delivery packing status is partially picked .
    I request you to help me how can  I pick another 30pc as already transfer order has been created and confirmed for this delivery .
    Either system is not allowing me to cancel transfer order in order to create   fresh  transfer order to with reference to this delivery . Otherwise , I could have done it .
    Could you please suggest me , how to go about it .

    Hi
    There is an excellent way to handle your issue
    While creating TO in t code LT03 in the initial screen control tab if you give pick quantity as 2 after the TO creation the system will simultaneouslely do PGI also in a single shot
    This means the delivery quantity cant be changed in the VL02N
    The whole VL02N will be display mode fully greyed out
    That means after TO you cant change the delivery
    If extra qty has to be added then it has to be a separate order only
    I have practised this only and for the past two hrs i was breaking my head how come you are changing delivery after TO creation and for me it was in display mode(fully greyed out) even in VL02N and i found out i am using adopt pick qty as 2 in the initial screen of LT03 which does PGI in a single shot
    This should be a good solution for you
    Even the solution suggested by Mr.Raj Malhotra you will face the same problem
    Regards
    Raja

  • Update picked quantity and delivery quantity in picking.

    hi,
    i completed delivery with reference of sales order, and also complete pgi useing tc vl02n . i want any standard function module or BAPI for  update the picked quantity and delivery quantity in picking.
    thanks in advance.

    Hi Dhanush,
    Refer to the function module WS_DELIVERY_UPDATE for pick, pack, update serial numbers & PGI functions of the delivery.
    Hope it helps!
    Thanks!
    Preethi.

  • ERROR: PGI in delivery with picked quantity less than delivery quantity

    Hi Friends!
    I need your help, i have the following situation:
    Outbound Delivery with batch position:
    90001  Mat DD3450 Picked Delivery Quantity=98 and Picked quantity=84
    Overall Pick Status = "B"
    Overall WM Status = "C"
    The outbound delivery was posted completely and the following documents was generated:
    WMS transfer order:  With 84 UN in quantity
    Material document:  With 98 UN in quantity
    Invoice: With 98 UN billed
    The question is how was posible to generated the PGI for the outbound delivery when the picked quantity was less than delivery quantity? is a SAP program error?
    Thanks
    Best regards
    Enrique

    benito,
    Check your Picking Confirmation config. as you are using WM/Lean WM, then your Shipping Point should have a mandatory requirement to confirm all TO's. The confirmation should update the Picking Status and the Overall GI Status to 'C' (with any relevant changes to the picked qty). Give that a go.
    Cheers,
    Paul...

  • Delivery Quantity is not equal to picked quantity.

    Hi all,
    I am having a issue related to VL02N VL01N.The issue is when we save the delivery which has materials with batch. and the batch quantity is less then the delivery quantity the system allows you to save the delivery with wrong delivery quantity that is the header quantity . and invoice is generated for the entire delivery quantity, Which is wrong.
    The delivery should be saved with sum of all the batch quantity of the materials.
    Could any one tell me how to save the delivery with the correct quantity.

    Hi ,
    Try adding the quantities of a item of the delivery and move this final quantity to the item quantity field  . Perfrom this in save_document_prepare form exit of include MV50AZ1....
    Hope this will solve your query... Award points if found useful...

  • Need a FM for change delivery quantity

    Hello,
    I need a FM to update delivery quantity, I have look for the BAPI BAPI_OUTB_DELIVERY_CONFIRM_DEC but I didn't find how it works.
    Any help are welcome
    Frédéric

    Hi,
      I need a SAP FM to update the delivery quantity and the pick quantity, if pick quantity is different than the delivery quantity. I tried SD_DELIVERY_UPDATE_PICKING and WS_DELIVERY_UPDATE_2. Both FMs update pick quantity (even it is different from delivery quantity - strange - online doesn't allow that), but not delivery quantity. Eventhough I pass delivery quantity in LFIMG field of vbpok structure.
    I need it quite urgently, anyhelp? Thanks,
    Regards,
    Sundar.

  • Delivery quantity displaying double in BW report

    Hi All,
    One CUBE is getting data from two DSO's.
        1st DSO contains Sales deliveries data
        2nd DSO contains Sales Billing data.
    Mappings between CUBE and two DSO's
        Sales Deliveries DSO to CUBE : - Key fields are DELIVERY NUMBER, DELIVERY ITEM, BILLNING NUNMBER (Constant ZERO's), BILLING ITEM (Constant    ZERO)
        Sales Billing DSO to CUBE ; - DELIVERY NUMBER, DELIVERY ITEM, BILLNING NUNMBER, BILLING ITEM
    Data in CUBE:
    There is a one delivery number with two line item (10, 20), and delivery quantity is showing correct in delivery qty key figure
    and second row there is a billing document with same delvery number and with two line items (10, 20) and billing quantity is showing correct in billing qty key figure, but again delivery quantity is displaying in delivery qty key figure for this billing document number.
    Because of this reason delivery quantity is showing double in BW report.
    I want to display correct delivery quantity,
    How can I achieve this?
    Helpful answer will be appreciated with points.
    Thanks in advance,
    Venkat

    Hi Venkata
    You can restrict your Deliv Qty Key figure with Bill Num and Item Num both equal to zero.
    This will pick up Deliv Qty only from one record in cube and wont be duplicated.
    But in this I would have two cubes and build a MultiProvider on these two cubes. Map Deliv only from one cube,
    Regards
    Anindya
    Edited by: Anindya Bose on Nov 17, 2011 11:58 PM

Maybe you are looking for