My Oracle Support Banner

MISSING-CHECK VEE Rule May Not Be Generating To Dos Correctly (Doc ID 2745323.1)

Last updated on JANUARY 25, 2021

Applies to:

Oracle Utilities Meter Data Management - Version 2.3.0.2.0 to 2.3.0.2.0 [Release 2.3]
Information in this document applies to any platform.

Symptoms

On : 2.3.0.2.0 version, Environment

MISSING-CHECK VEE Rule May Not be Generating To Dos Correctly

The VEE Rule MISSING-CHECK is configured in MDMPRD to create a Maximum Percentage of Missing Data Exceeded to do if 99% or more of the IMD's intervals are missing.

For IMD ID ********, the only "interval" in the IMD was one scalar missing read, a condition code of 201000 (so 100% of the reads were missing), and the read finalized.

The IMD should have instead created a to do and gone into Exception state, which in turn would have Discarded the read.

The missing quantity rule gets executed but it does not creates exception.

The algorithm D2-RAIMISQTY description does not mention any quantity specific validation but the algorithm code ignores non-zero quantity for missing status.

It doesn’t make sense that missing read will always have a quantity.


STEPS
---------------
The issue can be reproduced at will with the following steps:

1) Create a VEE Group having Raise missing quantity Exception Vee rule
2) Plug on the Vee group to a Scalar Measuring Component
3) Now Load an IMD with 0 quantity and “missing” condition code.
4) The IMD would be finalized with non zero quantity.

Changes

 

Cause

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


In this Document
Symptoms
Changes
Cause
Solution
References


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.