R12.2:JA:AP: Error "APP-SQLAP-10821: Parent Value is not allowed for this segment" Updating Invoice

(Doc ID 2319026.1)

Last updated on NOVEMBER 13, 2017

Applies to:

Oracle General Ledger - Version 12.2.4 and later
Oracle Payables - Version 12.2.4 and later
Information in this document applies to any platform.

Symptoms

On : 12.2.4 version, Latin America Payables

When attempting to update an invoice,
the following error occurs.

APP-SQLAP-10821: Parent Value is not allowed for this segment.


The issue can be reproduced at will with the following steps:

1. Responsibility: Oracle Payables - 12.2.4
2. Path: Invoices -> Entry -> Invoices
3. Create an invoice and save.
4. Open the global flexfield and try to add an account.
The following error occurs:

XX_DTX_MEX_ESTRUCTURA_CONTABLE

EMPRESA: 07
CUENTA: 220101001
...

APP-SQLAP-10821: Parent Value is not allowed for this segment.


The problem started after applying patch 20986633 R12.JL.C and mapping the accounts with SAT level 1 or 2.

It has never worked

Note:
Using XX_DTX_MEX_ESTRUCTURA_CONTABLE in the Structure of the GL Ledger Flexfield and Accounting Flexfield.

Both with the same Independent Segment "EMPRESA" "CUENTA" "CLINICA" "EMPLEADO" "TERCERO" "PROYECTO" "INTERCOMPAÑIA" "FUTURO1" Y "FUTURO2".

5. Flexfield setup

Title: GL Ledger Flexfield
Structure: XX_DTX_MEX_ESTRUCTURA_CONTABLE

Title: Accounting Flexfield
Structure: XX_DTX_MEX_ESTRUCTURA_CONTABLE

The issue has the following business impact:
Due to this issue, users cannot save the invoice

Cause

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