My Oracle Support Banner

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

Last updated on SEPTEMBER 26, 2022

Applies to:

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


On : 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.

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.


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

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