Picking in delivery

dear all!
i have following request for delivery in sales process. during picking i want to post the goods automatically from unrestricted to project stock.
can you think of a way using sap standard documents/processes instead of using a bapi for stock posting from unrestricted to project stock? would lean wm be suitable?
thank for your help!
matthias
thank you for you answers. i want to post goods issue regulary with vl02n from project stock. i need a step before that transfers the goods from unrestricted to project stock.
Message was edited by:
        Matthias Rumplmaier

Hi,
You need to make sure a schedule line exists in sales order (item>schedule lines).
That particular schedule line should have a movement type assigned to it. So when u create a delivery and do a PGI it will automatically post it.
Reward if it helped.
Chandru

Similar Messages

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

  • Picking Outbound Delivery

    Hi Experts,
         I have created Batch Split via BAPI_OUTB_DELIVERY_CHANGE.
        Now I have to pick the delivery item quanties and change the Ovrll Pick Status to either 'B' - Partially Picked or 'C' Completely Picked.
         I read from the forum that I can leverage WS_DELIVERY_UPDATE. I tried for Batch Split item and I have not been able to go through it successfully.
    Eg:
    Delivery           Item              Batch             Qty      UOM
    80001200           30                                     2         EA
    80001200       900001          000000144        1         EA
    The second delivery item is the batch split of the first item and it is partially picked.
          Could anyone let me know the parameters to be passed to update the picking for the above scenario?
    Thanks in advance.

    I'd like an answer for this question as well...

  • Business area is not picking into delivery.URGENT

    Hi Guru,
    I created order with 3 material one material belongs to different plant. So I created two delivery for one delivery business area is picking and for other business area is not picking in delivery document so I am unable to do PGI it's giving error message that Business area is requred for G/L acct.

    hi,
    not to confuse yourself. see these steps to determine the business area.
    1. define the business area - ( link that with your division.)
    IMG=ENTERPRISE STURCTURE = FINANCIAL ACCOUNTING= DEFINE BUSINESS AREA.
    2. assign that your salea area. thru the same menu path but in assignment under sales and distribution.
    3. maintain the rules by sales area as 2 for your sales area.
    after all this, u try it , it will be determine your requirement.
    reward points if it is useful.
    regards
    KR

  • 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

  • All Materials Completely picked but Delivery status still partially Picked

    Hello all,
    I am facing an issue where in a delivery of which all line items have been completely picked (Status of line items C completely picked)
    But still the delivery header has pick status B Partially picked.
    While doing POD an error message come saying items not picked completely.
    A material from sales order is missing in the delivery.There is a chance that the user might have deleted it (but even if so that does not appear in the change history)
    Please give your inputs in case anyone has faced such issue or has an idea about this
    Thanks

    Hi abhishek
    Check the delivery  item category and delivery type details and check the picking field.has been checked or not.
    Regards
    Srinath

  • Pick qty delivery qty----Pls help

    Hi,
    THe storage type as full stock removal checked without any returns to same bin and return storage type maintained.
    A delivery is created for 5 pc but picked 9 pc so i am not able to do PGI,(TO Created and confirmed)
    I think we cannot change the pick qty Pls suggest any workaround for this.
    An OSS note exists for this to change the pick qty but business doesnot want to implement the OSS note 25151.
    Pls help
    Indhira

    Hi,
    From IMG>Logistics Execution>Warehouse Management>Interfaces>Shipping-->Define Shipping Control
    There you can handle your case accordingly! Good luck
    Nice Weekend
    Tao

  • Prevent automatic picking for delivery

    HI Experts
    Dispite not having condition record for WMTA, automatic picking is happened for my delivery for STO.
    OvrllPickStatus   C   Fully picked
    OverallWMStatus   B   Open transf ord item
    Kindly advise how to prevent this.
    warm regards
    ramSiva

    First of all, I dont understand what do you mean by WMTA.  Nevertheless, in standard, either you can activate picking or deactivate picking via 0vlp.  Even if you activate, you have to key in manually the picking quantity and system will NOT fetch automatically.
    If the system has fetched automatically in your case, then check whether any delivery exit is in place.
    G. Lakshmipathi

  • Picking  and delivery problem problem

    i need picking document for configuring picking step by step
    i m getting a strane problem that i can not process any document in Vl02n screen
    wen i m puting any document no its telling corrected deliveries can  not be changed
    below is the error report
    Corrected deliveries cannot be changed
    Message no. VL136
    Diagnosis
    The delivery entered is a corrected delivery for the reconciliation
    of the cumulative quantity in a scheduling agreement. It cannot be changed directly.
    Procedure
    You can only display the delivery.
    For the further reconciliation you can enter more corrected deliveries while processing the scheduling agreement.
    Message was edited by:
            subrat panda

    Subrat,
    Ask your ABAP person if any zdevelopment/userexit is used for VL01/02..
    Regds
    MM

  • Quality stock picking in delivery

    In STO delivery stock picking should be done from quality inspection in case stock is not available in unrestricted. Kindly let me know if there is any configurations to be set to fullfil this requirement.
    Thanks for your help in advance..

    Hi,
    Please refer below link...
    http://www.erpdb.info/availability-check-in-delivery/
    Hope it may help you.
    Kuber

  • Picking of Delivery using BAPI_OUTB_DELIVERY_CHANGE

    Hi Friends,
    I want to perform picking of a outbound delivery and would like to use BAPI_OUTB_DELIVERY_CHANGE. Do you know how to implement this? I have already tried the following:
    - Read the BAPI documentation
    - Correctly filling up the header structures with delivery number
    - Filling up item_data table with del #, item #,material, batch, qty, uom (sales), numerator & denominator factors (=1) etc...
    - also putting X in the chng_del_qty in item_control.
    But still it does not do the picking. If you have implemented it, can you pls share your experience?
    Thanks,
    Hitesh

    Hi,
    I used WS_DELIVERY_UPDATE for picking the outbound delivery...have a look at the sample code:
    WA_VBKOK-VBELN_VL = <del_nbr>.
    WA_VBKOK-VBELN = VBFA-VBELV.
    LOOP AT TAB_VBPOK.
             TAB_VBPOK-VBELN_VL = WA_VBKOK-VBELN_VL.
    Get delivery line item data.
            TAB_VBPOK-VBELN = SY-DATUM.
            TAB_VBPOK-POSNN = SY-UZEIT.
            TAB_VBPOK-VBTYP_N = VBFA-VBTYP_N.
            SELECT * INTO TABLE TVBFA FROM VBFA
                                WHERE VBELV = WA_VBKOK-VBELN_VL.
            SORT TVBFA DESCENDING.
            CLEAR TVBFA.
            READ TABLE TVBFA WITH KEY VBELV = TAB_VBPOK-VBELN_VL
                                      POSNV = TAB_VBPOK-POSNR_VL
                                      VBTYP_N = 'Q'
                                      TAQUI = ' '.
            IF SY-SUBRC EQ 0.
              V_PIKMG = TAB_VBPOK-PIKMG + TVBFA-RFMNG.      " Picking quantity
              CLEAR TVBFA.
              READ TABLE TVBFA WITH KEY VBELV = TAB_VBPOK-VBELN_VL
                                    POSNV = TAB_VBPOK-POSNR_VL
                                    VBTYP_N = 'Q'
                                    TAQUI = 'X'.
              IF SY-SUBRC EQ 0.
                V_PIKMG = V_PIKMG + TVBFA-RFMNG.          " Total Picking quantity
    *****Error Message: Picked quantity is larger than the quantity to be delivered.
                IF LIPS-LFIMG LT V_PIKMG.
                  PERFORM GET_RETURN  USING 'E' 'VL' '019' SPACE SPACE SPACE SPACE
                            RETURN.
                  V_EXIT = 'Y'.
                  EXIT.             " EXIT THE RFC.
                ENDIF.
              ENDIF.
            ENDIF.
            TAB_VBPOK-KZNTG = 'X'.                           " Confirmation of net weight
            TAB_VBPOK-KZBRG = 'X'.                           " Confirmation of gross weight
            TAB_VBPOK-KZVOL = 'X'.                            " Confirmation of volume
            MODIFY TAB_VBPOK.
          ENDLOOP.
    CALL FUNCTION 'WS_DELIVERY_UPDATE_2'
            EXPORTING
              VBKOK_WA               = WA_VBKOK
              SYNCHRON               = 'X'
              DELIVERY               = WA_VBKOK-VBELN_VL
              NICHT_SPERREN_1        = 'X'
              IF_ERROR_MESSAGES_SEND = 'X'
              IT_PARTNER_UPDATE      = IS_PARTNER
            TABLES
              PROT                   = I_PROTT.
          IF NOT I_PROTT IS INITIAL.
            RETURN-TYPE = 'E'.
            RETURN-MESSAGE = 'Goods Issue Failed!'.
            EXIT.                                  "EXIT THE RFC
          ELSE.
            COMMIT WORK AND WAIT.
          ENDIF.
    Try to use this FM ...Thanks

  • Picking for Delivery

    Hello,
    The transaction VL06P does the picking for multiple deliveries, I would like to ask for the method to do picking for a single delivery document.
    Thanks.

    Hi
    You can go to LT03, put the Warehouse number, Delivery number , Plant, select back ground and press enter, your Picking will be done .
    Now you can again check the Delivery document, in the picking overview screen you will find now the delivery quantity has been copied as picking quantity. You need not have to enter the picking quantity manually.As Delivery quantity and picking quantity has to be same that is why system copies it automatically.
    Another way, go to VL02N, in the Menubar click on "Subsequent function" > Create Transfer order and proceed.

  • Auto Picking in Delivery

    HI,
    Is there any option in SPRO to pass the delivery quantity to Picking quantity without using any user exit
    Thanks in advance
    Kevin

    Kindly check the below settings:-
    In order to make it automatic picking you have to define two settings in the system.
    1) Shipping points(V_TVST) details screen enter the below details under "Print picking List"
    Output Type EK00
    Message Language EN
    Number of Messages 1
    Send Time 4
    Transmission Medium 1
    2)via transaction VP01SHP under "shipping (special case)(V4) and picking list (EK00)
    enter your shipping point, output device, Name, Suffix1, Suffix 2
    Shipping Point -
    Output Device - LP01
    Name - LIST1S
    Suffix 1 - EK00
    Suffix 2 - KOMMILISTE
    Best Regards,
    Ankur

  • Valuation type to pick from delivery in Goods receipt of STO

    Dear experts
    In case of STO, the material is Split valuated (Say RM local & RM Import). STO is created for 1000 qty with Valuation type of RM local.
    But delivery is done in 2 steps with both the valuation types (say for e.g 1st delivery with valuation type RM Import and 2nd with RM Local)
    When I do the goods receipt against the Outbound delivery, in Std system, it will fetch the valuation type entered in STO (PO), but the requirement is to take from Delivery.
    Please suggest Solution for this (BADI or any User exit)
    Regards
    Muthu

    Hi
    The requirement is such that client does not want to split the Quantity in PO, as they don't know how much quantity will be delivered from different valuation types. So that SAP note may not be helpful
    Anyway thanks a lot for your suggestion

  • Gross weight not picked in delivery created by vl10d.

    Hi All,
      I am creating background delivery for STO by tcode vl10d. For a particular material gross weight is maintained in material master but it is not geting displayed in gross weight field after creating delivery in loading tab. wat may the cause of this problem & how it can be removed???
    urgent help reqd....
    Thanx
    Deepak Kumar

    Hi Deepak
    It is flowing in sales order??
    Thanks
    G. Lakshmipathi

Maybe you are looking for

  • PSC 1210 Mac OS 10.6 Scan multiple pages into one pdf., and ink levels

    Now that I upgraded my Mac OS to Snow Leopard (10.6.8), I have needed to scan on my HP all-in-one psc 1210 either from Preview or from Scan & Fax in System Preferences. Once I scan a page and that page opens up, I AM able to scan additional pages, bu

  • Exported PDF converts black to gray

    Hello, I am trying to export an InDesign CS3 document as a PDF, but all my blacks turn gray when previewed in Acrobat. I opened the PDF in Photoshop to sample the gray to make sure it wasn't a preview problem, but it is gray in Photoshop as well. I h

  • Remote Persistency And Entity Services References

    Hi Guys, I try to build a composite service with remote persistency (via webservices). There are several tuturials explainig it: 81 Using a Web Service as External Service 85 Using RFCs as External Services 95 Implementing Remote Persistency with CAF

  • Hot to have my website point to a webpage instead of the default page

    Hi, I have a website set up for iAS and it shows the default page for iAS and there's a link to EM. How can I make my website redirect to a specific page? Thanks. I tried mod_rewrite on the httpd_conf and it isn't working so far. # Loading mod_rewrit

  • EXTPROC_CONNECTION_DATA missing Oracle11GR2 on Windows

    Hello Oracle Guru's, I just installed Oracle 11.2.0.1.0 (64-bit) on Windows Server 2003 (64-bit) and noticed that the EXTPROC_CONNECTION_DATA Service Name in the TNSNAMES.ORA file is missing; replaced with ORACLR_CONNECTION_DATA. We have our own spat