Results for “po_ship_rcv_supply_view”
50+ results
AI-generated from documented ETRM metadata — verify critical details on the linked pages.
Overview
PO_SHIP_RCV_SUPPLY_VIEW is a Purchasing (PO) module view owned by the APPS schema in Oracle E-Business Suite 12.1.1 and 12.2.2. Its documented description is "Shipment receipts supply," and its role is to present a consolidated, report-ready picture of supply records that originate from receiving transactions. The view draws from the MTL_SUPPLY table but filters strictly to rows where SUPPLY_TYPE_CODE = 'RECEIVING', so it exposes only the supply generated by receiving activity rather than the full range of supply types stored in the base table.
Because it is a view and not a table, PO_SHIP_RCV_SUPPLY_VIEW carries no data of its own. It is used for reporting and integration scenarios in which receipt-driven supply must be reconciled with shipment, requisition, and unit-of-measure information. The view also contributes indirectly to the ETRM ("shipment_line_num") search context through its exposure of SHIPMENT_LINE_ID, SHIPMENT_HEADER_ID, and SHIPMENT_NUM columns, which are the keys that link back to the underlying shipment line numbering on RCV_SHIPMENT_LINES.
Underlying Base Objects
The ETRM metadata identifies the following referenced objects, all accessed through synonyms except for the package:
- MTL_SUPPLY (SYNONYM) — aliased as MS; the driving table, restricted to RECEIVING supply and to rows where PO_DISTRIBUTION_ID IS NULL.
- MTL_UNITS_OF_MEASURE (SYNONYM) — aliased MUOM; joined on UNIT_OF_MEASURE to supply the UOM code.
- PO_REQUISITION_LINES_ALL (SYNONYM) — aliased PL; outer-joined on REQUISITION_LINE_ID and used in the quantity conversion expressions.
- PO_REQ_DISTRIBUTIONS_ALL (SYNONYM) — aliased PD; outer-joined on REQUISITION_LINE_ID and the source of project_id, task_id, and end_item_unit_number.
- RCV_SHIPMENT_HEADERS (SYNONYM) — aliased RSH; joined on SHIPMENT_HEADER_ID.
- RCV_SHIPMENT_LINES (SYNONYM) — aliased RSL; joined on SHIPMENT_LINE_ID and the source of LINE_NUM.
- RCV_TRANSACTIONS (SYNONYM) — aliased RT; joined on TRANSACTION_ID and the source of TRANSACTION_DATE.
- PO_UNITEFF_PKG (PACKAGE) — invoked in the SELECT list via GET_UNIT_NUMBER to derive the unit number when no requisition line is present.
The view therefore joins receiving shipment data to inventory supply and optional requisition data, applying an outer join so that supply records without a requisition line are still returned.
Key Columns
Documented columns include ITEM_ID, TO_ORGANIZATION_ID, FROM_ORGANIZATION_ID, SHIPMENT_HEADER_ID, SHIPMENT_LINE_ID, SHIPMENT_NUM, LINE_NUM, and TRANSACTION_DATE, which together identify the item, the shipment line receiving it, and when the transaction occurred. Quantity columns — QUANTITY, TO_ORG_PRIMARY_QUANTITY, MRP_PRIMARY_QUANTITY — are conditionally scaled by the ratio PD.REQ_LINE_QUANTITY / PL.QUANTITY when a requisition line exists, so quantities are expressed in the requisition's terms. UOM columns (UOM_CODE, TO_ORG_PRIMARY_UOM, MRP_PRIMARY_UOM) describe the relevant units, while DESTINATION_TYPE_CODE, TO_SUBINVENTORY, MRP_DESTINATION_TYPE_CODE, MRP_TO_ORGANIZATION_ID, and MRP_TO_SUBINVENTORY define where the supply is destined. ITEM_REVISION, EXPECTED_DELIVERY_DATE, and MRP_EXPECTED_DELIVERY_DATE support planning and revision-specific reporting, and PROJECT_ID, TASK_ID, and END_ITEM_UNIT_NUMBER carry project and unit-number context.
Common Use Cases and Queries
Typical uses include reconciling receiving supply against shipments, reporting expected versus actual receipt supply by organization or subinventory, and feeding planning or project reporting with requisition-adjusted quantities. A representative query joining back to the shipment line numbering is:
- SELECT shipment_num, shipment_line_id, line_num, item_id, transaction_date, quantity, uom_code FROM po_ship_rcv_supply_view WHERE shipment_num = :p_shipment_num;
- SELECT ms.item_id, ms.to_organization_id, ms.quantity, ms.to_org_primary_quantity FROM po_ship_rcv_supply_view ms WHERE ms.shipment_line_id = :p_shipment_line_id;
- SELECT destination_type_code, to_subinventory, SUM(quantity) FROM po_ship_rcv_supply_view GROUP BY destination_type_code, to_subinventory;
Because the view restricts to RECEIVING supply and to rows with a null PO distribution, results represent receipt-generated supply only; queries seeking other supply types must use MTL_SUPPLY directly.
-
Shipment receipts supply
APPS.PO_SHIP_RCV_SUPPLY_VIEW·↳ MTL_SUPPLY·↳ MTL_UNITS_OF_MEASURE·↳ PO_REQUISITION_LINES_ALL·Explore PO module →
-
Shipment receipts supply
APPS.PO_SHIP_RCV_SUPPLY_VIEW·↳ MTL_SUPPLY·↳ MTL_UNITS_OF_MEASURE·↳ PO_REQUISITION_LINES_ALL·Explore PO module →
-
PACKAGE: APPS.PO_UNITEFF_PKG 12.1.1
-
PACKAGE: APPS.PO_UNITEFF_PKG 12.2.2
-
View: MRP_PO_SUPPLY_VIEW 12.1.1
Purchasing supply view
APPS.MRP_PO_SUPPLY_VIEW·↳ AP_SUPPLIER_SITES_ALL·↳ FND_PROFILE·↳ MRP_SYSTEM_ITEMS·Explore MRP module →
-
SYNONYM: APPS.MTL_SUPPLY 12.2.2
-
SYNONYM: APPS.MTL_SUPPLY 12.1.1
-
View: MRP_PO_SUPPLY_VIEW 12.2.2
Purchasing supply view
APPS.MRP_PO_SUPPLY_VIEW·↳ AP_SUPPLIER_SITES_ALL·↳ FND_PROFILE·↳ MRP_SYSTEM_ITEMS·Explore MRP module →
-
12.1.1 DBA Data 12.1.1
-
12.2.2 DBA Data 12.2.2
-
12.1.1 FND Design Data 12.1.1
-
12.2.2 FND Design Data 12.2.2
-
An Integration Toolkit view supporting information regarding the supply of the planned items.
Not implemented in this database·Explore MRP module →
-
APPS.GMPMPACT SQL Statements 12.2.2
-
An Integration Toolkit view supporting information regarding the supply of the planned items.
Not implemented in this database·Explore MRP module →
-
APPS.GMPMPACT SQL Statements 12.1.1
-
PACKAGE BODY: APPS.GMPMPACT 12.1.1
-
PACKAGE BODY: APPS.GMPMPACT 12.2.2
-
eTRM - MRP Tables and Views 12.1.1
Recommendations based on user criteria selected in MRP Planner WorkBench
-
eTRM - MRP Tables and Views 12.2.2
Recommendations based on user criteria selected in MRP Planner WorkBench
-
12.2.2 DBA Data 12.2.2
-
12.1.1 DBA Data 12.1.1