Search Results ece_column_rules_upg
Overview
The ECE_COLUMN_RULES_UPG table is an Oracle E-Business Suite table owned by the EC (e-Commerce Gateway) schema. It operates as a transient staging structure used during upgrade processing of column-level transformation rules in the e-Commerce Gateway module. The table holds configuration metadata that governs how inbound and outbound interface files translate or map their column values against the e-Commerce Gateway transaction definitions. It is present in both release 12.1.1 and 12.2.2, where it is documented as a VALID object with a physical schema comprising 14 columns.
From a heuristic Data Vault modeling perspective, the mined foreign-key structure classifies this object as a standalone construct with a single outbound reference rather than a true link entity. Based on its column shape — a surrogate identifier plus descriptive attributes and a full set of audit columns — the most reasonable modeling suggestion is to treat it as a satellite attached to the column-rule hub represented by ECE_COLUMN_RULES, reflecting the upgrade-time state of that business entity.
Key Information Stored
The table carries a surrogate primary key, COLUMN_RULE_ID, which also serves as a foreign-key reference into ECE_COLUMN_RULES. This column is the primary join candidate and is the business-identifying attribute at the row level. The remaining functional attributes capture the transformation semantics:
- INTERFACE_COLUMN_ID — identifies the specific interface column to which the rule applies.
- SEQUENCE — orders the application of rules where multiple rules affect the same column.
- RULE_TYPE — the category of transformation logic being applied.
- ACTION_CODE — the operation executed when the rule evaluates to true.
The remaining columns form a standard Oracle Applications audit and concurrent-processing envelope. CREATION_DATE, CREATED_BY, LAST_UPDATE_DATE, LAST_UPDATED_BY, and LAST_UPDATE_LOGIN provide row-level audit tracking. REQUEST_ID, PROGRAM_APPLICATION_ID, PROGRAM_ID, and PROGRAM_UPDATE_DATE identify the concurrent program and request that last touched the row during the upgrade run. No unique business-key index is documented beyond the surrogate COLUMN_RULE_ID, so referential integrity is anchored entirely on that identifier.
Common Use Cases and Queries
The principal use case is diagnostic: confirming that upgrade-time column rules were staged and processed correctly before the staging rows are retired. A typical verification query filters by the parent rule set:
- SELECT COLUMN_RULE_ID, INTERFACE_COLUMN_ID, SEQUENCE, RULE_TYPE, ACTION_CODE FROM EC.ECE_COLUMN_RULES_UPG WHERE COLUMN_RULE_ID = :rule_id ORDER BY SEQUENCE;
- Inspecting REQUEST_ID and PROGRAM_ID to trace which concurrent program populated the rows.
- Auditing CREATED_BY and LAST_UPDATED_BY to attribute changes to specific users or batch processes.
- Comparing staged rows in ECE_COLUMN_RULES_UPG against the resident configuration in ECE_COLUMN_RULES to confirm parity post-upgrade.
Because the table is upgrade-scoped, it is not intended as a long-term reporting source; its value lies in reconciliation and troubleshooting during the upgrade window.
Related Objects
The documented foreign-key relationship is the most significant dependency: COLUMN_RULE_ID references ECE_COLUMN_RULES, making that table the parent configuration entity. Surrounding e-Commerce Gateway objects that participate in the same rule and interface definition model include ECE_2_OTHER_COLUMNS, ECE_2_OTHER_COLUMNS_B, ECE_2_OTHER_COLUMNS_TL, and the interface column definitions referenced through INTERFACE_COLUMN_ID. The concurrent-program envelope columns (PROGRAM_APPLICATION_ID, PROGRAM_ID, REQUEST_ID) tie rows to FND_CONCURRENT_PROGRAMS and FND_CONCURRENT_REQUESTS, which are useful for tracing the upgrade job that created each record.
-
Table: ECE_COLUMN_RULES_UPG
12.1.1
owner:EC, object_type:TABLE, fnd_design_data:EC.ECE_COLUMN_RULES_UPG, object_name:ECE_COLUMN_RULES_UPG, status:VALID, product: EC - e-Commerce Gateway , implementation_dba_data: EC.ECE_COLUMN_RULES_UPG ,
-
Table: ECE_COLUMN_RULES_UPG
12.2.2
owner:EC, object_type:TABLE, fnd_design_data:EC.ECE_COLUMN_RULES_UPG, object_name:ECE_COLUMN_RULES_UPG, status:VALID, product: EC - e-Commerce Gateway , implementation_dba_data: EC.ECE_COLUMN_RULES_UPG ,
-
SYNONYM: APPS.ECE_COLUMN_RULES_UPG
12.2.2
owner:APPS, object_type:SYNONYM, object_name:ECE_COLUMN_RULES_UPG, status:VALID,
-
VIEW: EC.ECE_COLUMN_RULES_UPG#
12.2.2
owner:EC, object_type:VIEW, object_name:ECE_COLUMN_RULES_UPG#, status:VALID,
-
SYNONYM: APPS.ECE_COLUMN_RULES_UPG
12.1.1
owner:APPS, object_type:SYNONYM, object_name:ECE_COLUMN_RULES_UPG, status:VALID,
-
VIEW: EC.ECE_COLUMN_RULES_UPG#
12.2.2
-
TABLE: EC.ECE_COLUMN_RULES_UPG
12.1.1
owner:EC, object_type:TABLE, fnd_design_data:EC.ECE_COLUMN_RULES_UPG, object_name:ECE_COLUMN_RULES_UPG, status:VALID,
-
TABLE: EC.ECE_COLUMN_RULES_UPG
12.2.2
owner:EC, object_type:TABLE, fnd_design_data:EC.ECE_COLUMN_RULES_UPG, object_name:ECE_COLUMN_RULES_UPG, status:VALID,
-
PACKAGE BODY: APPS.EC_MAPPING_UTILS
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:EC_MAPPING_UTILS, status:VALID,
-
PACKAGE BODY: APPS.EC_MAPPING_UTILS
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:EC_MAPPING_UTILS, status:VALID,
-
12.1.1 FND Design Data
12.1.1
-
12.2.2 FND Design 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
-
APPS.EC_MAPPING_UTILS SQL Statements
12.1.1
-
APPS.EC_MAPPING_UTILS SQL Statements
12.2.2
-
APPS.EC_MAPPING_UTILS dependencies on ECE_COLUMN_RULES_UPG
12.2.2
-
APPS.EC_MAPPING_UTILS dependencies on ECE_COLUMN_RULES_UPG
12.1.1
-
PACKAGE BODY: APPS.EC_MAPPING_UTILS
12.1.1
-
PACKAGE BODY: APPS.EC_MAPPING_UTILS
12.2.2
-
eTRM - EC Tables and Views
12.1.1
description: Contains the information for code conversions which identify external values for a given Oracle internal value and vice versa. ,
-
eTRM - EC Tables and Views
12.2.2
description: Contains the information for code conversions which identify external values for a given Oracle internal value and vice versa. ,
-
APPS.EC_MAPPING_UTILS dependencies on ECE_COLUMN_RULES
12.2.2
-
APPS.EC_MAPPING_UTILS dependencies on ECE_COLUMN_RULES
12.1.1
-
APPS.EC_MAPPING_UTILS dependencies on ECE_INTERFACE_TBLS_UPG
12.1.1
-
APPS.EC_MAPPING_UTILS dependencies on ECE_INTERFACE_TBLS_UPG
12.2.2
-
APPS.EC_MAPPING_UTILS dependencies on ECE_INTERFACE_COLS_UPG
12.1.1
-
APPS.EC_MAPPING_UTILS dependencies on ECE_INTERFACE_COLS_UPG
12.2.2
-
eTRM - EC Tables and Views
12.1.1
description: Contains the information for code conversions which identify external values for a given Oracle internal value and vice versa. ,
-
eTRM - EC Tables and Views
12.2.2
description: Contains the information for code conversions which identify external values for a given Oracle internal value and vice versa. ,
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1