Search Results cancellation_status
Overview
APPS.POS_VIEW_ASN is a reporting and integration view in Oracle E-Business Suite (available in both 12.1.1 and 12.2.2) that consolidates Advance Shipment Notice (ASN) information from two distinct sources: shipment data still residing in the receiving interface tables, and shipment data that has already been processed into the permanent receiving tables. The view presents a unified, DISTINCT result set of ASN header-level attributes, allowing downstream consumers to query pending and confirmed shipments through a single object.
Because the view unions data from RCV_HEADERS_INTERFACE/RCV_TRANSACTIONS_INTERFACE with RCV_SHIPMENT_HEADERS/RCV_SHIPMENT_LINES, it is particularly useful in supplier collaboration, iSupplier, and inbound logistics reporting where both staged and completed ASN records must be visible. It is owned by APPS and sits at the boundary between the open interface and the transactional receiving model.
Underlying Base Objects
The documented base objects underlying the view are AP_INVOICES_ALL, FND_GLOBAL, HZ_PARTY_SITES, PO_VENDORS, PO_VENDOR_SITES_ALL, RCV_HEADERS_INTERFACE, RCV_SHIPMENT_HEADERS, RCV_SHIPMENT_LINES, and RCV_TRANSACTIONS_INTERFACE. The first SELECT joins RCV_HEADERS_INTERFACE to RCV_TRANSACTIONS_INTERFACE on HEADER_INTERFACE_ID, and outer-joins PO_VENDORS, PO_VENDOR_SITES_ALL, and HZ_PARTY_SITES to enrich vendor and location detail. This branch filters to ASN_TYPE in ('ASN','ASBN') and excludes rows where TRANSACTION_TYPE = 'CANCEL'.
The second SELECT joins RCV_SHIPMENT_HEADERS to RCV_SHIPMENT_LINES and AP_INVOICES_ALL, again with outer joins to the vendor and party site views. Both branches are combined with UNION ALL and projected through SELECT DISTINCT to suppress duplicates. Note that CANCELLATION_STATUS and PROCESSING_STATUS are hard-coded as empty strings (''), and PAYMENT_STATUS_FLAG is supplied as NULL in the interface branch and from AP_INVOICES_ALL in the shipment branch.
Key Columns
- SHIPMENT_NUM — ASN shipment identifier, the primary business key.
- SHIPPED_DATE / EXPECTED_RECEIPT_DATE — dispatch and anticipated receipt dates.
- VENDOR_NAME, VENDOR_NUMBER, VENDOR_SITE_CODE — supplier identity and ship-from site.
- FREIGHT_CARRIER_CODE, FREIGHT_TERMS, WAYBILL_AIRBILL_NUM, BILL_OF_LADING — logistics and transport attributes.
- NUM_OF_CONTAINERS, PACKAGING_CODE, PACKING_SLIP — packing and container detail.
- TAR_WEIGHT / NET_WEIGHT and their UOM codes — weight measures.
- CANCELLATION_STATUS, PROCESSING_STATUS — exposed as blank placeholders; notably, cancellation detection is instead enforced by excluding TRANSACTION_TYPE = 'CANCEL' in the interface branch.
- PAYMENT_STATUS_FLAG — populated from AP_INVOICES_ALL in the shipment branch.
- HEADER_ID — aliased from HEADER_INTERFACE_ID or SHIPMENT_HEADER_ID depending on the branch.
- LOCATION_CODE — derived by substringing HZ_PARTY_SITES.PARTY_SITE_NUMBER.
Regarding the searched term "cancellation_status": the column exists in the projection but is returned as an empty string in both branches. Users seeking cancellation state must rely on the TRANSACTION_TYPE filter rather than on this column.
Common Use Cases and Queries
Typical scenarios include ASN tracking dashboards, supplier collaboration extracts, and reconciliation of inbound receipts. A representative query:
SELECT shipment_num, vendor_name, shipped_date, expected_receipt_date, payment_status_flag FROM apps.pos_view_asn WHERE expected_receipt_date >= SYSDATE;SELECT shipment_num, location_code, num_of_containers FROM apps.pos_view_asn WHERE vendor_number = :vendor;SELECT shipment_num FROM apps.pos_view_asn WHERE cancellation_status IS NULL;— noting cancellation_status is always blank, so filter on the underlying interface logic instead.
The view is read-only and should be used for reporting or integration extraction rather than for updates, since CANCELLATION_STATUS and PROCESSING_STATUS are non-persistent computed placeholders.
-
VIEW: APPS.POS_VIEW_ASN
12.1.1
-
VIEW: APPS.POS_VIEW_ASN
12.2.2
-
View: POS_VIEW_ASN
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PO.POS_VIEW_ASN POS.POS_VIEW_ASN, object_name:POS_VIEW_ASN, status:VALID, product: POS - iSupplier Portal , description: This View is used to Display ASN's in the Buyers System , implementation_dba_data: APPS.POS_VIEW_ASN ,
-
View: POS_LINES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PO.POS_LINES_V POS.POS_LINES_V, object_name:POS_LINES_V, status:VALID, product: POS - iSupplier Portal , description: used to select the line-level info for the Advance Shipment Notice , implementation_dba_data: APPS.POS_LINES_V ,
-
VIEW: APPS.POS_LINES_V
12.2.2
-
VIEW: APPS.POS_LINES_V
12.1.1
-
VIEW: APPS.POS_VIEW_ASN
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PO.POS_VIEW_ASN, object_name:POS_VIEW_ASN, status:VALID,
-
VIEW: APPS.POS_VIEW_ASN
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PO.POS_VIEW_ASN POS.POS_VIEW_ASN, object_name:POS_VIEW_ASN, status:VALID,
-
VIEW: APPS.POS_LINES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PO.POS_LINES_V, object_name:POS_LINES_V, status:VALID,
-
VIEW: APPS.POS_LINES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PO.POS_LINES_V POS.POS_LINES_V, object_name:POS_LINES_V, status:VALID,
-
PACKAGE BODY: APPS.POS_CANCEL_ASN
12.2.2
-
PACKAGE BODY: APPS.POS_CANCEL_ASN
12.1.1
-
eTRM - POS Tables and Views
12.2.2
description: This table is used during release 11i to release 12 upgrade. It stores vendor_ids of vendors who are considered in iSupplier Portal TCA Supplier upgrade scripts. ,
-
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 ,