Search Results ece_rule_null_dep_pk




Overview

ECE_RULE_NULL_DEP is a configuration table in the Oracle e-Commerce Gateway (EC) module, residing in the EC schema and documented as VALID in Oracle EBS 12.1.1 and 12.2.2. Its stated purpose is to hold column rule null dependency information — that is, the metadata that governs how a null value in one inbound or outbound interface column constrains the validity of another column during gateway processing. The table functions as part of the rule-driven translation and validation engine that e-Commerce Gateway applies to flat-file and XML transactions before data is loaded into or extracted from Oracle EBS.

From the mined foreign-key topology, the object is heuristic-classified as hub-leaning in Data Vault terms. Treated as a modelling suggestion rather than a normative declaration, the single-column primary key and its role as the parent of a details table suggest ECE_RULE_NULL_DEP behaves like a hub (a relatively stable list of distinct dependency rules), while date and audit columns give it a satellite flavor. Designers building a Data Vault layer over EBS should treat it accordingly.

Key Information Stored

The table is documented with 12 physical columns in the ETRM 12.2.2 schema. The most significant include:

The audit and concurrent-program columns are the standard EBS “WHO” and “program context” column sets; they are rarely meaningful for functional reporting but are essential for troubleshooting rule changes.

Common Use Cases and Queries

Typical usage centers on diagnosing why a gateway interface rejected, defaulted, or failed to populate a column. Administrators join the table to ECE_COLUMN_RULES and ECE_RULE_NULL_DEP_DETAILS to reconstruct the complete dependency definition:

  • Dependency listing: SELECT r.NULL_DEPENDENCY_RULE_ID, r.COLUMN_RULE_ID, r.COMPARISON_CODE FROM EC.ECE_RULE_NULL_DEP r ORDER BY r.NULL_DEPENDENCY_RULE_ID;
  • Rule lineage join: join COLUMN_RULE_ID to ECE_COLUMN_RULES to identify the owning interface, transaction type, and column.
  • Detail expansion: join to ECE_RULE_NULL_DEP_DETAILS on NULL_DEPENDENCY_RULE_ID to see the specific dependent columns and their conditions.
  • Change auditing: filter on LAST_UPDATE_DATE or REQUEST_ID to find rules altered by a particular concurrent program run during interface troubleshooting.

Reporting use cases include documenting gateway validation configuration during upgrades and reconciling customizations before patching EC module logic.

Related Objects

  • ECE_COLUMN_RULES — referenced by COLUMN_RULE_ID; the parent definition of the column being constrained.
  • ECE_RULE_NULL_DEP_DETAILS — child table referencing NULL_DEPENDENCY_RULE_ID; stores the individual null dependency detail rows.
  • ECE_RULE_NULL_DEP_PK — primary key index on NULL_DEPENDENCY_RULE_ID.
  • ECE_RULE_NULL_DEP_U1 — unique index on NULL_DEPENDENCY_RULE_ID, the documented business-key candidate.

These objects together form the configuration substrate that the e-Commerce Gateway validation engine consults when translating transaction data between external formats and Oracle EBS interface tables.

  • Table: ECE_RULE_NULL_DEP 12.1.1

    owner:EC,  object_type:TABLE,  fnd_design_data:EC.ECE_RULE_NULL_DEP,  object_name:ECE_RULE_NULL_DEP,  status:VALID,  product: EC - e-Commerce Gatewaydescription: Contains the column rule null dependency information. ,  implementation_dba_data: EC.ECE_RULE_NULL_DEP

  • Table: ECE_RULE_NULL_DEP 12.2.2

    owner:EC,  object_type:TABLE,  fnd_design_data:EC.ECE_RULE_NULL_DEP,  object_name:ECE_RULE_NULL_DEP,  status:VALID,  product: EC - e-Commerce Gatewaydescription: Contains the column rule null dependency information. ,  implementation_dba_data: EC.ECE_RULE_NULL_DEP

  • 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. , 

  • 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. , 

  • 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. ,