- Revision History
- Overview
- Utilities Common
- Customer
-
- Customer
- Meter Solution
- Smart Grid Gateway
- 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.
Extended Life Support Severance Determination 
Protect vulnerable customers with the updated Check if Life Support Exists (SV CRIT LS) algorithm type SA Type - Severance Criteria plug-in spot, which has been extended to verify if life support requirements exist on any premise records linked to a service agreement's service points.
This helps prevent the automatic initiation of severance processes on vulnerable customers who have outstanding debts.
Customer 360 Portal – New Financial Details Zone
Find these tabbed views in the Customer 360 portal as individual zones on the new Financial Details zone:
- Usage and Billing
- Financial History
- Payment Agreement
- Credit & Collection
These changes standardize the layout of tabbed views within the zone.
Additional Person and Service Agreement Information in Customer Data Extract
Obtain additional information from the Customer Data-related extract:
- Person
- Person Type
- Business Name
- Service Agreement
- SA Type Code and Description
- Special Role Flag and Description
- CIS Division
- Business Classification Code (Standard Industry Codes)
This update reduces the number of implementation-specific extensions required when interfacing additional customer-related data to other applications, solutions, or third-party vendors.
Expanded Legacy Data Conversion Batch Processes
Use new batch processes for customer-specific maintenance objects to help you convert data from your legacy system once it is loaded into conversion-related staging tables.
These batch processes allow you to leverage a common approach for converting customer, metering, and asset data for selected master and transactional related maintenance objects.
Customer Care and Billing Data Migration Enhancements
Use new and enhanced batch processes to enable migration of Oracle Utilities Customer Care and Billing interval profile-related data to specific Oracle Utilities Customer to Meter objects.
These data migration-related batch controls reduce project costs, configuration time, and migration timelines.
One-Time Payment Processing Enhancements 
Use the new Add One Time Payment window to easily create a one-time payment from a single screen.
This improves efficiency in capturing and processing one-time payments.
Start/Stop/Transfer Service Request Processing
Agent-Assisted Appointment Scheduling for Start/Stop Service 
See an insight from within a process flow for managing a start/stop/transfer service request when a customer requires a field work appointment(s) for starting and/or stopping service at a premise. From this insight, you can access the new Account Appointment portal to easily book an appointment slot for the customer.
The new insight and portal allow you to efficiently schedule field work appointments and reduce call handling times.
Additional and Updated REST APIs
View and manage various customer-related data using new and updated application-owned REST Inbound Web Services.
You can use these REST Inbound Web Services to decrease project costs and timelines.
Measurement and Initial Measurement Data Header Extract-related Batch Processes 
Perform the initial export of measurement and Initial Measurement Data header data using new and improved initial extract-related batch processes.
These batch processes reduce project costs, configuration time, and extract timelines resulting in faster exports.
Updated Initiation for Measurement Reprocessing 
Initiate measurement reprocessing after changing Install Event dates. This process verifies if there are multiplier changes based on the new installation dates that require measurement reprocessing.
This update reduces manual work, project cost, and configuration time. It also increases process automation and customer satisfaction.
Usage Calculation Rule - Demand at Service Point Level 
Calculate demand at the service point level, in addition to the usage subscription level, based on interval data for individual service points, coincident peaks, and TOU coincident peaks.
This usage calculation rule reduces implementation and support costs.
Generic Common Information Model (CIM) Adapter 
The Adapter Development Kit now supports Common Information Model (CIM) IEC 61968-9, Edition 2.0 usage and event files.
This provides productized CIM file-based processing of usage and events, and a real-time interface for events. It also reduces project time and costs when working with CIM head-end systems.
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.
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 |
|---|---|
| C1-ONETIMEPAYTSKBOAS |
One-Time Payment Task |
| D1USAGEMNU |
Usage Menu Access |
| DG-CIMMRRESPBOAS |
ADK CIM Meter Read Response DR BOAS |
| DG-CIMMTRODRDRBOAS |
ADK CIM Meter On Demand Read DR BO |
| DG-PINGDRBOAS |
ADK CIM Ping DR BO Application Service |
| X1APPT |
Account Appointment |
| 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 |
|---|---|
| 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 |