Results for “order_line_num”

2 results




AI-generated from documented ETRM metadata — verify critical details on the linked pages.

Overview

The APPS.RCV_MSL_V view is a Purchasing (PO) module object in Oracle E-Business Suite, documented with the description "10SC ONLY - Retrofitted." The name follows the RCV (Receiving) naming convention, and the "MSL" designation indicates a material shipment line (MSL) summary construct that consolidates receiving shipment line data together with associated requisition, purchase order, and inventory attributes. Although the view is owned by the APPS schema and marked VALID, its description signals that it is a retrofitted object whose original implementation dates to an earlier 10SC release and has been carried forward into 12.1.1 and 12.2.2.

Functionally, RCV_MSL_V exposes a denormalized reporting surface for receiving activity. Rather than requiring report authors and integrators to join RCV_SHIPMENT_LINES, RCV_SHIPMENT_HEADERS, PO requisition structures, and HR and MTL lookup tables manually, the view presents shipment line records enriched with decoded source document types, destination types, hazard classifications, delivery information, and routing data. This makes it suitable for operational reporting, reconciliation, and interface-style extracts within the receiving and procurement domain.

Because the definition includes a literal ' INTERNAL' as its first selected expression, the view is scoped to internal (non-supplier-facing) receiving contexts, consistent with the "MSL" material-shipment-line interpretation. The presence of the user's search term, SOURCE_DOCUMENT_TYPE, among its exposed columns makes the view a natural target for queries that must identify whether a receiving line originated from a requisition, a purchase order, or another source document class.

Underlying Base Objects

The documented view metadata lists a broad set of referenced base objects spanning packages, synonyms, views, and security constructs. These fall into several functional groups:

These relationships explain the view's composite nature: it is defined over the receiving shipment line table and outer-joins the purchasing, requisition, inventory, and HR objects to produce a single, report-ready result set.

Key Columns

The view's select list, visible in the ETRM excerpt, exposes a wide range of columns. Notable groups include:

The select list also contains placeholder expressions such as TO_NUMBER(NULL) and NULL, which are typical of retrofitted views that preserve column positions for downstream consumers.

Common Use Cases and Queries

RCV_MSL_V is principally used to report receiving activity without reconstructing complex joins. Typical scenarios include receipt reconciliation, open shipment line analysis, source document auditing, and extracts feeding downstream receiving or interface processes. The SOURCE_DOCUMENT_TYPE column supports grouping and filtering by document origin, while quantity, item, and destination columns support inventory and logistics reporting.

A representative query selecting receipts by source document type:

  • SELECT shipment_line_id, source_document_code, source_document_type, item_description, quantity_received, unit_of_measure FROM rcv_msl_v WHERE source_document_type = '&source_document_type' ORDER BY shipment_line_id;
  • SELECT order_num, requisition_line_num, need_by_date, quantity_shipped, quantity_received FROM rcv_msl_v WHERE source_document_code = 'REQ';
  • SELECT to_organization_id, to_subinventory, locator_id, SUM(quantity_received) received_qty FROM rcv_msl_v GROUP BY to_organization_id, to_subinventory, locator_id;

Because the view is a retrofitted 10SC construct, implementers should validate its behavior against the specific 12.1.1 or 12.2.2 environment and confirm that returned columns are populated as expected before embedding it in production reports or interfaces.