Search Results def_contact_id
Overview
The CSS_DEF_DEF_CONTACTS table is a data object within the Oracle E-Business Suite (EBS) 12.1.1 and 12.2.2 releases, specifically architected for the CSS - Support module, which is documented as obsolete. Its core function is to manage the many-to-many relationship between a Defect or Enhancement record and the various contacts associated with it. This design allows a single support issue to be linked to multiple individuals or teams, such as developers, testers, or business analysts, while enforcing a critical business rule that one contact must always be designated as the primary point of responsibility. Despite its defined structure, the ETRM metadata explicitly states this table is "Not implemented in this database," indicating it may represent a planned or legacy data model that was not deployed in standard installations.
Key Information Stored
Based on the provided metadata, the table's structure is defined by its primary and foreign key relationships. The primary key is DEF_CONTACT_ID, a unique identifier for each contact association record. The central foreign key is DEFECT_ID, which links each record to a specific defect or enhancement in the CSS_DEF_DEFECTS_B table. The OBJECT_ID column serves a polymorphic role, linking to a contact entity that could be an individual resource (JTF_RS_RESOURCE_EXTNS), a group (JTF_RS_GROUPS_B), or a team (JTF_RS_TEAMS_B). While specific attribute columns are not listed, the table would logically contain flags to denote the primary contact and potentially the contact's role or type in the context of the defect.
Common Use Cases and Queries
Given its non-implemented status, direct operational use cases are non-existent in standard EBS. However, its intended purpose informs potential analytical and data migration scenarios. For instance, if customizations implemented similar functionality, queries would focus on listing all contacts for a defect or identifying the primary responsible party. A sample SQL pattern to retrieve this data, assuming the table existed, would be:
- SELECT d.defect_number, c.object_id, r.resource_name, c.primary_contact_flag FROM css_def_defects_b d, css_def_def_contacts c, jtf_rs_resource_extns r WHERE d.defect_id = c.defect_id AND c.object_id = r.resource_id;
Reporting would center on contact distribution, workload assignment across teams, or ensuring every defect has a valid primary contact defined.
Related Objects
This table is centrally linked to several core EBS objects, primarily within the Resource Manager and Support modules. Its primary relationship is with the CSS_DEF_DEFECTS_B table, which holds the base defect or enhancement record. The contact entities themselves are sourced from the Resource Manager (JTF_RS) schema: JTF_RS_RESOURCE_EXTNS for individual resources, JTF_RS_GROUPS_B for groups, and JTF_RS_TEAMS_B for teams. This design indicates an integration point where support management leverages the centralized resource and organizational structures defined elsewhere in the EBS ecosystem.
-
Table: CSS_DEF_DEF_CONTACTS
12.2.2
product: CSS - Support (Obsolete) , description: A Defect or an Enhancement may have multiple contacts associated with it. A defect or enhancement must always have one primary contact. , implementation_dba_data: Not implemented in this database ,
-
View: CSS_DEF_DEF_CONTACTS_V
12.2.2
product: CSS - Support (Obsolete) , description: Defect contacts , implementation_dba_data: Not implemented in this database ,