1.2.2 Non-Functional Features
This topic provides the information about the non-functional features added to the product in this release.
Redwood Theme
The Oracle Redwood user experience has been implemented across all the screens in the Oracle Banking Supply Chain Finance appshell to provide a consistent and effective user experience to drive efficiency.
- Oracle JET class has been deprecated.
- Inline styling in HTML has been deprecated.
- CSS utility classes are being used on the component level instead of Custom classes for font size, font-color, padding, margin, bg-color, heading, etc.,
- Images are no longer used for icons.
- Libraries like lux, moment js, math js, jszip, and timsort are deprecated.
Coherence Cache
Oracle Banking Supply Chain Finance now supports Coherence. Coherence stores frequently accessed data as serialized key-value pairs for a fast read, write, and query operations to achieve maximum application performance and stability.
The use cases for coherence in domain services include replacing REST API calls to common core services with coherence wrapper methods, replacing Spring caches and new methods to cache processed data.
Refer Oracle Banking Microservices Architecture Installation Guide for the detailed explanation on Coherence implementation with plato-coherence-server.
Oracle Banking Microservices Architecture Installer for Patchsets
Oracle Banking Microservices Architecture Installer supports the patchset upgrade for the product and related services.
SMS-RBAC
As part of this release, RBAC mechanism is optimized to enhance performance and reduce overhead. The RBAC check is now centralized at the plato-apigateway, using REST endpoint URL patterns and HTTP methods for precise identification. This update eliminates redundant checks during interservice calls and maintains the same level of control. Additionally, coherence caching at the gateway ensures faster response times.
OBCL Gateway Request change for Payment Reversal Support
Previously, Supply Chain Finance sends the payment reversal gateway request to OBCL using IOPK format i.e., only sending the contract reference number without the event sequence number (ESN). This causes the reversal of all the subsequent payments. As part of this release, the payment reversal request will be sent through FSFS format which will include the event sequence number (ESN) as well.
Extensibility in Inquiry Screens
As part of this release, Inquiry screens are enhanced to provide the users the ability to add the required fields at the code level.
Extensibility in Alert Screens
As part of this release, Alerts screens are enhanced to provide the users the ability to add the required fields at the code level.
Common Entity – Increase Field Length
As part of this release, the application is enhanced to increase the field length of the following fields; Branch Code, User ID, Customer Number, Customer Name, Account Number, Account Description, GL Code and Entity Code.
sfs-alerts-services
obscfcm-alerts-services has been replaced by a new microservice, i.e., sfs-alerts-services, which is a shared service with other OBMA products.
Enhanced Audit Date/Time Handling: UTC Storage with Configurable Time Zone Display
Audit timestamps were recorded using each branch's local date and time zone, leading to inconsistencies when users in different time zones accessed audit records.
To address this, audit timestamps are now stored in Coordinated Universal Time (UTC), ensuring a consistent and accurate reference to the actual time of operations. Additionally, the branch context is retained to maintain backward compatibility and traceability.
Users can now choose to view timestamps in UTC, their local time zone, or their branch’s time zone, providing flexibility and clarity when reviewing audit records.
Parent topic: Release Enhancements