What's new in the platform

To meet your business needs, Sterling Order Management System Software regularly introduces important new features and enhancements.

For a list of resolved issues in Sterling Order Management System Software, see Fixes by fix pack version.

For the deprecation components notice, see Deprecated components.


5 July 2024 (10.0.2406.1)

No functional enhancements or stack upgrades are delivered in this release. For more information on issues that are resolved in this release, see Resolved issues in 10.0.2406.1 release.

7 June 2024 (10.0.2406.0)

Install developer toolkit with PostgreSQL database
The developer toolkit now supports the PostgreSQL database as a database option. For more information, see Install developer toolkit with PostgreSQL database.
Podman support
In addition to supporting Docker, Sterling Order Management System Software supports Podman, which is an alternative to the Docker command-line interface that allows to run stand-alone containers. You can install the developer toolkit by using Podman on the CentOS or Ubuntu operating system. For more information, see Podman support.
Collect statistics data with the Prometheus endpoint
Sterling Order Management System Software provides the Prometheus metrics endpoint, which is included in the smcfs.war file, to scrape statistics from an endpoint into the Prometheus format. For more information, see Prometheus endpoint for statistics collection.
Configure Azure Active Directory
You can now configure Azure Active Directory (Microsoft Entra) as an identity provider. For more information, see Configuring Azure Active Directory (Microsoft Entra) as an identity provider.
Stack upgrades
  • IBM Java™ SDK/JRE to 8.0.8.25
  • IBM MQ to 9.3.0.17
  • WebSphere Liberty to 24.0.0.4
Third-party library upgrades
Some third-party libraries are upgraded or removed to mitigate security vulnerabilities. For more information about these upgrades, contact IBM Support.

3 May 2024 (10.0.2403.2)

No functional enhancements or stack upgrades are delivered in this release. For more information on issues that are resolved in this release, see Resolved issues in 10.0.2403.2 release.

30 April 2024

Introduced IBM® Supply Chain Resiliency add-on
The IBM Supply Chain Resiliency add-on helps to drive profitable order management operations by enabling real-time supply chain visibility. You can quickly tackle supply chain disruptions and respond faster to any customer demand. For more information, see IBM Supply Chain Resiliency overview.

5 April 2024 (10.0.2403.1)

Overriding the transfer schedule between nodes
The application is enhanced to support the default carrier service for Node Transfer Schedule capability. For more information, see Override transfer schedule between nodes.

1 March 2024 (10.0.2403.0)

Apple M1 support
Support is available for developer toolkit in arm64-based macOS machines, such as Apple M1. For more information, see Overriding the default docker compose properties.
Kafka headers support
Support is available for Kafka headers in the Kafka Producer service definition component. For more information, see Kafka sender transport component.
Inventory Purge Enhancements

Inventory Purge is enhanced to support selective table purge. You can also configure to purge YFS_INVENTORY_SUPPLY, YFS_INVENTORY_DEMAND, and YFS_INVENTORY_RESERVATION records irrespective of quantity for Sterling Intelligent Promising Inventory Visibility integrated environments.

For more information, see Inventory purge.

Third-party library upgrades
Some third-party libraries are upgraded to mitigate security vulnerabilities. For more information about these upgrades, contact IBM Support.

19 January 2024 (10.0.2309.2)

Stack upgrade
Struts is upgraded to 2.5.33.
FusionCharts not packaged with Sterling Order Management System Software
FusionCharts is no longer packaged with Sterling Order Management System Software. Therefore, the inventory charts in the Application Console and active coupons in Sterling Business Center are removed.

6 October 2023 (10.0.2309.1)

Availability of IBM Sterling Call Centerfor traditional installation
You can now install the Sterling Call Center next-generation application as a traditional installation on the on-premises platform.
Federated login for Sterling Call Center (on-premises deployments)
You can now set up federated login for Sterling Call Center next-generation application (on premises) for the developer toolkit and for traditional installation. For more information, see Setting up federated login for IBM Sterling Call Center.

1 September 2023 (10.0.2309.0)

Added new external outbound integration capability for IBM Sterling Order Management System Software with Apache Kafka

Sterling Order Management System Software can now send messages to a Kafka topic by using the new Kafka transport component (sender mode) in the IBM Sterling Order Management System Software service definition framework.

For more information, see Integrating with Apache Kafka.

Third-party library upgrades
Some third-party libraries are upgraded to mitigate high and critical vulnerabilities and for functional requirements. For more information about these upgrades, you can contact IBM product support.
  • Geronimo servlet jar upgrade to use Servlet spec 3.0 V1.0

Stack upgrades

  • IBM JDK - 8.0.8.10 (1.8.0_381)

4 August 2023 (10.0.2306.2)

The single sign-on is implemented by providing a class that implements the YCPSSOManager interface and by setting the yfs.yfs.security.singlesignon.enabled property to Y in customer overrides. For information about how to write your own class that implements this interface, see Javadoc. If this option is enabled, you cannot login with the username and password for the stand-alone Applications Manager and you must select the Passcode Login checkbox to obtain a passcode from the passcode URL.

For more information, see Launching the stand-alone Applications Manager and System Management Console.

7 July 2023 (10.0.2306.1)

No functional enhancements or stack upgrades are delivered in this release. For more information on issues that are resolved in this release, see Resolved issues in 10.0.2306.1 release.

Attention: For Sterling Order Management System Software integrations with external applications, the start.jsp login is deprecated in the 10.0.2309.0 release.

2 June 2023 (10.0.2306.0 - legacy 10.0.0.41)

Continuous delivery license is mandatory for installing fix packs

Sterling Order Management System Software adopted Continuous Delivery support lifecycle policy effective from June 2022. For more information, see Adopting Continuous Delivery support policy. This update ensures that the Continuous Delivery updates are applied to the traditional on-premise environments via part number M0722ML for Sterling Order Management System Software V10.00 2022 License Update from Passport Advantage. For more information, see Download document.

Third-party library upgrades

Some third-party libraries are upgraded to mitigate high and critical vulnerabilities. For more information about these upgrades, you can contact IBM product support.

Stack upgrades
  • IBM JDK - 8.0.8.0 (1.8.0_361)
  • IBM Liberty - 23.0.0.3
  • IBM MQ - 9.3.0.2
CDT serviceability logging enhancements

Configuration Deployment Tool command line logging is enhanced to add more details regarding handling of PERSON_INFO table, displaying a summary of tables which has high number of records read, and display number of records being inserted, modified and deleted during the deployment phase.

5 May 2023 (10.0.2303.2 - legacy 10.0.0.40)

Enhancement to fix the infinite loop exception

Sterling Order Management System Software is enhanced to remain unblocked for performing certain operations when infinite loop detected exception is thrown. You can now successfully view the order in Order Hub or Application Console, cancel the order, and hold the order by using the changeOrder API when infinite loop detected exception is thrown. This enhancement also allows you to automatically hold the order when the same exception is thrown.

The following properties are added to resolve the infinite loop exception:
  • yfs.payment.infiniteLoop.paymentHoldType
  • yfs.payment.infiniteLoop.allowViewingOfOrder

For more information, see Order management yfs.properties file.

7 April 2023 (10.0.2303.1 - legacy 10.0.0.39)

Enhancements for publishing refund and settlement details

All settlement and refund payment transactions are now mapped with order events, even when invoices do not exist. Comprehensive payment audit information for mapping order events and payment transactions is logged in the payment audit database tables.

For more information, see Publishing settlement and refund details.

3 March 2023 (10.0.2303.0 - legacy 10.0.0.38)

Configuration Deployment Tool (CDT) enhancements

Environment-specific values can now be deployed or ignored in tables such as PLT_PROPERTY or YFS_COMMON_CODE and are not overridden when CDT is deployed from source to target.

The CDT UI is also updated to use the RecordFilter mode for deploying or ignoring the environment-specific values.

For more information, see Deploying and ignoring selective records while using CDT.

New utility to call Sterling Intelligent Promising Inventory Visibility API in integrated environment

A new utility service is created to integrate with Sterling Intelligent Promising Inventory Visibility outside of Sterling Order Management System Software - Sterling Intelligent Promising Inventory Visibility adapter. For more information, see Calling Sterling Inventory Visibility API in integrated environment.

Database Query tool enhancements

Enhancements in the Database Query tool to tune HADR timeout and the error message that is displayed when the HADR database is down.

Enhancements for property management

Support is provided for orphan custom property record deletion from the manageProperty API even when metadata does not exist.

Performance enhancements for real-time dashboards

Performance is enhanced for data-tier that is used for Order Hub metrics and the Store Manager dashboard.

Logging enhancements
  • Default Gzip compression of logs that are rolled over by RollingFileAppender.
  • Cache Drop WARN messages are now unavailable. They would now be added as records in the statistics table.
  • Create traces with WARN and INFO trace levels in certain scenarios. Call the getTraceLevels API to verify.
  • Default Template not found WARN messages are logged as DEBUG.
Third-party library upgrades

Some third-party libraries are upgraded to mitigate high and critical vulnerabilities. If you need any further information about these upgrades, contact IBM product support.

Stack upgrades
  • IBM JDK - 8.0.7.20 (1.8.0_351)
  • Db2 - 11.5.8
  • JBoss® Enterprise Application Platform 7.4 Update 8