My Oracle Support Banner

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 JANUARY 07, 2022

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.


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.

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


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>.


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

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