Termination Quote Approvals Fail when User Description > 100 Characters

(Doc ID 2393230.1)

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