My Oracle Support Banner

E1: Troubleshooting Error 018A - Not Found in User Defined Code (Doc ID 1982628.1)

Last updated on OCTOBER 25, 2023

Applies to:

JD Edwards EnterpriseOne Inventory Foundation - Version XE and later
JD Edwards EnterpriseOne Sales Order Entry - Version XE and later
JD Edwards EnterpriseOne Procurement and Subcontract Management - Version XE and later
JD Edwards EnterpriseOne
Information in this document applies to any platform.


Many issues are reported into support where the root cause is that a user has accidentally deleted a record from a User Defined Code (UDC) table causing a field validation to fail. This can occur in any program in any system code that attempts to fetch a value from a UDC table to determine if the value in the field is valid. The problem with these errors is that they are hard errors which stop program execution dead in its tracks, making it impossible to complete a transaction. Often the field that is causing the error is not a field that is visible in the application grid and cannot be corrected by the user during the entry process. The purpose of this paper is to familiarize users with the symptoms of this problem and provide troubleshooting steps that can be used to resolve the issue quickly so transaction processing can resume.  

Troubleshooting Steps

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
Troubleshooting Steps
 Examples of Not found in User Defined Code Errors
 How To Resolve Not found in User Defined Code errors
 Deleting the Blank Record from a User Defined Code
 How Does a Blank Record Get Accidentally Deleted?
 Examples of Other Errors Caused by UDC Deletion
 Summary and Conclusions

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.