Search Results pobv_scheduled_shipments
Overview
APPS.POBV_SCHEDULED_SHIPMENTS is a Purchasing (PO) module view that exposes scheduled shipment records for purchase orders and releases. Scheduled shipments are the lowest-level commitment in the purchasing document hierarchy: they extend a purchase order line to a specific ship-to location, need-by or promised date, and quantity. The _BV suffix indicates a business view, retrofitted for Oracle EBS 12.1.1 and 12.2.2 to support the Oracle Forms-based, multi-org architecture of E-Business Suite. The view carries a status of VALID in the APPS schema.
The view is used to present the shipment-level attributes required for order follow-up, receiving, invoicing, and matching rules. A significant portion of its projected columns are rendered as descriptive-flexfield-style display strings (for example _LA:PS.CLOSED_CODE:PO_LOOKUP_CODES:DOCUMENTSTATE:DISPLAYED_FIELD), which instruct the Forms client to translate stored lookup codes into user-facing values. This design is characteristic of EBS business views that serve Forms windows and related inquiry pages rather than pure interface tables.
The search term final_match_flag commonly appears when users reconcile this view against matching-level attributes. In the documented projection, matching type is derived dynamically from the receipt-required and inspection-required flags via a DECODE that yields 2-WAY, 3-WAY, or 4-WAY. No literal FINAL_MATCH_FLAG column is documented in this view's text, so users seeking final-match semantics should generally reference the derived matching type or the underlying shipment columns.
Underlying Base Objects
The view is defined over five documented base objects, all referenced through synonyms in the APPS schema:
- PO_LINE_LOCATIONS_ALL — the primary source (aliased
PS), supplying shipment-level columns including location, dates, quantities, tolerances, and control flags. - PO_LINES_ALL — aliased
PL, providing the line number and line identity for the parent order line. - PO_HEADERS_ALL — aliased
PH, supplying header context such asSEGMENT1(the PO number). - PO_RELEASES_ALL — aliased
PR, supplying the release number when the shipment belongs to a release. - HR_ALL_ORGANIZATION_UNITS — aliased
OP, providing the operating unit (organization) name for theORG_ID.
The joins key on PO_LINE_ID, PO_HEADER_ID, PO_RELEASE_ID, and operating unit, so the view naturally flattens the standard purchasing header–line–shipment hierarchy into a single readable row per shipment. It is therefore a reporting convenience layer, not an interface table; direct DML is not appropriate.
Key Columns
- Identifiers:
LINE_LOCATION_ID(shipment primary key),PO_LINE_ID,PO_HEADER_ID,PO_RELEASE_ID,SHIPMENT_NUM,LINE_NUM,SEGMENT1,RELEASE_NUM,ORG_ID,OP.NAME. - Dates:
NEED_BY_DATE,PROMISED_DATE,LAST_ACCEPT_DATE, plusAPPROVED_DATE,CANCEL_DATE, andCLOSED_DATE. - Quantities:
QUANTITY,QUANTITY_SHIPPED,QUANTITY_RECEIVED,QUANTITY_CANCELLED,QUANTITY_ACCEPTED,QUANTITY_REJECTED,QUANTITY_BILLED. - Status and control:
APPROVED_FLAG,CANCEL_FLAG,CLOSED_CODE,FIRM_STATUS_LOOKUP_CODE,ENCUMBERED_FLAG,RECEIPT_REQUIRED_FLAG,INSPECTION_REQUIRED_FLAG,ACCRUE_ON_RECEIPT_FLAG,ALLOW_SUBSTITUTE_RECEIPTS_FLAG,ENFORCE_SHIP_TO_LOCATION_CODE,TAXABLE_FLAG. - Tolerances and receiving rules:
QTY_RCV_TOLERANCE,QTY_RCV_EXCEPTION_CODE,DAYS_EARLY_RECEIPT_ALLOWED,DAYS_LATE_RECEIPT_ALLOWED,RECEIPT_DAYS_EXCEPTION_CODE,RECEIVE_CLOSE_TOLERANCE,INVOICE_CLOSE_TOLERANCE. - Location and tax:
SHIP_TO_ORGANIZATION_ID,SHIP_TO_LOCATION_ID,RECEIVING_ROUTING_ID,TAX_NAME,USSGL_TRANSACTION_CODE,UNIT_MEAS_LOOKUP_CODE,PRICE_OVERRIDE. - Audit:
CREATION_DATE,CREATED_BY,LAST_UPDATE_DATE, and related last-update columns.
Common Use Cases and Queries
Typical scenarios include shipment-level outstanding-quantity reporting, receipt and matching analysis, need-by-date monitoring, and open-commitment inquiries. The derived matching type is frequently used in place of a final-match indicator.
- List open shipments with outstanding quantity for a given operating unit.
- Report shipments by promised or need-by date for expediting.
- Identify three-way and four-way match shipments before invoicing.
Sample query:
SELECT segment1, line_num, shipment_num, need_by_date, promised_date,
quantity, quantity_received, quantity_billed,
DECODE(NVL(receipt_required_flag,'N') || NVL(inspection_required_flag,'N'),
'NN','2-WAY','YN','3-WAY','YY','4-WAY', NULL) matching_type
FROM apps.pobv_scheduled_shipments
WHERE org_id = :p_org_id
AND NVL(cancel_flag,'N') = 'N'
AND quantity > NVL(quantity_received,0) + NVL(quantity_cancelled,0)
ORDER BY promised_date, segment1, line_num, shipment_num;
Because the view exposes the shipping, receipt, and invoice quantities side by side, it is well suited to reconciliation queries that compare ordered, received, and billed amounts at shipment granularity.
-
View: POBV_SCHEDULED_SHIPMENTS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PO.POBV_SCHEDULED_SHIPMENTS, object_name:POBV_SCHEDULED_SHIPMENTS, status:VALID, product: PO - Purchasing , description: - Retrofitted , implementation_dba_data: APPS.POBV_SCHEDULED_SHIPMENTS ,
-
View: POBV_SCHEDULED_SHIPMENTS
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PO.POBV_SCHEDULED_SHIPMENTS, object_name:POBV_SCHEDULED_SHIPMENTS, status:VALID, product: PO - Purchasing , description: - Retrofitted , implementation_dba_data: APPS.POBV_SCHEDULED_SHIPMENTS ,
-
VIEW: APPS.POBV_SCHEDULED_SHIPMENTS
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PO.POBV_SCHEDULED_SHIPMENTS, object_name:POBV_SCHEDULED_SHIPMENTS, status:VALID,
-
12.1.1 FND Design Data
12.1.1
-
VIEW: APPS.POBV_SCHEDULED_SHIPMENTS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PO.POBV_SCHEDULED_SHIPMENTS, object_name:POBV_SCHEDULED_SHIPMENTS, status:VALID,
-
SYNONYM: APPS.PO_RELEASES_ALL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PO_RELEASES_ALL, status:VALID,
-
12.2.2 FND Design Data
12.2.2
-
SYNONYM: APPS.PO_RELEASES_ALL
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PO_RELEASES_ALL, status:VALID,
-
SYNONYM: APPS.PO_LINE_LOCATIONS_ALL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PO_LINE_LOCATIONS_ALL, status:VALID,
-
SYNONYM: APPS.PO_LINE_LOCATIONS_ALL
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PO_LINE_LOCATIONS_ALL, status:VALID,
-
SYNONYM: APPS.PO_LINES_ALL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PO_LINES_ALL, status:VALID,
-
SYNONYM: APPS.PO_LINES_ALL
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PO_LINES_ALL, status:VALID,
-
SYNONYM: APPS.PO_HEADERS_ALL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PO_HEADERS_ALL, status:VALID,
-
SYNONYM: APPS.PO_HEADERS_ALL
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PO_HEADERS_ALL, status:VALID,
-
SYNONYM: APPS.HR_ALL_ORGANIZATION_UNITS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:HR_ALL_ORGANIZATION_UNITS, status:VALID,
-
SYNONYM: APPS.HR_ALL_ORGANIZATION_UNITS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:HR_ALL_ORGANIZATION_UNITS, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
eTRM - PO Tables and Views
12.2.2
description: Temporary table for tracking a receiving upgrade from Release 9 to Release 10 ,
-
eTRM - PO Tables and Views
12.1.1
description: Temporary table for tracking a receiving upgrade from Release 9 to Release 10 ,
-
eTRM - PO Tables and Views
12.1.1
description: Temporary table for tracking a receiving upgrade from Release 9 to Release 10 ,
-
eTRM - PO Tables and Views
12.2.2
description: Temporary table for tracking a receiving upgrade from Release 9 to Release 10 ,