- Revision History
- Overview
- Utilities Common
- Customer
-
- Customer
- Integrations
- Analytics Visualization
- Utilities Application Framework
- Batch Processing
- Content Migration Assistant
- Data Export
- Implementation Tools
- To Do Management
- Product Usability
- Miscellaneous
-
- Application Service's Application Security Zones
- Digital Self Service Masquerading Using Key Ring
- HTML Sanitization Improvements
- Improved Characteristic Type Referential Integrity
- Key Ring Support for OAuth Client and Secret
- New Class Element on Business Flag Standard Name Business Object
- Redaction Rules Support
- 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 | Product | Feature | Notes |
|---|---|---|---|
| 07 JUL 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.
Test Flow Documentation Support
Embed the documentation of a test flow within the flow definition for easy reference.
Embedded documentation makes test flows more understandable.
Create and store flow variables in a central container at the beginning of the flow tree structure to quickly update the test data values (when needed) in the flow definition before the flow runs.
Flow variable containers reduce the effort and time to update test data between flow runs.
Localize the workbench's timezone in Oracle Utilities Testing Accelerator to display the accurate date and time of operations performed on various objects and view dashboard analytics in your timezone for a more intuitive understanding of the flow run data.
The User Timezone feature determines the date/time of operations on various objects in Oracle Utilities Testing Accelerator and provides you with an intuitive understanding of the flow run data.
Batch Controls to Update Pending Starting and Pending Stop Service Agreements 
Update Pending Start and Pending Stop service agreements separately with plugin-driven batch controls, which include an optional CIS Division batch parameter to further filter service agreements.
The C1-ACTSA and C1-STPSA batch controls allow you to process pending start and pending stop service agreements.
The Customer Contact pages have been converted to portals, leveraging a more flexible and extendable user interface metaphor.
These improvements to the Customer Contact capability provides you with a user interface experience that is consistent with other portal-based features or modules, and insight into the status of outbound communications to quickly address customer inquiries.
Enhanced Template-Based Notifications
The application-owned Create Template-Based Notification (C1CRETMPLNTF) algorithm type provides you Customer Contact information that are created for specific types of template-based outbound notifications.
The enhanced application-owned algorithm type enables notification-related customer contacts to capture additional information allowing you to quickly address customer inquiries.
Generating a URL to Access a Letter/Bill from an External Source
Generate a dynamic URL and directly access a letter or bill stored at an external source (for example, a server) from the Customer Contact or Bill page through the C1GENBILLURL and C1GENLTTRURL application-owned algorithm types.
These new application-owned algorithm types allow you to improve customer service by viewing versions of letters/bills sent to customers.
Specify the type(s) of outbound communication to initiate for a specific triggered action or system event through the Notification Event Type administration object.
The Notification Event Type administration object supports consolidating how outbound communications should be sent for a specific action or system event.
Customer- and Meter-Related Service Point Identifiers 
DataConnect provides additional extracts that include customer-related and meter-related Service Point identifiers.
DataConnect extracts with customer- and meter-related service point identifiers allow you to easily match or correlate date from other extracts.
Cross Installed Meter Request Processing 
Use a guided process flow to correct "cross installed" meters deployed at incorrect service points.
This new process flow improves customer service by correcting billing issues and addressing customer complaints. The process flow also reduces manual work and errors from manual entry.
Initial Measurement Data Monitor Batch Controls 
New Initial Measurement Data (IMD) Monitor batch controls improve the performance of the application and reduce the occurrence of exceptions.
They also help minimize restarts and isolate failures when importing a large number of reads with the same Device Configuration.
Unit of Measure Filtering for On-Demand Reads
The Landis+Gyr, Itron AMM (formerly Silver Springs Networks) and Adapter Development Kit adapters now support Unit of Measure (UOM) filtering for on-demand read commands.
UOM filtering for on-demand read commands reduces manual work and prevents IMD Seeder errors from unwanted meter readings.
Additional Batch Processes for Migrating Customer Care and Billing Transactional Data
Migrate Oracle Utilities Customer Care and Billing Field Activity data and Interval Register data sets to specific Oracle Utilities Customer to Meter objects.
These additional batch processes reduce project costs, configuration time, and migration timelines. These also simplify migration from the Oracle Utilities Customer Care and Billing or Oracle Utilities Meter Data Management data model to the Oracle Utilities Customer to Meter data model, which is the foundation of Oracle Utilities Customer Cloud Service.
New Account Search Criteria in Payment Event and Payment Quick Add 
You can now use Bill IDs to retrieve Account IDs, to record payment details against, when adding payment(s) for multiple bills.
This feature improves the efficiency in capturing payment details on both the Payment Event and Payment Quick Add transactions.
Automated Budget Review/Approval and Customer Notification
Automate the budget review process so you do not have to manually review and approve the recommended budget details for each impacted customer account.
This will help improve your efficiency in processing recommended budget updates for customer accounts associated with budget plans.
Menu items are secured using the same application services and access modes used to secure related business process assistant (BPA) actions.
This provides a better user experience by displaying only the menu items to which the user has access to the underlying BPA action.
Filter data by Division code in several Meter Solution operational dashboards.
The new filter helps reduce clutter and irrelevant data in the dashboards.
Pagination, Sort Order, and Data Export 
View fetched data on several paginated portals, sort the data based on available ordering options, and export the data into spreadsheets.
These features provide a better search experience, which allow you to quickly find work- and asset-related information.
Service Order Management Information Zone - Additional Hyperlinks
Access more information about non-orchestrator related activities, completion events, outbound communications, and inbound communications through hyperlinks in the Service Order Management Information (C1-FA-SRINFO) zone.
New hyperlinks for records displayed in the Service Order Management Information zone's tree provide ease of navigation to more service order management-related records with fewer clicks.
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.
Enhanced Notification Preferences for Accounts Inbound Web Service
Append a default country calling code to a customer's retrieved phone number with the Notification Preferences for Accounts (C1-NotificationPreferencesForAccounts) inbound web service.
The enhanced inbound web service provides additional information to external applications by appending a default country calling code to the customer's retrieved phone number.
Enhanced Oracle Responsys Integration for Transactional Outbound Notifications
Use the enhanced integration with Oracle Responsys to capture additional information on customer contacts created for outbound transactional notifications, including delivery status, and facilitate requests for unsubscribing or opting out of email notifications.
Leveraging a productized integration decreases your project implementation costs, duration, risk, and total cost of ownership.
Enhanced Integration to Oracle Utilities Network Management System
Manage outage call information and interfacing details with more control to Oracle Utilities Network Management System.
These improvements enable you to keep Oracle Utilities Network Management System updated with the latest outage call information received from customers.
Oracle Utilities Work and Asset Management Integration for Service Requests
The integration with Oracle Utilities Work and Asset Management, by way of Oracle Integration Cloud, ensures a seamless automated flow of customer reported asset related issues (e.g., service calls for things like leaking water hydrant, smell of gas, etc.) and makes relevant service call information visible to you from a single application.
Leveraging a productized integration can lower your project implementation costs, duration, risk, and total cost of ownership.
Oracle Utilities Analytics Visualization Meter - Usage by Customer Classifications
Use Usage Subscription Type to define a customer profile class when using Oracle Utilities Analytics Visualization Meter - Usage by Customer Classifications visuals.
Defining a customer profile class using the Usage Subscription Type decreases the need to build integration to populate customer values for the customer profile name.
Oracle Utilities Analytics Visualization Platform Enhancements
Oracle Utilities Analytics Visualization now uses the latest version of Oracle Analytics Server, which comes with a variety of platform enhancements that simplify the dataset and visualization creation and editing process.
These simplify the dataset and visualization creating and editing processes, easily extending the application to meet unique business requirements.
Utilities Application Framework
Support Override of Base Algorithm on Batch Control
Override the base algorithm by plugging in your own custom algorithm using a higher sequence if the product provides batch controls with algorithms for these single algorithm plug-in spots: Select Records, Process Record, and File Upload.
Customize base product delivered batch controls when implementations want to adjust the algorithms.
Export Content Migration Assistant Data to an Older Version
Export Content Migration Assistant (CMA) data to an older version of the CMA export format.
If the CMA file format is changed, you can export an an older format to share CMA data to older versions of the product.
General Data Export - Restrict Initial Export by Time
Restrict the scope of data exported by time.
You can restrict the scope of data exported for a specific entity to a configurable, recent period of time.
Generalized Export Dashboard Portal Enhancements
Experience an improved Generalized Export Dashboard portal.
You can better manage and review configuration issues related to entities set up for export.
Action Provided to MO Audit Plug-In Spot
The action of a record is now provided to the MO Audit plug-in spot. For business use cases where the algorithm should perform different logic based on whether the record is added, changed, or deleted, this information simplifies algorithm code.
MO Audit algorithms now receive the action for the impacted object simplifying logic that may differ based on the action.
Retrieve information needed for building one or more drop-down lists with a "Dropdown Lists" (F1-DropdownLists) REST API. Information for a drop-down list includes a list of valid codes and their corresponding descriptions.
User interface applications like Visual Builder (VB) may use a new API for retrieving data displayed as drop-downs.
Have more visibility into existing customization areas with the new Extensions Dashboard portal.
You can better manage and review your product customizations.
The "Insights" REST API (F1-Insights) allows an external user interface application to retrieve insight information for a specific context based on the same insight configuration. The information provided by the web service focuses on insight content and includes minimal visualization recommendation, allowing the external application to render the insights as per its own configuration and rules.
User interface applications like Visual Builder (VB) may use a new API for retrieving insights related content to be presented for a specific context.
Menu Item Configuration for Add Action
Product menu items for 'Add' actions are configured with an application service or access mode by default.
Menu items for the "Add" action include application security configuration.
User Log Retrieval for a Date Range
Retrieve request logs for a date range to more easily target log information for a specific period.
This allows a user or administrator to target the requested log information to a specific date and time range.
To Do Management by Assigned User
Manage entries by assigned user on the To Do Management portal.
You can use the To Do Management portal to review and work on all entries assigned to a user.
Navigate to the To Do Management portal from the new To Do Summary dashboard zone.
You can use the To Do Management portal to conveniently work on entries assigned to you directly from the To Do Summary dashboard zone.
Manage selected entries on the To Do Dashboard portal.
You can use the To Do Dashboard portal to review and work on selected entries.
Maintain display icon information using a standard portal.
The Display Icon Reference page has been converted to a portal to provide you with a more flexible and extendable user experience.
Maintain menu information using a standard portal.
The Menu page has been converted to a portal to provide you with a more flexible and extendable user experience.
Shortcut Key for Navigating Multiple Tabs Adjusted
The shortcut key for navigating from one tab of a page to the next tab on the same page is now Alt+F2. Previously, the shortcut navigation keys were F2 and Shift+F2.
Adjusting shortcut key assignment enables previous key to be used for other purposes.
Unified search is now easier to use and provides support for access to multiple search options.
The unified search is enhanced to provide help on each filter and hint, and allow you to toggle between multiple search options you can access.
Application Service's Application Security Zones
Use mass actions to manage security access on the Application Service portal's Application Security zones.
Granting or denying application security to user groups has been enhanced to allow a mass action on selected groups instead of updating each group individually.
Digital Self Service Masquerading Using Key Ring
Configure Redirection Targets used for Digital Self Service to reference a key ring.
The master configuration for Redirection Targets now allows a key ring to be defined instead of the application keystore alias. This provides you with the ability to more easily manage Digital Self Service security.
HTML Sanitization Improvements
The product uses HTML sanitization logic to protect against HTML injection and the improved logic assess the data referenced by custom attributes.
Improvements to the HTML sanitization functionality to better handle custom attributes.
Improved Characteristic Type Referential Integrity
The logic to check referential integrity for characteristic types and characteristic values is now more targeted, and uses the characteristic entity configuration.
Improved referential integrity checking for characteristic type and characteristic value allow for more efficient deletion action.
Key Ring Support for OAuth Client and Secret
Store an OAuth client ID and secret to be used for authenticating outbound messages with the key ring.
Outbound message senders of type OAuth may now be configured to reference a key ring that stores the client ID and secret. You can do this instead of storing those details directly in the context.
New Class Element on Business Flag Standard Name Business Object
The F1-BusinessFlagStandardName business object is enhanced to include a new, required element for Class. The class element is mapped to a characteristic of type F1-BSFCL, which has values of Business Flag and Real Time.
Additional class element added to the External Insight Standard Name (formerly described as Business Flag Standard Name) extendable lookup business object allows developers to restrict the choice of standard name types on a business flag type to specific classes.
New entities for defining data redaction rules as part of a larger future enhancement to support obfuscation of personal information at export time were added.
Ability to define rules that specify how different types of personal information details should be redacted when exported out of the system. These rules are not ready for use in this release.
See a preview of the database changes coming for 22B in the Oracle Utilities Cloud Services Database Changes Guide. This guide is also available in PDF.
Supported Platforms and Browsers
Oracle Utilities 22B Cloud Services support the following operating system and web browser combinations:
| Operating System |
Web Browsers |
|---|---|
| Windows 10 |
Firefox ESR 91+ Chrome for Enterprise 98+ Microsoft Edge (Chromium-based) 98+ |
| iPad2 iOS 10.x (WACS only) |
Safari (selected flows and portals only) |
New Application Services
The following Application Services were added in the 22B release:
| Application Service |
Description |
|---|---|
| C1-GOTOWAM |
Go To WAM |
| C1-NTFEVTTYPE |
Notification Event Type MO |
| C1-NTFEVTTYPEBOAS |
Notification Event Type BO |
| C1-QSTN |
Question MO – CCB |
| C1-REPORTOUTAGEBOAS |
Report Outage Task (Used with DSS-T) |
| C1-RSPNSE |
Response MO |
| C1-SCACTIONMETHDBOAS |
Service Call Action Method BO |
| C1-SCCACTNPRC |
Service Call Communication Action Processing |
| C1-SSSTARTSTOPRQSTMG |
Self-Service Start Stop Service Request Management (Used with DSS-T) |
| C1-SVCCALCOMTASKBOAS |
Service Call Communication BO |
| C1-SVCCALLCOMMTYBOAS |
Service Call Communication Type BO |
| C1-SVCCAT |
Service Category MO - CCB |
| C1-SVCCODE |
Service Code MO – CCB |
| C1BUDRVW |
Budget Review |
| C1CUCO |
Customer Contact |
| C1CUCOQ |
Customer Contact Query |
| C1NTEVTY |
Notification Event Type |
| C1QSTN |
Question - CCB |
| C1QSTNQ |
Question Query – CCB |
| C1SVCC |
Service Call Communication |
| C1SVCCAT |
Service Category - CCB |
| C1SVCCD |
Service Code - CCB |
| C1SVCCQ |
Service Call Communication Query |
| C1SVCCTY |
Service Call Communication Type |
| D1DVCINSTMNU |
Device Install Menu Access |
| D1DVCMNU |
Device Menu Access |
| F1CMEXT |
Extensions Dashboard Portal |
| F1-OAUTHADDKEY |
Add OAuth Keys |
| F1-OAUTHKEYBOAS |
OAuth Keys BO |
| F1-REDACTRULE |
Redaction Rule MO |
| F1OBFCFG |
Obfuscation Configuration Portal |
| F1RDCTM |
Redaction Rule Portal |
| F1RDCTQ |
Redaction Rule Query Portal |
| F1TDSUM |
To Do Summary Zone |
| W1-ORGANIZATIONBOAS |
Organization BO |
| W1-OUTOFSERVICEBOAS |
Out Of Service Location BO |
| W1-STRLOCTYPEBOAS |
Out Of Service Location Type BO |
| X1CIMBCBOAS |
Cross Installed Meter Bill Correction BO |
| X1CUSTMNU |
Customer Menu Access |
| X1-CIMACTNMETHDBOAS |
Cross Installed Meter - Action Method BO |
| X1-CIMACTNPRC |
Cross Installed Meter - Action Processing |
| X1-CIMPROMENU |
Cross Installed Meter - Process Menu |
| X1-CIMRBOAS |
Cross Installed Meter - Request BO |
| X1-CIMRTMGT |
Cross Installed Meter - Request Type Mgmt |
Removed Application Services
The following Application Services were removed in the 22B release:
| Application Service |
Description |
|---|---|
| TD-XAIDN |
TD-XAIDN Execution Application Service |
| TD-XAIUP |
TD-XAIUP Execution Application Service |
| CILDATA |
Application Viewer |
| CILXSVXP |
XAI Service Export |
| F1-AVALG |
Application Viewer - Extract Algorithms |
| F1-AVBT |
Application Viewer - Extract Batch Control |
| F1-AVMO |
Application Viewer - Extract MOs |
| F1-AVTBL |
Application Viewer - Extract Table data |
| F1-AVTD |
Application Viewer - Extract To Do Types |
| F1-DFLTAPS |
Default Execution (Deprecated - do not use) |
| F1-DTDOM |
Outbound Message Error To Do Entry Cleanup |
| FWLZDEXP |
Data Explorer (Deprecated - do not use) |
| W1-STRLOCTYPEBOAS |
Storage Location Type BO |