A user has created a Credit Invoice today (Apps 9) and on trying to RMB/Print the invoice in order to move from Prelim PR state to Posted encountered the following error:
Server error messages:
5a3bfedb-4342-43bd-b335-cab0d6e25802
Ifs.Fnd.FndSystemException: Unexpected error while calling server method AccessPlsql/Invoke ---> Ifs.Fnd.FndServerFaultException: ORA-06502: PL/SQL: numeric or value error: character string buffer too small
Failed executing statement (ORA-06502: PL/SQL: numeric or value error: character string buffer too small
ORA-06512: at line 14
I have previously come across this error when a customer or supplier name is particularly long but in this instance the customer name wasn’t that long (only 26 characters).
Some trial and error investigation uncovered the fact that there were four email addresses listed for this customer in the Comm Method tab, similar to below. Names have been changed but there was a total of 116 characters
maryj.smithyy@greenyellowyellowgr.com,andrew.yellowyel@a-yellowyell.com,ayellowy@prodrive.com,byellowye@prodrive.com
We deleted a couple of the email addresses and the invoice went through OK with no “string buffer too small” issue.
Is anyone aware of a limit to the number of characters that can be entered in the “Value” field?
The tab view in Oracle seems to indicate it’s 200 - which obviously the aforementioned 116 was within.
Any thoughts/suggestions/information would be much appreciated.
Thanks
Linda