Search Results items
The ICX_POR_CATEGORIES_TL table in Oracle E-Business Suite (EBS) versions 12.1.1 and 12.2.2 is a critical repository for translated category data used in the iProcurement (iProc) and Purchasing modules. This table stores multilingual descriptions and names of procurement categories, enabling global enterprises to maintain category hierarchies in multiple languages. Below is a detailed technical and functional analysis of this table.
Table Overview
The ICX_POR_CATEGORIES_TL table is a translation table (denoted by the _TL suffix) that extends the base table ICX_POR_CATEGORIES_B. It follows Oracle's standard multilingual architecture, where language-specific data is stored separately from the base transactional data. This design supports Oracle's NLS (National Language Support) framework, allowing seamless localization.Key Columns
- CATEGORY_ID: Primary key column linked to ICX_POR_CATEGORIES_B, uniquely identifying each procurement category.
- LANGUAGE: Stores the language code (e.g., 'US' for English, 'DE' for German) as per Oracle's NLS standards.
- SOURCE_LANG: Indicates the source language of the translation (typically the installation's base language).
- CATEGORY_NAME: Localized name of the category displayed in iProcurement catalogs.
- DESCRIPTION: Detailed multilingual description of the category.
Functional Role
This table enables:- Multilingual Catalog Management: Supports procurement catalogs in multiple languages, critical for multinational deployments.
- User Experience Localization: Ensures end-users see category names/descriptions in their preferred language.
- Reporting Consistency: Maintains language-specific labels for cross-border reporting.
Technical Integration
The table integrates with:- iProcurement UI: Renders translated category trees based on user language preferences.
- Purchasing Approval Workflows: Uses localized category names in notifications.
- Oracle Exchange: Synchronizes category data for punchout catalogs.
Data Population
Translations are typically populated through:- Oracle Translation Console for manual entries
- Batch APIs like FND_PROGRAM.REGISTER for bulk loads
- ADI (Application Desktop Integrator) for spreadsheet-based updates
Indexing and Performance
The table uses composite indexes on (CATEGORY_ID, LANGUAGE) for optimal join performance with the base table. In EBS 12.2.2, Oracle introduced additional indexing optimizations to support RAC environments.Customization Considerations
When extending category functionality:- Custom triggers on this table must handle TL table synchronization
- Any custom reports using category data should join to both _B and _TL tables with NLS_LANG filtering
- Concurrent programs modifying categories must use standard Oracle APIs to maintain TL data integrity
Upgrade Implications
Between 12.1.1 and 12.2.2:- Schema changes were minimal, primarily adding indexes
- New seed data was added for additional languages
- Online patching (ADOP) in 12.2.2 requires special handling for TL table updates
-
Lookup Type: ICX_CAT_SUPPLIER_ASSIGN_TYPE
12.1.1
product: ICX - Oracle iProcurement , meaning: Supplier Dimension Assignment Type Lookup , description: Lookup for Supplier Dimension's assignment types. ,
-
Lookup Type: ICX_CAT_SUPPLIER_ASSIGN_TYPE
12.2.2
product: ICX - Oracle iProcurement , meaning: Supplier Dimension Assignment Type Lookup , description: Lookup for Supplier Dimension's assignment types. ,
-
Lookup Type: ICX_CAT_CATEGORY_ASSIGN_TYPE
12.2.2
product: ICX - Oracle iProcurement , meaning: Category Dimension Assignment Lookup Type , description: Lookup for Category Dimensions' assignment types value. ,
-
Lookup Type: ICX_CAT_CATEGORY_ASSIGN_TYPE
12.1.1
product: ICX - Oracle iProcurement , meaning: Category Dimension Assignment Lookup Type , description: Lookup for Category Dimensions' assignment types value. ,
-
Concurrent Program: POXDIAPC
12.1.1
execution_filename: ICX_POR_DELETE_CATALOG.delete_items_in_category , product: ICX - Oracle iProcurement , user_name: Delete Items and Prices in a Category , description: Delete Items and Prices in a Category , argument_method: Standard , enabled: No , execution_method: PL/SQL Stored Procedure ,
-
Concurrent Program: POXCATRN
12.1.1
execution_filename: ICX_CAT_SCHEMA_UPLOAD_PVT.populate_for_cat_rename , product: ICX - Oracle iProcurement , user_name: Update Items for Category Rename , description: Update Items For Category Rename. , argument_method: Standard , enabled: Yes , execution_method: PL/SQL Stored Procedure ,
-
Concurrent Program: POXDIAPC
12.2.2
execution_filename: ICX_POR_DELETE_CATALOG.delete_items_in_category , product: ICX - Oracle iProcurement , user_name: Delete Items and Prices in a Category , description: Delete Items and Prices in a Category , argument_method: Standard , enabled: No , execution_method: PL/SQL Stored Procedure ,
-
Concurrent Program: POXCATRN
12.2.2
execution_filename: ICX_CAT_SCHEMA_UPLOAD_PVT.populate_for_cat_rename , product: ICX - Oracle iProcurement , user_name: Update Items for Category Rename , description: Update Items For Category Rename. , argument_method: Standard , enabled: Yes , execution_method: PL/SQL Stored Procedure ,
-
Lookup Type: ICX_CAT_LOAD_TYPE
12.2.2
product: ICX - Oracle iProcurement , meaning: ICX_CAT_LOAD_TYPE , description: Self Service Purchasing File Load Types ,
-
Lookup Type: ICX_CAT_LOAD_TYPE
12.1.1
product: ICX - Oracle iProcurement , meaning: ICX_CAT_LOAD_TYPE , description: Self Service Purchasing File Load Types ,
-
Lookup Type: POR_RCV_ITEMS_DUE
12.1.1
product: ICX - Oracle iProcurement , meaning: iProcurement: Receiving Items Due Types , description: iProcurement: Receiving Items Due Types ,
-
Lookup Type: POR_SOURCING_TYPES
12.2.2
product: ICX - Oracle iProcurement , meaning: Sourcing Types for Req Creation , description: Look up values for profile POR: Auto-source internally stocked items with no availability ,
-
Table: ICX_POR_CATEGORIES_TL
12.1.1
owner:ICX, object_type:TABLE, fnd_design_data:ICX.ICX_POR_CATEGORIES_TL, object_name:ICX_POR_CATEGORIES_TL, status:VALID, product: ICX - Oracle iProcurement , description: Stores information about the categories that exist within a catalog. Categories are used to classify items into groups of related items. , implementation_dba_data: ICX.ICX_POR_CATEGORIES_TL ,
-
Table: ICX_POR_CATEGORIES_TL
12.2.2
owner:ICX, object_type:TABLE, fnd_design_data:ICX.ICX_POR_CATEGORIES_TL, object_name:ICX_POR_CATEGORIES_TL, status:VALID, product: ICX - Oracle iProcurement , description: Stores information about the categories that exist within a catalog. Categories are used to classify items into groups of related items. , implementation_dba_data: ICX.ICX_POR_CATEGORIES_TL ,
-
Lookup Type: POR_RCV_ITEMS_DUE
12.2.2
product: ICX - Oracle iProcurement , meaning: iProcurement: Receiving Items Due Types , description: iProcurement: Receiving Items Due Types ,
-
Lookup Type: POR_RCV_HOME_SEARCH_DOMAIN
12.2.2
product: ICX - Oracle iProcurement , meaning: Receiving home page search domain , description: Receiving home page search domain ,
-
Lookup Type: POR_RCV_HOME_SEARCH_DOMAIN
12.1.1
product: ICX - Oracle iProcurement , meaning: Receiving home page search domain , description: Receiving home page search domain ,
-
Table: POR_USER_DATA_CONF_LIST_ITEMS
12.1.1
owner:ICX, object_type:TABLE, fnd_design_data:ICX.POR_USER_DATA_CONF_LIST_ITEMS, object_name:POR_USER_DATA_CONF_LIST_ITEMS, status:VALID, product: ICX - Oracle iProcurement , description: User data configuration list items , implementation_dba_data: ICX.POR_USER_DATA_CONF_LIST_ITEMS ,
-
Table: POR_USER_DATA_CONF_LIST_ITEMS
12.2.2
owner:ICX, object_type:TABLE, fnd_design_data:ICX.POR_USER_DATA_CONF_LIST_ITEMS, object_name:POR_USER_DATA_CONF_LIST_ITEMS, status:VALID, product: ICX - Oracle iProcurement , description: User data configuration list items , implementation_dba_data: ICX.POR_USER_DATA_CONF_LIST_ITEMS ,
-
View: POR_RCV_CONF_ITEMS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:ICX.POR_RCV_CONF_ITEMS_V, object_name:POR_RCV_CONF_ITEMS_V, status:VALID, product: ICX - Oracle iProcurement , description: View for querying items displayed on the confirmation page of the receive items flow. , implementation_dba_data: APPS.POR_RCV_CONF_ITEMS_V ,
-
Table: POR_FAVORITE_LIST_LINES
12.1.1
owner:ICX, object_type:TABLE, fnd_design_data:ICX.POR_FAVORITE_LIST_LINES, object_name:POR_FAVORITE_LIST_LINES, status:VALID, product: ICX - Oracle iProcurement , description: Table for storing items added to favorite lists. , implementation_dba_data: ICX.POR_FAVORITE_LIST_LINES ,
-
View: POR_RCV_CONF_ITEMS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:ICX.POR_RCV_CONF_ITEMS_V, object_name:POR_RCV_CONF_ITEMS_V, status:VALID, product: ICX - Oracle iProcurement , description: View for querying items displayed on the confirmation page of the receive items flow. , implementation_dba_data: APPS.POR_RCV_CONF_ITEMS_V ,
-
Table: POR_FAVORITE_LIST_LINES
12.2.2
owner:ICX, object_type:TABLE, fnd_design_data:ICX.POR_FAVORITE_LIST_LINES, object_name:POR_FAVORITE_LIST_LINES, status:VALID, product: ICX - Oracle iProcurement , description: Table for storing items added to favorite lists. , implementation_dba_data: ICX.POR_FAVORITE_LIST_LINES ,
-
View: ICX_MTL_SYSTEM_ITEMS_CONT_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:ICX.ICX_MTL_SYSTEM_ITEMS_CONT_V, object_name:ICX_MTL_SYSTEM_ITEMS_CONT_V, status:VALID, product: ICX - Oracle iProcurement , description: Inventory Items Index View , implementation_dba_data: APPS.ICX_MTL_SYSTEM_ITEMS_CONT_V ,
-
View: ICX_MTL_SYSTEM_ITEMS_CONT_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:ICX.ICX_MTL_SYSTEM_ITEMS_CONT_V, object_name:ICX_MTL_SYSTEM_ITEMS_CONT_V, status:VALID, product: ICX - Oracle iProcurement , description: Inventory Items Index View , implementation_dba_data: APPS.ICX_MTL_SYSTEM_ITEMS_CONT_V ,
-
Table: ICX_POR_FAILED_LINES
12.1.1
owner:ICX, object_type:TABLE, fnd_design_data:ICX.ICX_POR_FAILED_LINES, object_name:ICX_POR_FAILED_LINES, status:VALID, product: ICX - Oracle iProcurement , description: Maintains information about items/prices/schema elements that the loader rejected during a load job. , implementation_dba_data: ICX.ICX_POR_FAILED_LINES ,
-
Table: ICX_POR_FAILED_LINES
12.2.2
owner:ICX, object_type:TABLE, fnd_design_data:ICX.ICX_POR_FAILED_LINES, object_name:ICX_POR_FAILED_LINES, status:VALID, product: ICX - Oracle iProcurement , description: Maintains information about items/prices/schema elements that the loader rejected during a load job. , implementation_dba_data: ICX.ICX_POR_FAILED_LINES ,
-
Table: ICX_POR_CATEGORY_ITEMS
12.2.2
owner:ICX, object_type:TABLE, fnd_design_data:ICX.ICX_POR_CATEGORY_ITEMS, object_name:ICX_POR_CATEGORY_ITEMS, status:VALID, product: ICX - Oracle iProcurement , description: Intersection table creating a relationship between categories and all the items they contain. , implementation_dba_data: ICX.ICX_POR_CATEGORY_ITEMS ,
-
Table: ICX_POR_FAILED_LINE_MESSAGES
12.2.2
owner:ICX, object_type:TABLE, fnd_design_data:ICX.ICX_POR_FAILED_LINE_MESSAGES, object_name:ICX_POR_FAILED_LINE_MESSAGES, status:VALID, product: ICX - Oracle iProcurement , description: Maintains information about items/prices/schema elements that the loader rejected during a load job. , implementation_dba_data: ICX.ICX_POR_FAILED_LINE_MESSAGES ,
-
Table: ICX_POR_THIRD_PARTY_LOG_VALUES
12.1.1
owner:ICX, object_type:TABLE, fnd_design_data:ICX.ICX_POR_THIRD_PARTY_LOG_VALUES, object_name:ICX_POR_THIRD_PARTY_LOG_VALUES, status:VALID, product: ICX - Oracle iProcurement , description: Table to store detail log information of the Third Party Authoring changes performed on behalf of Suppliers for Items and Prices. , implementation_dba_data: ICX.ICX_POR_THIRD_PARTY_LOG_VALUES ,
-
View: ICX_NONSHIP_ITEMS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:ICX.ICX_NONSHIP_ITEMS_V, object_name:ICX_NONSHIP_ITEMS_V, status:VALID, product: ICX - Oracle iProcurement , description: Non Shippable Items View , implementation_dba_data: APPS.ICX_NONSHIP_ITEMS_V ,
-
Table: ICX_POR_CATEGORY_ITEMS
12.1.1
owner:ICX, object_type:TABLE, fnd_design_data:ICX.ICX_POR_CATEGORY_ITEMS, object_name:ICX_POR_CATEGORY_ITEMS, status:VALID, product: ICX - Oracle iProcurement , description: Intersection table creating a relationship between categories and all the items they contain. , implementation_dba_data: ICX.ICX_POR_CATEGORY_ITEMS ,
-
Table: ICX_POR_FAILED_LINE_MESSAGES
12.1.1
owner:ICX, object_type:TABLE, fnd_design_data:ICX.ICX_POR_FAILED_LINE_MESSAGES, object_name:ICX_POR_FAILED_LINE_MESSAGES, status:VALID, product: ICX - Oracle iProcurement , description: Maintains information about items/prices/schema elements that the loader rejected during a load job. , implementation_dba_data: ICX.ICX_POR_FAILED_LINE_MESSAGES ,
-
View: ICX_NONSHIP_ITEMS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:ICX.ICX_NONSHIP_ITEMS_V, object_name:ICX_NONSHIP_ITEMS_V, status:VALID, product: ICX - Oracle iProcurement , description: Non Shippable Items View , implementation_dba_data: APPS.ICX_NONSHIP_ITEMS_V ,
-
Table: ICX_POR_THIRD_PARTY_LOG_VALUES
12.2.2
owner:ICX, object_type:TABLE, fnd_design_data:ICX.ICX_POR_THIRD_PARTY_LOG_VALUES, object_name:ICX_POR_THIRD_PARTY_LOG_VALUES, status:VALID, product: ICX - Oracle iProcurement , description: Table to store detail log information of the Third Party Authoring changes performed on behalf of Suppliers for Items and Prices. , implementation_dba_data: ICX.ICX_POR_THIRD_PARTY_LOG_VALUES ,
-
View: POR_PUBLIC_LIST_ITEMS_V
12.1.1
product: ICX - Oracle iProcurement , description: Public shopping list items view , implementation_dba_data: Not implemented in this database ,
-
View: ICX_CATALOG_AVAIL_ITEMS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:ICX.ICX_CATALOG_AVAIL_ITEMS_V, object_name:ICX_CATALOG_AVAIL_ITEMS_V, status:VALID, product: ICX - Oracle iProcurement , description: Available Items View , implementation_dba_data: APPS.ICX_CATALOG_AVAIL_ITEMS_V ,
-
View: ICX_CATALOG_AVAIL_ITEMS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:ICX.ICX_CATALOG_AVAIL_ITEMS_V, object_name:ICX_CATALOG_AVAIL_ITEMS_V, status:VALID, product: ICX - Oracle iProcurement , description: Available Items View , implementation_dba_data: APPS.ICX_CATALOG_AVAIL_ITEMS_V ,
-
View: POR_PUBLIC_LIST_ITEMS_V
12.2.2
product: ICX - Oracle iProcurement , description: Public shopping list items view , implementation_dba_data: Not implemented in this database ,
-
View: ICX_CATALOG_ORD_ITEMS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:ICX.ICX_CATALOG_ORD_ITEMS_V, object_name:ICX_CATALOG_ORD_ITEMS_V, status:VALID, product: ICX - Oracle iProcurement , description: Ordered Items View , implementation_dba_data: APPS.ICX_CATALOG_ORD_ITEMS_V ,
-
View: ICX_STOREITEMS_REVIEW_V
12.1.1
product: ICX - Oracle iProcurement , description: Review Ordered Items View , implementation_dba_data: Not implemented in this database ,
-
View: ICX_CATALOG_ORD_ITEMS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:ICX.ICX_CATALOG_ORD_ITEMS_V, object_name:ICX_CATALOG_ORD_ITEMS_V, status:VALID, product: ICX - Oracle iProcurement , description: Ordered Items View , implementation_dba_data: APPS.ICX_CATALOG_ORD_ITEMS_V ,
-
View: ICX_STOREITEMS_REVIEW_V
12.2.2
product: ICX - Oracle iProcurement , description: Review Ordered Items View , implementation_dba_data: Not implemented in this database ,
-
View: ICX_PO_SUPPLIER_ITEMS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:ICX.ICX_PO_SUPPLIER_ITEMS_V, object_name:ICX_PO_SUPPLIER_ITEMS_V, status:VALID, product: ICX - Oracle iProcurement , description: Supplier Items View , implementation_dba_data: APPS.ICX_PO_SUPPLIER_ITEMS_V ,
-
View: ICX_PO_SUPPLIER_ITEMS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:ICX.ICX_PO_SUPPLIER_ITEMS_V, object_name:ICX_PO_SUPPLIER_ITEMS_V, status:VALID, product: ICX - Oracle iProcurement , description: Supplier Items View , implementation_dba_data: APPS.ICX_PO_SUPPLIER_ITEMS_V ,
-
View: ICX_MTL_ONHAND_SERIAL_KFV
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:ICX.ICX_MTL_ONHAND_SERIAL_KFV, object_name:ICX_MTL_ONHAND_SERIAL_KFV, status:VALID, product: ICX - Oracle iProcurement , description: On-Hand Item Quantity View for Serialized Items , implementation_dba_data: APPS.ICX_MTL_ONHAND_SERIAL_KFV ,
-
View: ICX_MTL_ONHAND_SERIAL_KFV
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:ICX.ICX_MTL_ONHAND_SERIAL_KFV, object_name:ICX_MTL_ONHAND_SERIAL_KFV, status:VALID, product: ICX - Oracle iProcurement , description: On-Hand Item Quantity View for Serialized Items , implementation_dba_data: APPS.ICX_MTL_ONHAND_SERIAL_KFV ,
-
View: ICX_MRP_FORECAST_ITEMS_V
12.2.2
product: ICX - Oracle iProcurement , description: Forecast Items View , implementation_dba_data: Not implemented in this database ,
-
View: ICX_MRP_FORECAST_ITEMS_V
12.1.1
product: ICX - Oracle iProcurement , description: Forecast Items View , implementation_dba_data: Not implemented in this database ,
-
View: POR_RCV_ALL_ITEMS_V1
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:ICX.POR_RCV_ALL_ITEMS_V1, object_name:POR_RCV_ALL_ITEMS_V1, status:VALID, product: ICX - Oracle iProcurement , description: View for all items that can be received , implementation_dba_data: APPS.POR_RCV_ALL_ITEMS_V1 ,