My Oracle Support Banner

On Purchase Order Approval the Following Error Occurs: Charge Account is Invalid, Accrual Account is Invalid, Variance Account is Invalid (Doc ID 1526187.1)

Last updated on JULY 12, 2017

Applies to:

Oracle Purchasing - Version 12.1 to 12.1.3 [Release 12.1]
Information in this document applies to any platform.
PO_RI_INVALID_CHARGE_ACC_ID
PO_RI_INVALID_ACCRUAL_ACC_ID
PO_RI_INVALID_VARIANCE_ACC_ID
PO_DOCUMENT_CHECKS_PVT
PO_REQAPPROVAL_ACTION
POXVDCKB.pls
POXWPA4B.pls

Symptoms

When attempting to Approve a Purchase Order (PO) the following error occurs.

Charge account is invalid
Cause: The charge account that you entered is invalid.
Action: Enter a valid charge account.

on distribution 1 of shipment 1 of line 1
Accrual account is invalid
Cause: The accrual account that you entered or that was derived is invalid.
Action: Enter a valid accrual account.

on distribution 1 of shipment 1 of line 1
Variance account is invalid
Cause: The variance account that you entered or that was derived is invalid.
Action: Enter a valid variance account.

on distribution 1 of shipment 1 of line 1 ~

 Running the following SQL will return the message text:

select APPLICATION_ID,
  MESSAGE_NUMBER,
  MESSAGE_NAME,
  MESSAGE_TEXT
from FND_NEW_MESSAGES
where LANGUAGE_CODE = 'US'
and MESSAGE_NAME   in ('PO_RI_INVALID_CHARGE_ACC_ID','PO_RI_INVALID_ACCRUAL_ACC_ID','PO_RI_INVALID_VARIANCE_ACC_ID');

Steps:
1. Raise and submit Purchase Order
2. Approve document
3. Approval workflow fails when unable to reserve funds due to the errors listed above.

 

Similar errors are also reported on the following note:

<Note 1562003.1> - Standard Purchase Order Failed Correctness Check: Charge Account, Accrual Account And Variance Account Are Invalid

 

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.