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 2.6.0.1.0 and laterInformation 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 |