What's New in Approval Engine

Approval Engine 2.4.1393 (Released on March 5, 2024)

This is a patch release.

Fixes

  • AE-529 When creating a workflow with the same parameters as an existing workflow, the Approval Engine UI froze.

Requirements

This Approval Engine version has a minimum version requirement for the following component:

  • Order Management 1.8.518.
  • BSS 21.8.

Approval Engine 2.4.1381 (Released on October 17, 2023)

This is a patch release that contains a fix and internal component improvements.

Fixes

  • AE-517 Users could not approve orders that were placed before the users were added as approvers.

Requirements

This Approval Engine version has a minimum version requirement for the following component:

  • Order Management 1.8.518.
  • BSS 21.8.

Approval Engine 2.4.1346 Release Notes

This release adds the ability to build the workflow to review, approve or reject cancellation and sales orders that customers place in End-Customer Marketplaces, including the ones in public mode.

Requirements

This Approval Engine version has a minimum version requirement for the following component:

  • Order Management 1.8.518.
  • BSS 21.8.

Approval Engine 2.3.1309 Release Notes

This release adds the ability to build the workflow to review, approve or reject sales orders that resellers place on behalf of their customers.

As of this version, PostgreSQL 13 can now be used for the database of this component.

Requirements

This Approval Engine version has a minimum version requirement for the following component:

  • Order Management 1.6.469

Approval Engine 2.2.1268 Release Notes

This release brings security improvements and resolves the following issues:

  • Users could not send reminders to approve pending requests.
  • Users could not add approval workflows. The list of conditions was empty.
  • This component is now based on Red Hat Universal Base Images (UBI). These are lightweight and more secure operating system images as they contain a minimal set of software packages.
  • You can now change the log level of this component at runtime. To learn more, please refer to Managing the Log Level of a Component.

Approval Engine 2.2.1214 Release Notes

In this version of Approval Engine, the following issue was fixed:

  • AE-384: Approval Engine installation failed on the database initialization step.

Approval Engine 2.2 Release Notes

In this release, the following changes were added to Approval Engine:

  • Self-signed SSL certificates can now be used by default for securing communication between the application and database.
  • The number of rows in a file is no longer limited when exporting approval requests to Excel. It was previously limited to 1,000 rows.
  • Email notifications from Approval Engine were not sent and the respective tasks failed because an incorrect template was used. Now the issue is fixed and new notifications will be sent correctly.
  • Fixed the security issue related to Approval Engine permissions.
  • Scripts that integrate Approval Engine steps to the order flow were updated to support CloudBlue Commerce 20.5.

To learn how to upgrade to the latest version, refer to Upgrading Approval Engine.

Compatibility with Other Components

This version of the AE requires the following components to be installed:

  • CloudBlue Commerce 20.5.
  • CloudBlue Commerce Monitoring Suite version 1.1-30 or later is installed.
  • Order Management version 1.3-236 or later is installed.
  • UX1 User Interface version 3.0-822 or later is installed.

Approval Engine 2.1 Release Notes

When calculating request expiration time, Approval Engine now considers the time zone and any weekends or public holidays in the reseller's location. If the time for automatic processing of the request falls on a weekend or public holiday, that number of non-business days will be added to the timeout.

For example, if a request is created on Friday at 11 PM, and the timeout is set to 24 hours, then 48 hours will be added to the timeout, meaning it will expire at 11 PM on Monday.

Note: To identify the time zone and public holidays, the country specified in the account information of the reseller who created the approval workflow is used.

More details can be found in the Approving Cancellation Orders section.

Compatibility with Other Components

This version of the AE requires the following components to be installed:

  • CloudBlue Commerce 20.4.
  • CloudBlue Commerce Monitoring Suite version 1.1-30 or later is installed.
  • Order Management version 1.3-236 or later is installed.
  • UX1 User Interface version 3.0-822 or later is installed.

Approval Engine 2.0 Release Notes

This is the first version of Approval Engine (AE), which enables support of the cancellation type of orders (CF) and the following approval parameter:

  • Order total

Note: The order total for cancellation orders has a negative value such as $-200, meaning that price of the subscription being canceled is $200.

This functionality is supported only for resellers (Level 1), their subresellers (Level 2) and end customers of the subresellers.

Using AE, it is now possible to block automatic processing of a cancellation order with a total price of more than the set value. For example, resellers can now set automatic blocking of orders of more than $1000 total for their subreseller subscriptions and for the subscriptions of their end customers.

Approval Engine supports multi-step approval processes. It also maintains detailed information of all pending, approved, and rejected requests of new orders.

Compatibility with Other Components

This version of the AE requires the following components to be installed:

  • CloudBlue Commerce 20.4 with the following hotfixes installed:
  • CloudBlue Commerce Monitoring Suite version 1.1-30 or later is installed.
  • Order Management version 1.3-236 or later is installed.
  • UX1 User Interface version 2.1.0-777 or later is installed.
CloudBlue, an Ingram Micro business, uses cookies to improve the usability of our site. By continuing to use this site and/or logging in you are accepting the use of these cookies. For more information, visit our Privacy Policy.