Picked quantity in delivery docuement

Hi, experts,
I have created the sales order and try to create the delivery. However, in the delivery document and in its picking tab the column "picked quantity" allows no changes(default 0) with color blue instead of white.
Only when I save it and the delivery document nr is generated and I get into the this delivery document again using VL02N, I am allowed to change the picked quantity and post goods issue.
Is this normal?
Best regards,
Fan

Hi
in-img-enterprise structure -assignment-under logistics execution there is a setting maintained for warehouse/plant and storage location combination and remove your entry remove the warehouse maintained for your  plant and storage location combination there and try
If warehouse is assigned to to your plant and storage location combination then manual picking is not possible
In this case you need to do picking thro a additional process called Transfer order in t code LT03
(this is a big subject by itself)
Not to allow manual picking system has greyed out the picked qty in the picking  tab in delivery If warehouse is assigned
Regards
Raja
Edited by: ramanathan raja on Aug 27, 2009 5:57 PM
Edited by: ramanathan raja on Aug 27, 2009 6:01 PM

Similar Messages

  • 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.

  • 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.

  • Update picking quantity in delivery for batch split items

    Hi,
    I'm trying to use the function module WS_DELIVERY_UPDATE to update the existing deliveries. I'm able to do batch split for the items in delivery using the same FM. I have also requirement to delete these items (batch split items).
    To delete these items first we have to make quantities to zero. So I'm able to make delivery quantity of these items to zero but not picking quantity.
    If we do not make picking quantity also zero it will not allow to delete these items
    and gives an error message saying "item is already made available for transfer order".
    Could some one let me kow how to make picking quantity also zero for batch spit items using FM.
    Thanks

    Hi Vikram
    To nullify the Picking Quantity, we can use FM: <b>SD_DELIVERY_UPDATE_PICKING</b>.
    Parameters to be passed:
    VBKOK_WA
    -- VBELN_VL - Delivery Number
    -- VBELN - Sales Document Number
    SYNCHRON - 'X'
    VBPOK_TAB
    -- VBELN_VL - Delivery Number
    -- POSNR_VL - Delivery Item Number
    -- VBELN -- Sales Document Number
    -- POSNN -- Sales Document Item Number
    -- MATNR -- Material Number
    -- LFIMG -- '0.000'.
    Have tried this in both cases whereby we have partial picking done and full picking done and worked for both cases.
    Please try on your end too...
    Hope this helps.
    Regards
    Eswar

  • Database Field for Picked Quantity in Delivery

    Hi All,
    We want to know the Database Field for Picked quantity in a delivery. We checked the help for the field and it points to the LIPSD structure and the field PIKMG. However I could not find it in LIPS table or any other table. Could somebody please help me locate this field in the database ?
    Thanks,
    Amit

    Hi, This is late response i know, but maybe someone else is looking for same and needs code for same. Please keep in mind that you also need to check if users have done LT0G return from GI are back to picking bin. In this case you need minus the TO from total picking qty.
    ABAP routine:
    form LIPS_PICKED using LS_LIPS type LIPS.
       data: LT_VBFA type table of VBFA,
             LS_VBFA type VBFA,
             LS_LTAP type LTAP.
       select * from VBFA into table LT_VBFA  "Fetch to data from doc flow and count picked
         where VBELV = LS_LIPS-VBELN
         and   POSNV = LS_LIPS-POSNR
         and   VBTYP_N = 'Q'.
       clear LS_LIPS-LFIMG.
       loop at LT_VBFA into LS_VBFA.
         select single * from LTAP into LS_LTAP
           where LGNUM = GS_SCREEN_100-LGNUM
           and   TANUM = LS_VBFA-VBELN
           and   TAPOS = LS_VBFA-POSNN
           and PQUIT   = 'X'. "Picked!
         if SY-SUBRC = 0.
           if ls_ltap-vltyp = '916'. "Source is GI area => LT0g done, it is minus!
            LS_LIPS-LFIMG = LS_LIPS-LFIMG - LS_LTAP-VISTA.
           ELSE.
           LS_LIPS-LFIMG = LS_LIPS-LFIMG + LS_LTAP-VISTA.
           endif.
         endif.
       endloop.
    endform.                    "lips_picked

  • Update picking quantity in delivery (Batch split items) using function modu

    Hi All,
    I need to update a picking quantity with zero value in delivery for batch split items (Item numbers start with 900001. etc).I'm trying to use WS_DELIVERY_UPDATE
    and SD_DELIVERY_UPDATE_PICKING. I'm passing parameter VBKOK-KOMUE , and all other details, but it is not updating.
    I'm able to update delivery quantity of same item with zero value but not picking quantity.
    Could you please let me know how to achive this.
    Regards
    Vikram

    I think the number 900001is mean batch split line item.
    example:
    In Deivery Note:
    Item 10
         Batch 900001
         Batch 900002
    Item 20
         Batch 900003
         Batch 900004
    That right,

  • "Capturing of Picker & Scanner " in Delivery document

    Hi
    My Client has a requirement as below. ( Its a wholesale grocery store )
    1. Sales order is saved and delivery will be created at backgroun
    2. Printout of the delivery docuement given to the picker to pick the items.
    3. Picker picks the items and brings the items to the scanner to scan the item
    4. Scanner at VL02N transaction scans the items and do PGI
    How do we capture the picker & scanner details in delivery document? And pickers may vary based on material group. If i capture the details in Header partner for picker , i cant take report for the picker based on Material group. Plse help me on the above
    Regards
    Anis

    Hi
    Standard SAP way of doing is by interface...but here we have extended a Screen Tab called EAN and the when the barcode is scanned , the qty will be accumulated..Under testing...
    Regards
    Anis

  • Pick quantity at delivery order

    Hi,
    I don't want to pick the quantity at delivery order (Picking Tab). where is the conrol to configure the same?
    thanks in advance.
    Ramesh

    Please search the forum or Google with the same text so that you will find many times this has been discussed.  Please go through the forum rules which you can see to your right screen and adhere to that.  Being an old member, there is no need to stress the importance of adhering to forum rules.
    G. Lakshmipathi

  • STO: Rounding off Batch Quantity in Delivery Document?

    Hi All,
    I created Inter Company STO & the delivery is done in the background using TCode- VL10B. and the Batches are determined automaticaly. The issue is that in  few scenarios the batch Quantity are in decimal. Please suggest How to configure to rounding off batch quantity?
    Regards,
    C S Javali

    Dear Javali....
    Iam facing the problem while searching the batch on FIFO basis in VL10B and VL02N ....system is not searching the batch but saying "Batch determination not possible since there is no batch search procedure"
    Pls pls  tell me how to configure this...
    Thanks in advance
    Suraj

  • In Delivery (VL02N), the pick quantity to be defaulted to 1

    Hi,
    I would like to make the PICK QUANTITY =  1 by default in the delivery document (VL02N transaction).
    I have tried with MV50AFZ1 makings LIPSD-PIKMG and *LIPSD-PIKMG =  1. The value  '1', is not reflecting to the pick quantity of delivery. Can you please suggest me which user exit to be used for this requirement.
    Regards
    Badari

    Hi,
    The Badi on SAVE button
    Badi: LE_SHP_DELIVERY_PROC
    Method : SAVE_AND_PUBLISH_DOCUMENT
    Please close the tread if solved
    Regards,
    Aditya

  • 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...

  • Picked quantity not getting updated in ERP outbound delivery

    Hi All,
    I have an outbound delivery which is replicated from ERP to EWM. I have confirmed the Warehouse task for picking & completed PGI in EWM system. The status update has taken place in ERP delivery (i.e ERP delivery status shows that goods movement is complete and the distribution status shows processing of the delivery in the decentralized system is complete). However the picked quantity (LIPS-PIKMG) is not getting updated in the ERP delivery. How do i make this happen?
    Regards,
    Smitha Pai

    Hi Smitha
    Picked Qty in ECC will never get updated when do the PGI in EWM. I think, this field is not designed when delivery is distributed as system assume picking will be done in other system in this case it is EWM.
    But You can always refer VBFA (Document flow table) to identify the picked quantity if you are working z report or interface to send this information.
    Thanks,
    Jagdeep

  • Updating picked quantity, gross and net-weight in delivery

    Hello Experts,
    I have created a program from which I am trying to update the picked quantity, gross and net-weights into an outbound delivery. This works in the normal scenario when the base UoM, sales UoM and the gross and net-weight UoMs are the same.
    However, when these UoMs are different, I have to carry out a conversion according to the UoM being used for each of the quantities mentioned. In such a scenario, the BAPI returns the following messages: -
    Error message: - Error in document 0080005487 item 00010 (quantity consistency check) [Message Class VLBAPI; Message Number 004]
    Warning message: -Quantities  0.0000000000000000E00 and  0.0000000000000000E00 cannot be represented by conv. factors 87,658 and 39,761 [Message Class VL; Message Number 266]
    The BAPI that I am using is BAPI_OUTB_DELIVERY_CHANGE.
    For the parameter ITEM_DATA, these are the values, that I am passing: -
    DELIV_NUM: - 80005487
    DELIV_ITEM: - 00010
    Material: - 30020596
    DLV_QTY: - 4
    DLV_QTY_IMUNIT: - 8.818
    FACT_UNIT_NOM: - 87658
    FACT_UNIT_DENOM: - 39761
    GROSS_WT: - 1.004
    NET_WEIGHT: - 0.004
    UNIT_OF_WT: - TO
    UNIT_OF_WT_ISO: - TNE
    SALES_UNIT: - KG
    SALES_UNIT_ISO: - KGM
    BASE_UOM: - LB
    MATERIAL_EXTERNAL:  - 30020596
    MATERIAL_GUID: - DD7B9B2F133B61F1B6DF0015C5891481
    Please note that the delivery I am trying to update has the following units: -
    Base UoM: - Lb
    Sales UoM: - Kg
    Gross & Nt Weight: - TO
    Please let me know if there is any other value in the item_data internal table or any other parameter of this BAPI that needs to be initialized.
    Please respond ASAP. I have been struggling with this issue for quite some time.
    Regards,
    Divyaman Singh Rawat

    https://www.sdn.sap.com/irj/scn/advancedsearch?cat=sdn_all&query=bapi_outb_delivery_change&adv=false&sortby=cm_rnd_rankvalue
    Will help you out

  • Delivery picking by inputting picked quantity on batch input subitem

    Hi All,
    For example: there is one item in a delivery document which is batch splitted into a subitem 900001. now i want to pick this delivery in my program.
    in foregroud, i need to input 'picking quantity' on subitem level(900001) so that the status can be changed from A to C meaning picking finished.
    I tried using FM LE_MOB_DELIVERY_UPDATE but there isn't field for 'picking quantity'. some one advised using SD_DELIVERY_UPDATE_PICKING, but seems it has the same problem.
    Thanks advance for your help.
    Legend.

    Resolved.
    I am using function 'SD_DELIVERY_UPDATE_PICKING' for the picking:
    Part 1. Populate VBKOK
                    REFRESH VBKOK.
    Delivery# - DC2_VBELN
                    VBKOK-VBELN = DC2_VBELN.
                    VBKOK-VBELN_VL = DC2_VBELN.
                    APPEND VBKOK.
    Part 2 Populate VBPOK
    Delivery Items - ITAB_LIPS
                    REFRESH ITAB_LIPS.
                    SELECT * FROM LIPS
                    INTO TABLE ITAB_LIPS
                    WHERE VBELN = DC2_VBELN.
                    REFRESH VBPOK.
                    LOOP AT ITAB_LIPS.
                      CLEAR VBPOK.
                      VBPOK-VBELN_VL = ITAB_LIPS-VBELN."Delivery
                      VBPOK-POSNR_VL = ITAB_LIPS-POSNR."Delivery Item
                      VBPOK-POSNN = ITAB_LIPS-POSNR."Delivery Item
                      VBPOK-VBELN = ITAB_LIPS-VBELN."Pick Order
                      VBPOK-VBTYP_N = 'Q'.
    Check UECHA to determine whether the item is splitted subitem,
    because we only want pick the splitted subitem.
                      IF ITAB_LIPS-UECHA IS NOT INITIAL.
                        VBPOK-PIKMG = ITAB_LIPS-LFIMG."Picked Qty
                        VBPOK-MEINS = ITAB_LIPS-MEINS.
                      ENDIF.
                      VBPOK-NDIFM = 0.
                      VBPOK-TAQUI = ' '.
                      VBPOK-CHARG = ITAB_LIPS-CHARG.
                      VBPOK-MATNR = ITAB_LIPS-MATNR.
                      VBPOK-ORPOS = 0.
                      APPEND VBPOK.
                    ENDLOOP.
    Picking
                    CALL FUNCTION 'SD_DELIVERY_UPDATE_PICKING'
                      EXPORTING
                        SYNCHRON      = ''
                        NICHT_SPERREN = ''
                        VBKOK_WA      = VBKOK
                        AUFRUFER_T    = ''
                      TABLES
                        VBPOK_TAB     = VBPOK
                        PROT          = PROT.
                    COMMIT WORK.
    Hope this help for those have the similar problem.
    Thanks.
    Legend.

  • Updating the delivery document once the picking is done :

    Hi Iam designing a custom screen,
    Here i have a icon for automatic picking, should be a check box for that, if it is once checked all the lines items in the transaction should be automatically picked as of the delivery quantity.(The delivery quantity should be copied automatically in picking column if auto Picking is selected).
         Once the picking is done, and hit SAVE, then the data should be updated automatically to delivery document, all the picking quantities should be copied to delivery document for those concerned line item. The picking quantity should update field LIPSD-PIKMG, in delivery picking tab.
    Please advice how we can achieve this.
    Edited by: vinay raj on Jun 19, 2009 12:52 PM

    yes iam using the same function module.
    But for some reasons this function module is not updating the delivery document.
    Any suggestions.
    iam writing the code like this :
    LOOP AT IT_PICK.
        hvbpok-vbeln_vl = it_pick-vbeln.----
    delivery number
        hvbpok-posnr_vl = it_pick-posnr.----
    delivery item
        hvbpok-posnn = it_pick-posnr.----
    i have doubt here
        hvbpok-vbeln = it_pick-vgbel.----
    doubt here.
        hvbpok-vbtyp_n = 'Q'.
        hvbpok-ndifm = 0.
        hvbpok-taqui = ' '.
        hvbpok-charg = it_pick-charg.
        hvbpok-matnr = it_pick-matnr.
        hvbpok-lfimg = it_pick-lfimg.
        hvbpok-pikmg = it_pick-PICQTY.----
    picking quantity
        hvbpok-brgew = it_pick-brgew.
        hvbpok-gewei = tvblkp-gewei.
        hvbpok-volum = tvblkp-volum.
        hvbpok-voleh = tvblkp-voleh.
        hvbpok-orpos = 0.
        APPEND hvbpok.
      ENDLOOP.
      VBKOK-KZLSP = 'X'.
    *insert default value for test
      VBKOK-VBELN_VL = l_vbeln.----
    Delivery number.
    BREAK SKUMAR.
      CALL FUNCTION 'SD_DELIVERY_UPDATE_PICKING'
        EXPORTING
          VBKOK_WA                     = vbkok
          NICHT_SPERREN                = 'X'
          AUFRUFER_T                   = 'X'
        TABLES
          VBPOK_TAB                    = hvbpok.
      IF SY-SUBRC EQ 0.
        COMMIT WORK.
    Edited by: vinay raj on Jun 23, 2009 6:58 AM

Maybe you are looking for

  • Shuffle causes Windows to stop recognizing all other USB ports!?!

    When I plug my new Shuffle in to any USB Port, Windows stops recognizing all other USB drives. (this includes my internet connection and external hard drive with all music) If I disconnect the Shuffle and repower the other devices, they work normally

  • WSDL 1.1 Binding Extension for SOAP 1.2

    Hi, The WSDL file that is generated in XI 3.0 uses the specification SOAP 1.1 To apply the specification "WSDL 1.1 Binding Extension for SOAP 1.2", is it sufficient with adding the necessary parameters or have I to create the WSDL file again? Paramet

  • Create temporary file while appending

    Dear experts,       In the file reciever adapter we have to append to a file for each recordset. But in the reciever side we are not allowed to append. So we were asked to append to a temp file and then create the complete file in the reciever side.

  • Oracle RAC interconnect performance by GRIDControl

    Hi All, We have Oracle 10g Rac and we manage database through Grid control. We are not able to see <Performance> and <Interconnects> tabs in rac cluster page , do you guys know why? logged into sysman--> at right corner <targets> at left side I could

  • Two family members setup on same Apple ID - want to delete one

    my wife and I have the same Apple ID - I want to delete her from my account