Object / Transport Requests Lock - TR_LOCK_COMM

Hi to all ABAP gurus,
Is there any substitute Function Module to TR_LOCK_COMM?
It seems that this one has been discontinued since 4.6c
Can anyone tell me if there is another way in ABAP (FUNCs, METHs ...)  to Lock objects to a TR as this FM used to do?
Best Regards,
Pedro

quickly debugging the Lock procedure in SE09, I came across FM  TRINT_LOCK_OBJECT
<please do not ask for reward>
robert.
Edited by: Thomas Zloch on Mar 2, 2010 10:18 PM

Similar Messages

  • Transport Request Locks on release!!

    Hello there,
    I am facing one problem; When I create a transport request of a smart form and try releasing it, the request gets locked, thus failing the release.
    I unlock the request via transport organizer tool (SE03), but again when I try to release the request, locking repeats.
    Any solutions??
    Thanks,
    Sumit

    Hi,
    Plz. check client settings via scc4.
    And check the owner of that request also via SE01.
    Plz. let us know, are u facing this lock issue, only for this smart form only or for all other requests also??
    Note: Points will always encourage me to reply!!

  • Changing object transport request

    Hi,
    I'm doing customizing creating a sales organization and defining output type.
    By accident I put these two in the same transport request.
    I want to move the defining output type object to another transport request as I want to transport that one first but I don't want to delete the creating sales organization.
    Any way to do it?
    I tried using object directory entry but can't.
    Thanks.
    Dwi

    Hi Dwi,
    No need to delete anything.
    If u imported it into any box we can't do anything.
    But there is one method to overwrite it by assigning it as different TR's
    So if u exported now, dont touch the TR(Transport Request)
    The different tasks what this TR contains assign it as different TR's and release them in which order you want.
    Try this and reward us if it helpful to u.
    Regards
    Adarsh

  • Locationg source system object  transport request number in target system .

    Hi,
    After the object is pushed from source system to target using SCC1 for cross clients but same systems or STMS for cross-systems, if we want to see the object's source system's transport request number in the target system, how can we see that ?
    Regards,
    Rajesh.

    Hi Rajesh
    If my understanding is correct you want to know the source server in the target system( i.e where we have transported).
    For cross-system objects, as you know we use STMS to transport them...
    In the target system:
    1. SE10
    2. Click on Transports button.
    3. Select the required request and expand the node.
    4. You will have the first one which has log only for Export.
    The node with only Export log is the source system...
    Hope this helps...
    Kind Regards
    Eswar

  • Business Content objects transport request error

    Hi gurus
    We have installed the Business content for CRM in development. Now we have moved the business content objects to Quality, but the issue was all the objects went and they are in the unassigned node. First time the infoarea for the respecitve objects were not selected. In development already the info areas were there, so i didnt select the infoareas for quality. But in quality nothing is existing.So my question is if i select the objects again with thier respective info areas, will i get the objects again aligned in proper order in quality. As already objects are there in unassigned nodes in quality will effect the next transport.
    please help me regards
    vijaykumar

    Hi,
    <i>So if i collect the objects again for transport with the respective infoarea, will i get the objects from unassigned nodes to the respctive info areas.</i>
    It will definately works.
    By the by:
    And also collect respetive Info object Catelogs also.So that Infoobject sits under proper Info area.Otherwise you will get same problem with IO(what you got with Cubes).
    With rgds,
    Anil Kumar Sharma .P

  • Unable to delete Transport Request which contain locked objects

    Hi all,
    I need to delete  some unusable transport requests but as they contain locked objects, it's not possible to delete them. Release operation is just allowed. After releasing these transport requests, I can not find them any more in queue. Please help to find these  transport requests which are released and also provide a solution to delete instead of releasing them.
    Thanks in advance,
    Sanaz.

    Hi,
    Thank you for the reply.
    1. What do you mean by transport request , Shipment Request, Shipment Order or Tour.
    A. I mean requests which can be transported between SAP Systems using TMS (Transport Management System).
    2. What are the objects which has been locked and due to that you are facing this problem.
    A. There are diffrent object types. For examle some customizing have booen done or SAP Note correction has been implemented, ... Therefore some objects have been locked due to these operations
    3. Let's say if it's an freight Unit, then Pls confirm that System dump / error is not the cause for this.
    A. I have no idea about "Freight Unit".
    Thanks,
    Sanaz.

  • How to delete unreleased transport request where the objects are locked

    Hi Experts,
      I was created a transport request, but I am facing some probelms with taht request, now I want to delete transport request. I tried to delete them in SE10, I am getting message that the objects are locked. Please tell me how to delete unreleased transport requests where the objects belong to this transport request are locked.

    Hi,
    First go to transaction se03 Choose "Unlock Objects (Expert Tool)" option under "Requests/Tasks" and unlock your task,
    Than go to se10 and delete what you want.
    I hope it helps.
    Bulent

  • Function module to lock mulitple objects in a single transport request.

    Hello,
    I have a query regarding one of the requirments in my project. The requirment goes like this:
    ' On executing a transaciton lets say the user gets a list of data elements then the user selects say five data elemetns ( check boxes are there in the list display showing data elements ) and he sets that the documentations of each element as 'Self - Expalanatory' then the requirement is that all these data elements must get locked in a single transport request.
    Is there a standarad API which takes object ID , Object type as input in form of table and checks if there are any existing transports in which the data element is locked if yes locks it under it, if not creates a new one and locks all the other objects in that request.
    Atleast a FM which takes a table of object ids as input and locks them under a single transport request will also be helpful.
    Some place where I can look for it.
    Warm Regards,
    Naveen M

    If the objects are available in an existing request then they will be already locked.
    If they are not available in request you can assign all of them in one request using
    SE03 transaction.
    In SE03 transaction,select include objects in request and execute.
    there click selected objects radiobutton, give your objects and execute.
    save them in a request and they will be locked and you can transport them later.

  • Object already locked under transport request by another user

    Hi Experts,
    While trying to generate transport request for my developments, the request is getting generated as a sub task under previously created request.The program has been earlier modified by another user and that request was not released.Can I create my own request number without creating it as a sub request? I cannot release or delete earlier requests.
    Regards,
    Sam

    This restriction is there for a reason. Somebody has already applied changes to the object you are changing now, so there would be a logical conflict if you would be able to lock it again under a different request. Before you release or delete anything, make sure you understand all changes done and if they can be moved together to subsequent systems. Speak to the "other user" if unsure.
    Thomas

  • Error adding BW object into a transport request

    Hi all, I'm modifying an OHD and when I'm trying to save into a new request I got the following error: "Attention!. The selected object is already locked by another transport request". And it shows me which is the TR that has the object locked, however, when I go to SE10 in order to check if the object its locked there, it is not!. Any ideas on how to solve this problem?
    Mauro

    Did you try unlocking from SE03 - enter that request which system warned and execute and try collecting the Object again in new request
    SE03 - Search for Objects in Requests/Tasks - enter IOBJ - Obj tech name - select Modifiable option and execute .. you will see the request numbers .. where this object is locked

  • Adding objects to transport request

    Hi all,
    I need to add a generated SAP object into a transport request.
    How can i do this without making changes to the object?
    Thanks.

    Hi,
    You need to create a Workbench TR request in SE09. Go to the detailed screen of the transport. Go to change mode. In the objects tab, you can see a table for the object details. click on the ADD button. Give the Program ID as R3TR. Object ID depends on the object type. You can find the list of values in F4. In the object name, give your object name. Select that entry and click on the LOCK button.
    The object will be locked under the TR.
    Reward points if helpful!
    Thanks and Regards,
    Lakshmi.

  • How to find out if an object is already saved in a transport request

    Hi all,
    Does anyone know a function module or a class using which I can find out if a development object(class. interface etc.)  is already processed and saved in an open transport request in my system?
    Thanks in advance
    Sükrü

    Hi Sükrü
    You can read the table E071 with the object id and get the transport request number. Use this transport request and read the table E070, the field "TRSTATUS" will give the status whether the object is locked or released.
    Hope this helps !
    Regards
    Ranganath
    PS : Reward points if found useful !

  • Transport overwrites original - although locked in transport request

    Dear all,
    we have a very special system landscape and therefore a very special transport problem.
    An include in the original system was overwritten by a transport although it was locked in a transport request.
    To explain the circumstances:
    We develop and support several releases of a pre-configured SAP Template for BW 3.5 and ERP 2004. After launching a new release we build up new systems as support stream for this release.
    For example BW development system for release 3.1 was TBD, after launching of release 3.1, we copied TBD to TBE. Thus, TBE is the support system for release 3.1 and TBD becomes the development system for the next release 4.0.
    Normally, a correction in release 3.1 (TBE) has to be included in 4.0 (TBD), too. Thus, all support systems are included in one transport landscape.
    It happened that a developer made a correction in an include in TBE and transported it to TBD. Unfortunately, another developer had enhanced this include in TBD and didn’t release the transport. So this changes were overwritten with the import from TBE although it was locked in a transport.
    I investigated this case and found out, that it could be overwritten because TBD is the original system of this include and therefore it has no repair flag when it’s locked in a transport which protects it against overwriting.
    We have to import the transport with the option “Overwrite originals” because in most cases a correction has to be imported in the original system.
    Do you have any suggestions how we can avoid this happening?
    Is there a possibility so set the repair flag in TBD manually?
    Thanks in advance for your help.
    Regards,
    Karin.

    Hi Max
    I tried this already but it doesn't work.
    Following system message occurred:
    Cannot change task type
    Message no. TR857
    Diagnosis
    You can only change the request type if this is permitted by the type of objects in the request.
    The requirement is not met in this case.
    Karin.

  • Unlock objects from transport requests

    Hi Gurus
        I was doing the SAP_Basis support pack upgrade, in netweaver 7.1 and many of the objects seems to be locked in transport requests. as my understanding, i have two options only,
    1. replease transport - but it can create issues to us, as that will automatically imported to the next system in teh landscape, so unwanted requests will move to QAs system
    2. unlock objects from transport request.
           So i did the second option, but it had a message that it can create inconsistencies in the system, do u know what all the meassures we need to take, if we unlock objects from the transport requests. Is it required to delete the transport requests,
    by mistake , if someone releases the that transport, whether it will release the old object or the new object.
    Please suggest what would be the best recomended approch by SAP
    Bijoy Babu

    Hi Bijoy,
    Its better to release the TR and then delete the same from the queue before it is imported into the following system. This will avoid any inconsistancy when the TR released after the SP application.
    Regards,
    Varadhu

  • How to remotely control objects from transport request

    Hi all,
    I have to perform some task but can't find the way to get it done. What I have to do is:
    a) get list of transport requests for given SAP system (i.e. its import queue)
    b) let the user choose transport requests from the list
    c) get list of all objects from chosen transport requests
    d) control these objects in source and destination (from point a) ) SAP system. 
    Points a) to c) are easy and already done (using appropriate function modules and ALV objects). But I have no idea how to do things from point d). Control means comparison of dates (i.e. last modified) of objects in source and destination SAP system. The main goal of this approach is to avoid transportation of older objects from source system (DEV) and overwritting newer versions of the objects in destination system (PRD). I tried to use SAP versioning system to check versions remotely (the same way as it can be done from standard SAP transactions, e.g. SE38 for program source) with RFC and it worked fine (see function module SVRS_DISPLAY_REMOTE_DIR). But what about other objects not covered with versioning system? There are 932 objects that can be transported (at least TR_OBJECT_TABLE function module says so). Versions management system covers about 30 (program source, function module, object methods, table definitions, lock objects, and so on) of them. The problem is with the rest (900 transportable objects).
    How can I check their dates remotely in source and destination SAP system. Any clues? Manual retrieval of the information about dates of 900 various SAP elements must be very difficult (if possible at all) because so many objects must be spreaded out in many tables. Is there any universal or standard way (report, RFC function module) to get required information?
    Thanx in advance,
    Jacek Witczak

    Hi
    There is no automatic way to delete the unnecessary objects from the transport reqeust.
    1. Go to Tcode se09 and select the request which contains the unnecessary objects.
    2. Select the unnecessary objects and delete manually.
    Also if you want to delete the entire request then unlock the request in the tcode SE03 and then delete the request completely.
    Also note that if the request is released then you will not be able to delete the objects in that request.
    Hope it helps.
    Regards
    Sadeesh

Maybe you are looking for

  • I am getting a bonjour64 error when trying to update itunes

    I am getting an error message about Bonjour64 when I am trying to updated itunes on pc.

  • What is the best upgrade path from LiveCycle Designer 8.0?

    Back in June 2010, I developed a website for a client which included some interactive forms created with LiveCycle Designer 8.0 (came with Adobe CS3.) He recently brought to my attention the fact that the data filled in by his customers on the forms

  • HP officejet pro L7555 low ink

    Is there a way to "override" the low ink warning for the cyan, magenta, or yellow cartridges so that I can still print using black ink only?

  • LCM utility taking more time to start

    Hi All, In Hyperion System 9.3.1 when running the LCMUtility.bat file in Hyperion Home\BIPLUS\bin folder it is taking nearly 8-10 minutes to start up the process. The shared services, IR, Core services are in the single box. Even though it is taking

  • Deployment methods - bundling the JRE, why not?

    On various other websites, I've noticed most people still use 1.4 and will do so for another year (or two!?) because 1.5 is not installed as widespread as 1.4. If you're deploying a desktop application, or any application that's going to be shipped o