Can TMS warn of objects on released-but-not-imported requests?

I'm sure this is a common problem: Developer A makes a change to an ABAP program, releases his transport, and imports it to the QA system. Developer B makes a subsequent change to the same program (unaware of Developer A's changes), realeases his transport and imports it to QA. Developer B's QA testing completes first, and his transport is imported to the Production system. Some time later, Developer A's QA testing is completed, and his transport moves to Prod, wiping out Developer B's changes!
How do we avoid this situation? Is there a way to configure TMS so that it warns Developer B of Developer A's released-but-not-yet-imported-to-Prod transport?
I am open to all suggestions, including activating user exits in TMS, and coding the warning myself. If that's the only solution, some guidance on TMS user exits and TMS tables I would need to query would be helpful.
Thanks in advance.

Well, this thread may be 4 years old, but I have answered my own question (some time ago), and would like to share the answer with the SDN community.
I ended up activating the BADI CTS_REQUEST_CHECK. In the CHECK_BEFORE_RELEASE method I added my own code to check for "incomplete" transports for any of the objects on the transport being released. The code is pretty involved, but the basic trick is to SELECT all transports for each of the objects in the request from database tables E070, E071, and E07T, then use function TR_READ_GLOBAL_INFO_OF_REQUEST to get the details of each request to determine if it has been imported into the production system.
Once I have a list of "potentially conflicting" transports, I display it for the user in an ALV grid. I then allow the user to decide whether to go on with the release of the transport, or to cancel the release.
Cheers,
Terry

Similar Messages

Maybe you are looking for

  • Reg: Free goods issue VBN1

    Hi guys.. We have 3 materials M1, M2 and M3. we are trying to create free goods relationship like M1 -> M2 and  M1 -> M3. But the system is taking only one condition which is entered recently ( latest condition). can anybody tell me what extra fields

  • Output Device FTP

    Hi All, In SPAD there is output device FTP defined by SAP. I am trying to use this output type to send report output to FTP server. When I run the report, I choose option List--> Print. In the pop up box I can enter printer name or E-Mail or FTP. Doe

  • Syncing issues with Calendar - ITouch

    I am using 8GB Itouch, running on Software 2.2 and ITunes 8.0.2.20. In the past anytime that I sync my information it would update contacts & calendar at the same time. Right now it would act as though it is syncing but it does not show the updated i

  • The capture window in Premiere Pro does not show video feed from Beta SP

    Dear Sirs The capture window in Premiere PRO CC with blackmagic 4k extreme (Desktop Video 10.1 for Windows) does not show a live video feed in, from analog beta sp, It works only in media express. Can you help us? Thanks Alessandro

  • Boot Camp selected drivers

    I'm thinking of installing Windows on my MacBook Pro and I have a few questions. If I don't install any drivers, will Windows be able to access any files on the main partition, the one that has OS X? If so, do I have an option to skip the driver for