Search Results css_def_defects_b




Overview

The CSS_DEF_DEFECTS_B table is the core transactional entity for managing defect records within the obsolete Oracle E-Business Suite CSS (Support) module. It served as the primary storage table for defect tracking, capturing essential details about reported issues, their classification, assignment, and lifecycle state. As indicated by its product association, this table and the surrounding defect management functionality are marked as obsolete, meaning they are no longer actively developed or supported in standard Oracle EBS implementations. The metadata explicitly states it is "Not implemented in this database," suggesting it may exist in the data dictionary as a remnant of older functionality or for reference but is not populated or used in current deployments of versions 12.1.1 or 12.2.2.

Key Information Stored

While specific column details beyond the primary and foreign keys are not provided in the excerpt, the foreign key relationships define the critical attributes stored in each defect record. The primary key is DEFECT_ID. Each record links to numerous reference tables to describe the defect's context: PROBLEM_TYPE_ID (CSS_DEF_PROB_TYPES_B), STATUS_ID (CSS_DEF_STATUSES_B), SEVERITY_ID (CSS_DEF_SEVERITIES_B), and PRIORITY_ID (CSS_DEF_PRIORITIES_B) for classification. It tracks personnel involvement via FILER_ID and UPDATED_BY_ID (FND_USER) and assignment via PHASE_OWNER_ID, which could reference an individual resource (JTF_RS_RESOURCE_EXTNS), a group (JTF_RS_GROUPS_B), or a team (JTF_RS_TEAMS_B). Customer and geographical data is stored via ORIGINATING_CUSTOMER_ID (HZ_PARTIES) and TERRITORY_ID (JTF_TERR_ALL). The PHASE_ID (CSS_DEF_PHASES_B) would indicate the defect's current phase in a workflow.

Common Use Cases and Queries

Given its obsolete status, direct operational use cases in active EBS 12.1.1/12.2.2 environments are unlikely. Historically, its purpose was to support defect lifecycle management. Analytical queries would have joined this central table to its many reference tables to generate reports on defect volume, aging, assignment, and resolution trends. A typical historical reporting pattern might have involved joining to customer, status, and owner tables:

  • SELECT d.DEFECT_ID, hz.party_name, s.STATUS_NAME, r.resource_name FROM CSS_DEF_DEFECTS_B d, HZ_PARTIES hz, CSS_DEF_STATUSES_B s, JTF_RS_RESOURCE_EXTNS r WHERE d.ORIGINATING_CUSTOMER_ID = hz.party_id AND d.STATUS_ID = s.STATUS_ID AND d.PHASE_OWNER_ID = r.resource_id;

Today, any encounter with this table is most probable during data migration projects, legacy data analysis, or while reviewing obsolete schema objects during system upgrades.

Related Objects

The table sits at the center of a comprehensive but obsolete defect management schema. It has a one-to-many relationship with numerous child tables that store supplemental defect information, including attachments (CSS_DEF_ATTACHMENTS_B), audit history (CSS_DEF_AUDIT_HISTORY_B), linked defects (CSS_DEF_DEFECT_LINKS), and specific attributes (CSS_DEF_DEF_ATTRIBUTES). It also references key master data tables across EBS, such as FND_USER for personnel, HZ_PARTIES for customers, and JTF_RS_* tables for resource management. The extensive foreign key network illustrates it was designed as a fully integrated, complex business object within the older CSS module architecture.