1 Feature Summary

This section describes the feature enhancements in this release.

Supported Retail Integration Products

The Oracle Retail Integration Cloud Service (RICS) is composed of the Oracle Retail Integration Suite of products that are cloud deployable for a customer's integration to Oracle Retail applications and the customer's on-premises or hybrid configurations of third-party applications.

The integration products supported and mentioned in this document are the same as the generally available on-premises versions of the following applications:

  • Oracle Retail Integration Bus (RIB)

  • Oracle Retail Bulk Data Integration (BDI)

  • Retail Financial Integration (RFI)

  • Universal service Mapper (USM).

Column Definitions

  • Feature: Provides a description of the feature being delivered.

  • Delivered: Identifies whether the feature is Enabled or Disabled upon initial delivery.

  • Scale: Identifies the size of the feature. Options are:

    • Small: These UI or Process-based features are typically comprised of minor field, validation, or program changes. Therefore, the potential impact to users is minimal.

    • Large: These UI or process-based features have more complex designs. Therefore, the potential impact to users is higher.

  • Customer Action Required: You must take action before these features can be used. these features are delivered disabled and you choose if and when to enable them.

Retail Integration Bus (RIB)

Injector Service in RIB-EXT becomes Unusable after Patching in v22 or v23

Currently, customer-owned credentials are stored in the WebLogic DB store and due to occasional cryptographic issues, customers are losing credentials. In this release customer-owned credentials have been moved to S3 (Secured Storage Service) so all credentials are in one place, eliminating WebLogic cryptographic issues.

Poison Messages can now be Downloaded and Corrected for Reprocessing by Customers

This change affects a scheduled cron job that pushes the poison messages to Object Store. When the customer downloads, modifies the message, and uploads it back to the OS, it is processed automatically.

Optimized WebLogic Server Memory and Container Memory Settings

An increased memory request was made so that the WebLogic max heap is less than the pod request, not the pod limit (WebLogic max heap< memory request < memory limit).

Environment-Specific Scope for Inbound OAuth2 Calls

In the current release, RICS enforces environment specific Oauth scope for authorization of inbound web service calls (RIB-EXT). This is a minor change on the customer’s end to add the specified scope. The scope pattern that is used in the RICS IDCS app creation template is rgbu:rics:RICS-<ENVIRONMENT> where ENVIRONMENT is the environment type (STG, PRD, UAT, DEV1, DEV2, and so on).

For details, refer to the Create OAuth2 Client Application in the IDCS section of the RIB Implementation Guide.

Remove HASVRC Param from Injector calls Outbound from RIB-EXT

The RIB Injector service does not expect any query parameters. However, the RICS OAuth framework mandates the query parameter of hasVRC, which can cause failures in the RIB-EXT injector calls. This has been fixed, and the hasVRC parameter has been removed.

Bulk Data Integration (BDI)

BDI Jobs Failing with Error 500 when Triggered from POM

This enhancement fixed all BDI Jobs that were failing with ERROR 500 when triggered from the Process Orchestration Monitoring (POM) application.

Performance Tuning in BDI Process Flow and JobAdmin Applications

This enhancement implements a number of changes to fine-tune the BDI application. The UI was optimized by including pagination to ensure that the data fetched is not overly large.

Infrastructure and Security Requirements

Critical Patch Updates

Oracle releases Critical Patch Updates on a quarterly cadence. This release includes the April 2023 CPU patch.

Documentation

Document Updates

Documentation updates for major features and functionality were added in this release. See the RIB Implementation Guide.