Search Results iem_email_category_maps
Overview
The IEM_EMAIL_CATEGORY_MAPS table is a core intersection table within the Oracle E-Business Suite (EBS) Email Center (IEM) module. Its primary function is to establish and manage the relationship between email accounts and the searchable categories defined in the knowledge base. This mapping is a critical configuration element that enables the system to filter and associate incoming emails with specific, pre-defined areas of knowledge, thereby facilitating automated or agent-assisted response processes. The table's existence is essential for organizing the knowledge base's accessibility and relevance on a per-email-account basis, ensuring that agents or automated processes using a given account have appropriate and targeted access to categorized solution content.
Key Information Stored
The table's structure is intentionally simple, designed solely to maintain the many-to-many relationships between its parent entities. The two key columns form a composite primary key, meaning each combination of an email account and a knowledge base category is stored as a unique record. The EMAIL_ACCOUNT_ID column stores the unique identifier (ID) for a configured email account, as defined in the IEM_EMAIL_ACCOUNTS table. The KB_CATEGORY_ID column stores the unique identifier for a knowledge base category, as defined in the IEM_KB_CATEGORIES table. No other attributes are typically stored in this intersection table, as its sole purpose is to document the permission or association link itself.
Common Use Cases and Queries
The primary use case is administrative configuration, where a system administrator defines which knowledge base categories are accessible for agents responding from a specific email account. This supports scenarios like departmental specialization, where a "Sales Support" email account might be mapped to product and pricing categories, while a "Technical Support" account is mapped to troubleshooting and documentation categories. Common queries include listing all categories available to a specific account or identifying all accounts authorized to use a particular category. For example, to audit the configuration for an email account named 'SUPPORT_US', a typical query would be:
- SELECT acc.EMAIL_ACCOUNT_NAME, cat.CATEGORY_NAME FROM IEM_EMAIL_CATEGORY_MAPS map JOIN IEM_EMAIL_ACCOUNTS acc ON map.EMAIL_ACCOUNT_ID = acc.EMAIL_ACCOUNT_ID JOIN IEM_KB_CATEGORIES cat ON map.KB_CATEGORY_ID = cat.KB_CATEGORY_ID WHERE acc.EMAIL_ACCOUNT_NAME = 'SUPPORT_US';
Related Objects
The IEM_EMAIL_CATEGORY_MAPS table is centrally linked between two master tables, as defined by its foreign key constraints. It has a direct, mandatory relationship with the IEM_EMAIL_ACCOUNTS table via the EMAIL_ACCOUNT_ID column. This ensures that a mapping can only be created for a valid, existing email account. Similarly, it has a direct, mandatory relationship with the IEM_KB_CATEGORIES table via the KB_CATEGORY_ID column, ensuring mappings only reference valid knowledge base categories. The table itself is referenced by its primary key constraint, IEM_EMAIL_CATEGORY_MAPS_UK, which enforces the uniqueness of each account-category pair. This structure positions it as a pure relationship table with no independent existence outside of its parent entities.
-
Table: IEM_EMAIL_CATEGORY_MAPS
12.2.2
owner:IEM, object_type:TABLE, fnd_design_data:IEM.IEM_EMAIL_CATEGORY_MAPS, object_name:IEM_EMAIL_CATEGORY_MAPS, status:VALID, product: IEM - Email Center , description: Map an email account to various searchable knowledge base categories. , implementation_dba_data: IEM.IEM_EMAIL_CATEGORY_MAPS ,
-
Table: IEM_EMAIL_CATEGORY_MAPS
12.1.1
owner:IEM, object_type:TABLE, fnd_design_data:IEM.IEM_EMAIL_CATEGORY_MAPS, object_name:IEM_EMAIL_CATEGORY_MAPS, status:VALID, product: IEM - Email Center , description: Map an email account to various searchable knowledge base categories. , implementation_dba_data: IEM.IEM_EMAIL_CATEGORY_MAPS ,
-
Table: IEM_KB_CATEGORIES
12.1.1
owner:IEM, object_type:TABLE, fnd_design_data:IEM.IEM_KB_CATEGORIES, object_name:IEM_KB_CATEGORIES, status:VALID, product: IEM - Email Center , description: List of searchable knowledge base categories , implementation_dba_data: IEM.IEM_KB_CATEGORIES ,
-
Table: IEM_KB_CATEGORIES
12.2.2
owner:IEM, object_type:TABLE, fnd_design_data:IEM.IEM_KB_CATEGORIES, object_name:IEM_KB_CATEGORIES, status:VALID, product: IEM - Email Center , description: List of searchable knowledge base categories , implementation_dba_data: IEM.IEM_KB_CATEGORIES ,
-
Table: IEM_EMAIL_ACCOUNTS
12.1.1
owner:IEM, object_type:TABLE, fnd_design_data:IEM.IEM_EMAIL_ACCOUNTS, object_name:IEM_EMAIL_ACCOUNTS, status:VALID, product: IEM - Email Center , description: List of all eMC email accounts. , implementation_dba_data: IEM.IEM_EMAIL_ACCOUNTS ,
-
Table: IEM_EMAIL_ACCOUNTS
12.2.2
owner:IEM, object_type:TABLE, fnd_design_data:IEM.IEM_EMAIL_ACCOUNTS, object_name:IEM_EMAIL_ACCOUNTS, status:VALID, product: IEM - Email Center , description: List of all eMC email accounts. , implementation_dba_data: IEM.IEM_EMAIL_ACCOUNTS ,