Prerequisites and Preconfiguration (On-Premise Source Systems)

Objective

After completing this lesson, you will be able to explain which system requirements must be met for a direct or intermediate system connection, how the handling of personal and monetary data can be configured, which SAP Notes must be installed and which users must be prepared for data loading.

On-Premise - Direct Source System Connection - System Checks

Banner to show Step 1 of Administrators Collaboration

Administrators Collaboration - Sequence - Step 1

The graphic shows three persons in the upper part. Three people represent the different administrators for the source systems, SAP Signavio Process Insights, and BTP. In the lower part, the systems or Platforms visualized and their relationships represented with arrows. In addition, the 5 steps of collaboration between these persons are shown on a timeline. These steps need to be performed twice for test and production.

In this section, step 1 is considered in the interaction of administrators.

The banner indicates that this section is aimed at the administrator of the source system.

This section of the course is relevant for: SAP Source System Administrators

Banner for the section direct system connection - SAP source system checks

Source System Requirements for a Direct Connection

In the previous chapter, you have identified possible on-premise source systems for SAP Signavio Process Insights. Depending on the type of system connection (direct or intermediate), the source systems must meet certain prerequisites. The requirements for the product and software component version depend on the source system type you want to connect. The most common source systems are SAP ECC and SAP S/4HANA.

See the following sections for details.

SAP ERP Central Component (SAP ECC)

Source SystemSAP ERP Central Component (SAP ECC)
Product VersionSAP ECC 6.0 EHP 7-8
Software Component VersionDepending on the version of your SAP NetWeaver application server:
  • SAP NetWeaver 7.4: SAP_BASIS 740 SP16 or higher
  • SAP NetWeaver 7.5: SAP_BASIS 750 SP05 or higher
Minimum ST-A/PI Version RecommendedST-A/PI 01V SP02
ST-PI Version RecommendedST-PI 7.40 SP27

SAP S/4HANA Systems

Source SystemSAP S/4HANA
Product VersionAny version in maintenance
Software Component VersionAny version in maintenance
Minimum ST-A/PI Version RecommendedST-A/PI 01V SP02
ST-PI Version RecommendedST-PI 7.40 SP27

SAP Customer Relationship Management (SAP CRM)

Source SystemSAP Customer Relationship Management
Product VersionSAP CRM 7.0
Software Component Version
  • BBPCRM 700
  • SAP NetWeaver 7.0 EHP1: SAP_BASIS 701
Minimum ST-A/PI Version RecommendedST-A/PI 01V SP02
ST-PI Version RecommendedST-PI 7.40 SP27

SAP Extended Warehouse Management (SAP EWM)

Source SystemSAP Extended Warehouse Management
Product VersionSAP EWM 9.0
Software Component Version
  • SCMEWM 900
  • SAP Netweaver 7.3: SAP_BASIS 731 or higher
Minimum ST-A/PI Version RecommendedST-A/PI 01V SP02
ST-PI Version RecommendedST-PI 7.40 SP27

SAP Supplier Relationship Management (SAP SRM)

Source SystemSAP Supplier Relationship Management
Product VersionSRM_SERVER 700 or higher
Software Component Version
  • SRM_SERVER 700 or higher
  • SAP Netweaver 7.0: SAP_BASIS 700 or higher
Minimum ST-A/PI Version RecommendedST-A/PI 01V SP02
ST-PI Version RecommendedST-PI 7.40 SP27

Hint

Please always check the most current version of the documentation.

Now you're on

The banner indicates that tasks need to be completed.

You selected possible source systems in your system landscape. For each of this systems:

  • Check what versions are installed in your system and whether you need to update to a newer version by using transaction SE38 to run report RTCCTOOL.
  • Check the report status: A red traffic light in the report's output lets you know if you need to update your ST-PI or ST-A/PI versions.

If your source system does not meet the requirements, install the required plug-ins. There are no dependencies between these plug-ins and the code in your SAP on-premise source system. You can therefore add these plug-ins to your production systems without implications for production features. Follow this steps:

  1. Check the information about how to install these plug-ins: Installing ST-PI and ST-A/PI Plug-Ins (Direct Connection).
  2. Open Tools for Support Service Sessions on SAP Support Portal. Use the options provided to download the latest versions of ST-PI and ST-A/PI.

Find additional information about Plug-Ins:

Hint

If you have a multi-system landscape, please ensure that your changes are transported to the relevant systems (Quality Assurance and Production). You create two tenants (Test and Production) to which two different source systems (Quality Assurance and Production) will be connected.

next chapter

On-Premise - Intermediate System Connection - System Checks

Intermediate System Connection

Banner for the section intermediate system connection - SAP source system checks

Source System Requirements for a Intermediate System Connection

In the previous chapter, you have identified possible on-premise source systems for SAP Signavio Process Insights. If the selected source system does not fulfill the requirements for a direct system connection or several systems are connected via an intermediate system, you must identify such an intermediate system. To connect one or more source systems using a intermediate system, the following system prerequisites must be met for the intermediate system. The system requirements for the source system are then reduced (compared to a direct system connection).

Intermediate System

For intermediate systems, the following requirements apply:

  • The system must be part of your system landscape.
  • It's not connected to SAP Signavio Process Insights and you don't plan to connect it in future.
  • If you 're using ST-PI SP24 or lower, you must ensure you're not using the system as an intermediate system for SAP Signavio Process Insights already. Each SAP on-premise source system you want to connect to SAP Signavio Process Insights needs its own intermediate system.
  • If you're using ST-PI SP25 or higher, you can connect multiple SAP on-premise source systems to one intermediate system.

If you have one of the following systems in your landscape, you might want to check if they meet the requirements for intermediate systems or can be upgraded accordingly:

  • SAP Solution Manager
  • SAP Business Warehouse
  • SAP NetWeaver Gateway
  • SAP Exchange Infrastructure (XI)

Hint

For more information about finding a suitable intermediate system in your system landscape, see Connecting Your SAP On-Premise Source System Using an Intermediate System. in the documentation.

The intermediate system need to fulfill the following prerequisites:

Intermediate SystemSAP ABAP system in your system landscape
Software Component VersionDepending on the version of your SAP NetWeaver application server:
  • SAP NetWeaver 7.4: SAP_BASIS 740 SP16 or higher
  • SAP NetWeaver 7.5: SAP_BASIS 750 SP05 or higher
Minimum ST-A/PI Version Recommendedany
ST-PI Version RecommendedST-PI 7.40 SP27

Indirect Source Systems (via intermediate system connection):

For the indirectly connected source system the requirements for the product and software component version depend on the source system type you want to connect via an intermediate system connection. See the following sections for details.

SAP ERP Central Component (SAP ECC)

Source SystemSAP ERP Central Component (SAP ECC)
Product VersionSAP ECC, any version
Software Component Version-
Minimum ST-A/PI Version RecommendedST-A/PI 01V SP02
ST-PI Version Recommendedany

SAP S/4HANA Systems

Source SystemSAP S/4HANA
Product VersionAny version in maintenance
Software Component Version-
Minimum ST-A/PI Version RecommendedST-A/PI 01V SP02
ST-PI Version Recommendedany

SAP Customer Relationship Management (SAP CRM)

Source SystemSAP Customer Relationship Management
Product VersionSAP CRM 7.0
Software Component Version
  • BBPCRM 700
  • SAP NetWeaver 7.0 EHP1: SAP_BASIS 701
Minimum ST-A/PI Version RecommendedST-A/PI 01V SP02
ST-PI Version Recommendedany

SAP Extended Warehouse Management (SAP EWM)

Source SystemSAP Extended Warehouse Management
Product VersionSAP EWM 9.0
Software Component Version
  • SCMEWM 900
  • SAP Netweaver 7.3: SAP_BASIS 731 or higher
Minimum ST-A/PI Version RecommendedST-A/PI 01V SP02
ST-PI Version Recommendedany

SAP Supplier Relationship Management (SAP SRM)

Source SystemSAP Customer Relationship Management
Product VersionSRM_SERVER 700 or higher
Software Component Version
  • SRM_SERVER 700 or higher
  • SAP Netweaver 7.0: SAP_BASIS 700 or higher
Minimum ST-A/PI Version RecommendedST-A/PI 01V SP02
ST-PI Version Recommendedany

Now you're on

The banner indicates that tasks need to be completed.

You selected possible source systems in your system landscape. For each of the intermediate and indirectly connected source systems:

  • Check what versions are installed in your system and whether you need to update to a newer version by using transaction SE38 to run report RTCCTOOL.
  • Check the report status: A red traffic light in the report's output lets you know if you need to update your ST-PI (Intermediate System) or ST-A/PI (Source System) versions.

If your intermediate or source system does not meet the requirements, install the required plug-ins. There are no dependencies between these plug-ins and the code in your SAP on-premise source system. You can therefore add these plug-ins to your production systems without implications for production features.

  1. Check the information about how to install these plug-ins: Installing ST-PI and ST-A/PI Plug-Ins (Direct Connection).
  2. Open Tools for Support Service Sessions on SAP Support Portal. Use the options provided to download the latest versions of ST-PI and ST-A/PI.

More information about Plug-In ST-PI can be found in SAP Note 539977 - Release strategy for add-on ST-PI.

More information about Plug-In ST-A/PI can be found in SAP Note 69455 - Servicetools for Applications ST-A/PI (ST14, RTCCTOOL, ST12).

Note

If you have a multi-system landscape, please ensure that your changes are transported to the production system. You create two tenants (test and production) to which two different source systems (test/quality assurance and production) will be connected.

next chapter

Handling Personal and Monetary Data

Banner for the section Handling Personal Data

Security approval is often required to provide data to a cloud solution. This often involves discussing fields that contain users, customers, suppliers or other personal information.

For SAP Signavio Process Insgihts, you can decide whether personal information and monetary values are extracted from the source system or not. (This is maintained in the authorization for the background user). You also have the option of restricting authorizations for users within the application. In this case, the field contents are extracted from the source system and handed over to SAP Signavio Process Insights. Within the application, authorizations control which users are allowed to see this information. Only authorized users (with the PERSONAL_DATA / MONETARY_VALUES role) can see personal data / monetary values. (This is maintained in the user authorization role assignments for SAP Signavio Process Insights on BTP).

Excluding data from data extraction vs. Data Visibility via Application Authorization

The figure at the bottom shows source systems with a background user. In one case, the background user has the authorizations to extract personal and monetary data, for the other system the background user does not have this authorizations. In the upper part of the screen, SAP Signavio is displayed as a receiving system. In the case that no personal or monetary data is extracted, this data is not available in the target system. If the data is extracted, the data is available and the visibility of the data is controlled by users' authorizations.

Excluding personal / monetary data restricts the information available to your users of SAP Signavio Process Insights. Without this information, you lose some valuable insights otherwise available for performance indicators. Some fields containing personal information are key fields. If you exclude data for key fields of a performance indicator from being sent to SAP Signavio Process Insights, no data is available for that performance indicator and the performance indicator can't be analyzed in SAP Signavio Process Insights.

Hint

For an overview of performance indicators that contain fields that can potentially contain personal data, see Personal Data in Performance Indicators in the Reference Guide for Business Content.

Authorization wise sensitive data is group in:

  • User IDs
  • Monetary Values
  • Other Personal Information (e.g. Customer, Supplier, Material Number, MRP Controller, …)

The various data fields are technically represented by sementic IDs.

Hint

Please always check the most current version of the documentation „Excluding Data from Data Collection".

Now you're on

The banner indicates that tasks need to be completed.

Start the discussions with your security team to decide

  • whether personal information / monetary values must be excluded when loading data or
  • whether you want to use the option of authorizations for personal / monetary data in the application itself.
next chapter

SAP Notes

Banner for the section Direct & Intermediate System Connection - System Checks

In addition to the plug-ins, you must implement the corresponding SAP Notes for your ST-PI and ST-A/PI version and source system. Not installing the required SAP Notes may result in technical issues, which may have a negative impact on your business operations.

Hint

Keep in mind that newer versions of SAP Notes become available over time. Plan to implement new versions when they become available. You can ensure you're notified about new versions of an SAP Note by opening it and choosing (Favorite) Mark as Favorite for each SAP Note. Also ensure in the notification settings for your SAP for Me user (under My Settings - Support-Related Communications) that notifications are active for My SAP Notes & KBA.

Now you're on

The banner indicates that tasks need to be completed.

Check the lastest list of SAP Notes for (1) ST-PI and (2) ST-A/PI in the help portal documentation „Plug-In Requirements for Source Systems" for your system version and install or update all missing notes to ensure your source system is prepared.

Hint

Direct System Connection:

For a direct system connection all the related notes (ST-PI and ST-A/PI) must be installed in the source system.

Intermediate System Connection:

  • For intermediate system connections the ST-PI related notes need to be installed on the intermediate system.
  • The ST-A/PI related notes need to be installed on the source system.

Note

Installing the latest SAP Notes is required in each production system/client combination that you want to collect data in and connect directly to SAP Signavio Process Insights and not in your Customizing client.

next chapter

Users for Data Loads (Direct & Intermediate System Connection)

System User Configuration (Dialog and Background User Authorizations needed)

To be prepared for the task to set up a data connection between the source system / intermediate system and SAP Signavio Process Insights a dialog user is needed. Additionally a background user is needed for the data extraction. You should check that this users are avialble in the systems to make sure the data connection and data load can be configured.

The following users must exist in all source systems / intermediate systems.

Dialog User for set up the data connection

A dialog user is needed to set up the data connection. This could be your Administrator User. This user must have the PFCG role SAP_SDF_ALM_SETUP.

If you're using ST-PI SP25 or higher, you need to extend the SAP_SDF_ALM_SETUP and add the following object to the TCD allowlist for the authorization object S_TCODE: /SDF/PINS_SETUP.

This setup contains only the minimum authorization.

For troubleshooting possible data collection issues, a dialog user also needs access to a number of additional transactions, for example: SE16 (Data Browser), TAANA (Table Analysis), ST13 (Analysis&Monitoring Tool Collection), and SLG1 (Analyze Application Log). For more information, see Troubleshooting: Data Collection (SAP On-Premise Systems). Because of this we recommend to have a user available with the mentioned additional authorization for troubleshooting.

Hint

Intermediate System Connection:

In case of an intermediate system connection the setup is executed on the intermediate system and the dialog user needs to be available there.

Background User for the data collection and data transfer

A background user is needed for the data collection and data transfer.

For direct system connections this user must have the following authorizations:

  • PFCG role SAP_SDF_ALM_METRIC_PUSH_FND. You can download this PFCG role from SAP Note 3372078
  • PFCG role SAP_MANAGED_BPOANA_ALL

For SAP ECC and SAP S/4HANA systems only:

To obtain data for the MRP elements to be canceled per material (KPPP000410) performance indicator, the user also requires authorization object M_MTDI_ORG (Organizational Levels for Material Requirements Planning) and authorization for the activity category L MRP (MRP list, individual display).

Hint

In case of Intermediate System Connections two users are needed:

  • Create a background user in the intermediate system to run data collection jobs with PFCG role SAP_SDF_ALM_METRIC_PUSH_FND

    You can download this PFCG role from SAP Note 3372078

  • Create a user to collect and transfer data in the source system with PFCG role SAP_MANAGED_BPOANA_ALL.

    If you're using ST-PI SP19-24 or ST-A/PI 01V SP1 or lower, you also need to add the following RFC objects to the RFC_NAME allowlist for the authorization object S_RFC:

    • /SDF/SCUST_SYS_INFO
    • /SOMO/MA_MON
    • SCSM_BI_UTIL_FUNCTIONS
    • SMLG
    • SICM

For SAP ECC and SAP S/4HANA systems only:

To obtain data for the MRP elements to be canceled per material (KPPP000410) performance indicator, the user also requires authorization object M_MTDI_ORG (Organizational Levels for Material Requirements Planning) and authorization for the activity category L MRP (MRP list, individual display).

Roles with the above-mentioned authorizations must be generated and assigned to the background user(s).

Caution

Excluding Data from Data Collection

If you have made the decision to exclude personal information when loading data, you must adjust the authorizations of the background user. To do this, follow the documentation "Excluding Data from Data Collection".

Now you're on

The banner indicates that tasks need to be completed.
  • Check that your dialog user (or a newly created user) has the mentioned authorization to set up the data connection.
  • Generate the above-mentioned roles, create a background user for the data collection and data transfer and assign the required authorization.
next chapter

Browser & Direct Links (Direct & Intermediate System Connection)

Banner for the section Browser & Direct Links

Two other prerequisites should be checked by you to ensure that end users can use all features of SAP Signavio Process Insights. These are, on the one hand, the browsers available in your company and, on the other hand, the software installed on the end users' desktops to jump directly to a source system from SAP Signavio Process Insights.

Supported Browsers

You can use the SAP Signavio Process Insights application with the latest versions of the following browsers:

  • Google Chrome
  • Microsoft Edge
  • Mozilla Firefox
  • Apple Safari on macOS

Microsoft Internet Explorer isn't supported.

We recommend that you view the application with a minimum screen resolution of 1440 x 900.

Direct Links to Objects in SAP On-Premise Systems

In the SAP Signavio Process Insights application, business users can navigate directly from the detail list for a performance indicator to the business object instance in the connected SAP on-premise source system using a link. The link can either open in the browser using SAP GUI for HTML or it can download a shortcut file that then opens SAP GUI for Windows or SAP GUI for Java depending on the operating system they're using.

Additionally for the business user to be able to access the links, some prerequisites must also be met:

  • To open the shortcut file that is downloaded when accessing the link, SAP GUI for Windows or SAP GUI for Java must be installed on the business users' device. Also, depending on the browser settings, the browser must be allowed to execute the file.
  • To access a linked business object instance, the business user must have a user in the source system and this user must be authorized to view the object.

Now you're on

The banner indicates that tasks need to be completed.
  • Check the Browsers available in your company
  • Check whether the prerequisites for the "Direct Links to Objects in SAP on-Premise Systems" are met. Details can be found in section „other requirements" in the documentation (SAP Notes, Plug-Ins, SAP GUI for HTML, autodiscovery job).

Log in to track your progress & complete quizzes