Search Results customs_class
Overview
APPS.IC_CTMS_CLS_VW is a compatibility view within the Oracle E-Business Suite (EBS) 12.1.1 and 12.2.2 data model that exposes material classification data specifically filtered to the customs class category set. It presents a normalized projection of category information so that downstream Oracle Process Manufacturing (OPM) and ETRM (Enterprise Trade and Regulatory Management) components can consume customs classification records through a single, stable interface. The view is owned by the APPS schema and is typically queried by reporting layers, integrations, and API validation routines that must resolve a customs class code to its underlying category identifier, description, and descriptive flexfield attributes.
The "IC_CTMS" prefix indicates its association with Inventory and Customs/Compliance classification structures. Because customs classification data in EBS is stored within the generic category framework rather than a dedicated table, this view acts as a semantic filter, mapping the OPM-specific GMI_CATEGORY_SETS.OPM_CLASS value of CUSTOMS_CLASS onto the shared MTL category model.
Underlying Base Objects
The documented metadata lists four referenced objects: GMI_CATEGORY_SETS (SYNONYM), MTL_CATEGORIES_V (VIEW), MTL_CATEGORY_SETS (SYNONYM), and MTL_CATEGORY_SET_VALID_CATS (SYNONYM). The view is defined as a UNION of two branches that differ only in how validity is enforced.
- GMI_CATEGORY_SETS — provides the OPM class definition; the filter
ocs.OPM_CLASS = 'CUSTOMS_CLASS'restricts rows to the customs class category set. - MTL_CATEGORY_SETS — supplies the STRUCTURE_ID that links the OPM category set to the base category structure.
- MTL_CATEGORIES_V — the primary source of category concatenated segments, category ID, description, audit columns, and the ATTRIBUTE1 through ATTRIBUTE15 flexfield columns.
- MTL_CATEGORY_SET_VALID_CATS — used in the second UNION branch to include categories that are explicitly listed as valid members of a validated category set (where
validate_flag = 'Y').
The join path across both branches is ocs.CATEGORY_SET_ID = cs.CATEGORY_SET_ID and cs.STRUCTURE_ID = c.STRUCTURE_ID. The first branch additionally filters cs.validate_flag <> 'Y' and constrains the concatenated segment to its uppercase eight-character prefix.
Key Columns
- CATEGORY_CONCAT_SEGS (truncated to 8 chars) — the concatenated category segment string, historically the customs class code.
- CATEGORY_ID — the internal MTL_CATEGORIES primary key.
- DESCRIPTION (truncated to 70 chars) — the category description.
- DISABLE_DATE-derived flag — expressed via
DECODE(c.DISABLE_DATE, NULL, 0, 1), indicating whether the category is disabled. - CREATION_DATE, LAST_UPDATE_DATE, CREATED_BY, LAST_UPDATED_BY, LAST_UPDATE_LOGIN — standard audit columns.
- ATTRIBUTE1–ATTRIBUTE15 and ATTRIBUTE_CATEGORY — descriptive flexfield content carried through from the category.
- Constant 0 and TO_NUMBER(NULL)/TO_CHAR(NULL) placeholders — positional padding used to align the projection for consumers expecting a fixed column signature.
Common Use Cases and Queries
Typical usage includes resolving a customs class code during trade compliance validation, populating LOVs in customs documentation, and extracting categories for interface staging tables.
- Lookup a customs class by code:
SELECT category_id, description FROM apps.ic_ctms_cls_vw WHERE category_concat_segs = 'XXXX'; - List all active customs classes:
SELECT category_concat_segs, description FROM apps.ic_ctms_cls_vw WHERE disable_flag = 0 ORDER BY category_concat_segs; - Extract flexfield attributes for integration:
SELECT category_id, attribute1, attribute_category FROM apps.ic_ctms_cls_vw;
Because the view performs a UNION and applies uppercase filtering on the concatenated segments, queries should supply uppercase literal values and account for the eight-character truncation when matching customs class codes.
-
VIEW: APPS.IC_CTMS_CLS_VW
12.2.2
-
VIEW: GMI.IC_ITEM_MST_B#
12.2.2
-
VIEW: GMI.GMI_ITEMS_XML_INTERFACE#
12.2.2
-
VIEW: APPS.IC_CTMS_CLS_VW
12.1.1
-
View: IC_CTMS_CLS_VW
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:GMI.IC_CTMS_CLS_VW, object_name:IC_CTMS_CLS_VW, status:VALID, product: GMI - Process Manufacturing Inventory , description: This view is used for backward compatibility for customs classes. , implementation_dba_data: APPS.IC_CTMS_CLS_VW ,
-
View: IC_CTMS_CLS_VW
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:GMI.IC_CTMS_CLS_VW, object_name:IC_CTMS_CLS_VW, status:VALID, product: GMI - Process Manufacturing Inventory , description: This view is used for backward compatibility for customs classes. , implementation_dba_data: APPS.IC_CTMS_CLS_VW ,
-
VIEW: GMI.GMI_ITEMS_XML_INTERFACE#
12.2.2
owner:GMI, object_type:VIEW, object_name:GMI_ITEMS_XML_INTERFACE#, status:VALID,
-
VIEW: GMI.IC_ITEM_MST_B#
12.2.2
owner:GMI, object_type:VIEW, object_name:IC_ITEM_MST_B#, status:VALID,
-
APPS.GMI_ITEM_PVT SQL Statements
12.2.2
-
View: IC_ITEM_MST_VL
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:GMI.IC_ITEM_MST_VL, object_name:IC_ITEM_MST_VL, status:VALID, product: GMI - Process Manufacturing Inventory , description: OPM Items MLS enabled View , implementation_dba_data: APPS.IC_ITEM_MST_VL ,
-
APPS.GMI_ITEM_PVT SQL Statements
12.1.1
-
View: IC_ITEM_MST_VL
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:GMI.IC_ITEM_MST_VL, object_name:IC_ITEM_MST_VL, status:VALID, product: GMI - Process Manufacturing Inventory , description: OPM Items MLS enabled View , implementation_dba_data: APPS.IC_ITEM_MST_VL ,
-
View: PMITS_ITEM_MASTER_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PMI.PMITS_ITEM_MASTER_V, object_name:PMITS_ITEM_MASTER_V, status:VALID, product: PMI - Process Manufacturing Intelligence , description: This is a view on top of OPM Item Master table. It contains all information relating to an item, such as lot/sublot control, unit of measure information, and all class and type designations. , implementation_dba_data: APPS.PMITS_ITEM_MASTER_V ,
-
TABLE: GMI.IC_ITEM_MST_B
12.1.1
owner:GMI, object_type:TABLE, fnd_design_data:GMI.IC_ITEM_MST_B, object_name:IC_ITEM_MST_B, status:VALID,
-
View: PMITS_ITEM_MASTER_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PMI.PMITS_ITEM_MASTER_V, object_name:PMITS_ITEM_MASTER_V, status:VALID, product: PMI - Process Manufacturing Intelligence (Obsolete) , description: This is a view on top of OPM Item Master table. It contains all information relating to an item, such as lot/sublot control, unit of measure information, and all class and type designations. , implementation_dba_data: APPS.PMITS_ITEM_MASTER_V ,
-
TABLE: GMI.IC_ITEM_MST_B
12.2.2
owner:GMI, object_type:TABLE, fnd_design_data:GMI.IC_ITEM_MST_B, object_name:IC_ITEM_MST_B, status:VALID,
-
VIEW: APPS.PMITS_ITEM_MASTER_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PMI.PMITS_ITEM_MASTER_V, object_name:PMITS_ITEM_MASTER_V, status:VALID,
-
VIEW: APPS.PMITS_ITEM_MASTER_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PMI.PMITS_ITEM_MASTER_V, object_name:PMITS_ITEM_MASTER_V, status:VALID,
-
TABLE: GMI.GMI_ITEMS_XML_INTERFACE
12.2.2
owner:GMI, object_type:TABLE, fnd_design_data:GMI.GMI_ITEMS_XML_INTERFACE, object_name:GMI_ITEMS_XML_INTERFACE, status:VALID,
-
TABLE: GMI.GMI_ITEMS_XML_INTERFACE
12.1.1
owner:GMI, object_type:TABLE, fnd_design_data:GMI.GMI_ITEMS_XML_INTERFACE, object_name:GMI_ITEMS_XML_INTERFACE, status:VALID,
-
VIEW: APPS.IC_ITEM_MST_VL
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:GMI.IC_ITEM_MST_VL, object_name:IC_ITEM_MST_VL, status:VALID,
-
VIEW: APPS.IC_ITEM_MST_VL
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:GMI.IC_ITEM_MST_VL, object_name:IC_ITEM_MST_VL, status:VALID,
-
APPS.IC_ITEM_MST_PKG SQL Statements
12.1.1
-
APPS.IC_ITEM_MST_PKG SQL Statements
12.2.2
-
PACKAGE BODY: APPS.GMI_ITEM_PVT
12.2.2
-
PACKAGE: APPS.GMI_ITEM_PUB
12.1.1
-
PACKAGE: APPS.GMI_ITEM_PUB
12.2.2
-
PACKAGE BODY: APPS.GMI_ITEM_PVT
12.1.1
-
PACKAGE BODY: APPS.IC_ITEM_MST_PKG
12.2.2
-
PACKAGE BODY: APPS.IC_ITEM_MST_PKG
12.1.1
-
PACKAGE: APPS.GMIGAPI
12.2.2
-
PACKAGE: APPS.GMIGAPI
12.1.1
-
APPS.GMIVDBL SQL Statements
12.2.2
-
APPS.GMIVDBL SQL Statements
12.1.1
-
PACKAGE BODY: APPS.GMI_ITEM_WRP
12.1.1
-
PACKAGE BODY: APPS.GMI_ITEM_WRP
12.2.2
-
PACKAGE BODY: APPS.GMIVDBL
12.1.1
-
PACKAGE BODY: APPS.GMIVDBL
12.2.2
-
PACKAGE BODY: APPS.GMI_ITEM_PUB
12.1.1
-
PACKAGE BODY: APPS.GMI_ITEM_PUB
12.2.2
-
APPS.GMI_ITEM_PUB dependencies on IC_ITEM_MST
12.1.1
-
APPS.GMI_ITEM_PUB dependencies on IC_ITEM_MST
12.2.2
-
APPS.GMIGAPI dependencies on IC_ITEM_MST
12.1.1
-
APPS.GMI_ITEM_WRP dependencies on UTL_FILE
12.2.2
-
APPS.GMI_ITEM_WRP dependencies on UTL_FILE
12.1.1
-
APPS.GMIGAPI dependencies on IC_ITEM_MST
12.2.2
-
APPS.GMIVDBL dependencies on GMI_ITEM_CATEGORIES
12.1.1
-
APPS.GMIVDBL dependencies on GMI_ITEM_CATEGORIES
12.2.2
-
eTRM - GMI Tables and Views
12.1.1
description: Table used to relate Item ID with Roles. If the Item ID is NULL, then Roles will be associated with the warehouse Item ID. This table will be used by the Lot Expiry/Retest Workflow. ,
-
eTRM - GMI Tables and Views
12.2.2
description: Table used to relate Item ID with Roles. If the Item ID is NULL, then Roles will be associated with the warehouse Item ID. This table will be used by the Lot Expiry/Retest Workflow. ,