Requirements
This page contains information about system requirements and compatible SAP systems for Xtract Universal.
Supported SAP Systems and Releases
The following SAP Systems are supported:
- All SAP ABAP based systems that provide RFC connectivity are supported (all communication with SAP is performed via the RFC protocol).
- SAP ABAP Systems on any database are supported (including HANA). The database used by the SAP system is irrelevant, because the integration occurs at SAP application server level.
- SAP Systems running on Big Endian and Little Endian hardware are supported.
- SAP industry solutions like IS-U, IS-R, etc. are supported.
- SAP Releases 4.6C and newer are supported.
- All operating systems are supported.
Examples
- SAP S/4HANA
- mySAP
- SAP Application Server ABAP
- Message Server
- Router
- Standalone Gateway
- SAP Business Suite 7 (CRM, SRM, SCM etc.)
- SAP Business All in One, CAR, APO, PI
- SAP BW 3.1 and later
- SAP BW/BI 7.x
- SAP ERP / ECC 5.0 / ECC 6.0 (including all EhPs)
- SAP R/3 Version 4.6C and later
- SAP BW/4HANA
- ...and more.
Disclaimer
While SAP versions that are no longer supported by SAP still work with Theobald Software products, they are excluded from the Theobald Software support service.
Not Supported SAP Systems
The following SAP Systems are not supported:
- SAP systems that don’t run on ABAP systems
- SAP systems that don't provide RFC connectivity.
Examples
- Business By Design
- Business One
- Business Objects
- Sybase
- Ariba
- Success Factors
- Concur
HANA Database
You can use Operational Data Provisioning (ODP) to connect the SAP HANA database of an SAP ABAP source system. Communication is done via RFC. With the ODP context for SAP HANA (HANA) the following HANA View types are available for extracting:
- Analysis Views
- Calculation Views
- Associated Attribute Views
Direct access to a HANA database without an SAP ABAP source system running on the corresponding HANA database is not supported.
Ports
The following ports between the Windows server that runs Xtract Universal and the SAP server, must be open:
SAP NetWeaver Component | Port (NN = System number of the SAP system) |
---|---|
SAP Application Server | 33<NN> |
SAP Message Server | 36<NN> |
Secure Network Communication (SNC) | 48<NN> |
SAP-Router | 3299 |
For more information, see SAP Help: TCP/IP Ports of All SAP Products.
Installation and Configuration on SAP
Extraction Type | SAP Release | Requirements on the SAP System |
---|---|---|
Table | Rel. > 4.6C | Installation of a custom function module /THEO/READ_TABLE is recommended. |
BAPI | Rel. > 4.6C | No requirements. Only remote-enabled functions are supported. |
Query | Rel. > 4.6C | No requirements. |
Report | Rel. > 4.6C | Installation of a custom function module Z_XTRACT_IS_REMOTE_REPORT is required. |
BWCube | Rel. > BW 3.1 | No requirements. BEx Queries require external access ("Allow External Access to this Query" option must be active). |
BW Hierarchy | Rel. > BW 3.1 | No requirements. |
ODP | SAP_BASIS >= 730, BW >= 7,3X | No requirements. |
DeltaQ | Rel. > 4.6C | Customization required, see Customization for DeltaQ. |
OHS | Rel. > BW 3.5 | Customization required, see Customization for OHS in BW. |
Table CDC | SAP ECC 5.0 or above | Installation of a custom function modules is necessary, see Table CDC Requirements. |
For Information about the installation of the custom function modules and the SAP customization, check the section SAP Customization.
SAP Licenses
Additional SAP licenses might be required for extracting data from SAP. Contact SAP to verify these requirements.
Operating Systems
- Windows 11
- Windows Server 2022 (until 2031-10-14)
- Windows 10 (until 2025-10-14)
- Windows Server 2022
- Windows Server 2019 (until 2029-01-09)
- Windows Server 2016 (until 2027-01-12)
Other Applications and Frameworks
- .NET Framework 4.7.2 or higher, see Download .NET Framework from the Microsoft website.
- To use TLS encryption via HTTPS, .NET Framework 4.8 or higher is required.
Hardware
The following requirements apply to the hardware:
Hardware | Minimum Requirement |
---|---|
Processor Cores | 2 Cores, 1 additional core is required for each additional parallel extraction |
Processor Speed | 1.4 GHz, recommended: 2.0 GHz or faster |
Main Memory | 8 GB, recommended: 12 GB for up to two parallel extractions 4 GB dedicated memory in average for each additional parallel extraction. Check the exact storage requirements of an extraction in your scenario. |
Disk Space | min. 150 MB total for Installation (when using specific destinations additional disc space may be required) |
64-Bit Environment | 64-Bit operating systems only |
Display Resolution | 1920x1080x1.25 with 1.25 display scaling |
Destinations
Depending on the destination, an appropriate driver or library can be required. For more information, refer to the requirements section of each destination.
Additional disk space may be required when using specific destinations (e.g. Alteryx, Power BI, Tableau, Qlik, KNIME).