Changing smartform from local object to a transport request

Hi ,
      Can any one please let me know how to change  smartform from local object to a transport request.
Regards,
Ashok kumar

Hi,
GOTO transaction SMARTFORMS.
Enter the name of the smartform.
Then GOTO -> OBJECT DIRECTORY ENTRY.
There give ur package then it will ask for the request.
Then create the request.
Hope it helps u.
Regards,
KK

Similar Messages

  • Download a smartform on local disk based on transport request

    Dear Experts,
            I want to given on selection screen  transport request and path .If in this tranport request there is any      
           smartform ,all download on  local disk.
    So what sud i have to do for this.Please give me a example for it.
    Thanks,
    Jatin sangal

    HI,
    Use this below function module to get the spool to an internal table.
      CALL FUNCTION 'CONVERT_OTFSPOOLJOB_2_PDF'
           EXPORTING
                src_spoolid              = l_spool_id
           IMPORTING
                pdf_bytecount            = g_bin_filesize
           TABLES
                pdf                      = ipdf
           EXCEPTIONS
                err_no_otf_spooljob      = 1.
    The data will be fetched to IPDF internal table, then u can use GUI_DOWNLOAD function module to download this file to your specific location as below.
      CALL FUNCTION 'GUI_DOWNLOAD'
           EXPORTING
                bin_filesize            = g_bin_filesize
                filename                = g_file
                filetype                = 'BIN'
           IMPORTING
                filelength              = g_file_size
           TABLES
                data_tab                = ipdf
           EXCEPTIONS
                file_write_error        = 1.
    Thanks,
    Ravi

  • CMOD Project need to move from local Object into Transport request

    Hi Friends,
                 I created a Project(CMOD) under Local Object I need to move the Project from Local object into Transport request.
    I can't able to find any option.
    Please guide me ASAP.
    Advanced Thanks.

    On the first screen of your project, choose following menu path:
    "goto => object directory entry"
    press on the change icon
    you can now assign a different package.

  • Script-change from local object to package

    Hi Experts,
       I have created a script.My problem is i have saved the script in local  object,but i want in  package.
                How to change from local object to a package? Pls advice me on this issue.
    With Regards,
    Sharmila.S

    Hi,
    Go to SE03.
    Go to Object Directory-->Change Object Directory Entries
    Put the object type as FORM and press enter.
    Then enter the sap script name in the object name.
    Run and then change the package.
    Regards,
    Ankur Parab

  • How to get Date Format from Local Object.

    Hi All,
    I am new to Web Channel.
    I need to know Date format From date of locale.
    suppose there is a date "01/25/2010" date in date field I want to get string "mm/dd/yyyy". Actually I have to pass date format to backend when I call RFC. 
    Is there any way to get Date format from "Locale" object. I should get date format for local object
    I get local object from "UserSessionData" object but how to get Date format from it.
    I am not looking for Date value. I am looking for current local date format ("mm/dd/yyyy or dd/mm/yyyy or mon/dd/yyyy) whatever local date format.  I could not find example which show how to get date format from "Locale" object.
    Any help will be appreciated with rewards.
    Regards.
    Web Channel

    Hi,
    You can get it from "User" or "Shop" business object.
    Try to get User or Shop Business Object as shown below.
    BusinessObjectManager bom = (BusinessObjectManager) userSessionData.getBOM(BusinessObjectManager.ISACORE_BOM);
    User user = bom.getUser();
    char decimalNotation = user.getDecimalPointFormat().getGroupingSeparator();
    If you are seeing "1,234.00" then above code will return "."
    I hope this information help you to resolve your issue.
    eCommerce Developer.

  • Writing objects to a transport request

    Hi all,
    I generate structures and table types in an ABAP Program and I want to record these objects to a transport request. I use the function modules 'TR_OBJECTS_CHECK' and 'TR_OBJECTS_INSERT'  to write the objects to a transport request, but in this case, for each object the dialog for entering the package name and transport request is shown. I want that all objects are saved in the same package and transport requests. Is there another function module by which I can record all generated objects in a transport request after the request and package number is asked only once?
    Regards,
    Sükrü

    Hi Suekrue,
    I think 'TR_APPEND_TO_COMM' is the one. We did something similar. First choose/Create the Request, then append objects:
    *&      Form  TR_REQUEST_CHOICE
    FORM tr_request_choice  CHANGING pv_trkorr TYPE trkorr.
      TYPE-POOLS:
        trwbo. "complex types for transport request display
      DATA:
        ls_request                            TYPE trwbo_request_header.
      CALL FUNCTION 'TR_REQUEST_CHOICE'
        EXPORTING
    *   IV_SUPPRESS_DIALOG                    = ' '
    *   IV_REQUEST_TYPES                      =
    *   IV_CLI_DEP                            = ' '
    *   IV_REQUEST                            = ' '
    *   IT_E071                               =
    *   IT_E071K                              =
    *   IV_LOCK_OBJECTS                       = ' '
          iv_title                            = 'Auftrag auswählen, Aufgabe wird gefunden'
    *   IV_START_COLUMN                       = 3
    *   IV_START_ROW                          = 7
    *   IV_WITH_ERROR_LOG                     = 'X'
    *   IV_NO_OWNER_CHECK                     = ' '
        IMPORTING
          es_request                          = ls_request
        EXCEPTIONS
          invalid_request                     = 1
          invalid_request_type                = 2
          user_not_owner                      = 3
          no_objects_appended                 = 4
          enqueue_error                       = 5
          cancelled_by_user                   = 6
          recursive_call                      = 7
          OTHERS                              = 8
      IF sy-subrc                             = 0.
        SELECT trkorr
          INTO pv_trkorr UP TO 1 ROWS
          FROM e070
          WHERE trfunction = 'S'
            AND trstatus = 'D'
            AND as4user = sy-uname
            AND strkorr = ls_request-trkorr.
          EXIT.
        ENDSELECT."rkorr into pv_trkorr
      ENDIF.
    ENDFORM.                    " TR_REQUEST_CHOICE
    *&      Form  TR_APPEND_TO_COMM
    FORM tr_append_to_comm
      CHANGING ps_alv                         TYPE LINE OF ty_t_alv.
      DATA:
        ls_e071                               TYPE e071,
        lv.
      ls_e071-pgmid                           = 'LIMU'.
      ls_e071-object                          = 'FUNC'.
      ls_e071-obj_name                        = ps_alv-funcname.
      CALL FUNCTION 'TR_APPEND_TO_COMM'
        EXPORTING
          pi_korrnum                          = p_trkorr
          wi_e071                             = ls_e071
          wi_simulation                       = p_test
    *   WI_SUPPRESS_KEY_CHECK                 = ' '
    * TABLES
    *   WT_E071K                              =
        EXCEPTIONS
          no_authorization                    = 1
          no_systemname                       = 2
          no_systemtype                       = 3
          tr_check_keysyntax_error            = 4
          tr_check_obj_error                  = 5
          tr_enqueue_failed                   = 6
          tr_ill_korrnum                      = 7
          tr_key_without_header               = 8
          tr_lockmod_failed                   = 9
          tr_lock_enqueue_failed              = 10
          tr_modif_only_in_modif_order        = 11
          tr_not_owner                        = 12
          tr_no_append_of_corr_entry          = 13
          tr_no_append_of_c_member            = 14
          tr_no_shared_repairs                = 15
          tr_order_not_exist                  = 16
          tr_order_released                   = 17
          tr_order_update_error               = 18
          tr_repair_only_in_repair_order      = 19
          tr_wrong_order_type                 = 20
          wrong_client                        = 21
          OTHERS                              = 22
      IF sy-subrc                             <> 0.
        MESSAGE ID sy-msgid                   TYPE sy-msgty NUMBER sy-msgno
                WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4
                INTO ps_alv-tr_message.
      ENDIF.
    ENDFORM.                    " TR_APPEND_TO_COMM
    Pleas adapt to your needs.
    Regards,
    Clemens

  • Issue in BI Objects collection into Transport Request

    Hi Experts
    I am experincing a Issue in collecting Infocube and related objects into a transport requests using transport connection.
    My Scenario is as explained below
    1.Migrated 3.x Dataflow into BI 7.0 Dataflow
    2.Dataflow consists Infocube -->DSO (two separate DSO) --> Infosource (only 1) --> Datasource (from 2 different Source systems)
    I have manually captured all my objects into a transport requests. i.e while activation.
    The issue is when I try to use transport connection on this infocube with "Dataflow before" & Automatic collection options.
    I am getting the below mentioned error.
    Object '4C3C4WGBCRK9UWKNDGGYNKDNA' (ROUT) of type 'Routine' is not available in version 'A'
    Message no. RSO252
    Diagnosis
    You wanted to generate an object with the name '4C3C4WGBCRK9UWKNDGGYNKDNA' (in transport request ROUT) of type 'Routine' (TLOGO). This is, however, not available in the BW Repository database. It does not exist in the requested version A. If the version is 'D' then it is possible that an error arose during the delivery or installation. If the version is 'A' then the Object was either not created or not activated.
    System Response
    The object was not taken into account in the next stage of processing.
    I am sure that all my objects are collected into transport requests & I checked the object entry of all the dataflow objects..
    Appreciate your valuable inputs on this.
    Thank you in advance
    PKC

    In that case, pls ignore my prevoius post...
    The issue is when I try to use transport connection on this infocube with "Dataflow before" & Automatic collection options.
    With this option, system should have collected the related routines. Did u expand routine node, and check (ON) the check box for that routine ???
    (Once all objects got collected,  now from the right most window, expand each node (application, infoarea, routines etc) and put checkbox 'ON' (checked) to ONLY the objects (routine 4C3C4WGBCRK9UWKNDGGYNKDNA' ) u want to transport. Once u r done with that, click on Transport (truck Icon) and enter package name, if system prompts.)

  • Hwo can I insert objects in a transport request automaticly

    Hi all,
    I coded a program which changes some objects descriptions, it's working fine. But the problem is that I can't transport these modifications to another system without putting the objects in a transport request.
    So, How can I code that?
    Can some one give me a detailed example
    Thank you in advance.
    Amine

    Hi Michael,
    Thank you for your answer, but can you give me more details about these FMs.
    A sample code will be perfect
    Regards,
    Amine

  • Delete all inactive objects in a Transport Request

    Hi,
    I want to delete all the inactive objects in a transport Request . How can i do this ? I have many inactive objects in a request so i want to delete them first and then transport it . How can i do this . Please help..

    Hi,
      go to transaction se10 click on display individually enter teh request and click display and then you would get the list of all objects in that request so you can check which one are inactive and delete.
    Or you can also go to se80 in the repository browser you can choose inactive objects so it would show all inactive objects for a user from there also you can delete objects.
    Regards,
    Himanshu

  • All the table objects in one transport request..?

    Hi Friends,
    I do have more than 10 tables and each table is having more than 30 fields.
    All these Tables, Data elements and Domains are created by me.... means name start with 'Z'.
    My task is i need to save all these objects in one transport request number.
    How can I do that...?
    All the eariler transports are released to higher system....
    As of my knowledge, going to each table & data element and domain... changing some text and then it will ask for new requestr and saving....
    Can i do that in a single step for table and its fields (DEs Domains).
    Thanks,
    Naveen.I

    Hello Naveen,
    In SE03 transaction ,execute the merge object list. ( if u are not authorized to SE03. Goto SE10 transaction and click the transport organizer tool in the tool bar (shift+F6))
    Input all the transport request  you want to merge and select the release check button ( as you says that your transport requests are already released ). and the execute and click the merger button in the top left corner. it will be asking new transport request. Create a new workbench request. finally  you will be getting the popup message. select any option as ur convenient ( either online or background). then all the development you have done in different transport request will merge into one TR.
    Hopes this will helps
    Regards
    Laxman

  • How to unlock objects in a transport request

    Hi, can you help me? I don't know how to unlock objects during a transport request. At the moment I have to unlock them one by one manually. I'm looking for a way to do it automatically.
    Thanks..

    Hi Bay,
    goto SE03,on the right side drill down Requests//task
    double click on unlock objects>give your transports request>execute
    Hope this helps
    Regards,
    Venkatesh

  • How can I change a Class from LOCAL and add to transport?.

    For some reason one of my Z classes has been created as a local object. I need to add into my transport.
    I could do this manually by just editing the transport, I think, but I can't remember how to change the class itself to point to a transport.
    Has anyone done this before?
    I'm sure I shall kick myself when I find out.
    Jason

    Hi Jason,
    Please go to trx. SE24. In menu GOTO->OBJECT DIRECTORY ENTRY.
    With this simples steps you can change what you need.
    Sometimes when we are enhancing components some classes are created as local objects and I don't know why....If someone knows why this happens... please share!
    Best regards,
    Caíque Escaler

  • Smartform-NACE-Local Object

    Hi Folks,
    I have a program which is a local object(not assigned to any package).
    I am developing a smartform which needs to be called through this
    program.Without attaching it in NACE can we be able to call this
    smartform in the program which is declared as a local object.
    I don't want to create any transport request but wanna test the smartform with a program which is a local object.
    Thanks,
    K.Kiran.

    Hi Folks,
    Kindly Opine.
    I was able to test the Script through a program(local object) without attaching it in NACE.Can't we able to test a smartform in the same way.
    Thanks,
    K.Kiran

  • Assign a local object to a transport number

    Hi mates,
    I have created a structure and as I wanted to save a activate it I entered my transport number. However the system returned with the message "No suitable task available under request transport number xxxxxxxxx".
    - Why this happened ?
    - Can I save the structure under local objects and assign it to a transport afterwards if yes how can I do it ?
    Thanks for you comments
    Kami

    When you save an object, the transport layer it goes to (if any) is determined by the package.  If you assign to package $tmp, you won't be asked for a transport.
    If you assign to a package that is defined to use local, then the transport required will be a local one.
    To transport the object to another system, you should assign it to a package that is defined to transport to the other system. 
    However, so long as an object is on a transport, when you release the tp, you can place the tp file at the OS level in the appropriate directory of the destination system, and simply add it to the import queue.
    matt

  • Log for Addition/Deletion of object in a Transport Request

    Dear Friends,
    Recently I had a issue where I tried deleting an object from a transport request and I got the message that object is deleted successfully.
    But when the transport was imported then it failed with Sy-subrc 8 because of the same object in transport.  The reason for the same could be :
    1.) Either the object was not deleted from the transport request.
    2.) Or Some one else added the same object again in the request.
    I want to read the log of this transport in such a way that I see when a object has been added/deleted from a transport request along with SAP User ID of the person doing it.
    Is this possible ? If so kindly share the steps with me.
    Thanks a Lot for your kind help!!! This is very important for me....
    Regards,
    Lalit

    Hello Lalit
    I hope nothing of that sort is available as the transport requests will again have tasks under them.
    The changes done to  the task will have to be tracked in that case but SAP doesn't have that task change logging as far as I know.
    All E0* tables relates to transports and objects under these transports none of them have logs on this nor even any transactions which allow user to edit the transport object.
    You get an action log which provides who created it and who releaed them.
    But if you configure CharM on Solution manager I hope you can track each changes.
    Regards
    Vivek

Maybe you are looking for

  • Download Excel file through Web dynpro with no windows open?

    Can we have a web dynpro application that just returns an Excel file in the response with no open windows? Similar to a java servlet that is used to download a Excel file? This basically means that I cannot use wdComponentAPI.getWindowManager().creat

  • Second monitor works on Vista, not OS X

    I'm not quite sure what's happening here, but I have a standard Acer LCD hooked up via the DVI-VGA adapter. When I plug it in, OS X doesn't see it - and nothing is displayed on the screen. However if I boot into Vista, the monitor is detected fine, a

  • BAPI_VENDOR_FIND and BAPI_VENDOR_GETDETAIL in 4.6C

    Hi, are these two BAPI available and RFC ready in 4.6C?? If yes - do they work like in ECC6.0? Thanks in advance

  • List margin (horizontal space??)

    http://www.dumasar.net/santas-workshop.html How can I get the list to offset to the right. I wrote a class rule applying 9 ems of left margin and that still does not do it. I am missing something here, but can't figure it out. Help is appreciated, Th

  • Skype crashes. Can't end Skype.exe. Access is Deni...

    Lately I've been encountering this problem where Skype crashes and does not let me end the process. I'll try to include as much detail as I can. When the crash occurs, it isn't really announced. You can verify the crash has occurred by simply trying