Results for “to_object_id”
1 result
AI-generated from documented ETRM metadata — verify critical details on the linked pages.
Overview
CSS_DEF_EXTERNAL_LINKS is a cross-reference (association) table in the Oracle E-Business Suite CSS – Support module. It records the linkage between a defect recorded in the defect-tracking schema and an external or downstream object elsewhere in the EBS data model. In practical terms, the table answers the question: "which external EBS entity is associated with a given defect?" The TO_OBJECT_CODE / TO_OBJECT_ID pair provides a generic, polymorphic foreign key into the JTF object registry, while FROM_DEFECT_ID anchors the association to a specific defect.
The supplied metadata classifies the object heuristically as a link table within a Data Vault modeling scheme. This is appropriate: the table holds no descriptive attributes of its own and exists to resolve a many-to-many style relationship between CSS_DEF_DEFECTS_B and JTF_OBJECTS_B. Both participating keys are foreign key columns rather than business attributes, confirming the table's role as a pure relationship carrier.
Note that the CSS – Support product is documented as obsolete, and the ETRM entry states the object is "not implemented in this database." Implementations on Oracle EBS 12.1.1 and 12.2.2 should verify presence before writing dependent code.
Key Information Stored
The table is narrow and its meaningful content is concentrated in a small set of columns:
- EXTERNAL_LINK_ID — surrogate primary key defined by the constraint
CSS_DEF_EXTERNAL_LINKS_PK. Generated internally; not a business identifier. - FROM_DEFECT_ID — foreign key to
CSS_DEF_DEFECTS_B, identifying the source defect. This column participates in the unique indexCSS_DEF_EXTERNAL_LINKS_UK1, making it part of the documented business-key candidate. - TO_OBJECT_CODE — foreign key to
JTF_OBJECTS_B, indicating the object type (for example, a service request, task, or other JTF-registered entity). Also part ofCSS_DEF_EXTERNAL_LINKS_UK1. - TO_OBJECT_ID — the identifier of the specific target instance within the object type designated by
TO_OBJECT_CODE. Also part ofCSS_DEF_EXTERNAL_LINKS_UK1.
The combination of FROM_DEFECT_ID, TO_OBJECT_CODE, and TO_OBJECT_ID forms the unique business key. This enforces that a defect can be linked at most once to any given external object instance, while permitting the same defect to point to multiple distinct targets.
Common Use Cases and Queries
The primary use case is defect-to-object traceability. A typical query joins the link table to the defect base table to list external references for a defect:
- SELECT l.to_object_code, l.to_object_id FROM css_def_external_links l WHERE l.from_defect_id = :defect_id;
- Counting links per defect to identify defects with broad downstream impact.
- Reverse lookup: given a target object (
to_object_code,to_object_id), find all defects that reference it. - Reporting on unresolved defects that have no external links, using an outer join against
CSS_DEF_DEFECTS_B.
Because TO_OBJECT_CODE is polymorphic, queries that need target detail must resolve the object type through JTF_OBJECTS_B before joining to the concrete entity table. This two-step resolution is a standard pattern when working with JTF-based cross references and should be built into any reporting view over this table.
Related Objects
The following objects are directly implicated by the documented key relationships:
- CSS_DEF_DEFECTS_B — base table for defects; joined on
FROM_DEFECT_ID. Provides all descriptive defect attributes. - JTF_OBJECTS_B — the JTF object registry; joined on
TO_OBJECT_CODE. Supplies the object type definition used to interpretTO_OBJECT_ID. - CSS_DEF_DEFECTS_TL — translated defect names and descriptions, typically joined through
CSS_DEF_DEFECTS_Bfor multilingual reporting. - Other
CSS_DEF_*support tables that referenceCSS_DEF_DEFECTS_Band therefore share the same defect key space. - Concrete target tables registered in
JTF_OBJECTS_B, resolved dynamically via the object code rather than by a fixed foreign key.
Together these objects support full defect-link lineage: from a defect row, through CSS_DEF_EXTERNAL_LINKS, into the generic JTF object registry and onward to the specific referenced entity.
-
Not implemented in this database·Explore CSS module →