Unable To Discard Self-Service Task In Processing Error State
(Doc ID 3047259.1)
Last updated on SEPTEMBER 17, 2024
Applies to:
Oracle Utilities Customer Cloud Service - Version 24A to 24B [Release 24]Oracle Utilities Billing Cloud Service - Version 24A to 24B [Release 24]
Oracle Utilities Customer Care and Billing Cloud Service - Version 24A to 24B [Release 24]
Information in this document applies to any platform.
Symptoms
Unable to Discard Self-Service Task in Processing Error State
The system throws an error: BO had status transition error transitioning from BusinessObjectStatusCode='PROCESS-REQ' to BusinessObjectStatusCode='PROCESS-ERR' com.splwg.shared.common.LoggedException: Schema data type 'LOOKUP' but trying to retrieve 'STRING' for field 'discardReason' in schema md
Expected Output: The BO should be transitioned to Discarded status, existing To Do closed and no new To Do is created.
Steps to reproduce:
Data Setup
- The Algorithm C1-STKSTODO is configured to discard the self-service task.
- The To Do Type is configured to suppress a given message (cat/number)
- Create a self-service task for any of the below self-service task business objects:
- Budget Task
- Charity Contribution Enrollment Task
- Payment Arrangement Task
- Payment Extension Task
- Preferred Pay Date Task
- Report Outage Task
- Start/Stop Request Task
Reported Issue
- Ensure the self-service task goes into ‘Processing Error’ state and the error is captured.
- If the Algorithm and To Do type are not yet updated/configured with the captured error already, then
- The BO will transition to Processing Error Status and the To Do is created .
- Update configuration of the To Do Type, algorithm, and process the self-service task again.
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 |