SAP Transport Automation

IT-Conductor feature for SAP Transport Automation simplifies the process of moving transport requests in SAP from the source system to the target system.

1. Prerequisite Requirements

The following are the prerequisites for the Transport Request Automation setup. Detail

  1. Latest release of IT-Conductor Custom Function Modules Transport

When you log into the IT-Conductor portal, you can download the transport files and navigate to Support → Downloads → SAP Transport Downloads menu.

System

Name

Description

Version

Transport Number  

System

Name

Description

Version

Transport Number  

SAP Transport Automation

IT-Conductor Function Modules

IT-Conductor Custom Function Modules Transport

6.73

MS1K900508

2. Download and upload the SAP NW STMS Management Role file in Support → Downloads → SAP Security Download menu.

Name

Description

Version

Name

Description

Version

SAP NW STMS Management Role

SAP NW Transport System Management Role Import File

6.73

 

3. Host for Change Request form

  1. the form is unsecure (not login protected) and hosted on non SSL internal site (e.g. ITC GW)

  2. ensure customer is aware and ok with it

2. Gateway Setup

When using ITC Gateway as host for the Transport Request Form, the following setup is required:

  • Gateway Server

  • make sure Gateway "API Server" is checked

3. Transport Request Form

The process starts with the developer initiating a transport request using the SAP Change Request webform. This is where all the required information is captured.

 

3.1 To run the form

  1. Bring up a browser, e.g. Chrome. The form (html) is accessible as http://<host>:<API Server Port>/forms/<html file>

  2. Press ‘Submit’ to execute

4. Change Request Processing Composer

In the process defined, you can see that the user details collected upon the submission of the form will trigger an e-mail with the transport request information to be sent to the requestor and other stakeholders (e.g. SAP Basis Distribution List). This is to ensure that all the concerned parties are aware of the request(s) for changes in the system.

5. Dashboard

All submitted transport requests (customizing/workbench) will show up in the predefined dashboard for SAP Transport Request, allowing the SAP Basis teams to monitor the status of the requests submitted by the developers.

6. Forms Configuration

  1. Clone GIT repository

  2. Copy the files to /opt/itconductor/forms/

  3. Access the form with

       http://ip-address:7777/forms/ChangeRequest.html

       example: http://10.202.0.4:7777/forms/ChangeRequest.html

7. FAQ

  1. Does it support transport to other system that are not part of the Transport Route?

    • Yes, additional process steps can be added to copy the transport data and cofiles into the respective directory of the target system and added to the transport buffer during import.

  2. What does transport automation do?

    • Transport Automation provides a customizable process to effect change and release management throughout the SAP landscape with minimal effort, complete confidence, total transparency and, most importantly, minimal risk.

  3. How does transport automation work?

    • The Transport Automation is a process that can be customized to include standard workflows and approvals that match the way your team works.

  4. How does transport automation have an advantage over normal transport by SAP?

    • SAP default STMS is very much a manual SAP change and release that is not easily repeatable process and particular care is required to ensure sequencing, dependencies and so on.

  5. What SAP security authorization is required for transport automation.

    •  IT-Conductor provides a download of a custom STMS role file ‘STMS_ITCONDUCTOR.SAP’ which should be imported using transaction PFCG to generate an authorization profile and assign to the ITC transport automation user. The role uses authorization objects CTS_ADMFCTTABL, and program SAPLTMSM.

  6. What user IDs do we have to share with ITC for transport automation?

    • ITC will require an SAP ‘service user’ with appropriate access to run Remote Function Call.

  7. What tasks do we (the customer) need to perform along with ITC engineers?

    • The following tasks are required:

      • Configure ITC gateway.

      • Import SAP transports from ITC into systems which are part of the transport landscape.

      • Provision SAP users with ITC custom security role/profile for monitoring and transport automation

      • Provide the customer specific SAP change management workflow process as input to the ITC transport automation configuration.

      • Any custom integration required such as Single-signon, and service desk integration (ITSM)

      • Testing

  8. Does transport automation work on customizing, workbench, and transport of copies (TOC) requests?

    • Yes, transport automation caters for all types of requests.

  9. Will Transport Automation work for mass transport import?

    • Multiple transports can be bundled in the same request. The maximum number of transports can be customized based on each customer’s requirements.

  10. Do we get any alerts for successful/warning/failed transport over email?

    • Yes, alerts can be customized as required.

  11. How do we add a recipient list for getting emails for Transport Automation?

    • A distribution list email from the host email server or a distribution list created in ITC.

  12. How do we get the history/audit of transports? Who performed the task? When was the task performed?

    • The Transport Automation has a customizable overview dashboard. Every submitted transport can be expanded for detailed info. Furthermore, a transport report can also be generated and sent to a list of recipients.

  13. Is it possible to reimport the transports through Transport Automation?

    • Yes, all standards SAP transport options are available.