- Revision History
- Overview
- Utilities Common
- Operational Device
-
- Operational Device
- Integrations
- Utilities Application Framework
- Application Security
- Batch Processing
- Content Migration Assistant
- Data Export
- Implementation Tools
-
- Attachment Malware Scan Plug-in
- Base Product Index Data Visible in Table Portal
- Business Object Status Reasons REST API
- Characteristic Mapping Language Genericized
- Configuration for Report Buckets in Object Cloud Storage
- Expand Tree REST API
- HTML Editor Syntax Highlighted
- HTML Row Header Reference Update
- Javadocs Viewer
- New Base Display Icon Images
- Parameter Update for New Language Batch Program
- Product Usability
- System Wide
This document will continue to evolve as existing sections change and new information is added. All updates appear in the following table:
| Date | Module | Feature | Notes |
|---|---|---|---|
| 04 NOV 2022 | Created initial document. |
This guide outlines the information you need to know about new or improved functionality in this update.
HAVE AN IDEA?
We’re here and we’re listening. If you have a suggestion on how to make our cloud services even better then go ahead and tell us by submitting a service request. Wherever you see this icon after the feature name it means we delivered one of your ideas.
DISCLAIMER
The information contained in this document may include statements about Oracle’s product development plans. Many factors can materially affect Oracle’s product development plans and the nature and timing of future product releases. Accordingly, this Information is provided to you solely for information only, is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, and timing of any features or functionality described remains at the sole discretion of Oracle.
This information may not be incorporated into any contractual agreement with Oracle or its subsidiaries or affiliates. Oracle specifically disclaims any liability with respect to this information. Refer to the Legal Notices and Terms of Use for further information.
Flow Test Data Management by Spreadsheets 
Manage flow test data in Oracle Utilities Testing Accelerator using spreadsheets. Spreadsheets allows you to update the test data offline and then synchronize with the flow test data in Oracle Utilities Testing Accelerator.
Using spreadsheets can make it easier and quicker to create flow test data sets.
Enhanced Request-Response View for Flow Run Tree
Review the Request-Response View for a component in the Flow Run Tree in closer proximity to the test data user interface. The request and response data appears as a key and value with appropriate formatting.
The enhanced view improves the readability and usability of the request and response values in the Flow Run Tree.
New Scheduling Engine for Oracle Utilities Cloud Services
The new scheduling engine for Oracle Utilities Cloud Services provides a batch scheduler engine and user interfaces. It helps customers and implementers define, manage and schedule stream of batch processes to run at periodic intervals using a user-friendly interface. The batch scheduler engine is responsible for scheduling and processing these defined streams of batch processes.
The engine solves various challenges associated with using Oracle Scheduler for scheduling and processing streams of batch processes. It provides additional coverage of requirements and features, reliable processing and scheduling, resilient infrastructure not affected by migrations and upgrades, improved troubleshooting, reduced troubleshooting time, complete visibility into streams processing, and more.
The Question label that appeared in the Question maintenance object, menu items, search portals, maintenance portals, and other interfaces will now appear as Service History Question.
This renaming prevents potential confusion arising from the introduction of a new Question entity related to questions for Customer Service Representatives to ask customers.
Failure and Downtime Service Histories
Support for the following are available in Oracle Utilities Operational Device Cloud Service and Oracle Field Service:
- Creation of failure and downtime service histories
- Passing of valid failure and downtime information to an external system
- Creation of failure and downtime service histories from Oracle Field Service
The retrieval of failure and downtime service histories for Operational Devices and Service Order Management activities accumulates additional service information.
Activity-level Service Histories Support for Oracle Field Cloud Service
Send activity details to Oracle Field Service or external systems that include the required or optional status of the asset information for a particular Service History Type. This enables Oracle Field Service or external systems to create the service history against the activity only (no asset) if the asset information is optional.
The required or optional status of the asset information provides the capability to determine whether service histories need to be created.
Work Activity Duration to Oracle Field Cloud Service
Define the activity duration of an Activity Type and Work Activity, and pass the information to Oracle Field Service.
Passing the activity duration to Oracle Field Service enables better planning and crew assignment.
Utilities Application Framework
Detailed Description Added to Application Service
Review more detailed descriptions for certain records on Application Services.
This helps implementations to more easily identify the purpose of the record.
Screen Information Hidden on Session Timeout 
Have information on the screen hidden when a user's session times out.
This ensures that possibly sensitive information is no longer visible.
Batch Submission Parameters Defaulted from Batch Control
Submitting a batch job via a REST API now defaults the batch parameters from the batch control.
The processes that submit a batch job via a mechanism other than the online application page no longer need to build the batch parameters themselves.
Manifest File Includes Previous Manifest File Information 
Review information about the previous manifest file in the current manifest file to easily identify missing files.
This allows for quick detection of issues when information is regularly extracted to an external system.
Plug-in Driven Batch Variables 
Include variables in file names when you rename uploaded files after the file upload batch process. You can also include the submission user id as part of the file name for file extracts.
Using variables in the names help ensure that the processed file has a unique name and adding the submission user id provides another variable option to identify extract file names.
Virtual Folders When Accessing Object Storage 
Reference virtual folders when uploading from or extracting to Object Storage.
The ability to reference virtual folders allows implementations to take advantage of the virtual folder organization capability provided by Object Storage.
CMA Import Performance Improvements 
Experience faster import for large business data sets using a bulk import option.
This option enables quicker import for high volume data sets.
Migration Plan Pre-Compare Algorithm Execution Update
Pre-compare algorithms for migration plans from the target application are now executed in addition to the pre-compared algorithms that were already carried over from the source environment.
This ensures that any additional data updates applicable at the target are included.
Anonymize personal identifiable information for Generation Data Export and Content Migration Assistant at export time based on custom data redaction rules.
This enforces data redaction of sensitive information when data is exported by these methods.
Generalized Data Export Support for Entity Log Records
Configure some entities to include log records when exported as part of the Generalized Data Export batch process.
The log records may provide useful analytical information for some entities.
Generalized Data Export Support for Lost Ongoing Export Files 
Use a new recovery option for situations where an ongoing export file is lost or damaged.
This makes ongoing data export more resilient to file loss issues.
Attachment Malware Scan Plug-in 
Enable the scanning of attachments for malware.
Scanning attachments for malware before they are uploaded allows you to prevent harmful information from getting loaded to the system.
Base Product Index Data Visible in Table Portal
View base product index information in the Table portal.
The base product index information for a table is now visible in the Table portal on the Index tab, providing transparency for the product information
Business Object Status Reasons REST API
Retrieve valid status reasons for transitioning an object that uses a business object driven lifecycle using a REST API.
User interface applications like Visual Builder can use a new API for presenting valid reasons for transitioning an entity to a new status.
Characteristic Mapping Language Genericized
The characteristic mapping maintenance object (MO), UI portal, and many of the related artifacts were renamed to Analytics Attribute Mapping.
This genericizes the language to cover future functionality, but it does not have any impact on the current application.
Configuration for Report Buckets in Object Cloud Storage
Define buckets to configure the location for publishing reports in cloud object storage.
Cloud clients can define the buckets in the cloud object storage where they want reports captured.
Retrieve an expanded tree of hierarchical information using a REST API.
User interface applications like Visual Builder can use this new API for rendering hierarchical information for a specific context that leverages the existing Tree definition and functionality.
HTML Editor Syntax Highlighted
Review HTML for a UI map with a more readable syntax highlighter.
This makes it easier to review and update the HTML.
HTML Row Header Reference Update
Configure Row Headers in a table grid using the <th> HTML tag.
Using the HTML5 standard for defining the row header of a grid allows accessibility tools to properly identify the information.
Extend your product implementation using Javadocs and Groovy Javadocs viewers.
Easy access to these viewers provide useful information for implementations that are developing extensions to the product.
NOTE: This feature was released as part of a 22C hotfix.
Review additional icons available from the icon library.
Additional icons allow for an enhanced user experience for displayed information.
Parameter Update for New Language Batch Program
Use the New Language batch program with more clarity.
A minor adjustment to the parameters will help avoid confusion when submitting the batch for deletion of the object.
Characteristic Type Portal - Support Large Number of Characteristic Values 
Support maintenance of a large number of characteristic values for a characteristic type.
View and maintain characteristic values for a pre-defined characteristic type in a separate zone with filters and paging support.
Define an external reference to capture currencies that use more than three characters for their name.
Maintain currency information using a standard portal.
The Currency page has been converted to a portal to provide you with a more flexible and extendable user experience.
Dashboard Location Values Adjustment
Receive better direction on the behavior of Dashboard location values on User.
Dashboard location values are adjusted to better reflect behavior for 'right to left' languages.
Maintain language information using a standard portal.
The Language page has been converted to a portal to provide you with a more flexible and extendable user experience.
See a preview of the database changes coming for 22C in the Oracle Utilities Cloud Services Database Changes Guide. This guide is also available in PDF.
Supported Platforms and Browsers
Oracle Utilities 22C Cloud Services support the following operating system and web browser combinations:
| Operating System |
Web Browsers |
|---|---|
| Windows 10 |
Firefox ESR 102+ Chrome for Enterprise 106+ Microsoft Edge (Chromium-based) 106+ |
| iPad2 iOS 10.x (WACS only) |
Safari (selected flows and portals only) |
New Application Services
The following Application Services were added in the 22C release:
| Application Service |
Description |
|---|---|
| W1-CRAFTBOAS |
Craft BO |
| W1-EQUIPMENTBOAS |
Equipment BO |
| W1-OTHERBOAS |
Miscellaneous Resource BO |
| W1-STRROOMTYPEBOAS |
Storeroom Type BO |
| W1-ORGANIZATIONBOAS |
Organization BO |
| W1-OUTOFSERVICEBOAS |
Out Of Service Location BO |
| F1CRNCY | Currency Portal |
| F1LANG | Language Portal |
| F1JAVADOCS | Javadocs Viewer |
| F1-GERST | Restore Generalized Export Keys |
| F1-EXTENCRYPTADDKEY | Add Public Encryption Key |
| F1-EXTENCRYPTKEYBOAS | Public Encryption Key BO |
| F1-INTKEYENCRBOAS | Encryption Key Pair BO |
| F1-BRASNPSHT | Batch Run Analytics Snapshot MO (Reserved for future use) |
| F1-BTASNPSHT | Batch Thread Analytics Snapshot MO (Reserved for future use) |
| K1-SBSTRMDEFBOAS |
Scheduler Batch Stream Definition BO |
| K1SBSD |
Scheduler Batch Stream Definition |
| K1SBSDQ |
Scheduler Batch Stream Definition Query |
| K1SBSOP |
Scheduler Batch Stream Operations |
| K1BSBC |
Batch Scheduler Batch Control |
| K1BSBCQ |
Batch Scheduler Batch Control Query |
Changed Application Services
The following Application Services were changed in the 22C release:
| Application Service | Description | Change Comments |
|---|---|---|
| F1MIGRDEXP |
Migration Data Set Export BO |
New access mode: NRDT - Do Not Apply Redaction Rules |
| F1-DATAEXPORT |
Data Export |
New access mode: NRDT - Do Not Apply Redaction Rules |
Removed Application Services
The following Application Services were removed in the 22C release:
| Application Service |
Description |
|---|---|
| W1-NONMTRRSTPBOAS |
Non-Material Resource Types BO |
| F1BMCOM | Build Mobile Component Package |
| F1DEPTYP | Deployment Type Portal |
| F1DPL | Deployment Portal |
| F1-DPLOY | Create Deployment |
| F1DPLPRT | Deployment Part Portal |
| F1DPLQRY | Deployment Query Portal |
| F1-DPUTD | Deployment Evaluation and Purge |
| F1MDTMNT | MDT Portal |
| F1MDTQRY | MDT Query Portal |
| F1MDTTYP | MDT Type Portal |
| F1MOBCMP | Mobile Component Portal |
| F1MOBCPQ | Mobile Component Query Portal |
| F1REMSG | Mobile Remote Message Portal |
| F1REMSGQ | Mobile Remote Message Query Portal |
| F1-RMCRL | ILM Crawler - Remote Message |
| F1-RMMSG | Remote Message Monitor |