My Oracle Support Banner

[CCS 23A] ServiceAgreementServicePoint_DTO And UsageSubscriptionServicePoint_DTO SetUsePercent Error (Doc ID 2990012.1)

Last updated on DECEMBER 03, 2023

Applies to:

Oracle Utilities Customer Cloud Service - Version 23A and later
Information in this document applies to any platform.

Goal

On: 23A version, Environment Related

[CCS 23A] ServiceAgreementServicePoint_DTO and UsageSubscriptionServicePoint_DTO setUsePercent Error

Upon upgrade to version CCS 23A, ServiceAgreementServicePoint_DTO and UsageSubscriptionServicePoint_DTO is encountering Error when trying to use setUsePercent method.
Unable to set the usePercent property of an SA, thus unable to continue with Activating a Service Agreement.
Requesting latest Javadocs version for ServiceAgreementServicePoint_DTO and UsageSubscriptionServicePoint_DTO to check if there are changes with setUsePercent that is causing errors in version 23A.

This method works as intended in the last version (CCS 22C).

ERROR
-----------------------
Groovy Compiler errors showed when F1-CAGVY was ran in TEST01
CMGCRESASPLK
60: groovy members
org.codehaus.groovy.control.MultipleCompilationErrorsException: startup failed:
CMGCRESASPLK: 223: [Static type checking] - Cannot find matching method
com.splwg.ccb.domain.customerinfo.serviceAgreement.entity.ServiceAgreementServicePoint_D
TO#setUsePercent(java.math.BigInteger). Please check if the declared type is correct and if the
method exists.
@ line 223, column 42.
  saspDTO.se
  ^
CMGCRESASPLK: 266: [Static type checking] - Cannot find matching method
com.splwg.d1.domain.usage.usageSubscription.entities.UsageSubscriptionServicePoint_DTO#
setUsePercent(java.math.BigInteger). Please check if the declared type is correct and if the
method exists.
@ line 266, column 46.
  usSpDTO.se
  ^
2 errors
CMGSABLKCRT
CMGSABLKCRT: 70: [Static type checking] - Cannot find matching method
com.splwg.ccb.domain.customerinfo.serviceAgreement.entity.ServiceAgreementServicePoint_D
TO#setUsePercent(java.math.BigInteger). Please check if the declared type is correct and if the
method exists.
@ line 70, column 13.
  saspDto.setUsePercent(BigInteger.valueOf(100));
 

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.