Enhancements in Oracle Utilities Meter Data Management
This section describes new features and functionality included in this release of Oracle Utilities Meter Data Management, including:
User Experience Enhancements
This section describes the new and enhanced user experience features in this release, including:
Service Order Management Data in Local Time
The following portals now use and display the time in the Service Point or Installation Event time zone:
Activities - SOM
Activities - Command
Appointment Booking
Previously, Service Order Management did not include a time zone component at the Activity Type level and used the application's default Installation Option time zone, which did not match the time zone of the local service point.
Steps to Enable
No steps are required to enable this feature.
Device and Service Point Enhancements
This section describes the new and enhanced device and service point features in this release, including:
Device Characteristics
Device Characteristics provide projects or multi-commodity utilities with the capability to define valid and required characteristics, configure the characteristics' defaults, and assign the characteristics to be used on a device. For example, the characteristics for a water meter can vary from an electric meter.
Configure and define characteristics for devices using new Device Characteristics zones to reduce project costs.
Steps to Enable
Refer to the Characteristic Types and Defining Characteristic Types sections of the Oracle Utilities Meter Data Management Administrative User Guide for more information.
Tips And Considerations
You can configure the characteristics for your projects on the device types.
Integration and Data Extract Enhancements
This section describes the new and enhanced integration and data extract features in this release, including:
Consumption Extract Type Caching
With this feature, caching the Consumption Extract Type details and inputs for flagging an Initial Measurement Data for historical extract limits the number of additional processing needed to enable Configurable Consumption Extracts and DataConnect.
This feature improves the efficiency of identifying Initial Measurement Data for historical extract for enabling Configurable Consumption Extract and DataConnect.
Steps to Enable
No steps are required to enable this feature.
Estimation
This section describes the new and enhanced estimation features in this release, including:
Post Conversion Estimation Updates
The following updates to the Post Conversion Estimation processes prevent the creation of estimations for prior periods and reduce the overall period estimation runtime:
Addition of fields to the Interval and Scalar Measuring Component Types that set the maximum number of prior days that periodic estimation will consider.
Each periodic estimation run now considers the "No of Hours in Past to Retrieve Last Usable Measurement" Measurement Data Option Feature Configuration option if the Measuring Component Type does not include a preconfigured maximum number of days to estimate.
The new D1-IMCDT (Initialize Measuring Component Dates) batch control allows you to initialize key estimation-related dates and times for measuring components prior to the initial periodic estimation run. The batch control initializes the most recent non-estimated date and time based on final measurements, updates the most recent measurement date and time based on final measurements, and updates all measuring components to a supplied last contiguous measurement date and time.
Steps to Enable
To enable the Measuring component maximum number of days to estimate, complete these steps:
1. Navigate to the Measuring Component Type.
2. Edit the Measuring Component Type and provide the Maximum Days to Estimate.
To enable the Measurement Data Options feature configuration, complete these steps:
1. If the Feature Configuration does not yet exist, add a new Feature Configuration for the Feature Type Measurement Data Options.
2. Navigate to the Measurement Data Options Feature Configuration.
3. Add an option for "No of Hours in Past to Retrieve Last Usable Measurement" and provide the maximum number of hours.
To use the D1-IMCDT (Initialize Measuring Component Dates) batch control, complete these steps:
1. If you would like to run on a subset of Measuring Components, create a duplicate of the batch control with a new version of D1-IMCDT-SR (Select Measuring Components for Initialization) that contains a query to identify the Measuring Components to update.
2. Add a submission for the batch control, supplying the appropriate values for Most Recent Non-Estimated Measurement Date/Time, Most Recent Measurement Date/Time, and Last Contiguous Measurement Date/Time.
3. Supply the appropriate number of threads.
Key Resources
Refer to Running Initial Periodic Estimation in the Oracle Utilities Meter Data Management Administrative User Guide for more information.
Oracle Field Service Integration Enhancements
This section describes the new and enhanced Oracle Field Service Integration features in this release, including:
Multiple Service Histories Support
In this release, multiple service histories (work instructions and questionnaires) for field tasks that are applicable to Meter Data Management/Service Order Management and Operational Device are created for devices that are tracked as assets. Meter Data Management or Service Order Management serves as a conduit for sending a list of service history types configured in the Operational Device region on activity types and asset types to the field work system (for example, Oracle Field Service Cloud) as part of the Field Activity synchronization request. Upon completion of the field work, Meter Data Management or Service Order Management takes the completion information related to service history types and initiates the Operational Device activity completion event that records the service history on the asset.
Multiple service histories is most applicable to scenarios where a shared activity is created directly in Meter Data Management or Service Order Management for a tracked device.
Steps to Enable
To enable this feature, update field task types that Meter Data Management/Service Order Management and Operational Device share or jointly own to include the enrichment service for Asset System Data Retriever in the Processing Scripts section and set it as X1-AstSysRet.
Tips And Considerations
To enable this feature, update field task types that Meter Data Management/Service Order Management and Operational Device share or jointly own to include the enrichment service for Asset System Data Retriever in the Processing Scripts section and set it as X1-AstSysRet.
Oracle Field Service Cloud Integration
The Oracle Field Service Cloud integration enables the passing of device-related field activities like meter test or device inspection to Oracle Field Service Cloud for scheduling, routing, and completion. The integration supports passing of planned service histories or forms for an activity and valid service histories for each asset linked to the activity that the crew can complete on the field.
The Oracle Field Service Cloud integration provides the capability to pass a collection of planned service histories for an activity and pass valid service histories for each asset linked to the activity, which field crews can complete.
Steps to Enable
To enable this feature, refer to the Oracle Utilities Meter Data Management Integration to Oracle Field Service Cloud Configuration Guide and Oracle Field Service Cloud Configurations Setup Guide for more information.
Product Usability Metrics
This section describes the new and enhanced product usability metrics features in this release, including:
Meter and Channel Counts Without a Usage Subscription
The Product Use Metric dashboard provides the ability to calculate meter and channel counts without consideration of usage subscriptions and view master data counts. This allows you to see meter and channel counts in implementations that are not using the usage calculation functionality.
Steps to Enable
To enable this feature on implementations that require device count independent of Usage Subscription, set the Exclude US Check (Y or N) parameter to "Y" on algorithms with the D1DVCCNTSNP (Create Device Count Snapshot) algorithm type.
To enable this feature on implementation that require channel count independent of Usage Subscription, set the Exclude US Check (Y or N) parameter to "Y" on algorithms with the D1-CHLCNTSNP (Create Channel Count Snapshot D1-CHLCNTSNP) algorithm type.
Service Orders
This section describes the new and enhanced service order features in this release, including:
Service Orders and Field Tasks by CIS Division
Multi-division companies that issue different types of work requests by service type or region are able to configure varying service orders and field tasks by operating division. Examples of these service orders and fields tasks are service order orchestration processes, supporting different work calendars, start/end hours, and crews. Companies can also limit the field task types by division. This is useful for multi-division companies that issue different types of work requests by service type or region.
Steps to Enable
To enable this feature, complete these steps:
1. In Customer Care and Billing implementations, select the Control by Division configuration in Installation Options. In Meter Data Management implementations, set the Control by Division to "Yes" in Master Configuration.
2. In the Miscellaneous tab of the User portal, set the user's default division and other divisions.
3. Configure the applicable divisions on applicable service point types.
4. Configure valid Field Task Types and applicable disconnect locations on applicable service point types.
5. Configure the applicable divisions on the Service Order Management activity type. Note that a new Service Order Management Activity Types portal exists to support this.
Capture Field Activity Reschedule Reason
Service Order Management provides the ability to capture the reason for a field activity reschedule of a rebooked appointment or changed service date. In a Customer Cloud Service implementation, the Customer Care and Billing field activity is not exposed and the rescheduling only applies to the Service Order Management field activity. In an implementation where Customer Care and Billing and Meter Solution are separate instances, the reschedule reason of the Customer Care and Billing field activity is automatically synchronized to the corresponding Service Order Management field activity. However, if rescheduling is made directly on the Service Order Management field activity of the Meter Solution instance, the reschedule reason is not automatically synchronized with the Customer Care and Billing field activity.
Steps to Enable
To enable this feature, set up the Meter Solution extendable lookup values for FA Reschedule Reason. For separate Customer Care and Billing and Meter Solution instances, set up the data value mapping between the two instances for the FA Reschedule Reason. If the two instances share FA Cancel Reason Codes, you can disregard setting up the data value maps.
Mirroring Field Activity's Cancel Reason
The system mirrors the reason for canceling a field activity on Meter Solution or Service Order Management to the corresponding Customer Care and Billing field activity. Previously, the system only assigned the cancel reason to the corresponding Customer Care and Billing field activity.
Steps to Enable
To enable this feature, set up the Meter Solution extendable lookup values for FA Cancel Reason. For separate Customer Care and Billing and Meter Solution instances, set up the data value mapping between the two instances for the FA Cancel Reason. If the two instances share FA Cancel Reason Codes, you can disregard setting up the data value maps.
Miscellaneous Enhancements
This section describes the new and enhanced estimation features in this release, including:
Dynamic Aggregation Totalization
The Dynamic Aggregation Engine now uses the same totalization rules as that of the Billing Determinant Engine. The aggregation process considers the Measuring Component rules and the Usage Subscription-Service Point rules when totaling usage. For example:
Measuring Component Rules
How to Use: Valid values are Additive, Check, Peak, and Subtractive
Usage Subscription-Service Point Rules
How to Use: Add, Check, Subtract
Use Percent: Percentage in whole numbers, for example 50 = 50%
Steps to Enable
To enable this feature on the Measurement from US Service Points and Measurements from US Direct Links data sources, you should set the Apply Usage Subscription Multiplier to "Yes."
Dynamic Multi-Reaggregation
The D1-GAGRR (Generate Aggregation Group Run for Re-Aggregation) batch control allows downstream processes to perform multiple dynamic aggregation on the same business day by generating a new aggregation group for each batch control run. You can schedule multiple runs of the batch control, which is helpful for complex customer billing that need to re-aggregate before running the billing processes.
Steps to Enable
You can schedule a D1-GAGRR batch job at each point of the day that requires re-aggregation. Optionally, you can provide an Aggregation Group Code to limit the re-aggregations into a single aggregation group.
Dimension Scanner and Aggregation Monitor Performance Improvements
In this release, the D1-DSAEM (Dimension Scanner and Aggregation Monitor) batch control provides multi-threading support, which improves batch job performance and results to faster completion time. This saves time and results in a more efficient process.
Steps to Enable
No steps are required to enable this feature.
Measurement Quality and Timeliness Dimension Scan Batch Control
The D1-MQTDS (Measurement Quality and Timeliness Dim Scan) batch control provides the capability to perform dimension scans for timeliness and quality aggregation. With multi-threading enabled on the batch control, you can expect improved performance and reliability, and you have the ability to save the progress of interrupted batch runs. Additionally, the batch control consolidated the handling of explicit references to Usage Groups and dynamic determination of usage groups on Usage Subscriptions. A single Activity and Activity Type is applicable to both Usage Group determination methods. The batch control also simplifies the calculation of an Initial Measurement Data's timeliness by removing the need to plug in the D2-DET-TML (Determine IMD's Timeliness) algorithm to Initial Measurement Data business objects.
Steps to Enable
If the implementation uses D2-MsrmtQuantityAggScanner (Measurement Quantity Scanner), additional configurations are not required.
If the implementation uses D2-SubMsrmtQDUCAggScanner (Dimension Scanner - Create Aggregators) and D2-MsrmtQDUCAggScanner (Dimension Scanner - Create Sub Scanner), complete the following steps to enable the feature:
1. Navigate to Activity Type and find the "Measurement Quantity Scanner" entry. If no "Measurement Quantity Scanner" Activity Type exist then create one.
2. Deactivate the Dimension Scanner - Create Aggregators activity type.
3. Deactivate the Dimension Scanner - Create Sub Scanner activity type.
4. Add an activity with a Measurement Quantity Scanner activity type and associate this with the Aggregation Measuring Component Type and Market Relationship Type configured for the Dimension Scanner - Create Aggregators-based activity.
5. Deactivate Dimension Scanner - Create Aggregators-based activities.
6. Deactivate Dimension Scanner - Create Sub Scanner-based activities.
7. Navigate to each Initial Measurement Data business object and remove the D2-DET-TML (Determine IMD's Timeliness) algorithm.