Search Results clear_lot_rec




Overview

GML_MOBILE_RECEIPT is an Oracle E-Business Suite PL/SQL package owned by the APPS schema that supports the Process Manufacturing (OPM/GML) mobile receiving workflow. It provides the server-side logic required by mobile receiving forms and devices to validate lots, present list-of-values (LOV) queries, and stage receiving transactions for insertion into the receiving interface. The package is classified as an OTHER API in the ETRM repository, meaning it is not part of a formally published public API surface but is instead a supporting component used internally by mobile supply chain applications.

The package was originally authored against a GML (Process Manufacturing) codebase and carries a version header dated 2005. It remains present and callable in Oracle EBS 12.1.1 and 12.2.2 installations that include the Process Manufacturing modules. Its central responsibilities include lot and sublot validation, reason code and locator retrieval, unit of measure resolution, PO line and item LOV data retrieval, and the construction of receiving transaction rows.

Because the user query referenced get_po_line_item_num_lov, this package is the documented home of that procedure, which supplies the LOV data set used to select purchase order line and item numbers during mobile receiving.

Key Procedures and Functions

The package exposes twenty documented procedures and functions. The principal ones are described below.

Tables Accessed

The package reads and writes through APPS synonyms across several Process Manufacturing and Oracle Inventory tables.

Usage Notes

GML_MOBILE_RECEIPT is typically invoked by Oracle Mobile Supply Chain Application (MSCA) forms and mobile receiving servlets, and is referenced by two other APPS packages in the ETRM repository. It is not intended as a standalone public API. Custom code should treat the procedures as internal, avoid direct calls where a documented receiving API exists, and account for global state by calling RCV_CLEAR_GLOBAL or CLEAR_LOT_REC between transactions. Parameter lists should be confirmed against the deployed package specification for the target release, since this package is classified as OTHER rather than a supported public API.