Error For Package Body APPS.OE_HEADER_PAYMENT_UTIL Error PLS-00302: component 'PAYMENT_PERCENTAGE' must be declared (Doc ID 1059708.1)

Last updated on OCTOBER 24, 2012

Applies to:

Oracle Order Management - Version 12.0 to 12.1.1 [Release 12.0 to 12.1]
Information in this document applies to any platform.

Symptoms

On : 12.1.1 version, Transaction Entry

When trying to enter credit card Sales orders it fails due to error 'Could not find program unit called in package OE_Order_PVT Procedure Header_Payments. This is caused due to Invalid Object OE_HEADER_PAYMENT_UTIL.

When attempting to compile OE_HEADER_PAYMENT_UTIL package body the following error occurs.

ERROR
-----------------------
3494/13 PL/SQL: Statement ignored
3494/73 PLS-00302: component 'PAYMENT_PERCENTAGE' must be declared

Changes

Issue has been  reported when upgrading from 11.5.x to R12 and subsequent application of some more patches.

Issue has been reported after applying <Patch 8937577>.

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