My Oracle Support Banner

Invoking App Service CILBSEGP From A Batch Process Causes X1-SPPRMINFO SP Information Error (Doc ID 2544042.1)

Last updated on OCTOBER 01, 2019

Applies to:

Oracle Utilities Customer to Meter Base - Version 2.6.0.1.0 and later
Information in this document applies to any platform.

Symptoms

On : 2.6.0.1.0 version, Customer Care and Billing

Invoking App Service CILBSEGP from a batch process causes X1-SPPRMINFO SP Information error

Error message encountered:
Input request field Characteristic Value (xpath=/characteristicValue) has an invalid value 'NEM Test 1 (Net Meter)' for data type STRING: Length of value NEM Test 1 (Net Meter)(in bytes) too long for Field characteristicValue. Maximum length: 16 Found 22. Category: 11001, Number: 1850

Custom script Cm-SaRecord triggers this algorithm from Cm-BillSegmentMessageRead business service (calling base app service CILBSEGP). The program ProgramCIPBSEGP_Impl calls the SP Info algorithm configured X1-SPPRMINFO which contains SP Characteristic.
Issue - An adhoc characteristic ADV value can have greater than 16 characters. So this looks to be an issue for this algorithm (of passing adhoc char value ADV in char description retrieval, when it is expecting a DFV).
This algorithm is also used to retrieve SP Information online like for SP Information in Dashboard, but it is not causing the same issue as batch and can display the full adhoc characteristic value ADV.


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.