Skip to Content
Technical Articles
Author's profile photo Ng Hao Nan

Simple Transport Request Checker

Hi community! This blog post is to introduce a simple transport request checker. I came out with an idea to design a transport request checker because I have once encountered a scenario where I had to check the transport status for 100++ TR. Hence, I designed this tool to display multiple transport request statuses in a report, instead of checking one by one in Tcode SE10.

Purpose:

  1. Show all transport request statuses and information.

Introduction:

This report requires user to enter single or multiple TR. It shows all the transport requests information in an ALV Tree table.

Functionality:

  1. Display header information to have an overview of all TR.
  2. Highlight in red for transport request which has error, in yellow for transport request which has warning.
  3. Double click on header node to expand node.
  4. Double click on item node to view transport log in standard tcode.

Screenshot:

Figure 1: Transport request with warning status

Figure 2: Transport request with error status

Source code:

The source code is on GitHub. Please refer to thisĀ link.

 

Conclusion:

In summary, this transport request checker is designed to ease the job of tracking TR by showing multiple transport request in a report. I hope this tool will help you in your project.

This is the end of the blog post. Let me know if you have any question. Enjoy coding!

Assigned Tags

      4 Comments
      You must be Logged on to comment or reply to a post.
      Author's profile photo Nic Teunckens
      Nic Teunckens

      The link to https://github.com/nghaonan/trchecker doesn't seem to work ...

      Author's profile photo Ng Hao Nan
      Ng Hao Nan
      Blog Post Author

      Hi Nic,

      It should work now. I just changed the repo visibility from private to public. Thanks for reading!

      Thanks,

      Hao Nan

      Author's profile photo Shai Sinai
      Shai Sinai

      Thanks for sharing.

      May you please elaborate on the use case?

      Why/when would you need to review the status of 100+ CR (not in STMS)?

      Author's profile photo Ng Hao Nan
      Ng Hao Nan
      Blog Post Author

      Hi,

      Thanks for your question. I came across a situation that I had to transport 100++ TR that consisted of different objects to production. I needed to review the transport statuses, to ensure there was no missing transport TR, TR transported in correct sequence, and no TR transported with warning and error. Hence, there should be a tool to check all these conveniently in a single screen. STMS is an available tool to check the transport status, however, it took me around 1 minute to refresh the import queue everytime. Hence, I developed this program and it allows me to check the latest transport log and shows on the report instantly.

      Thanks,

      Hao Nan