Step 2: Configuring your SAP system
To establish a communication between UiPath Test Manager and your SAP system, configure the SAP system by creating a communication user and activating the required services. To achieve this, follow these steps:
-
Create a communication user in your SAP system for the integration with UiPath Test Manager. Assign the necessary roles and authorizations based on your organization's internal policies.
- The integration uses standard interfaces via RFC or Web service (HTTPS).
- UiPath does not require specific authorizations, except for RFC connections.
note
If you use an RFC connection, assign the
S_RFCACLauthorization object to the communication user.
-
If you plan to use a Web service (HTTPS) connection for the integration, activate the necessary SAP services required to establish the connection with UiPath.
noteThese services are used for read-only operations. UiPath uses only
HTTP GETmethods to retrieve information from the SAP system.The following lists presents the necessary SAP services to activate for using the Heatmap and Change Impact Analysis:
- Heatmap services:
/sap/opu/odata/UIPATH/HEATMAP_AGGREGATES_SRV/AllAggregatesSet/sap/opu/odata/UIPATH/TRANSPORT_INFO_SRV/TransportsStatusSet/sap/opu/odata/UIPATH/TRANSPORT_LOOKBACK_SRV/TransportLookbackSet/sap/opu/odata/UIPATH/S4_CHECK_SRV/S4Info/sap/opu/odata/UIPATH/HEATMAP_OVERVIEW_SRV/FinalHeatmapSet
- Change Impact Analysis services:
/sap/opu/odata/UIPATH/GET_TRANSPORT_EXES_SRV/TransportExesSet/sap/opu/odata/UIPATH/GET_TRANSPORT_DETAILS_SRV/DetailsSet/sap/opu/odata/UIPATH/GET_TRANSPORT_DETAILS_SRV/TransportAnalysisSet/sap/opu/odata/UIPATH/EXE_ANALYSIS_SRV/GetTransportAnalysis/sap/opu/odata/UIPATH/GET_TRANSPORT_ALLITEMS_SRV/TransportAnalysisSet/sap/opu/odata/UIPATH/GET_TRANSPORT_ALLITEMS_SRV/DetailsSetTo activate the previous services, follow these substeps:
-
Navigate to your SAP system user interface.
-
Execute the
SICFtransaction.In the Filter for Calling ICF Hierarchy section, ensure
SERVICEis entered in the Hierarchy Type field.Figure 1. The Filter for Calling ICF Hierarchy screen in SAP
3. Select Execute to finish the execution of the SCIFtransaction. A selection screen appears, displaying various services available in your SAP system.Figure 2. The selection screen displaying all services available in SAP
4. Under Virtual Hosts/Services, expand the following menu path: default_host>sap>opu>odata>uipath. If this is your first activation, the UiPath services are likely greyed out, indicating they are installed but not active. Upon activation, they will display in bold. 5. Right-click each UiPath service entry underuipath, and select Activate Service.Figure 3. Activating UiPath services
6. In the Activation of ICF services pop-up window, select Yes to confirm the service activation. Once a service is activated, it will display in bold. - Heatmap services: