FM to pack transfer order to HU

Hello Gurus,
I am trying to prepare a functionality to pack outbound delivery (using transfer orders) to HU. I wonder if any of you had ever tried to do sth like that and with which FMs? I can use of course HU_PACKING_AND_UNPACKING to pack HU and then call L_TO_CONFIRM to confirm packed quantities in TO, but maybe there is other, simpler way (like PROCESS_HU_INBOUND_DLVRY for processing inbound deliveries which makes almost everything ... packs hum, updates inbound delivery etc.).
Looking forward to your tips (maybe some source code examples).
Regards,
Filip

Hi,
Please try any of the below,
1.Look at function group L03B (Transfer order processing)
2.Use L_TO_CREATE_TR
3.BAPI_GOODSMVT_CREATE set:
GOODSMVT_ITEM-STGE_TYPE_PC = destination storage type or GOODSMVT_ITEM-STGE_TYPE_ST = destination storage type
4.Look at fm L_TB_VERAENDERN. This isn't RFC, but you might copy fm into ZL_TB_VERAENDERN and set RFC on.
Hope this helps.
Thanks,
Harini

Similar Messages

  • Print Packing Note(SD) on saving Transfer Order.

    Hi,
    I need to print the packing note, which is currently printed in transaction VL01N, when a new Transfer Order (LT01) is saved.
    I have the Print program and SAPScript for printing packing note in VL01N transaction but i have no idea about how the print program and SAPscript are handled in  Transfer Order (LT01).
    Regards,

    Hi,
    I need to print the packing note, which is currently printed in transaction VL01N, when a new Transfer Order (LT01) is saved.
    I have the Print program and SAPScript for printing packing note in VL01N transaction but i have no idea about how the print program and SAPscript are handled in  Transfer Order (LT01).
    Regards,

  • Automatic form generation on creation transfer order for delivery note?

    Hi,
    I have to create a form that should automatically be generated on the creation of a transfer order for delivery note. How do I trigger this automatic creation of the form? And how can the transfer order number be passed to my print program?
    Thx!

    hi christophe,
    To issue the delivery output, go to transaction VL02N.
    Then go to EXTRAS-> OUTPUT->HEADER->EDIT
    In the Message output screen enter the relevant output type created for the delivery.
    Choose the relevant medium of output.
    Choose Simple Mail, in this case the field NAST-NACHA will be having a value of 7.
    Specify the Partner Function; in this case it is MA -> Mail partner address
    Select the Communication Method for the output type maintained.
    This will take you to the SAPOFFICE screen.
    Enter there the  E-Mail Address to which you want to send the delivery document as PDF.
    A mail will be sent to the e-mail address of the E-Mail Address specified, with the delivery output form as a PDF attachment.
    hope it will help u ..
    *& Report  ZZ_TEST                                                     *
    REPORT  zz_test                                 .
    INCLUDE zz_test_top.
    INCLUDE zz_test01.
          FORM entry                                                    *
    -->  RETURN_CODE                                                   *
    -->  US_SCREEN                                                     *
    FORM entry USING return_code us_screen.
      CLEAR retcode.
      xscreen = us_screen.
      PERFORM processing USING us_screen.
      CASE retcode.
        WHEN 0.
          return_code = 0.
        WHEN 3.
          return_code = 3.
        WHEN OTHERS.
          return_code = 1.
      ENDCASE.
    ENDFORM.                    "entry
    *&  Include           ZZ_TEST_TOP                                      *
      TABLES : nast,
               tnapr.
    TYPES : BEGIN OF t_SOUDNAMEI1.
            INCLUDE STRUCTURE SOUDNAMEI1.
    TYPES : END OF t_SOUDNAMEI1.
    Internal Table declarations
      DATA: i_otf TYPE itcoo OCCURS 0 WITH HEADER LINE,
      i_tline TYPE TABLE OF tline WITH HEADER LINE,
      i_receivers TYPE TABLE OF somlreci1 WITH HEADER LINE,
      i_record LIKE solisti1 OCCURS 0 WITH HEADER LINE,
    *Objects to send mail.
      i_objpack LIKE sopcklsti1 OCCURS 0 WITH HEADER LINE,
      i_objtxt LIKE solisti1 OCCURS 0 WITH HEADER LINE,
      i_objbin LIKE solisti1 OCCURS 0 WITH HEADER LINE,
      i_reclist LIKE somlreci1 OCCURS 0 WITH HEADER LINE,
      i_lips LIKE lips OCCURS 0 WITH HEADER LINE,
      i_SOUDNAMEI1 TYPE STANDARD TABLE OF t_SOUDNAMEI1.
    Work Area declarations
      DATA:w_objhead TYPE soli_tab,
      wa_control_parameters TYPE ssfctrlop,
      wa_output_options TYPE ssfcompop,
      w_return TYPE ssfcrescl,
      w_doc_chng TYPE sodocchgi1,
      w_data TYPE sodocchgi1,
      w_buffer TYPE string,"To convert from 132 to 255
      wa_SOUDNAMEI1 TYPE t_SOUDNAMEI1,
    Variables declarations
      w_form_name TYPE rs38l_fnam,
      w_len_in LIKE sood-objlen,
      w_len_out LIKE sood-objlen,
      w_len_outn TYPE i,
      w_lines_txt TYPE i,
      w_lines_bin TYPE i,
      retcode      TYPE sy-subrc,
      xscreen      TYPE c,
      w_spld TYPE usr01-spld,
      w_receiver TYPE SOXNA-FULLNAME,
      w_OBJ_RECORD TYPE OBJ_RECORD,
      w_user type sy-uname,
      w_email TYPE ad_smtpadr.
    Constants Declaration
      CONSTANTS : c_x TYPE c VALUE 'X',
                  c_atrate(1) TYPE c VALUE '@'.
    *&  Include           ZZ_TEST01                                        *
          FORM PROCESSING                                               *
    FORM processing USING proc_screen.
      SELECT * FROM lips
        INTO TABLE i_lips
        WHERE vbeln = nast-objky.
    Call Function module to Getfunction Module name Generated by Smartform
      CALL FUNCTION 'SSF_FUNCTION_MODULE_NAME'
        EXPORTING
          formname           = tnapr-sform
        IMPORTING
          fm_name            = w_form_name
        EXCEPTIONS
          no_form            = 1
          no_function_module = 2
          OTHERS             = 3.
      IF sy-subrc <> 0.
        retcode = sy-subrc.
      ENDIF.
      CLEAR : wa_control_parameters,
              wa_output_options.
      CASE nast-nacha.
        WHEN '1'.
          wa_control_parameters-device    = 'PRINTER'.
        WHEN '7'.
          DATA: l_email TYPE ad_smtpadr.
          wa_output_options-tdnoprev = c_x.
          wa_control_parameters-getotf  = c_x.
    To get the default output device maintained in the
    User profile
         SELECT SINGLE spld FROM usr01
          INTO w_spld
          WHERE bname EQ nast-usnam.
          IF sy-subrc EQ 0.
            MOVE w_spld TO  wa_output_options-tddest   .
          ENDIF.
          wa_output_options-tdnoprev = c_x.
          wa_control_parameters-getotf  = c_x.
    To get the email address maintained for the particular output
          CALL FUNCTION 'NAST_GET_MESSAGE_OBJECT_RECV'
            EXPORTING
              pi_objkey             = nast-tdname
            IMPORTING
              pe_addr               = w_receiver
            CHANGING
              pc_objhandle          = w_obj_record
            EXCEPTIONS
              maildata_not_readable = 1
              OTHERS                = 2.
          IF sy-subrc <> 0.
            MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
           WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
          ENDIF.
          IF w_receiver NA c_atrate.
    To retrieve the E-Mail Id in case we get the User name from NAST
            CLEAR wa_soudnamei1.
            REFRESH i_soudnamei1.
            MOVE w_receiver TO wa_soudnamei1-fullname.
    To get the user name
            CALL FUNCTION 'SO_NAME_CONVERT_API1'
              EXPORTING
                name            = wa_soudnamei1
              TABLES
                names           = i_soudnamei1
              EXCEPTIONS
                user_not_exist  = 1
                parameter_error = 2
                x_error         = 3
                OTHERS          = 4.
            IF sy-subrc <> 0.
              MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
               WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
            ENDIF.
            CLEAR wa_soudnamei1.
            READ TABLE i_soudnamei1 INTO wa_soudnamei1 INDEX 1.
            MOVE wa_soudnamei1-sapname TO w_user.
    To get the e-mail Id maintained in the user profile
            CALL FUNCTION 'FTR_CORR_CHECK_EMAIL_SAP_USER'
              EXPORTING
                i_user              = w_user
              IMPORTING
                e_email_address     = l_email
              EXCEPTIONS
                mail_address        = 1
                determination_error = 2
                OTHERS              = 3.
            IF sy-subrc <> 0.
              MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
               WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
            ENDIF.
            MOVE l_email TO w_receiver.
          ENDIF.
          MOVE  w_receiver TO w_email.
      ENDCASE.
      wa_control_parameters-no_dialog = c_x.
      wa_control_parameters-langu     = nast-spras .
      wa_output_options-tdteleland    = nast-tland.
      wa_output_options-tdtelenum     = nast-telfx .
      wa_output_options-tdsenddate    = nast-erdat .
      wa_output_options-tdsendtime    = nast-eruhr .
      wa_output_options-tddataset     = nast-dsnam .
      wa_output_options-tdsuffix1     = nast-dsuf1 .
      wa_output_options-tdsuffix2     = nast-dsuf2 .
      wa_output_options-tdimmed       = nast-dimme .
      wa_output_options-tddelete      = nast-delet .
      wa_output_options-tdautority    = nast-tdautority.
      wa_output_options-tdcovtitle    = nast-tdcovtitle .
      wa_output_options-tdcover       = nast-tdocover .
      wa_output_options-tdreceiver    = nast-tdreceiver.
      wa_output_options-tddivision    = nast-tddivision.
      wa_output_options-tdcopies      = nast-anzal .
      wa_output_options-tdnewid       = c_x.
      wa_output_options-tdarmod       = nast-tdarmod.
      wa_output_options-tdnoarmch     = c_x.
      CALL FUNCTION w_form_name
        EXPORTING
         archive_index      = toa_dara
         archive_parameters = arc_params
          control_parameters = wa_control_parameters
          output_options     = wa_output_options
          user_settings      = ' '
        IMPORTING
          job_output_info    = w_return
        TABLES
          it_lips            = i_lips
        EXCEPTIONS
          formatting_error   = 1
          internal_error     = 2
          send_error         = 3
          user_canceled      = 4
          OTHERS             = 5.
      IF nast-nacha EQ 7 AND sy-subrc EQ 0.
        i_otf[] = w_return-otfdata[].
        CALL FUNCTION 'CONVERT_OTF'
          EXPORTING
            format                = 'PDF'
            max_linewidth         = 132
          IMPORTING
            bin_filesize          = w_len_in
          TABLES
            otf                   = i_otf
            lines                 = i_tline
          EXCEPTIONS
            err_max_linewidth     = 1
            err_format            = 2
            err_conv_not_possible = 3
            OTHERS                = 4.
        IF sy-subrc <> 0.
          MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
          WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
        ENDIF.
    Convert PDF from 132 to 255.
        LOOP AT i_tline.
    Replacing space by ~
          TRANSLATE i_tline USING ' ~'.
          CONCATENATE w_buffer i_tline INTO w_buffer.
        ENDLOOP.
    Replacing ~ by space
        TRANSLATE w_buffer USING '~ '.
        DO.
          i_record = w_buffer.
    Appending 255 characters as a record
          APPEND i_record.
          SHIFT w_buffer LEFT BY 255 PLACES.
          IF w_buffer IS INITIAL.
            EXIT.
          ENDIF.
        ENDDO.
        REFRESH: i_reclist,
        i_objtxt,
        i_objbin,
        i_objpack.
        CLEAR w_objhead.
    Object with PDF.
        i_objbin[] = i_record[].
        DESCRIBE TABLE i_objbin LINES w_lines_bin.
    Document information.
        w_doc_chng-obj_name = 'Smartform'.
        w_doc_chng-expiry_dat = sy-datum + 10.
        CONCATENATE 'Delivery' 'Note'
        INTO w_doc_chng-obj_descr.
    *w_doc_chng-obj_descr = 'Smart form output'.
        w_doc_chng-sensitivty = 'F'. "Functional object
        w_doc_chng-doc_size = w_lines_txt * 255.
    Pack to main body as RAW.
    Obj. to be transported not in binary form
        CLEAR i_objpack-transf_bin.
    Start line of object header in transport packet
        i_objpack-head_start = 1.
    Number of lines of an object header in object packet
        i_objpack-head_num = 0.
    Start line of object contents in an object packet
        i_objpack-body_start = 1.
    Number of lines of the object contents in an object packet
        i_objpack-body_num = w_lines_txt.
    Code for document class
        i_objpack-doc_type = 'RAW'.
        APPEND i_objpack.
    Packing as PDF.
        i_objpack-transf_bin = 'X'.
        i_objpack-head_start = 1.
        i_objpack-head_num = 1.
        i_objpack-body_start = 1.
        i_objpack-body_num = w_lines_bin.
        i_objpack-doc_type = 'PDF'.
        i_objpack-obj_name = 'Smartform'.
        CONCATENATE 'Delivery' 'Note' '.pdf'
        INTO i_objpack-obj_descr.
        i_objpack-doc_size = w_lines_bin * 255.
        APPEND i_objpack.
    Document information.
        CLEAR i_reclist.
    e-mail receivers.
        i_reclist-receiver = w_email.
        i_reclist-express = 'X'.
        i_reclist-rec_type = 'U'. "Internet address
        APPEND i_reclist.
    sending mail.
        CALL FUNCTION 'SO_NEW_DOCUMENT_ATT_SEND_API1'
          EXPORTING
            document_data              = w_doc_chng
            put_in_outbox              = 'X'
          TABLES
            packing_list               = i_objpack
            object_header              = w_objhead
            contents_bin               = i_objbin
       contents_txt               = i_objtxt
            receivers                  = i_reclist
          EXCEPTIONS
            too_many_receivers         = 1
            document_not_sent          = 2
            document_type_not_exist    = 3
            operation_no_authorization = 4
            parameter_error            = 5
            x_error                    = 6
            enqueue_error              = 7
            OTHERS                     = 8.
        IF sy-subrc <> 0.
          MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
          WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
        ENDIF.
      ENDIF.
    ENDFORM.                    "processing

  • Automatic Transfer Order Creation

    Hi All,
    Scenario: When there is GR from Production order into WM Storage Location I have all settings so that Inbound Delivery HU Mvt is created also Material is getting packed into HU in Backend automatically as soon as Delivery is created.
    My Requirement is
    that I want to create Automatic transfer Order for this Inbound Delivery created. I have gone thru STD SAP Docuemnts which tells auto TO creatoin for TRs. But I need to create Auto TO for Inbound Delivery not for TR (of course in backend)
    So that in the next step the TO can Be confirmed manually.
    Can anyone plz help me << Moderator message - Everyone's problem is important >>.
    Thanks in Advance
    Edited by: Rob Burbank on Nov 10, 2010 3:57 PM

    Hi,
    To create automatic TO in the back grond w.r.t to inbound document is not possible in WM , i belive.
    if you dont want to use TR ,then do the following setting in customisation
    SPRO- LE-WM-interfaces-activate automatic to creation -movement type assign- keep TR column blank and in create TO immediatly column use x ( Call up transaction "Create TO for material document")
    Thanks & Regards
    Om

  • Confirming transfer order for nested handling units (picking and shipping)

    Hi
    My shipping location is HU + WM, I understand we cannot "auto confirm" Transfer Orders during creation from an outbound delivery (LT03) in the case of nested HUs because the system wants to know which exact box HUs ( The TO only specifies the pallet HU...storage unit)
    I have an automatic Pick HU created during TO confirmation but the system still prompts for me to enter  box HUs that need to be shipped/repacked on LT12. This makes logical sense but is slowing down our shipping process. Since we do not put HU labels on our boxes, the picker has to go into HUMO, enter the pallet HU, retrieve the box HUs and finally enter some of those on the TO confirmation screen to match the open quantity. In reality we don't really care what HUs he picks as long as he picks from the right pallet.
    Is there any way to automate this? If the system can pick box HUs sequentially, randomly or create further pick HUs. Anything but doesnt ask the picker to put in the box HU numbers
    OR
    Is there a way to auto confirm TOs during creation
    OR
    Is there any way to putaway box level HUs into the warehouse at the end of the production line so that Storage Unit is the box HU number and not the pallet HU number, that way it wouldn't prompt me for box HUs during picking.
    I would really appreciate your help.

    This is the standard SAP for picking nested handling units.  You can do some more reading on this by accessing the SAP note 829266.
    We had a similar problem with nested handling units - what we ended up doing was writing a BDC program that would take the nested handling unit and pack it back onto that HU instead of the pick HU after TO confirmation was done in the delivery. 
    In order to get your TO to automatically confirm, check the configuration for the storage type that its picking from - look to see if "Storage Type requires confirmation for removal/placement" is checked. 
    You can als ocheck the movement type configuration for Propose Confirmation.

  • STO Stock Transfer Order with HU (Handling Units) - Error Hugeneral 319

    Hello,
    We implemented a Stock Transfer Order process with the following details:
    MM side
    - PO is type NB, supplier is F_8001;
    - In table T001W, supplier F_8001 is assigned to plant 80GP;
    - WERKS = 40TV and LGORT = 41P in all PO items;
    - In each item, the shipping tab is filled with NLCC as delivery type and customer C_4000 (this customer corresponds to plant 40TV in table T001W). The sales area is also defined as the sales area to be used in the sales order that will be created in plant 80GP;
    SD side
    - Sales order is created automatically for customer C_4000;
    - In plant 80GP we have a HU managed stloc (32P). In this stloc we have a HU with the exact contents of the sales order. This HU has X in the HU storage loc field;
    - We created the outbound delivery and chose our HU. From this moment the HU storage loc field changed to D and the HU was assigned to the delivery;
    Now for the problem:
    When we click Post Goods Issue button, we get the following error for each item:
    HUGENERAL 319 - HU item contains different data than the stock posting
    The HU contents are exactly what we need to ship, so we do not understand this error. We need this HU to be transfered to stloc 41P in plant 40TV (this stloc is also HU managed). Any clues?
    Thanks in advance,
    Joã

    Hi,
    Have you checked your HU material and material to packed both having stock in Inventory.
    Even check the table HUMSEG is correctly updated or not.
    check this table correctly Hu assignd to you material and created materil document or not.
    check for for material master clearly for both material like plant, storage location, batch etc..
    Ask your MM consultant to check all entry is correct in material master and delivery or not.
    Regards
    Karthik.

  • Transfer Order Status Issue

    Hi All.
    For the delivery we are Creating the Transfer Order using the Transaction LT03 . Currently we are having issue with Transfer Order status.When we look the document flow for the transfer order, TO status reads as "Completed" instead of "open" whereas deleviry status is still in "being Processed" status.
    Please give me the solition , why status goes to "Complete" status instead of "Open".
    Thank you,
    Cha
    Edited by: Chabalan on Oct 5, 2011 10:57 AM
    Edited by: Chabalan on Oct 5, 2011 11:00 AM

    Hi Cha,
    I thought it is a one-off issue.
    You mean the TO is not yet confirmed using LT12 but status already shows complete?
    Delivery is in correct status as the pick/pack and PGI steps are not completed..but for TO status, if it's confirmed then it should be complete.
    Pls confirm what's your scenario?
    Regards,
    Raghu.

  • Regarding Transfer Order Form

    Hi gurus,
       Please can any one tell me the Print program name and Form Routine for OutBound Transfer Order. And also tell me the in which output types i can attach these Print Program name and Form Name .. I created TO by using LT03.For this transaction I need Out put types..
    Please can any one give the solution.....
             Thanks in Advance
    Thanks and Regards
    Srihari..

    hi Ramesh,
    Check the following:
    1. Item category pirkcing relevance
    2. Wear house no assignemnt
    3. stock availability
    4. Delivery - header - processing status
    Once To is created it depends on whether it is single step picking or 2 step if 2 step in go to LT12 and do confirmation.
    Then if packing is mandetory then you need todo packing and then PGI (VL02n) and then do VF01 invoice
    Reward if it helps
    Regards
    Srini

  • Cancelling Transfer Orders

    Hi
    Can any one tell me how to cancel the Tansfer oder
    brief:-
    I had created sales order, delivery(picked and packed and PGI ) and done invoice also.
    Now the user wants to cancell the every thing as he has delivered some wrong parts
    waiting for ur valuable answers
    Regards
    sk

    Dear ,
    For the first need to cancel Invoice Use TCODE-VF11 and
    To revese PGI Use Tcode-VL09 and for cancel transfer order
    Use  Tcode- LT15  for non confirm Transfer order.
    Use  Tcode-LT0G  for confirm transfer order.
    delete Delivery document use Tcode-VL02  and click on tab OUTBOUND  DELIVERY --DELETE before doing the same u need to unpick the material in delivery document.
    If ur problem is resolved kindly close the thread.
    Regards
    AJIT K SINGH
    HAPPY TO HELP U
    Edited by: AJIT K SINGH on Dec 30, 2009 3:52 PM

  • 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

  • Stock Transfer Order Scenario

    Dear Gurus
    This is regarding Stock Transfer Order.
    I am transfering the Stock from One Plant to Another in Same Co Code.
    MAterial-1 Which is Processed in Plant-1 and is sent to Plant-2.
    After Processing and sending it to Plant-2.
    My Client wants that in Plant-1 80 % Profit should be shown and in Plant-2 after Processing 20% Profit in accounting documents should be shown on the final delivery of the Material.
    For Eg: Material-1 is Manufactured in Plant-1 and packing is done in Plant-2
    Manuf Cost in Plant-1 is 80 Rs and Packing Cost is Rs-20 ,Profit in Plant-1 should be 80% and Profit in Plant-2 should be 20%.
    Please Guide us how it can be done.
    Regards
    Shailesh

    Hi Shilesh,
    Are you doing costing for the material? If so i believe the profits can be distributed when u do the costing run. Pls check with finance team as well.
    If you want to do pricing config for stock tranport order, you can copy the std pric proc (RM2000) and modify as per requirement.
    Cheers
    Arun.

  • Sorting Pick Transfer Orders

    Dear colleagues,
    I am running across the following and would like to hear your thoughts.
    My the movement type of my outbound Transfer Orders is linked to a Sort profile for TO splitting that uses field REIHF (sort field of the bin) as the first criteria.
    Now, we are playing with the thought of modifying this: IF the same material will be picked from two or more locations, I want them to be picked together, i.e. the regular sorting by REIHF should be abandoned. After this, the regular sorting should apply again.
    User exit sounds like the most probable answer, but I am hoping for some kind of creative solution without custom code. Would like to hear from you guys.
    Thank you for your time,
    Sandeep

    Hi ,
           If Warehouse Management is incorporated then to do the Picking request you have to create aTransfer order where picking is carried overa nd confirmation the transfer order .
    Tables used for Transfer order - LTAK ,LTAP.
    When you have deliver some item it has to be picked from Warehouse or some storage location .So picking list is generated
    Tables used are - LIPS ,LIPSD .
    In warehouse Management Storage type is as follows.
    The storage type is a subdivision of a complex, physical warehouse.
    Different storage types are identified by their warehousing technique,
    form of organization, or their function.
    Flow is
    Sales Order->Delivery->Picking-packing-Post Goods issue->Invoice->Accounting Document ->Postineg.
    Please reward if useful.

  • MM-WM: Cancelling confirmed transfer order

    Hi Gurus,
    I have created a delivery with wrong quantity for "purchase order" then I packed material into handling units, completed 'putaway' and finally confirmed the "transfer Orders into warehouse but when I try to post goods receipt it raises an error : PU Ordered quantity exceeded by 20000 Message no. M7022.
    So I can't post it or I can't reverse delivery as it is not posted. Also I don't know how to reverse confirmed transfer order. Can any one explain me how to do it?
    Thanks
    Shiv

    Hi,
    You can cancel the confirm transfer order using LT0G, once you cancel it, you can cancel your delivery, and create a fresh delivery with the right quantity....
    Reward, if helpful.....
    Regards,
    Noopur

  • Transfer order & work order in HUs.

    Hi Experts,
    Can anybody please explain me,
    What is mean by Transfer order & work order in HUs.

    Hi,
    This terminology is generally used at the time of PGI (Post Goods Issue) during Sales Order to Billing process or Intercompany process.
    While creating Delivery after creating SO, you need to assign packing material to your goods which needs to be delivered.
    After completion of packing of your packing of material (VL02n), you need to create transfer order from Subsequent Functions -> Create Transfer Order, which generally used to transfer the goods from warehouse to respective locations where you need to transfer the goods.
    Thanks & Regards,
    Taral Patel

  • Table for the transfer order

    hi,
       what is the table for the transfer orders?
    thanks in advance..

    Hi,
    <b>Create delivery via transfer orders:</b>
    Once the order is saved proceed through the following steps. The process assumes the item has values in the warehouse bin.
    <b>VL04</b>         Delivery due list. Run the delivery due with your order number to create the delivery
    <b>LT03</b>         Create Transfer Order. EG. Warehouse: 101 and enter. Picking background. Save
    The Transfer order should now be saved. It now needs to be confirmed.
    In LT03 go to menu option Transfer Order -> Confirm – Transfer Order
    Enter
    Save
    The transfer order is now confirmed.
    <b>VL02N</b>       Delivery change. EG: Edit the delivery to do the following Pack – External customer material number = COO. External delivery number – Waybill number. BOL – Transport tag. Carrier – Header partner – SP (E.G. FXP). Tracking number = Packing Unit
    Pls reward points.
    Regards,
    Ameet

Maybe you are looking for

  • Standard report to extract contract open quantity

    Dear Expert, I'm facing this problem: I'm using ME80RN to extract information about contracts but I can't find in the field catalogue the "open Target Quantity" field. I know I can find it in ME3L/M but the format it extracts data is not compliance w

  • Traverse Variables in FileGlobals

    Is there a way to traverse all the variables under FileGlobals as key and value pair? I'm having trouble finding a function that will give me all the variable names for PropertyObject. - Jimmy Solved! Go to Solution.

  • Centre align a text in a smartform

    Hello all, I want to centre align a text in a smartform. It is not using any paragraph format. I want to use formatting options like (C) for condense. thanks, Anju

  • Instance not created in process chain

    Hi, we running a process chain in that 1 local chain failing due to instance not creating. in job log it was showing "perivous job not at finished" But pervious chain completed. it is the meta chain. how to trigger next chain? thnaks

  • Doubt in Transactional IViews

    Hi All, I am new to EP. Can any one of you give me a step by step procedure for creating Transactional IViews. Regards DK