My Oracle Support Banner

Inability To Invoke Certain Base Class Algorithms (Doc ID 2827350.1)

Last updated on JUNE 02, 2024

Applies to:

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

Symptoms

On :CCB 2.8.0.0.0 version, ENV - Environment

Inability to invoke certain base class algorithms.

Scenario 1:
Deposit Interest Refund is expected to be invoked for below scenario by a custom batch
Supposedly user is maintaining a characteristic on the deposit SA that holds the Deposit Payment first Installment date. The batch will check if a deposit SA is having this date characteristics and set the period start date as this date and period end date as period start date + Months between interest refund (provided on the deposit class). If period end date is less than the batch execution date, then batch will invoke the Deposit Interest Refund Algorithm with the calculated period.

Same issue holds good if we are trying to invoke Deposit Review Method Algorithm, Good Customer Algorithm and Refund Method Algorithm. If the classes of this spot can be whitelisted, then we can invoke the algorithms using groovy. Below are the classes
Deposit Interest Refund:
Class Name: DepositClassInterestRefundAlgorithmFromCobolWrapper _Impl
Interface Name: DepositClassInterestRefundAlgorithmSpot

Deposit Review Method:
Class Name: DepositClassReviewMethodAlgorithmFromCobolWrapper _Impl
Interface Name: DepositClassReviewMethodAlgorithmSpot

Deposit Class Good Customer Algorithm:
Class Name: DepositClassGoodCustomerAlgorithmFromCobolWrapper _Impl
Interface Name: DepositClassGoodCustomerAlgorithmSpot

Deposit Refund:
Class Name: DepositClassRefundCobolAlgorithmWrapper _Impl
Interface Name: DepositClassRefundAlgorithmSpot

Deposit Refund Criteria:
Class Name: DepositClassRefundCriteriaCobolAlgorithmWrapper _Impl
Interface Name: DepositClassRefundCriteriaAlgorithmSpot

Scenario 2:
There is a requirement to derive delinquent debt of account based on override due date for which we have to invoke Cobol program in groovy. We are getting unable to resolve class/java security error because of which we are not able to import and use it in groovy.
Program names:
com.splwg.ccb.domain.admin.customerClass.algorithm.driver.ProgramCIPBVZZX
com.splwg.ccb.domain.admin.data.RecordCICBVZZX

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.