A day in the life of an Oracle Applications Consultant

Friday, February 04, 2005

ADI Journal Upload Problem Resolution

I received an interesting error message when trying to perform a journal upload in ADI at a client site yesterday, here’s the solution to the problem.

The error message received was “Segment is not defined, is a parent, or is disabled.”

According to Metalink Note:160622.1 the cause is as follows: -

The validation that ADI uses for client side validation cannot dynamically create a new flexfield, only the server-side validation has been designed to dynamically create valid flex code-combinations - Bug:1924015.

The simple solution to the problem is to set the Profile Option profile Flexfields: Validate on Server to Yes. It’s also important to note that Cross-validation checking is only performed if you have this option set to Yes.

Another Metalink Note 251463.1 provides the same solution for the system allowing the upload of Disabled Accounting Flexfield segments to General Ledger via ADI.