REALTECH SmartChange SP6

Release 5.6.0.0

Released on Jun 13, 2024


IMPORTANT INFO regarding SP6 HF00 (full installation)
Extension Indexes transport RTCK900222 should be done outside business hoursfor productive S/4 HANA systems, as it can trigger recompiling of all development objects.


New Feature


Product SmartChange
PriorityTitleRelease NoteComponentsReference
High
Odata Service: Enhanced Quality Checks for Multiple Transport Requests and Packages

The odata for quality aspects has been enhanced to allow the selection of multiple transports or packages.

Example:

/sap/opu/odata/RTC/TM_GW_SRV/QA_TM_TRSet?$filter=(Trkorr eq 'MT1K900356' or Trkorr eq 'MT1K900360')&$expand=NavToCollisions,NavToCritObj,NavToDependency,NavToSpecialAspects

Approval, Approval_App, OData ServicesSC-1492
High
OData Service: Handling Multiple Transport Requests and Package Approvals

Approve multiple transports or packages.

If the usergroup is not provided then all the usergroups where the current user is authorized will be approved for the specified approval type,

Two additional parameters are added:

  • ApproveOneGroup - if the value is true then the “Usrgroup” is ignored and will be approved first usergroup where the current user has authorization.
  • IgnoreParams - ignore if the selected transports are in different levels

Call example :

URL: /sap/opu/odata/RTC/TM_GW_SRV/TR_ApproveSet(Trkorr='MT1K900089,MT1K900447')

Body:

{
  "Approve" : "R",
  "ApprovalType" : "C",
  "Usrgroup" : "CONS",
  "ApproveOneGroup" : true,
  "IgnoreParams" : ""
}

Approval, Approval_App, OData ServicesSC-1647
Medium
New OData Service for Retrieving CTS Project List

The OData project /RTC/TM_GW has been enhanced with a new service for retrieving a comprehensive list of CTS Projects across various systems and clients. This service allows users to specify system and client pairs directly in the URI filter, facilitating targeted queries.

Example Usage:

  • HTTP Method: GET
  • URI Example: /sap/opu/odata/RTC/TM_GW_SRV/CTS_ProjectSet?$filter=SysClient eq 'MT1/100' or SysClient eq 'MT3/200'
OData ServicesSC-1517
High
Enhanced Error Messaging for Missing /RTC/SC_INTEGRATION Role

The previous error message was updated to include more context-specific information when the role /RTC/SC_INTEGRATION is missing. The updated error message now includes the system ID and client of the target system, e.g., "You are not authorized to logon to the target system (MT1/100) (error code 1002)."

This specific error code, 1002, indicates a failure in trusted system logon due to missing S_RFCACL authorization in the target system. For further troubleshooting, refer to SAP note: https://me.sap.com/notes/0000320991 - Error codes during logon (list).

OData ServicesSC-1633
Critical
Get SAP Session Cookie on Login to Avoid icf/set_HTTPonly_flag_on_cookies Settings

The latest update introduces a new feature that enables users to retrieve the SAP session cookie when logging into the SAP Transport Integration App. This enhancement allows users to access the session cookie even when the parameter icf/set_HTTPonly_flag_on_cookies is set to 0. The security cookie information is sent to the external application at sap logon.

SecuritySC-1642
Product Transport Management
PriorityTitleRelease NoteComponentsReference
High
Enhanced Approval View with External User Information Display

The latest update introduces the ability to capture and display external user information when transport requests are approved via the OData service. Previously, the external user details were only recorded in the Action Log of the transport request. With this enhancement, the approvals table is now extended to include an additional field for storing the external user information. This data will be populated whenever available, providing improved traceability and visibility into the approval process. Furthermore, the approvals detail tab in the user interface has been enhanced to display the external user information, enabling users to easily view and track the approvers involved in the transport request lifecycle.

Approval, UISC-1640
High
Switcher SW_12 Enhanced to Ignore Locked Systems

The Switcher report /RTC/TM_SW_12 has been upgraded to include a new selection parameter, "Ignore locked systems."

image-20240626-182235.png

Loaders/SwitchersSC-1539
High
Authorization Object S_PROGNAM Added to Role /RTC/TM_RFC_HIGH for Job Scheduling

The Authorization Object S_PROGNAM (Generic Programm Start) was added to /RTC/TM_RFC_HIGH role.

Starting from S/4 2021, SAP introduced an additional authorization check for job scheduling using the authorization object S_PROGNAM. This change ensures enhanced security and control over job scheduling processes. To accommodate this requirement, the authorization object S_PROGNAM (Generic Programm Start) has been added to the role /RTC/TM_RFC_HIGH. This update enables with the appropriate permissions to successfully schedule jobs without encountering authorization issues.

Roles/Authorizations, SecuritySC-1438
Medium
Enhanced TM Communication Roles with File Access Authorization for /RTC/SC* Objects

To support the development of common core functionalities between TM and SA, the naming convention /RTC/SC* will be utilized. Consequently, the TM communication roles have been extended to include /RTC/SC* objects alongside /RTC/TM*. The roles /RTC/TM_RFC_LOW, /RTC/TM_RFC_MEDIUM, and /RTC/TM_RFC_HIGH have been updated accordingly.

  • Authorization objects: S_DATASET
    • PROGRAM: /RTC/SAPLSC_*
Roles/AuthorizationsSC-1503
High
Enhanced Authorization for TM Integration Framework in /RTC/TM_ALL Role

The /RTC/TM_ALL role has been enhanced to include authorization for the TM Integration Framework. This improvement allows users assigned to the /RTC/TM_ALL role to access and utilize the functionality provided by the TM Integration Framework seamlessly. By incorporating this authorization within the standard REALTECH role, users can now leverage the Integration Framework without the need for creating custom roles.

Roles/AuthorizationsSC-1618
High
Display Change Date and Time in Transport Request History

A new feature has been implemented to enhance the tracking and visibility of transport requests within the Transport Management (TM) History. When a transport request is moved into the TM History, the system will now update the "Change Date and Time" field in the transport requet details with the current date and time. This improvement allows users to easily identify when a transport request was last modified or moved into the history

TM History, UISC-1541
High
Enhanced Visibility of Original Transport Requests for ToC Requests

Enhanced Visibility of Original Transport Requests for Transport of Copies (ToC). In the latest update, users can now easily trace the origin of a Transport of Copies (ToC). When viewing the details of a ToC entry. The system will display the original transport request from which the ToC was created. This enhancement improves visibility and traceability, allowing users to quickly identify the original transport requests.

ToC, Workflow MonitorSC-1572
High
Enabling Transport of Copies (ToC) Functionality at System Level

The Transport of Copies (ToC) functionality has been enhanced to support selection at the system level. The ToC process has been optimized to handle multiple transport requests. When multiple requests are selected for ToC, the system will split the ToC on the following criteria:

  • Transport Requests with different System IDs and Clients will have a separate ToC generated for each unique combination of System ID and Client.
  • Transport Requests with different project or destination assignments will continue to be handled as per the existing implementation.

With these enhancements, the ToC button will now be available at all tree levels, including the system level, providing greater flexibility and convenience for users.

ToC, UISC-1635
Medium
Import Duration and Mode Information Added to Import Information Detail Tab

The Import Information detail tab in the Transport Management, has been enhanced with two new columns: "Import Duration" and "Import Mode" The "Import Duration" column provides valuable insights into the import times of individual transport requests, enabling users to estimate the required downtime more accurately. The "Import Mode" column indicates whether the import was performed in single or subset mode, helping users differentiate between the durations of individual transports and sets of transports. This information is automatically calculated and saved by the system queue at runtime, ensuring immediate availability in the Transport Management system upon completion of the import process.

image-20240626-170154.png

The/RTC/TM_TR_UPDATE_IMP_DURATION Report can be used for the older transports. This report will calculate the import times for transports that do not have the import time filled in. The 'Import Mode' field will remain empty because the import mode used at the time of import can not be determined.

Tools, UI, Workflow MonitorSC-1143




Fixed Bugs


Product SmartChange
PriorityTitleRelease NoteRelease Note SolutionComponentsReference
High
CTS Project Information Loss in ITSM System Update

When a transport request (TR) is created in an ITSM system or SAP with a CTS project specified, the CTS project information is not displayed after the TR is updated in the ITSM system.

The program has been corrected.

Integration FrameworkSC-1641
Product Transport Management
PriorityTitleRelease NoteRelease Note SolutionComponentsReference
High
TM_Update Upload Failure in New SAP Releases

In previous versions, uploading files through TM_UPDATE was not working when the value of parameter REJECT_EMPTY_PATH was set to ‘ON’.

The issue has been addressed to ensure that uploads via TM_UPDATE function correctly, regardless of the REJECT_EMPTY_PATH setting in new SAP releases. The program has been corrected.

NW/S4 platform specific issues, SecuritySC-1430
Medium
Incorrect Message Text During tmp_upd File Upload in TM Update Assistant

In previous versions, after uploading a tmp_upd file using the TM Update Assistant, the message displayed was incorrect, stating "Transports were successfully uploaded" instead of the accurate "Update file was successfully uploaded."

The program has been corrected.

TM Update Assistant, UISC-1450
Medium
Enhanced Error Handling for Transport Request Project/Destination Assignment by Request Type

When multiple transports are added to TM and some of them are not allowed in the selected project and destination the error is displayed but the transport is assigned to the wrong project and destination.


Workflow MonitorSC-1662