Results for “csp_packlist_boxes”
50+ results
AI-generated from documented ETRM metadata — verify critical details on the linked pages.
Overview
CSP_PACKLIST_BOXES is a transactional table in the CSP (Spares Management) product schema of Oracle E-Business Suite, documented as valid in both 12.1.1 and 12.2.2. It stores the box-level detail of a packing list, allowing shipment contents to be grouped and tracked as discrete physical containers. A packing list header represents the overall shipment document, while each row in CSP_PACKLIST_BOXES represents an individual box belonging to that shipment, capturing attributes such as box identity, weight, and the inventory organization responsible for the packing operation.
From a Data Vault modeling perspective, the heuristic classification of CSP_PACKLIST_BOXES is satellite-leaning. It carries descriptive, context-dependent attributes (box name, weight) tied to a parent packing list header rather than serving purely as a hub of business keys or a link between independent entities. Modelers treating this table analytically would typically view it as a descriptive satellite attached to the CSP_PACKLIST_HEADERS hub, with dependent detail rows in CSP_PACKLIST_LINES.
Key Information Stored
The table contains 27 documented columns with a single-column primary key, CSP_PACKLIST_BOXES_PK, defined on BOX_ID. This surrogate identifier is also enforced by the unique index CSP_PACKLIST_BOXES_U1, making BOX_ID both the primary key and the sole documented business-key candidate.
- BOX_ID — Surrogate primary key uniquely identifying each box record.
- BOX_NAME — Descriptive label or identifier used to distinguish one box from another within the packing list.
- PACKLIST_HEADER_ID — Foreign key to CSP_PACKLIST_HEADERS, linking the box to its parent packing list document.
- ORGANIZATION_ID — Inventory organization context for the box, supporting multi-organization reporting.
- WEIGHT — Recorded weight of the box contents, used for shipping and manifest purposes.
- SECURITY_GROUP_ID — Foreign key to FND_SECURITY_GROUPS, enforcing row-level data access for the record.
- ATTRIBUTE_CATEGORY and ATTRIBUTE1 through ATTRIBUTE15 — The standard EBS DFF (Descriptive Flexfield) column set, providing extensible, customer-defined attributes for the box.
- CREATED_BY, CREATION_DATE, LAST_UPDATED_BY, LAST_UPDATE_DATE, LAST_UPDATE_LOGIN — Standard WHO audit columns tracking record creation and modification.
Common Use Cases and Queries
Typical scenarios include reporting the boxes contained in a given packing list, validating box weights for shipment manifests, and tracing which packing list lines belong to which physical box. A simple join retrieves box detail for a specific packing list:
SELECT b.box_id, b.box_name, b.weight FROM csp_packlist_boxes b WHERE b.packlist_header_id = :p_header_id;- Aggregating box counts and weights per packing list:
SELECT packlist_header_id, COUNT(*), SUM(weight) FROM csp_packlist_boxes GROUP BY packlist_header_id; - Correlating boxes to lines:
SELECT b.box_name, l.* FROM csp_packlist_boxes b JOIN csp_packlist_lines l ON l.box_id = b.box_id WHERE b.packlist_header_id = :p_header_id;
Because the table carries DFF attributes, reporting frequently unpacks ATTRIBUTE_CATEGORY and the ATTRIBUTE1–15 columns to surface customer-specific box metadata. Security-group filtering should be applied when queries run in a multi-org or secured context.
Related Objects
The following objects are the most significant dependencies derived from the documented foreign-key relationships:
- CSP_PACKLIST_HEADERS — Parent table; joined via CSP_PACKLIST_BOXES.PACKLIST_HEADER_ID = CSP_PACKLIST_HEADERS.PACKLIST_HEADER_ID.
- CSP_PACKLIST_LINES — Child detail table; references this table through CSP_PACKLIST_LINES.BOX_ID = CSP_PACKLIST_BOXES.BOX_ID, associating individual line items with a box.
- FND_SECURITY_GROUPS — Referenced through SECURITY_GROUP_ID for row-level access control.
Together these objects form the packing list data model: header, box, and line, with security group integration governing visibility across the CSP Spares Management module.
-
Packlist Boxes
-
Packlist Boxes
-
View: CSP_PLIST_BOXES_NAV 12.2.2
View for Packlist to Boxes flow
APPS.CSP_PLIST_BOXES_NAV·↳ CSP_NAV_NODE_TYPES·↳ CSP_PACKLIST_BOXES·Explore CSP module →
-
View: CSP_PACKLIST_BOXES_V 12.1.1
Boxes belonging to packlists
APPS.CSP_PACKLIST_BOXES_V·↳ CSP_PACKLIST_BOXES·Explore CSP module →
-
View: CSP_PLIST_BOXES_NAV 12.1.1
View for Packlist to Boxes flow
APPS.CSP_PLIST_BOXES_NAV·↳ CSP_NAV_NODE_TYPES·↳ CSP_PACKLIST_BOXES·Explore CSP module →
-
View: CSP_PACKLIST_BOXES_V 12.2.2
Boxes belonging to packlists
APPS.CSP_PACKLIST_BOXES_V·↳ CSP_PACKLIST_BOXES·Explore CSP module →
-
12.1.1 DBA Data 12.1.1
-
12.2.2 DBA Data 12.2.2
-
View: CSP_RECV_PARTS_V 12.2.2
Information about shipped packlists
APPS.CSP_RECV_PARTS_V·↳ CSP_PACKLIST_BOXES·↳ CSP_PACKLIST_HEADERS·↳ CSP_PACKLIST_LINES·Explore CSP module →
-
View: CSP_RECV_PARTS_V 12.1.1
Information about shipped packlists
APPS.CSP_RECV_PARTS_V·↳ CSP_PACKLIST_BOXES·↳ CSP_PACKLIST_HEADERS·↳ CSP_PACKLIST_LINES·Explore CSP 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
-
12.2.2 DBA Data 12.2.2
-
12.1.1 DBA Data 12.1.1
-
12.2.2 DBA Data 12.2.2
-
VIEW: APPS.CSP_RECV_PARTS_V 12.2.2
-
12.2.2 DBA Data 12.2.2
-
VIEW: APPS.CSP_RECV_PARTS_V 12.1.1
-
Packlist lines
-
Packlist lines