My Oracle Support Banner

System Error Encountered When Adding REBATEUR Bill Factor For Negative Amount (Doc ID 2284165.1)

Last updated on OCTOBER 03, 2022

Applies to:

Oracle Utilities Customer Care and Billing - Version 2.5.0.1.0 to 2.5.0.2.0 [Release 2.5]
Information in this document applies to any platform.

Goal

On : CCB  2.5.0.2.0 version, ENV - Environment

System Error encountered when adding REBATEUR bill factor for negative amount  


ERROR
-----------------------
ERROR (api.program.AbstractProgram) Exception encountered in executing StringField (
 name=ProgramName
 value=StringFieldValue(value=CIPCSAOR
    bytes={43 49 50 43 53 41 4f 52 }
    interpreted =CIPCSAOR
    )
 ). Please see log for details.
com.splwg.base.api.program.types.UnsignedNumberException: Unsigned Number: -0.2400000. Minimum value should be zero(0) for Numeric Field: NumberFieldMD (
    name=WFrac
    primaryName=W-FRAC
    index=38
    byteRange=[550,556] size=7
    precision=7
    scale=7
    signed=false
    )
at com.splwg.base.api.program.md.NumberFieldMD.processValue(NumberFieldMD.java:330)
at com.splwg.base.support.program.types.NumberFieldImpl.processAndSetValue(NumberFieldImpl.java:107)
at com.splwg.base.support.program.types.NumberFieldImpl.setValue(NumberFieldImpl.java:60)
at com.splwg.ccb.domain.customerinfo.serviceAgreement.entity.ProgramCIPCSAOR_Impl.perform_MS030_CHECK_UNIT_RATE(ProgramCIPCSAOR_Impl.java:922)
at com.splwg.ccb.domain.customerinfo.serviceAgreement.entity.ProgramCIPCSAOR_Impl.performExit_VC300_CHECK_ROW_BUS_RULES_CHECK_ROW_RR_RULES(ProgramCIPCSAOR_Impl.java:531)
at com.splwg.ccb.domain.customerinfo.serviceAgreement.entity.ProgramCIPCSAOR.perform_VC300_CHECK_ROW_BUS_RULES(ProgramCIPCSAOR.java:3017)
at com.splwg.ccb.domain.customerinfo.serviceAgreement.entity.ProgramCIPCSAOR.perform_VC000_CHECK_ROW(ProgramCIPCSAOR.java:2219)




STEPS
-----------------------
The issue can be reproduced at will with the following steps:
1. Add negative amount for bill factor REBATEUR on SA.

 

Solution

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
Goal
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.