Search Results ic_prch_cls
Overview
The IC_PRCH_CLS table is a master data table within the Oracle Process Manufacturing (OPM) Inventory module (GMI) of Oracle E-Business Suite (EBS). It serves as the central repository for defining and storing purchase class codes, which are critical classification attributes used to categorize and manage purchased items throughout the OPM system. These classifications enable standardized procurement processes, reporting, and inventory control for process manufacturing items. While the table is a core component of the GMI data model, its metadata indicates it is "Not implemented in this database," a status that may reflect a specific instance configuration or a legacy note. Its primary key is enforced by the IC_PRCH_CLS_PK constraint on the ICPURCH_CLASS column.
Key Information Stored
The primary data element stored in this table is the purchase class code itself. Based on standard OPM table design and the provided foreign key relationships, the table likely contains descriptive and control columns typical of a setup table. The definitive column is ICPURCH_CLASS, which is the unique identifier for a purchase class. While the full column list is not provided in the excerpt, such tables commonly include fields for a description (e.g., PURCH_CLASS_DESC), an enabled flag, who columns (CREATION_DATE, CREATED_BY, LAST_UPDATE_DATE, LAST_UPDATED_BY), and potentially a TEXT_CODE column linking to the IC_TEXT_HDR table for storing extensive descriptive text, as indicated by the foreign key relationship.
Common Use Cases and Queries
The primary use case for the IC_PRCH_CLS table is to provide a validated list of purchase classes for assignment to items and procurement documents. A fundamental query retrieves all active purchase classes for use in a list of values (LOV) during item or purchase order setup. For example:
SELECT icpurch_class, purch_class_desc
FROM ic_prch_cls
WHERE disable_flag = 'N'
ORDER BY 1;
Another common reporting scenario involves joining the table to item master or purchase order data to analyze procurement by class. For instance, to list all items associated with a specific purchase class, one would query:
SELECT i.item_no, i.item_desc, p.purch_class_desc
FROM ic_item_mst i, ic_prch_cls p
WHERE i.purch_class = p.icpurch_class
AND p.icpurch_class = '&PURCH_CLASS_CODE';
Related Objects
The IC_PRCH_CLS table has integral relationships with several key transactional and master tables across OPM and Purchasing, as documented by its foreign keys. The PO_BPOS_HDR and PO_BPOS_DTL tables (Blanket Purchase Agreements), along with PO_ORDR_HDR and PO_ORDR_DTL (Standard Purchase Orders), reference this table to classify procurement documents. The IC_ITEM_MST (Item Master) table references it to classify purchased items at the master data level. Furthermore, the relationship with IC_TEXT_HDR allows for the storage of extended descriptive text for each purchase class code. These relationships underscore the table's role as a shared reference point for procurement classification in an integrated OPM environment.
-
Table: IC_PRCH_CLS
12.1.1
product: GMI - Process Manufacturing Inventory , description: This table contains the purchase classes defined for use throughout OPM. , implementation_dba_data: Not implemented in this database ,
-
Table: IC_PRCH_CLS
12.2.2
product: GMI - Process Manufacturing Inventory , description: This table contains the purchase classes defined for use throughout OPM. , implementation_dba_data: Not implemented in this database ,
-
APPS.GMI_VALID_GRP dependencies on IC_PRCH_CLS
12.1.1
-
APPS.GMIVITM dependencies on IC_PRCH_CLS
12.1.1
-
APPS.GMI_VALID_GRP dependencies on IC_PRCH_CLS
12.2.2
-
APPS.GMIVITM dependencies on IC_PRCH_CLS
12.2.2
-
VIEW: APPS.IC_PRCH_CLS_DFV
12.1.1
-
VIEW: APPS.IC_PRCH_CLS_DFV
12.2.2
-
SYNONYM: APPS.IC_PRCH_CLS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:IC_PRCH_CLS, status:VALID,
-
SYNONYM: APPS.IC_PRCH_CLS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IC_PRCH_CLS, status:VALID,
-
VIEW: APPS.IC_PRCH_CLS_VW
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:GMI.IC_PRCH_CLS_VW, object_name:IC_PRCH_CLS_VW, status:VALID,
-
VIEW: APPS.IC_PRCH_CLS_VW
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:GMI.IC_PRCH_CLS_VW, object_name:IC_PRCH_CLS_VW, status:VALID,
-
Table: PO_ORDR_HDR
12.1.1
owner:GML, object_type:TABLE, fnd_design_data:GML.PO_ORDR_HDR, object_name:PO_ORDR_HDR, status:VALID, product: GML - Process Manufacturing Logistics , description: Purchase order header. , implementation_dba_data: GML.PO_ORDR_HDR ,
-
VIEW: APPS.IC_PRCH_CLS_DFV
12.1.1
owner:APPS, object_type:VIEW, object_name:IC_PRCH_CLS_DFV, status:VALID,
-
VIEW: APPS.IC_PRCH_CLS_DFV
12.2.2
owner:APPS, object_type:VIEW, object_name:IC_PRCH_CLS_DFV, status:VALID,
-
Table: PO_ORDR_DTL
12.1.1
owner:GML, object_type:TABLE, fnd_design_data:GML.PO_ORDR_DTL, object_name:PO_ORDR_DTL, status:VALID, product: GML - Process Manufacturing Logistics , description: Purchase order lines. , implementation_dba_data: GML.PO_ORDR_DTL ,
-
Table: PO_BPOS_DTL
12.1.1
owner:GML, object_type:TABLE, fnd_design_data:GML.PO_BPOS_DTL, object_name:PO_BPOS_DTL, status:VALID, product: GML - Process Manufacturing Logistics , description: Blanket purchase order lines. , implementation_dba_data: GML.PO_BPOS_DTL ,
-
PACKAGE BODY: APPS.GMIVITM
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:GMIVITM, status:VALID,
-
PACKAGE BODY: APPS.GMI_VALID_GRP
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:GMI_VALID_GRP, status:VALID,
-
PACKAGE BODY: APPS.GMI_VALID_GRP
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:GMI_VALID_GRP, status:VALID,
-
Table: PO_BPOS_HDR
12.1.1
owner:GML, object_type:TABLE, fnd_design_data:GML.PO_BPOS_HDR, object_name:PO_BPOS_HDR, status:VALID, product: GML - Process Manufacturing Logistics , description: Header information for blanket purchase orders. , implementation_dba_data: GML.PO_BPOS_HDR ,
-
Table: PO_ORDR_HDR
12.2.2
owner:GML, object_type:TABLE, fnd_design_data:GML.PO_ORDR_HDR, object_name:PO_ORDR_HDR, status:VALID, product: GML - Process Manufacturing Logistics , description: Purchase order header. , implementation_dba_data: GML.PO_ORDR_HDR ,
-
Table: PO_BPOS_DTL
12.2.2
owner:GML, object_type:TABLE, fnd_design_data:GML.PO_BPOS_DTL, object_name:PO_BPOS_DTL, status:VALID, product: GML - Process Manufacturing Logistics , description: Blanket purchase order lines. , implementation_dba_data: GML.PO_BPOS_DTL ,
-
12.2.2 FND Design Data
12.2.2
-
12.1.1 FND Design Data
12.1.1
-
Table: PO_BPOS_HDR
12.2.2
owner:GML, object_type:TABLE, fnd_design_data:GML.PO_BPOS_HDR, object_name:PO_BPOS_HDR, status:VALID, product: GML - Process Manufacturing Logistics , description: Header information for blanket purchase orders. , implementation_dba_data: GML.PO_BPOS_HDR ,
-
PACKAGE BODY: APPS.GMIVITM
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:GMIVITM, status:VALID,
-
Table: PO_ORDR_DTL
12.2.2
owner:GML, object_type:TABLE, fnd_design_data:GML.PO_ORDR_DTL, object_name:PO_ORDR_DTL, status:VALID, product: GML - Process Manufacturing Logistics , description: Purchase order lines. , implementation_dba_data: GML.PO_ORDR_DTL ,
-
Table: IC_TEXT_HDR
12.1.1
owner:GMI, object_type:TABLE, fnd_design_data:GMI.IC_TEXT_HDR, object_name:IC_TEXT_HDR, status:VALID, product: GMI - Process Manufacturing Inventory , description: Master table for creation and storage of text codes associated with GMI tables. , implementation_dba_data: GMI.IC_TEXT_HDR ,
-
Table: IC_TEXT_HDR
12.2.2
owner:GMI, object_type:TABLE, fnd_design_data:GMI.IC_TEXT_HDR, object_name:IC_TEXT_HDR, status:VALID, product: GMI - Process Manufacturing Inventory , description: Master table for creation and storage of text codes associated with GMI tables. , implementation_dba_data: GMI.IC_TEXT_HDR ,
-
Table: IC_ITEM_MST
12.2.2
product: GMI - Process Manufacturing Inventory , description: This is the Item definition 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: Not implemented in this database ,
-
Table: IC_ITEM_MST
12.1.1
product: GMI - Process Manufacturing Inventory , description: This is the Item definition 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: Not implemented in this database ,
-
APPS.GMI_VALID_GRP SQL Statements
12.1.1
-
APPS.GMIVITM SQL Statements
12.1.1
-
APPS.GMIVITM SQL Statements
12.2.2
-
APPS.GMI_VALID_GRP SQL Statements
12.2.2
-
TABLE: GML.PO_BPOS_HDR
12.1.1
owner:GML, object_type:TABLE, fnd_design_data:GML.PO_BPOS_HDR, object_name:PO_BPOS_HDR, status:VALID,
-
TABLE: GML.PO_BPOS_HDR
12.2.2
owner:GML, object_type:TABLE, fnd_design_data:GML.PO_BPOS_HDR, object_name:PO_BPOS_HDR, status:VALID,
-
TABLE: GML.PO_BPOS_DTL
12.2.2
owner:GML, object_type:TABLE, fnd_design_data:GML.PO_BPOS_DTL, object_name:PO_BPOS_DTL, status:VALID,
-
TABLE: GML.PO_ORDR_HDR
12.1.1
owner:GML, object_type:TABLE, fnd_design_data:GML.PO_ORDR_HDR, object_name:PO_ORDR_HDR, status:VALID,
-
TABLE: GML.PO_BPOS_DTL
12.1.1
owner:GML, object_type:TABLE, fnd_design_data:GML.PO_BPOS_DTL, object_name:PO_BPOS_DTL, status:VALID,
-
TABLE: GML.PO_ORDR_DTL
12.1.1
owner:GML, object_type:TABLE, fnd_design_data:GML.PO_ORDR_DTL, object_name:PO_ORDR_DTL, status:VALID,
-
TABLE: GML.PO_ORDR_DTL
12.2.2
owner:GML, object_type:TABLE, fnd_design_data:GML.PO_ORDR_DTL, object_name:PO_ORDR_DTL, status:VALID,
-
TABLE: GML.PO_ORDR_HDR
12.2.2
owner:GML, object_type:TABLE, fnd_design_data:GML.PO_ORDR_HDR, object_name:PO_ORDR_HDR, status:VALID,
-
eTRM - GML Tables and Views
12.2.2
description: Tax reporting classes. ,
-
eTRM - GML Tables and Views
12.1.1
description: Tax reporting classes. ,
-
PACKAGE BODY: APPS.GMIVITM
12.2.2
-
PACKAGE BODY: APPS.GMIVITM
12.1.1
-
PACKAGE BODY: APPS.GMI_VALID_GRP
12.1.1
-
PACKAGE BODY: APPS.GMI_VALID_GRP
12.2.2