My Oracle Support Banner

R12:AP: When Attempting To Validate the Invoice From the Invoice Workbench or Running Invoice Validation Concurrent Request, the Following Hold Is Placed on the Invoice “Encumbrance Acctg Fail” (Doc ID 3052438.1)

Last updated on OCTOBER 21, 2024

Applies to:

Oracle Payables - Version 12.2.9 and later
Information in this document applies to any platform.

Symptoms

After validation invoice is placed under "Encumbrance Acctg Fail" hold

Create accounting analyzer shows the following error

XLA_ACCOUNTING_ERRORS (Invoice)

Error Number : 90100
Error Message :An internal error occurred. Please inform your system administrator or support representative that:
An internal error has occurred in the program XLA_JE_VALIDATION_PKG.balance_by_journal_rounding. Cannot get valid Code Combination ID.

Get the FND log for the Invoice validation program using the below note :
How to Obtain Debug Log in R12? (Doc ID 787727.1)

Identify the below message from the FND log :

xla.plsql.xla_je_validation_pkg.balance_by_journal_rounding 5 XLA_INTERNAL_ERROR : Cannot get valid Code Combination ID
xla.plsql.xla_je_validation_pkg.balance_by_journal_rounding 5 Error: CVR 12: You are not permitted to use this Subhead on the P&L, please amend the Subhead.
xla.plsql.xla_je_validation_pkg.balance_by_journal_rounding 5 accounting_date = DD-MON-YY
xla.plsql.xla_je_validation_pkg.balance_by_journal_rounding 5 num_segs = 10
xla.plsql.xla_je_validation_pkg.balance_by_journal_rounding 5 seg(1) = XXXX
xla.plsql.xla_je_validation_pkg.balance_by_journal_rounding 5 seg(2) = 0000000
xla.plsql.xla_je_validation_pkg.balance_by_journal_rounding 5 seg(3) = YYYYYY
xla.plsql.xla_je_validation_pkg.balance_by_journal_rounding 5 seg(4) = 00000000
xla.plsql.xla_je_validation_pkg.balance_by_journal_rounding 5 seg(5) = 000000
xla.plsql.xla_je_validation_pkg.balance_by_journal_rounding 5 seg(6) = 000000
xla.plsql.xla_je_validation_pkg.balance_by_journal_rounding 5 seg(7) = 0000000
xla.plsql.xla_je_validation_pkg.balance_by_journal_rounding 5 seg(8) = 0000
xla.plsql.xla_je_validation_pkg.balance_by_journal_rounding 5 seg(9) = 0000
xla.plsql.xla_je_validation_pkg.balance_by_journal_rounding 5 seg(10) = 0000

 

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

1. Payables Responsibility
2. (N) Invoice > Entry > Invoices
3. Press (B) Actions...1 > Validate or Navigate to Menu > Requests > Run Invoice Validation
4. Hold is placed on the invoice in the hold tab

 

 

Cause

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
Symptoms
Cause
Solution
References


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