Search Results pending_reservations_exist




Overview

APPS.GME_RESERVATIONS_PVT is a private (PVT) PL/SQL package within the Oracle EBS Process Manufacturing (OPM) suite. It serves as the internal reservation engine for batch and material reservation processing, underpinning the public reservation APIs used by Oracle Manufacturing Execution System (MES), Oracle Process Manufacturing, and material control forms. The package header declares AUTHID CURRENT_USER, indicating it executes with the privileges of the calling schema rather than the definer, which is consistent with its role as an internal engine invoked only by trusted application code.

Its principal business function is to create, query, update, relieve, and delete inventory reservations against material detail lines belonging to process batches. In OPM, material detail lines represent the specific ingredients and quantities planned for a batch. Reservation records tie these planned quantities to on-hand inventory in a specific organization, subinventory, and locator. This package mediates all of those interactions against the Oracle Inventory reservation tables.

The header carries a version string dated 2008/07/25 and is marked as a shipped, internal component. A reference cursor type g_msca_resvns is declared for returning reservation result sets.

Key Procedures and Functions

Tables Accessed

The package references these objects through APPS synonyms:

Usage Notes

GME_RESERVATIONS_PVT is an internal API and is referenced by 19 other packages; it is not intended for direct invocation by end users or by external integrations. Standard callers include the public OPM batch and material APIs, Mobile Supply Chain Applications, and dispense processing logic. Reservations are typically triggered from batch release activity, material management forms, and concurrent programs that pre-reserve inventory ahead of production. Custom code should rely on the corresponding public API surface rather than calling this private package directly, since its signature may change between releases.