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 SEPTEMBER 25, 2022

Applies to:

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


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




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.