TO(Transfer Order) wich FORM is used?

Hi,
I need to do some enhancement to standart FORM that is used with TO, transaction LT03 or LT0F.
But I dont know the name of these transactions LT03 or LT0F, can someone help plz?
Adibo..:)

Hi,
  Below are the enhaments available. for tcode  LT03..
Exit Name           Description                                                                               
MWM2S001            Exit to Determine 2-Step Picking Characteristic                          
MWMBAP01            Enhancement for BAPI WarehouseTransOrder.GetDetail                       
MWMBAP02            Enhancement for BAPI WarehouseStock.GetDetail                            
MWMD0001            Transfer order print via RLVSDR40                                        
MWMD0002            Transfer order print as multiple process with RLKOMM40                   
MWMIDI07            Enhancement for Output WMPIHU (Create Pick-HU) Inbound                   
MWMIDO11            Enhancement for message WMTORD: TO with several items                    
MWMIDO12            Enhancement for Output WMPIHU (Pick-HUs) Outbound                        
MWMIDO13            Extension for WMMBXY (subsequent tasks after goods movement)             
MWMPP001            Enhancement WM/PP Interface (automatic TR generation)                    
MWMRF001            RF: Influence Display of material description                            
MWMRF100            ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0100)                       
MWMRF101            ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0101)                       
MWMRF102            ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0102)                       
MWMRF104            ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0104)                       
MWMRF105            ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0105)                       
MWMRF106            ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0106)                       
MWMRF107            ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0107)                       
MWMRF108            ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0108)                       
MWMRF151            ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0151)                       
MWMRF152            ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0152)                       
MWMRF153            ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0153)                       
MWMRF170            ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0170)                       
MWMRF202            ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0202)                       
MWMRF203            ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0203)                       
MWMRF204            ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0204)                       
MWMRF205            ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0205)                       
MWMRF212            ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0212)                       
MWMRF213            ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0213)                                                                               
MWMRF221            ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0221)                       
MWMRF302            ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0302)                       
MWMRF303            ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0303)                       
MWMRF304            ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0304)                       
MWMRF305            ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0305)                       
MWMRF312            ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0312)                       
MWMRF313            ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0313)                       
MWMRF321            ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0321)                       
MWMRF400            ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0400)                       
MWMRF402            ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0402)                       
MWMRF403            ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0403)                       
MWMRF404            ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0404)                       
MWMRF405            ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0405)                       
MWMRF406            ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0406)                       
MWMRF410            ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0410)                       
MWMRF411            ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0411                        
MWMRF412            ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0412)                       
MWMRF502            ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0502)                       
MWMRF503            ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0503)                       
MWMRF504            ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0504)                       
MWMRF505            ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0505)                       
MWMRF600            ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0600)                       
MWMRF601            ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0601)                       
MWMRF630            ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0630)                       
MWMRF631            ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0631)                       
MWMRF632            ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0632)                       
MWMRF633            ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0633)                       
MWMRF634            ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0634)                       
MWMRF650            ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0650)                       
MWMRF651            ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0651)                       
MWMRF700            ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0700)                       
MWMRF701            ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0701)                       
MWMRF702            ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0700)                       
MWMRF703            ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0703)                       
MWMRF704            ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0704)                       
MWMRF705            ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0705)                       
MWMRF760            ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0760)                       
MWMRF761            ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0761)                       
MWMRF762            ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0762)                       
MWMRF763            ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0763)                       
MWMRF764            ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0764)                       
MWMRF765            ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0765)                       
MWMRF766            ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0766)                       
MWMRF767            ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0767)                       
MWMRF768            ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0768)                       
MWMRF769            ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0769)                       
MWMRF777            ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0777)                       
MWMRF800            ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0800)                       
MWMRF801            ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0801)                       
MWMRF802            ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0802)                       
MWMRF803            ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0803)                       
MWMRF804            ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0804)                       
MWMRF805            ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0805)                       
MWMRF806            ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0806)                       
MWMRF807            ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0807)                       
MWMRF888            ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0888)                       
MWMRF889            ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0202)                       
MWMRF998            ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0998)                       
MWMRF999            ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0999)                       
MWMRFCOD            Enhancement for function codedisabling                                   
MWMRFDLV            select delivery by user criteria                                         
MWMRFPRT            Enhancement for printing                                                 
MWMRFSSG            user exit for sorting TOs in RF system-guided transaction                
MWMRFUP             Customer defined general purpose pushbutton called from scr.             
MWMRP001            Cust. Exit for Fixed Bin Replenish.: Delivery Item Selection             
MWMRP002            Cust. Exit for Fixed Bin Replenishment: TR Quantity Distr.               
MWMRP003            Customer Exit for Replenishment using RLLNACH1                           
MWMRP004            User Exit for Replenishment using RLLNACH4                               
MWMTO001            Enhancements for end of transfer order generation                        
MWMTO010            Exit: Calculation of Total Planned TO Processing Time                    
MWMTO011            Correction of Planned Processing Time for TO Item                        
MWMTO012            Correction of Sorting and Split Transfer Order                           
MWMTO013            Stock Removal for Sev. Storage Types as in Stringent FIFO                
MWMTOAU3            Separate selection of posting changes for autom.TO creation              
MWMTR001            Exits at the end of transfer rqmnt creation (IM,PP interf.)              
Don't forget to reward  if useful...

Similar Messages

  • Transfer Orders Picklist Form

    Hai Everybody,
    i have some problem in understanding in Transfer order Picklist form.
    Please tell me, what are 'Part Number' , 'Legacy Number' & 'Serial Number' in the Transfer Order Picklist Print output form?
    Thanks in Advance
    VARMA.

    I believe it’s a volume license.
    Wayne Robertson
    IT/Help Desk/CNTRL OP
    NBOME National Center for Clinical Skills Testing
    101 West Elm Street, Suite 150
    Conshohocken, PA 19428
    610-825-6551 – 973-517-0081 cell
    484-351-2245= direct#
    cid:[email protected]

  • Transfer Order WM Forms

    Hi All,
    I copied the standard SAP Smartform for Transfer Order from /smb26/*.I modified it.
    I have given the name of the smart form at SPRO --> SAP REFERENCE IMG button --> Logistics Execution --> Warehouse Management --> Storage Units --> Activities > Define print control>Print Code.
    and given the name of the standard print program at the print control.
    If I click on this smartform and clicks on Form on Application Tool Bar's Form,its saying the SmartForm doesn't exists.
    and I tried to execute from LT31 and LT0E,but invain.
    Please kindly help me out.Your answers helps me a lot.
    Thanks,
    Praveen

    Hi,
    We are running 6.40 here and it still under form only points to SAPScript with no option of a Smartform.  Following your exact steps listed, looks like you may have to stay with SAPScript unless you copy you program and hard-code a new for name.
    Sorry

  • Transfer Order Collective Form

    Hi All,
    I am working on TO Collective form. This form has a delivery number in it. But my requirement is they need the last 3 digits of the Delivery Number to be printed in a bigger font beside the company logo.
    I have written the following code in the subroutine.
    FORM LAST_3 TABLES int_inval  STRUCTURE itcsy int_outval STRUCTURE itcsy.
    DATA: w_nlpla type ltap-nlpla.
    Read input table for Input parameter
      READ TABLE int_inval  with key name = 'LTAP-NLPLA'                .
      check sy-subrc  eq 0                             .
        SHIFT int_inval-value left deleting leading space.
        w_nlpla = int_inval-value.
      CALL FUNCTION 'CONVERSION_EXIT_ALPHA_INPUT'
        EXPORTING
          INPUT         = w_nlpla
       IMPORTING
         OUTPUT        = w_nlpla
      READ TABLE int_outval index 1.
        int_outval-value = w_nlpla+7(3).
        modify int_outval index 1.
    ENDFORM.
    and in the change editor of form layout.
    DEFINE &LAST_3& = ' '.
    PERFORM LAST_3 IN PROGRAM ZMSPERFORMS_TRANSFER_ORDER
    USING &LTAP-NLPLA&
    CHANGING &LAST_3&
    ENDPERFORM
    I am not able to get the last 3 digits of delivery number printed.

    Try adding the same subroutine in a report program instead of a subroutine pool..And try to print the form..
    The sap help uses report program for storing the subroutine..
    http://help.sap.com/saphelp_40b/helpdata/en/d1/803279454211d189710000e8322d00/content.htm
    Thanks,
    Naren

  • Transfer Order using ALE

    Hi,
    What is the program/transaction for sending Transfer Order(Message Type WMTORD) using ALE.
    What is the program/transaction for sending Transfer Order Confirmation(Message Type WMTOCO) using ALE.
    What is the program/transaction for sending Transfer Order Cancellation(Message Type WMCATO) using ALE.

    Hi Sundar,
    For this you need to configure the warehouses in OMKY T-code. And your Functional consultants can assign the output type for the transfer orders then they will transmit thru ALE.
    Regards,
    Raghav

  • Confirm Transfer order using FM L_TO_CONFIRM

    Dear All,
    I need to confirm a transfer order.
    I am using this FM 'L_TO_CONFIRM' to do that, but i think there is some issue in populating the tables parameter (T_LTAP_CONF & T_LTAP_CONF_HU) of this FM, so i am not getting the sy-subrc to 0.
    Can anyone who used the above fm, please post the code - from fetching values from tables to populating the parameters of this FM.
    This would be really helpful.
    Thanks,
    Hima

    Is WS_LM_TRANSFER_ORDER_CREATE a better option for my desired results?

  • 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 assign a queue during Transfer Order creation from code

    Hi,
    I am using FM 'L_TO_CREATE_MULTIPLE' to create a Transfer Order.
    Is there a way to assign a Transfer Order to specific queue using this FM?
    Regards,
    Ladislav

    Solved. Updated ltak table.

  • Transfer Order Printing using smart forms

    Hi All
    Our requirement is to print Transfer Order  ( WM ) for Goods Receipt & Delivery using Smart forms.
    Can we change the existing standard format (SAP script ) and use our own form(smart form ) to include some other data & print.
    If possible how to replace the SAP script to Smart form.
    Request  someone could guide in detail.
    Thanks in advance.
    Samson

    Hi
    When you create Smartform try to replace it in customizing OMLV. Not sure if it will work as it refers to Sap Scirpt in help description.
    It is also possible to write Z program for TO printing and hardcode SmartForm there.
    Regards
    Mariusz

  • How to transfer the stock form Project stock to Sale order stock

    Hi
    How to transfer the stock form Project stock to Sale order stock
    I tried to do this with movement type 413Q
    System is giving me error
    Valuated project stock not allowed with customer stock.
    Message no. KI346
    How to do this
    Thanks
    NK

    You can use Mov Type 412-Q
    412     Q     Transfer posting project to own - reversal
    Thanks
    Rajesh

  • 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

  • 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

  • Regarding Print of Single Form for multiple Transfer Order  ( LT03 )

    Hi All,
    When user creates Transfer Order and if transfer order items are more than 22 then split of Transfer Order occurrs and multiple TO's get created in system.  The standard prog. RLVSDR40 prints form for each TO's , however the requirment is to print only one form for multiple TO ( Actually TO Form containes info. abt delivery, but triggering point should be from TO creation ) .
    There is one prog. RLKOMM40 which is used for multiple processing,  whether this prog. will be useful for above requirement.  Or is there any exit available for above requirement .
    Thanks for help.

    Hi,
      is there any routines used in Copy controls from order - delivery .- re-check once.
    as your post, everything seems fine. I didnt see any reason for not creating single delivery.
    is it happening only with this customer or respective ship to's? if yes, something gone wrong in CMR - i.e. complete delivery / order combination etcc., ( just an assumption)
    Regards,
    ReazuddinMD

  • Creation of Stock transfer order using BAPI

    Dear Gurus,
            I was trying to create Stock transfer order using BAPI function
            BAPI_PO_CREATE
            though i have defined Bsart as 'UB'
            still it gives message :
            " No master record exists for vendor MOH1 "
            Please show me path fwd.
            Thanks and Regards
            Gaurav sood

    Dear all,
         Issue Resolved
    thanks

  • Creation of transfer orders using reservation

    Hi,
    We have requirement to create a transfer order against goods movement reservation. In standard SAP, the transfer orders get generated only after posting goods issue for reservation. However, we need to create transfer orders first so that we can print the pick list first and the post the goods issue against those reservations.
    I know this is possible for outbound delivery. However, I have tried all ways to do this for reservation and could not find solution.
    Please help.
    Thanks,
    -Shekhar

    i have a similar requirement. I have not come across any solution to it in Standard. Then i opted for ABAP. Found a BAPI for the creation of TR and TO. the better option is the creation of TR rather then creation of transfer order. the user will be confirming the source storage bin where as the destination storage bins will be assigned based on the movement type.
    Once we have the movement type in reservation, we will create a transfer requirement with the respective requirement type. Destination storage bin will be defined by the movement type (or based on any configuration that you may have done).
    this will be used to create a transfer order where the user will be able to opt for the source storage bin.
    Hope this will be of any advantage to you.

Maybe you are looking for