Search Results cln_xml_containers_rn_v
Overview
The APPS.CLN_XML_CONTAINERS_RN_V view is a RosettaNet integration construct delivered as part of the CLN – Supply Chain Trading Connector for RosettaNet module in Oracle E-Business Suite 12.1.1 and 12.2.2. Its purpose is to expose shipping container (logistics unit) information originating in Oracle Warehouse Management and Shipping Execution in a flattened, integration-friendly shape that the RosettaNet outbound message generation layer can consume. The view supports RosettaNet PIP messages that carry packing, container, and shipment structure data — most notably the packing list and shipment notification flows (such as PIP 3B2 / 3B18 style container hierarchies), where each physical handling unit must be described with its serial number, type, volume, weight, seal, and dimensional attributes.
The view is read-only and defined entirely on shipping and inventory master data; it carries no transactional persistence of its own. Because it normalizes container versus non-container delivery detail lines into a single row shape, it shields the integration layer from the physical structure of the underlying delivery-detail tables.
Underlying Base Objects
ETRM documentation for 12.2.2 identifies the referenced base objects as WSH_DELIVERY_ASSIGNMENTS, WSH_DELIVERY_DETAILS (both accessed through APPS synonyms), and MTL_SYSTEM_ITEMS. The view joins these as follows:
WSH_DELIVERY_ASSIGNMENTS(aliasWDA) supplies the delivery-to-detail assignment link, the owningDELIVERY_ID, and thePARENT_DELIVERY_DETAIL_IDused to reconstruct the container hierarchy.WSH_DELIVERY_DETAILS(aliasWCIfor container rows,WDDfor the non-container branch) supplies the container attributes and theCONTAINER_FLAGused to segregate physical containers from loose items.MTL_SYSTEM_ITEMS(aliasMTI) is outer-joined onINVENTORY_ITEM_IDandORGANIZATION_IDto supply unit height, length, and width for the container item.
The view is the UNION of two branches: the first returns actual container records (where CONTAINER_FLAG = 'Y') with RN_DUMMY_CONTAINER = 'N'; the second returns a synthetic placeholder row for delivery details that are not containers (NVL(WDD.CONTAINER_FLAG,'N') = 'N' and WDA.PARENT_DELIVERY_DETAIL_ID IS NULL) with all container columns nulled and RN_DUMMY_CONTAINER = 'Y'. This guarantees the RosettaNet mapping always receives at least one container node per delivery.
Key Columns
CONTAINER_INSTANCE_ID— sourced fromWSH_DELIVERY_DETAILS.DELIVERY_DETAIL_ID; uniquely identifies the container instance within the message.CONTAINER_SERIAL_NUMBER— the container's serial number, used as the RosettaNet instance identifier.CONTAINER_TYPE_INT— internal container type code (CONTAINER_TYPE_CODE).CONTAINER_VOLUMEandCONTAINER_VOLUME_UOM_CODE_INT— volumetric capacity and its unit of measure.CONTAINER_NET_WEIGHT,CONTAINER_SEAL_CODE,CONTAINER_TRACKING_NUMBER— weight and carrier/logistics identifiers.DELIVERY_ID— the parent delivery, linking the container to its shipment.UNIT_HEIGHT,UNIT_LENGTH,UNIT_WIDTH— dimensions fromMTL_SYSTEM_ITEMS; null if the item is not defined in the shipping organization.PARENT_DELIVERY_DETAIL_ID— establishes nested container relationships for hierarchical packing messages.LPN_ID— the license plate number identifier, relevant when LPN-managed logistics units are used.RN_DUMMY_CONTAINER— flag (Y/N) distinguishing synthetic placeholder rows from real containers.
Common Use Cases and Queries
Typical usage is inside the CLN RosettaNet outbound document generation logic, which selects container data for a delivery and maps it to the packing or shipment XML structure. Ad hoc queries are common for troubleshooting outbound messages and verifying container hierarchy.
Retrieve all real containers for a delivery:
SELECT container_instance_id, container_serial_number,
container_type_int, container_volume, lpn_id
FROM apps.cln_xml_containers_rn_v
WHERE delivery_id = :p_delivery_id
AND rn_dummy_container = 'N';
Inspect the complete container set including the synthetic placeholder row:
SELECT container_instance_id, parent_delivery_detail_id,
rn_dummy_container, unit_height, unit_length, unit_width
FROM apps.cln_xml_containers_rn_v
WHERE delivery_id = :p_delivery_id
ORDER BY rn_dummy_container;
Because the placeholder branch returns a null container instance, integrations should always test RN_DUMMY_CONTAINER before emitting container-level XML elements to avoid generating empty container nodes.
-
View: CLN_XML_CONTAINERS_RN_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:CLN.CLN_XML_CONTAINERS_RN_V, object_name:CLN_XML_CONTAINERS_RN_V, status:VALID, product: CLN - Supply Chain Trading Connector for RosettaNet , implementation_dba_data: APPS.CLN_XML_CONTAINERS_RN_V ,
-
View: CLN_XML_CONTAINERS_RN_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:CLN.CLN_XML_CONTAINERS_RN_V, object_name:CLN_XML_CONTAINERS_RN_V, status:VALID, product: CLN - Supply Chain Trading Connector for RosettaNet , implementation_dba_data: APPS.CLN_XML_CONTAINERS_RN_V ,
-
12.1.1 FND Design Data
12.1.1
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
12.2.2 FND Design Data
12.2.2
-
VIEW: APPS.CLN_XML_CONTAINERS_RN_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:CLN.CLN_XML_CONTAINERS_RN_V, object_name:CLN_XML_CONTAINERS_RN_V, status:VALID,
-
VIEW: APPS.CLN_XML_CONTAINERS_RN_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:CLN.CLN_XML_CONTAINERS_RN_V, object_name:CLN_XML_CONTAINERS_RN_V, status:VALID,
-
SYNONYM: APPS.WSH_DELIVERY_ASSIGNMENTS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:WSH_DELIVERY_ASSIGNMENTS, status:VALID,
-
SYNONYM: APPS.WSH_DELIVERY_ASSIGNMENTS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:WSH_DELIVERY_ASSIGNMENTS, status:VALID,
-
SYNONYM: APPS.WSH_DELIVERY_DETAILS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:WSH_DELIVERY_DETAILS, status:VALID,
-
SYNONYM: APPS.WSH_DELIVERY_DETAILS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:WSH_DELIVERY_DETAILS, status:VALID,
-
eTRM - CLN Tables and Views
12.1.1
description: M4R 7B1 Message staging table ,
-
eTRM - CLN Tables and Views
12.2.2
description: M4R 7B1 Message staging table ,
-
SYNONYM: APPS.MTL_SYSTEM_ITEMS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:MTL_SYSTEM_ITEMS, status:VALID,
-
SYNONYM: APPS.MTL_SYSTEM_ITEMS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:MTL_SYSTEM_ITEMS, status:VALID,
-
eTRM - CLN Tables and Views
12.1.1
description: M4R 7B1 Message staging table ,
-
eTRM - CLN Tables and Views
12.2.2
description: M4R 7B1 Message staging table ,
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1