Function to add Objects to transport piece list (CTS)

Dear all,
with function "TR_EXT_INSERT_IN_REQUEST" I can add objects to a transport request. Now I need to "fill" a piece list. The function module is not working for piece lists (documented).
Does anybody please know a function to add objects to a piece list?
Thanks and best regards for help.
Roman

Funny, German and English documentation is different:
German:
Kurztext
Anhängen und Sperren von Objekten und Schlüsseln an eine Aufgabe
Dieser Funktionsbaustein ist veraltet. Bitte verwendet Sie stattdessen
TR_REQUEST_CHOICE für einen Transportanschluss oder
TR_OBJECT_CHECK und TR_OBJECT_INSERT für die Änderungsaufzeichnung.
Weitere Doku finden Sie bei diesen Bausteinen.
This means: Do not use anymore instead use TR_OBJECT_CHECK  and TR_OBJECT_INSERT .
Best regards
Roman

Similar Messages

  • How to add Objects to transport request through FM/BAPI?

    Hi All,
    I am creating a workbench request through program. I am able to create it by using BAPI  but i am unable to add objects to it through program.
    Can anybody tell me the funcion module/bapi to add object to transport request?
    i have the list of objects that are suppose to be added.
    No BDC please.
    Thanks ,
    Swarup

    Hi Swarup,
    Check FM TRINT_MODIFY_COMM. Also look at program TH_TKANL for the usage of FM.
    Thanks
    Lakshman

  • Ho to programmaticaly add objects to Transport Request

    Hi Experts,
    I have a requirement programmatically add objects to a Transport request.
    My requirement is , to modify/delete entries from DB table in the program and to create that object under a Transport request.  I could successfully add objects while creating entries to the DB table. I have some confusion when I'm to delete entries in  the DB table. How am I to achieve this. Is there some delete key/flag in the transport request which indicates that the entry is for deletion in the table.? When the TR is SAP craeted, both the creation and deletion TR appears the same.
    I'm using FM 'TR_REQUEST_CHOICE' to add the objects.
    Thanks in advance ,
    Regards,
    Anjali

    Thanks Neenu, My problem is not in adding objects to a TR.
    Suppose I have a Config table, which I want to maintain by the use of an program. With this program I should be able to create and delete entries in the config table. Now While creation, i face no problem or confusion in adding the tasks to the Transport request. But if I'm to delete entries from the config table and maintain it in the transport request, how shall i do it? The TRs which SAP creates for addition of entries and deletion of entries appears same. I cannot spot any differnce in the tasks while creation of entries and deletion of entries from the DB table.

  • Add object to transport in ABAP

    Hi All,
    I'd like to generate entries in a transport
    I have been using function module RS_TOOL_ACCESS but it gave me some problem with LIMU DYNP Objects
    After debugging std I found out this fm TRINT_APPEND_TO_COMM_ARRAYS but it gave me an error saying the object is locked in another request! I want to overwrite this error message...
      CALL FUNCTION 'TRINT_APPEND_TO_COMM_ARRAYS'
        EXPORTING
          wi_error_table               = ' '
          wi_simulation                = ' '
          wi_suppress_key_check        = ' '
          wi_trkorr                    = im_trkorr
          wi_trpar_int_filled          = 'X'
          wi_lockkey_filled            = 'X'
          iv_append_at_order           = ' '
          iv_append_at_order_with_lock = ' '
          iv_no_owner_check            = ' '
        TABLES
          wt_e071                      = lit_e071
        EXCEPTIONS
          key_check_keysyntax_error    = 01
          ob_check_obj_error           = 02
          ob_no_systemname             = 02
          tr_lockmod_failed            = 03
          tr_lock_enqueue_failed       = 03
          tr_order_update_error        = 03
          tr_wrong_order_type          = 03
          OTHERS                       = 02.
    Lit contains the entry of e071.
    This should only work for Workbench objects!!!!
    Thanks for help!

    Hello Stephan
    The message is quite clear: your object is already locked in another request.
    The locks can be found in DB table <b>TLOCK</b>. Now to overcome the message (which is not at all an error because it makes sense from the point of view of the TMS) you can temporarily remove (= delete) the TLOCK entries, call your function module to append objects to your request and insert the TLOCK entries again.
    However, I am sure you will run into trouble as soon as you try to release this request.
    Regards
      Uwe

  • Piece List Request

    Hi,
    I had Created a Piece List Request in my Solution Manager System and bound it to a Request Task. Now if I will Transport this Request Task to another System, will the Objects of the Piece List over written to the existing objects ?
    Please give the clarification in detail .
    Regards,
    Sachin
    Moderator message: not directly related to ABAP development, please have a look in the SAP Netweaver or Software Logistics forums, search for available information or simply try yourself.
    Edited by: Thomas Zloch on Nov 24, 2011 12:26 PM

    Hi,
    This is useful if your system is ECC or Bw.
    at Dev system which t code you created  your list.
    From same screen, explore with menu options, there will be a option like direct object entry - its used to collect into transport request
    or
    Below method useful if your system is BW.
    Standard way - You can use Bw RSA1-->transport connection, find your object from middle pane and move to right side pane, later you can collect into transport request.
    Thanks

  • Piece List and Object list are not moving through transports

    Hi All,
    I have created the Piece List and Object list for Language translation in Development system and saved them in transport.
    When i moved this in Quality system then nothing is showing there.
    I have checked the Log of transport movement,everything is showing OK there.
    Please suggest me the way to solve this issue.

    Hi
    let me explain in Points
    1
    error messages about logs not found during the transport.
    This is usually caused by incorrect maintenance of the setting for the transport directory. Check in particular the parameters DIR_TRANS and TRANSDIR by referring to the advice given in note 556734, section "What do I need to consider when setting up the transport?".
    2
    An import supposedly has an error, but cannot find an error in the log files.
    This is usually due to the order-independent logs. In the order-independent steps, DDIC objects of other requests may also be edited. For example, the request to adjust a table remains for so long in the internal transport tables and is therefore also processed during a subsequent transport until the adjustment was successfully completed. An error can then be displayed for the subsequent request although its objects were all imported without any errors. Explanatory notes for this are 413993, 512493, 407116 and 330378. After every import, the order-independent logs should therefore also be checked.
    If the system refers to canceled RDD* jobs, check the job log via SM37 and via ST22 the short dumps and via SM21 the syslog of the system.
    Hope all my inputs helps you
    santosh

  • How to add object back to transport request?

    I deleted a function module from a workbench transport request.  Now, I would like to add it back to this transport request.  How can I do this?  When I go to the include objects on the transport organizer, I do not see an option for selection function modules to be added back.
    Thanks,
    Ram.

    Hi Ram,
    Object status locked means that the same object can not be added in another request.
    The objects will be locked automatically when change/ create a object.
    But in your case since you have manually added the object in TR, so you have lock to manually.
    For that In SE10 itself select the request and goto request/task>object list> Lock.
    It will lock the object.
    Hope this helps you.
    Thanks,
    Arun

  • Collecting the Piece list in Transport request.

    Hi All,
    For Currency translation, i have created the Piece list in Development system.
    Can you please guide me how to collect it in transport request and transport to other systems.
    Please suggest.
    Thanks.

    Hi,
    This is useful if your system is ECC or Bw.
    at Dev system which t code you created  your list.
    From same screen, explore with menu options, there will be a option like direct object entry - its used to collect into transport request
    or
    Below method useful if your system is BW.
    Standard way - You can use Bw RSA1-->transport connection, find your object from middle pane and move to right side pane, later you can collect into transport request.
    Thanks

  • Version of the object using Transport Wizard and Change Lists

    Hello experts,
    When using the Transport Wizard, after selecting --> "Individual Objects" --> "Add Objects from Change Lists", do you know if the version of the object selected
    - is the last one (aka, the version right after the last activation of the object)
    - or the version of the object at the time it was added to the Change List?
    Thank you very much!

    Go to T-code SE10, go to the transport request you created. See all objects that are attached to your request. Now you would need to revert all the objects attached to its previous version(as you recieved before changes).
    Go to each object, by double clicking on it, go to utilities - version management and see the relevant version just prior to your change. Uncheck the checkbox which is checked on current version and check the previous version checkbox and find button on toolbar which says retrieve version, click on it and once that version is retrieved go to change mode on that object and generate or activate the same.

  • What is Piece List, Work List and Object List

    Hi All,
    Can you please give idea about Piece List, Work List and Object List in BI.
    What are their uses?

    Hi,
    Piece lists
    You can use this request type to set up your own object lists and save them under a name of your choice.
    For more info on this go through the link below
    http://help.sap.com/saphelp_sm32/helpdata/EN/57/38e1b64eb711d182bf0000e829fbfe/content.htm
    Worklists
    Worklists are the quickest and most convenient way of accessing the objects that you need to translate. Translators can call up a worklist in SE63 once a system has been completely set up for translation.
    For more info on this go through the link below
    http://help.sap.com/saphelp_sm310/helpdata/en/77/571a1f492011d1894a0000e829fbbd/content.htm
    Object Lists
    The Object Lists tab page in transaction SLWB enables you to create and manage object lists in the Translation Planner.
    An object list should contain all objects relevant for translation. You can create object lists according to a variety of criteria
    For more info on this go through the link below
    http://help.sap.com/saphelp_sm32/helpdata/EN/d4/341964249711d3b29e0000e817ab98/content.htm
    Regards,
    Marasa.

  • UnsupportedOperationException with List.add(Object obj)

    List statusCodes = Arrays.asList(OcsCustomDicInfo.acctRefundStatusCodes);
              List statusNames = Arrays.asList(OcsCustomDicInfo.acctRefundStatusNames);
              // Add an additional item          statusCodes.add(Integer.toString(statusCodes.size()));           statusNames.add("All");
              String[] statusCodesArray = (String[]) statusCodes.toArray();
              String[] statusNamesArray = (String[]) statusNames.toArray();I used the Arrays.asList to convert an Array(which is String[]) to a List,then add one item to the List with add(Object obj).
    But when the debuger run to the "statusCodes.add(Integer.toString(statusCodes.size())); " breakpoint, it throws UnsupportedOperationException.
    I checked the API, the relative statement is:
    UnsupportedOperationException - if the add method is not supported by this list.
    Why? Doesn't the Arrays.asList() return a "List" Interface,and "List" support "add()" operation,but why not support in this case?

    Sorry,i have made a mistake when posting the code.
    This is the code:
    List statusCodes = Arrays.asList(OcsCustomDicInfo.acctRefundStatusCodes);
    List statusNames = Arrays.asList(OcsCustomDicInfo.acctRefundStatusNames);
    // Add an additional item          
    statusCodes.add(Integer.toString(statusCodes.size()));
    statusNames.add("All");
    String[] statusCodesArray = (String[]) statusCodes.toArray();
    String[] statusNamesArray = (String[]) statusNames.toArray();

  • Downloaded 11.0.3 (42) 64 bit to my MacBook Pro and it crashes every time I select a song a use the 'add to' function to add to a play list. It's never done this before, is it a bug with the new version?

    downloaded 11.0.3 (42) 64 bit to my MacBook Pro and it crashes every time I select a song a use the 'add to' function to add to a play list. It's never done this before, is it a bug with the new version?

    You could just disable updates. Change these settings in about:config.
    * app.update.auto - set to false
    * app.update.enabled - set to false
    You can still check for updates with the "Check for Updates" button in the About Firefox window, but it will download the update file anyway if there is an update available. You can also check which is the current release from here:
    * http://sjc.mozilla.com/en-US/firefox/new/

  • Is there any BAPI/FM to create a trasnport request and add objects into it?

    Hi Experts,
    Could anyone please assist me in finding a BAPI/FM to create a transport request and add objects to it.
    I could find a BAPI BAPI_REQUEST_CREATE, it creates trasnport request but doesn't have option to add objects.
    Thanks
    Yogesh Gupta

    Create a custom Function Module , in that write a BDC to create a transport request and add objects to it.
    Thats it.

  • Error in generation of component piece list

    Hi experts,
    I have developed delivery in SSDC for Add on Assembly Kit (AAK).In delivery i have geneated the objects, while creating component piece list facing some difficuties like object is missing and  request is not included.
    Thanks in advance,
    Chella

    Hi Arpit,
    Just berief us the error in detail, then only we can suggest......if your issue got resolved then i request you to close this improper message.
    Regards
    Nick Loy

  • API's to create Piece List

    Hello all,
    In my application the user after he specifies a transport request i fetch all the objects in that transport request. And then the requirment is to create a piece list containing few objects out of all those which is fetched from the transport request based on some criteria's programmatically.
    The problem is can any one let me know how to create a piece list for a set of objects through code. Please note that i dont want to create it through SE01 i want API's which can be used to create a piece list from the code for the set of objects
    Thanks in Advance.
    Warm Regards,
    Naveen M

    I found a way of doing it myself. Thanks

Maybe you are looking for

  • Multiple iTunes accounts on a single iMac

    To start off with it really irritates me that I have to ask this question on a forum because Apple's support documentation is scattered and hidden and APPLE would rather charge support fees as if they already dont have enough freakin money! My questi

  • ORA-06502:Numeric or value error ORA-01403: No data found --6502

    Dear All I am using Forms 10g. I am calling a report from my form. but when i am calling then it is showing this error: ORA-06502:Numeric or value error ORA-01403: No data found --6502 My code is in Print Button : DECLARE repid REPORT_OBJECT; v_rep V

  • Ipad mini goes on it own

    My Ipad mini has decided to have a mind of it own.  It just goes to all different screens and won't let me press anything

  • HP Officejet 4620

    I am wondering how to I connect the printer to my laptop so I can print stuff off from there. I have already connected it to my PC and it works there but not on my laptop.

  • How to run mobile web dynpro application

    Hi experts, I'm using NetWeaver Developer Studio for Mobile SP03. I create a mobile application for handhelds including 2 components: - Mobile Application. - Mobile UI Component (web dynpro component). I do follow the tutorial for creating the applic