Overview
Module Details | |
| Core or GitHub Module | Core |
| Restart Required | No |
| Step Location | Integrations > SAP |
| Settings Location | Settings > SAP Settings |
| Prerequisites |
|
The SAP Module enables users to create, read, update, and delete data in SAP directly from the Decisions platform. It supports large-scale SAP transaction processing, automated data validation, and dashboards that highlight mismatches, failed transfers, and verified data.
The module uses SAP's native .NET Connector 3.1 x64 (NCo 3.1) for communication with SAP, providing centralized connection and session management. The integration reduces unnecessary SAP session creation, supports efficient connection pooling, reuse, and timeout management, and aligns with SAP's standard integration framework. This architecture delivers reliable performance, scalable transaction processing, and establishes a foundation for SAP certification of the Decisions SAP Connector.
Configuration/Properties
Installation
- To set up the Module in Decisions, navigate to Settings > Administration > Features, locate the SAP Module, and select Install.
- Users should note that the Module will not be installed if a valid license is not issued.

- Users should note that the Module will not be installed if a valid license is not issued.
Configure the SAP .NET Connector (NCo 3.1) Directory
The SAP Module includes an NCo Directory setting used to specify the location of the SAP .NET Connector 3.1 x64 libraries.
- Navigate to System > Settings > SAP Module Settings.

- In the NCo Directory setting, enter the path to the directory containing the SAP .NET Connector 3.1 x64 libraries.
- Save the configuration.
Once configured, the SAP Module uses the native SAP .NET Connector libraries from the specified location to communicate with SAP.
Creating a Dependency
- After installing the module, navigate to the project that will utilize SAP.
- Then, within the Project, navigate to Manage > Configuration > Dependencies.
- Select Manage, navigate to Modules, and select Decisions.SAP.
- Select Confirm to save the change.
- For more information on installing modules, please visit Installing Modules in Decisions.
- For more information about creating a project dependency for a module, please visit Adding Modules as a Project Dependency.
Connections and Functions
Once a project dependency is added, an SAP folder will be exposed under Manage > Integrations to manage connections and functions. 
Creating a Connection
Connections can be added by navigating to Connections in the SAP Integrations folder.
Creating a Function
Once a connection is added, Users can add a Function by navigating to Functions in the SAP Integrations folder. The desired connection can be selected using the dropdown menu.
Available Steps
For example, Users can create a function like the one below in the SAP folder. 
Once the Function is added, the Module will automatically create a new step that will appear in the Flow Toolbox under Integrations > SAP.

Feature Changes
| Description | Version | Release Date | Developer Task |
|---|---|---|---|
| The SAP Module has been updated to use the official SAP .NET Connector (NCo 3.1), and a new SAP Module Setting has been added that allows Users to specify the directory location of their SAP NCo installation, simplifying configuration and ensuring the connector can be correctly loaded and utilized by the module. | 9.31 | September 2026 | [DT-048089] |