Termination Quote Approvals Fail when User Description > 100 Characters
Last updated on APRIL 30, 2018
Applies to:Oracle Lease and Finance Management - Version 12.2.4 and later
Information in this document applies to any platform.
On : 12.2.4 version, Asset Management
Termination Quote approvals fail when user description > 100 characters. The workflow fails with the following details:
Workflow Errors: OKLAMNQT, oracle.apps.okl.am.submitquoteforapproval719226
Failed Activity Validate Request
Activity Type Function
Error Name -6502
Error Message ORA-06502: PL/SQL: numeric or value error: character string buffer too small
Error Stack OKL_AM_WF.GET_NOTIFICATION_AGENT(OKLAMNQT, oracle.apps.okl.am.submitquoteforapproval719226, 1466731, RUN) OKL_AM_QUOTES_WF.VALIDATE_QUOTE_APPROVAL(OKLAMNQT, oracle.apps.okl.am.submitquoteforapproval719226, 1466731, RUN) Wf_Engine_Util.Function_Call(OKL_AM_QUOTES_WF.VALIDATE_QUOTE_APPROVAL, OKLAMNQT, oracle.apps.okl.am.submitquoteforapproval719226, 1466731, RUN)
In analyzing the package OKL_AM_QUOTES_WF, the description should support 200 characters so not sure why these would be failing.
The issue can be reproduced at will with the following steps:
1. Ensure user has a description defined in FND_USER.DESCRIPTION > 100 characters.
2. Submit a termination quote for approval (OKLAMNQT)
3. WF will error and quote will remain drafted.
Sign In with your My Oracle Support account
Don't have a My Oracle Support account? Click to get started
My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms