SAP Module

Prev Next

Overview

Module Details

Core or GitHub ModuleCore
Restart Required No
Step Location Integrations > SAP 
Settings Location Settings > SAP Settings
Prerequisites
  • Provide a valid license before utilizing the SAP Module. 
  • The Module must be added as a project dependency.
  • Only supported on Windows. 

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.

Note for Third-Party Systems and Subscriptions
Customers are responsible for securing and maintaining accounts with third-party systems and subscriptions.

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. 

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.

  1. Navigate to System > Settings > SAP Module Settings.
  2. In the NCo Directory setting, enter the path to the directory containing the SAP .NET Connector 3.1 x64 libraries.
  3. 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. 

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

SAP Module Steps
Steps in this Module are created according to functions added in the SAP Integrations folder. 

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

DescriptionVersionRelease DateDeveloper 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.31September 2026[DT-048089]