ORA-04063: Package Body "APPS.POR_TAX_PVT" Has Errors PLS-00302: Component 'TRX_LINE_NUMBER' Must Be Declared (Doc ID 2042429.1)

Last updated on AUGUST 17, 2015

Applies to:

Oracle iProcurement - Version 12.2.4 and later
Information in this document applies to any platform.

Symptoms

When trying to add items to the shopping cart, the following error occurs.

ERROR
-----------------------
oracle.apps.fnd.framework.OAException: java.sql.SQLException: ORA-04063: package body "APPS.POR_TAX_PVT" has errors
ORA-06508: PL/SQL: could not find program unit being called: "APPS.POR_TAX_PVT",

Compiling the package gets error:

PLS-00302: component 'TRX_LINE_NUMBER' must be declared
PL/SQL: Statement ignored
PLS-00302: component 'TRX_LINE_DESCRIPTION' must be declared
PL/SQL: Statement ignored
PLS-00302: component 'TRX_LINE_DESCRIPTION' must be declared
PL/SQL: Statement ignored


STEPS
-----------------------
The issue can be reproduced at will with the following steps:
1. Select an item.
2. Add the item to the shopping cart.
3. Attempt to complete the requisition creation.


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