Skip to main content

SAP Agent release notes

This page lists changes for each SAP Agent release, organized by major version. Each entry is prefixed with one of the following indicators:

  • ✳️ — New feature or enhancement
  • ✅ — Bug fix

21

21.0.0

2025 April

This release improves SAP connection handling and updates the SAP connector libraries.

Configuration-based SAP connection for interactive queries Modified the SAP Agent to use SAP connection information from its configuration file, including the XBP Interface Version, while making interactive queries.

RFC type conversion exception handling improved Fixed agent code to handle RfcTypeConversionException gracefully without getting stuck in a loop. Updated the SAP Agent to use the latest SAP connector libraries.

20

20.2.0

2022 June

This release restores compatibility with SAP systems upgraded to version 2021 or later.

SAP 2021 connector library compatibility restored Fixed an issue where an upgrade of the SAP system to version 2021 or later required new connector library versions to connect from the SAP Agent.

20.1.0

2021 January

This release resolves two stability issues in the SAP Agent service.

Log access timeout resolved Fixed an issue where the logging component sometimes timed out waiting to gain access to the log, causing the SAP Agent to stop responding.

SAP schema file auto-creation on startup Fixed an issue where a change in the SAP schema definition file after an SAP system upgrade caused run-time errors when starting SAP jobs and required a manual delete of the old schema file before restarting the SAP Agent. The schema file is now created automatically by the SAP Agent on startup.

Incorrect configuration logging corrected Fixed an issue where the SAP Agent logged incorrect configuration information.

20.0.0

2020 September

This release improves job reporting performance and corrects two output-retrieval defects.

Job completion reporting delay under load resolved Fixed a performance issue where under significant load, jobs took much longer to report as finished on the OpCon side.

Job output read for step failures Fixed an issue where the SAP Agent failed to read job output for the step failure when a SAP job fails.

User-defined SAP system name support Fixed an issue where the SAP system name allowed was only SAPSYSTEM instead of any user-defined name in the SAP configuration file.

19

19.1.0

2019 December

This release moves the SAP proxy service from the OpCon server to the SAP Agent.

SAP proxy moved to the SAP Agent

As of Release 19.1.0, the SAP proxy service is no longer installed with the SAM.

Customers who run a SAP Agent must upgrade to Release 19.1.0 when they install OpCon 19.1.0 to retain SAP proxy functionality.

18

18.3.0

2018 November

This release adds child process restart capability and spool retrieval in the Enterprise Manager.

✳️ Individual SAP child process restart Added the ability to restart an individual SAP child process.

✳️ SAP job spool retrieval in the Enterprise Manager Added the ability to retrieve SAP job spools in the Enterprise Manager.

18.1.1

2018 June

Job track and queue with certification changes Fixed an issue where SAP job track and queue functionality did not work with certification changes.

18.0.0

(Date not recorded)

This release certifies OpCon with all current SAP requirements using the latest SAP APIs, and significantly expands Enterprise Manager capabilities for SAP integration.

✳️ SAP API certification OpCon 18.0.0 has been certified by SAP with all current requirements using the latest SAP APIs.

✳️ Extended variant parameter length Increased the variant parameter length to up to 255 characters.

✳️ Create variants in the Enterprise Manager Added the ability to create a new variant directly from within the Enterprise Manager.

✳️ Temporary variant creation Added the ability to create a temporary variant from the Enterprise Manager, stored in OpCon and dynamically sent with variable and property replacement at submission time.

✳️ Profile management in the Enterprise Manager Added the ability to create, modify, delete, activate, and deactivate profiles and manage associated criteria (Job Interception Profile or Event Monitoring Profile).

✳️ Email recipient for spool list Added the ability to define an email address as a recipient of the spool list for a job.

✳️ View specific spool file in Daily Added the ability to view a specific spool file for a selected job in Daily.

✳️ Job deletion prompt in the Enterprise Manager The Enterprise Manager now prompts to delete the job in SAP when a master job is about to be deleted on user request.

✳️ SAP Event Driven Automation Added support for SAP Event Driven Automation, which maps OpCon events to run when specific SAP events occur.

✳️ Application log content and return code Added the ability to read application log content and the application return code.

17

17.1.0

2017 September

Child process status reporting delay resolved Fixed an issue where reporting child process statuses to OpCon took a long time, causing delays in SAP job processing.

note

This same fix was delivered in the 17.0.2 and 16.2.7 versions.

16

16.2.1

2017 April

Job kill loop with already-finished jobs resolved Fixed an issue where the SAP Agent went into a loop when it received a job kill command for a job that it had already reported as finished, causing SAP jobs in OpCon to remain in a start attempted state.

RfcAbapRuntimeException loop resolved Fixed an issue where the SAP Agent went into a loop upon encountering an RfcAbapRuntimeException, causing SAP jobs in OpCon to remain in a start attempted state.

16.2.0

2016 December

✳️ MaxJobLogSizeToRetrieve configuration setting Added the MaxJobLogSizeToRetrieve configuration setting to control job log retrieval size.

Version configuration setting recognition Fixed an issue where the SAP Agent did not recognize the Version configuration setting and failed to connect to the SAP system.

MaxSpoolSizeToRetrieve applied only to spools Fixed an issue where the MaxSpoolSizeToRetrieve configuration setting was applied to both job logs and spools.

16.1.0

2016 September

This release converts the SAP Agent to a 64-bit installation and adds load balancing and extended job step support.

✳️ 64-bit installation The SAP Agent is now a 64-bit application. It does not upgrade the 32-bit version. Customers can uninstall the existing 32-bit version before installing the new 64-bit version, or install the 64-bit version to a new location without affecting the existing 32-bit version.

✳️ Up to 500 job steps supported Updated the SAP Agent to support up to 500 steps per job.

✳️ Load balancing server support Added support for connecting to SAP using the R3Name and Group settings from the Advanced Machine Properties in the Enterprise Manager to make use of load balancing servers in SAP.