My Oracle Support Banner

R12: Trial Balance Throws Error: APP-FND-00804: Program error: Invalid arguments to the flexfield routines And APP-FND-00730: This flexfield has an invalid value set (Doc ID 739284.1)

Last updated on OCTOBER 19, 2023

Applies to:

Oracle General Ledger - Version 12.0.0 and later
Information in this document applies to any platform.
Report:GLTRBAL1.RDF - Trial Balance - Summary 1
Report:GLTRBAL2.RDF - Trial Balance - Summary 2
Report:GLTRBALD.RDF - Trial Balance - Detail


When attempting to run the Trial Balance report, the following error occurs:

APP-FND-00804: Program error: Invalid arguments to the flexfield routines. Please inform your support representative that:
Routine FDFGST unable to find flexfield qualifier <number>. The flexfield routines have been called incorrectly.
Make sure the flexfield qualifiers specified match those defined in the Register Key Flexfield form.


APP-FND-00730: This flexfield has an invalid value set. It may use a special value set that uses an Edit event user exit, and the user exit has failed. If you are using a form on a graphical user interface (GUI) you may have an invalid value set of a different type, possibly a table-validated value set where the table or view does not exist or where there is an invalid WHERE clause.
Contact your system administrator or support representative to check and correct the value sets this flexfield uses.

Other reports/forms might throw similar error messages.



  1. General Ledger responsibility > View > Requests > Submit a new request
  2. Run the report
  3. Check the logfile


New setup for Release 12.


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

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