Search Results jdr_attributes
Overview
JDR_ATTRIBUTES is a table owned by the APPLSYS schema and documented under the FND — Application Object Library product within Oracle E-Business Suite 12.1.1 and 12.2.2. It is part of the Oracle EBS "JDR" (Java Development Runtime / Developer Runtime) family of objects that support the metadata-driven, repository-style configuration used by the Oracle Application Framework (OAF) and related extensibility infrastructure. In practical terms, JDR_ATTRIBUTES holds the set of named attribute name/value pairs that are attached to a parent component definition, allowing properties and settings to be stored in a flexible, row-per-attribute manner rather than as fixed columns.
The table carries a heuristic Data Vault classification of standalone, meaning the FK/PK mining did not identify inbound or outbound foreign-key dependencies linking it into a broader hub-link-satellite graph. From a modeling perspective, this suggests JDR_ATTRIBUTES is best treated as a self-contained satellite-style structure keyed to a parent component, rather than as a hub or a link that joins multiple business entities.
Key Information Stored
The documented physical schema for JDR_ATTRIBUTES in ETRM 12.2.2 contains six columns. The most significant are:
- ATT_COMP_DOCID — Identifier of the parent component document to which the attribute belongs. This is the first component of the primary key and of the unique business-key index.
- ATT_COMP_SEQ — Sequence number of the component within the parent document, providing the second part of the composite key.
- ATT_SEQ — Sequence number of the individual attribute row, completing the three-part primary key. Together, ATT_COMP_DOCID, ATT_COMP_SEQ, and ATT_SEQ form the primary key JDR_ATTRIBUTES_PK.
- ATT_NAME — The name of the attribute, i.e., the property or setting key.
- ATT_VALUE — The value assigned to the corresponding attribute name.
- ZD_EDITION_NAME — Editioning column used to support Oracle EBS Online Patching (Edition-Based Redefinition) in 12.2.x. It participates in the unique index JDR_ATTRIBUTES_U1.
The surrogate/composite primary key is JDR_ATTRIBUTES_PK (ATT_COMP_DOCID, ATT_COMP_SEQ, ATT_SEQ). The business-key candidate is captured by the unique index JDR_ATTRIBUTES_U1 (ATT_COMP_DOCID, ATT_COMP_SEQ, ATT_SEQ, ZD_EDITION_NAME), which extends the primary key with the editioning column so that multiple patched editions can be distinguished simultaneously.
Common Use Cases and Queries
JDR_ATTRIBUTES is typically queried when diagnosing or reporting the metadata-driven configuration of an OAF component. A common pattern is to retrieve all attributes for a given parent component:
SELECT att_name, att_value FROM applsys.jdr_attributes WHERE att_comp_docid = :docid AND att_comp_seq = :seq ORDER BY att_seq;SELECT * FROM applsys.jdr_attributes WHERE att_name = '.xx_custom_attr';— to find where a specific attribute name is used across components.- Edition-aware lookups join or filter on ZD_EDITION_NAME to scope results to the currently active edition during online patching.
Reporting use cases include auditing custom attributes applied to seeded components, extracting configuration differences between environments, and supporting upgrade analysis where attribute rows must be validated against expected definitions.
Related Objects
The metadata classifies JDR_ATTRIBUTES as standalone, and no FK dependencies were mined. Its logical dependencies are therefore inferred from the JDR naming family and the parent component reference held in ATT_COMP_DOCID/ATT_COMP_SEQ:
- JDR_COMPONENTS — the parent component table, joined on the component document identifier and sequence.
- JDR_DOCUMENTS — the owning document record referenced by the parent component.
- JDR_PATHS — repository path definitions for JDR documents.
- JDR_ATTRIBUTES variants and related JDR metadata tables (e.g., component-attribute listings) that share the same key structure.
- FND_LOOKUP / AOL configuration views — reporting joins that resolve attribute values into human-readable descriptions.
Because the object is standalone, cross-table integrity is enforced by application logic rather than by database foreign keys, and joins to the parent component must always be validated against ATT_COMP_DOCID and ATT_COMP_SEQ.
-
Table: JDR_ATTRIBUTES
12.1.1
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.JDR_ATTRIBUTES, object_name:JDR_ATTRIBUTES, status:VALID, product: FND - Application Object Library , description: JDR_ATTRIBUTES , implementation_dba_data: APPLSYS.JDR_ATTRIBUTES ,
-
Table: JDR_ATTRIBUTES
12.2.2
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.JDR_ATTRIBUTES, object_name:JDR_ATTRIBUTES, status:VALID, product: FND - Application Object Library , description: JDR_ATTRIBUTES , implementation_dba_data: APPLSYS.JDR_ATTRIBUTES ,
-
VIEW: APPLSYS.JDR_ATTRIBUTES#
12.2.2
owner:APPLSYS, object_type:VIEW, object_name:JDR_ATTRIBUTES#, status:VALID,
-
APPS.JDR_MDS_INTERNAL SQL Statements
12.1.1
-
APPS.JDR_MDS_INTERNAL SQL Statements
12.2.2
-
APPS.FWK_PORTLET_GEN_UTIL SQL Statements
12.2.2
-
VIEW: APPLSYS.JDR_ATTRIBUTES#
12.2.2
-
APPS.JDR_CUSTOM_INTERNAL SQL Statements
12.2.2
-
APPS.JDR_CUSTOM_INTERNAL SQL Statements
12.1.1
-
TRIGGER: APPS.JDR_ATTRIBUTES+
12.2.2
owner:APPS, object_type:TRIGGER, object_name:JDR_ATTRIBUTES+, status:VALID,
-
SYNONYM: APPS.JDR_ATTRIBUTES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:JDR_ATTRIBUTES, status:VALID,
-
SYNONYM: APPS.JDR_ATTRIBUTES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:JDR_ATTRIBUTES, status:VALID,
-
TRIGGER: APPS.JDR_ATTRIBUTES+
12.2.2
-
TABLE: APPLSYS.JDR_ATTRIBUTES
12.1.1
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.JDR_ATTRIBUTES, object_name:JDR_ATTRIBUTES, status:VALID,
-
TABLE: APPLSYS.JDR_ATTRIBUTES
12.2.2
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.JDR_ATTRIBUTES, object_name:JDR_ATTRIBUTES, status:VALID,
-
FUNCTION: APPS.JDR_ATTRIBUTES=
12.2.2
owner:APPS, object_type:FUNCTION, object_name:JDR_ATTRIBUTES=, status:VALID,
-
APPS.JDR_DOCBUILDER SQL Statements
12.2.2
-
FUNCTION: APPS.JDR_ATTRIBUTES=
12.2.2
-
PACKAGE BODY: APPS.JDR_DOCBUILDER
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:JDR_DOCBUILDER, status:VALID,
-
APPS.JDR_UTILS SQL Statements
12.2.2
-
PACKAGE BODY: APPS.FWK_PORTLET_GEN_UTIL
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:FWK_PORTLET_GEN_UTIL, status:VALID,
-
PACKAGE BODY: APPS.JDR_CUSTOM_INTERNAL
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:JDR_CUSTOM_INTERNAL, status:VALID,
-
PACKAGE BODY: APPS.JDR_CUSTOM_INTERNAL
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:JDR_CUSTOM_INTERNAL, status:VALID,
-
PACKAGE BODY: APPS.JDR_MDS_INTERNAL
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:JDR_MDS_INTERNAL, status:VALID,
-
APPS.JDR_DOCBUILDER SQL Statements
12.1.1
-
APPS.JDR_UTILS SQL Statements
12.1.1
-
PACKAGE BODY: APPS.JDR_DOCBUILDER
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:JDR_DOCBUILDER, status:VALID,
-
PACKAGE BODY: APPS.JDR_UTILS
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:JDR_UTILS, status:VALID,
-
PACKAGE BODY: APPS.JDR_UTILS
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:JDR_UTILS, status:VALID,
-
PACKAGE BODY: APPS.FWK_PORTLET_GEN_UTIL
12.2.2
-
PACKAGE BODY: APPS.JDR_MDS_INTERNAL
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:JDR_MDS_INTERNAL, status:VALID,
-
PACKAGE BODY: APPS.CZ_XML
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:CZ_XML, status:VALID,
-
PACKAGE BODY: APPS.BIS_PMV_UTIL
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:BIS_PMV_UTIL, status:VALID,
-
PACKAGE BODY: APPS.CZ_XML
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:CZ_XML, status:VALID,
-
PACKAGE BODY: APPS.CZ_UIOA_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:CZ_UIOA_PVT, status:VALID,
-
PACKAGE BODY: APPS.CZ_UIOA_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:CZ_UIOA_PVT, status:VALID,
-
PACKAGE BODY: APPS.BIS_UTIL
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:BIS_UTIL, status:VALID,
-
APPS.BIS_UTIL SQL Statements
12.1.1
-
APPS.BIS_PMV_UTIL SQL Statements
12.1.1
-
PACKAGE BODY: APPS.JDR_MDS_INTERNAL
12.1.1
-
PACKAGE BODY: APPS.JDR_MDS_INTERNAL
12.2.2
-
PACKAGE BODY: APPS.JDR_CUSTOM_INTERNAL
12.1.1
-
PACKAGE BODY: APPS.JDR_CUSTOM_INTERNAL
12.2.2
-
APPS.CZ_XML dependencies on JDR_ATTRIBUTES
12.2.2
-
12.2.2 DBA Data
12.2.2
-
PACKAGE BODY: APPS.JDR_DOCBUILDER
12.2.2
-
PACKAGE BODY: APPS.JDR_DOCBUILDER
12.1.1
-
12.1.1 FND Design Data
12.1.1
-
APPS.JDR_CUSTOM_INTERNAL dependencies on JDR_ATTRIBUTES
12.1.1
-
APPS.BIS_PMV_UTIL dependencies on JDR_ATTRIBUTES
12.1.1