Search Results ecx_standard_attributes
Overview
The ECX_STANDARD_ATTRIBUTES table is a core metadata object within the Oracle E-Business Suite XML Gateway module (product code ECX). It stores the individual attribute definitions that belong to a given XML Gateway standard. In EBS, a "standard" is the logical definition of an outbound or inbound business transaction (for example, a purchase order or an invoice) expressed as a set of attributes that map to E-Business Suite database columns and are rendered into an XML message. ECX_STANDARD_ATTRIBUTES therefore acts as the attribute-level registry: each row describes one attribute belonging to one standard, including its name and the corresponding XML element tag name used during message generation.
From a Data Vault modeling perspective, the documented metadata classifies this object heuristically as standalone, with no foreign-key relationships mined from the underlying constraint structure. This suggests modeling it as a hub-like reference entity keyed on its own business identity, rather than as a dependent link or satellite. In EBS terms, the table is configuration metadata maintained through the XML Gateway setup responsibilities and is not itself a transactional or high-volume data store.
Key Information Stored
The table contains ten documented columns. The most important are:
- STANDARD_ATTRIBUTE_ID — the surrogate primary key, enforced by ECX_STANDARD_ATTRIBUTES_PK (and also referenced by SYS_C00407836). It uniquely identifies each attribute row.
- STANDARD_ID — identifies the parent XML Gateway standard to which the attribute belongs. This is the principal business relationship column, although it is not enforced as a foreign key in the documented schema.
- ATTRIBUTE_NAME — the logical name of the attribute as known within the standard definition.
- ELEMENT_TAG_NAME — the XML element tag emitted (or expected) for this attribute when the message is generated or parsed. This drives the physical XML payload structure.
- ZD_EDITION_NAME — the editioning column used by the EBS online patching (ADOP) architecture in 12.2, enabling edition-based redefinition of the table across patch cycles.
- Audit columns — CREATED_BY, CREATION_DATE, LAST_UPDATED_BY, LAST_UPDATE_DATE, and LAST_UPDATE_LOGIN record who created and last modified each attribute definition and when.
Two unique indexes act as business-key candidates: ECX_STANDARD_ATTRIBUTES_U1 on (STANDARD_ID, ATTRIBUTE_NAME, ZD_EDITION_NAME) and ECX_STANDARD_ATTRIBUTES_U2 on (STANDARD_ATTRIBUTE_ID, ZD_EDITION_NAME). U1 is the functionally meaningful constraint, ensuring that attribute names are unique within a standard for a given edition; U2 enforces surrogate uniqueness across editions.
Common Use Cases and Queries
Typical uses include reviewing or troubleshooting the attribute composition of an XML Gateway standard, verifying XML tag mappings, and supporting impact analysis before changing a standard. A common query lists all attributes for a standard:
SELECT standard_attribute_id, attribute_name, element_tag_name FROM ecx.ecx_standard_attributes WHERE standard_id = :p_standard_id ORDER BY attribute_name;
To trace the XML tag that will be produced for a given attribute, query ELEMENT_TAG_NAME by ATTRIBUTE_NAME. For patch or audit analysis, filtering on LAST_UPDATE_DATE and LAST_UPDATED_BY identifies recently changed definitions. Edition-aware queries should include ZD_EDITION_NAME to avoid mixing rows created under different editions during online patching.
Related Objects
- ECX_STANDARDS — the parent standard definition; joined via STANDARD_ID.
- ECX_STANDARD_ATTRIBUTE_VALUES (and related attribute-value objects) — the concrete values bound to each attribute for a transaction.
- ECX_TRANSACTIONS / ECX_OUTBOUND_LOGS — records of generated XML messages whose content derives from these attribute definitions and tag names.
- ECX_DOCUMENT_TYPES and ECX_STANDARD_LOOKUPS — supporting XML Gateway setup objects referenced when resolving standards and their attributes.
- FND_APPLICATION / FND_LOOKUPS — standard EBS lookups used for validation and display of configuration values.
These relationships are logical joins rather than enforced foreign keys; the documented schema exposes no FK constraints on ECX_STANDARD_ATTRIBUTES.
-
Table: ECX_STANDARD_ATTRIBUTES
12.1.1
owner:ECX, object_type:TABLE, fnd_design_data:ECX.ECX_STANDARD_ATTRIBUTES, object_name:ECX_STANDARD_ATTRIBUTES, status:VALID, product: ECX - XML Gateway , description: This table contains the attributes for a given standard , implementation_dba_data: ECX.ECX_STANDARD_ATTRIBUTES ,
-
Table: ECX_STANDARD_ATTRIBUTES
12.2.2
owner:ECX, object_type:TABLE, fnd_design_data:ECX.ECX_STANDARD_ATTRIBUTES, object_name:ECX_STANDARD_ATTRIBUTES, status:VALID, product: ECX - XML Gateway , description: This table contains the attributes for a given standard , implementation_dba_data: ECX.ECX_STANDARD_ATTRIBUTES ,
-
VIEW: ECX.ECX_STANDARD_ATTRIBUTES#
12.2.2
owner:ECX, object_type:VIEW, object_name:ECX_STANDARD_ATTRIBUTES#, status:VALID,
-
TRIGGER: APPS.ECX_STANDARD_ATTRIBUTES+
12.2.2
owner:APPS, object_type:TRIGGER, object_name:ECX_STANDARD_ATTRIBUTES+, status:VALID,
-
SYNONYM: APPS.ECX_STANDARD_ATTRIBUTES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:ECX_STANDARD_ATTRIBUTES, status:VALID,
-
SYNONYM: APPS.ECX_STANDARD_ATTRIBUTES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:ECX_STANDARD_ATTRIBUTES, status:VALID,
-
VIEW: ECX.ECX_STANDARD_ATTRIBUTES#
12.2.2
-
TRIGGER: APPS.ECX_STANDARD_ATTRIBUTES+
12.2.2
-
FUNCTION: APPS.ECX_STANDARD_ATTRIBUTES=
12.2.2
-
TABLE: ECX.ECX_STANDARD_ATTRIBUTES
12.1.1
owner:ECX, object_type:TABLE, fnd_design_data:ECX.ECX_STANDARD_ATTRIBUTES, object_name:ECX_STANDARD_ATTRIBUTES, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
TABLE: ECX.ECX_STANDARD_ATTRIBUTES
12.2.2
owner:ECX, object_type:TABLE, fnd_design_data:ECX.ECX_STANDARD_ATTRIBUTES, object_name:ECX_STANDARD_ATTRIBUTES, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
FUNCTION: APPS.ECX_STANDARD_ATTRIBUTES=
12.2.2
owner:APPS, object_type:FUNCTION, object_name:ECX_STANDARD_ATTRIBUTES=, status:VALID,
-
12.2.2 FND Design Data
12.2.2
-
12.1.1 FND Design Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
PACKAGE BODY: APPS.ECX_DOCUMENT_STANDARDS_API
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:ECX_DOCUMENT_STANDARDS_API, status:VALID,
-
PACKAGE BODY: APPS.ECX_DOCUMENT_STANDARDS_API
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:ECX_DOCUMENT_STANDARDS_API, status:VALID,
-
PACKAGE BODY: APPS.ECX_INBOUND_NEW
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:ECX_INBOUND_NEW, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
PACKAGE BODY: APPS.ECX_INBOUND_NEW
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:ECX_INBOUND_NEW, status:VALID,
-
APPS.ECX_INBOUND_NEW SQL Statements
12.2.2
-
APPS.ECX_INBOUND_NEW SQL Statements
12.1.1
-
PACKAGE BODY: APPS.ECX_INBOUND_TRIG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:ECX_INBOUND_TRIG, status:VALID,
-
PACKAGE BODY: APPS.ECX_INBOUND_TRIG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:ECX_INBOUND_TRIG, status:VALID,
-
APPS.ECX_DOCUMENT_STANDARDS_API SQL Statements
12.2.2
-
APPS.ECX_DOCUMENT_STANDARDS_API SQL Statements
12.1.1
-
APPS.ECX_INBOUND_TRIG SQL Statements
12.1.1
-
APPS.ECX_INBOUND_TRIG SQL Statements
12.2.2
-
APPS.ECX_INBOUND_NEW dependencies on ECX_STANDARD_ATTRIBUTES
12.1.1
-
eTRM - ECX Tables and Views
12.2.2
-
APPS.ECX_INBOUND_NEW dependencies on ECX_STANDARD_ATTRIBUTES
12.2.2
-
APPS.ECX_DOCUMENT_STANDARDS_API dependencies on ECX_STANDARD_ATTRIBUTES
12.2.2
-
eTRM - ECX Tables and Views
12.1.1
-
PACKAGE BODY: APPS.ECX_DOCUMENT_STANDARDS_API
12.1.1
-
PACKAGE BODY: APPS.ECX_DOCUMENT_STANDARDS_API
12.2.2
-
APPS.ECX_INBOUND_TRIG dependencies on ECX_STANDARD_ATTRIBUTES
12.2.2
-
APPS.ECX_DOCUMENT_STANDARDS_API dependencies on ECX_STANDARD_ATTRIBUTES
12.1.1
-
APPS.ECX_INBOUND_TRIG dependencies on ECX_STANDARD_ATTRIBUTES
12.1.1
-
APPS.ECX_INBOUND_NEW dependencies on STANDARD
12.1.1
-
APPS.ECX_STANDARD_ATTRIBUTES+ dependencies on STANDARD
12.2.2
-
APPS.ECX_INBOUND_NEW dependencies on STANDARD
12.2.2
-
APPS.ECX_STANDARD_ATTRIBUTES= dependencies on STANDARD
12.2.2