Search Results zx_api_code_combinations
Overview
The ZX_API_CODE_COMBINATIONS table is a core configuration object within the Oracle E-Business Tax (ZX) module of Oracle E-Business Suite (EBS) 12.1.1 and 12.2.2. Its primary role is to manage and validate the permissible context combinations for the Context Key Flexfield (KFF) structures. This validation is a foundational prerequisite for the registration of third-party or custom application programming interfaces (APIs) into the Oracle E-Business Tax engine. By defining valid code combinations, this table ensures that external transactional data, when processed through registered APIs, is associated with the correct and authorized tax determination contexts, thereby maintaining data integrity and accurate tax calculation.
Key Information Stored
The table's central purpose is to store unique, valid combinations of segments from the Context Key Flexfield. The most critical column is the CODE_COMBINATION_ID, which serves as the table's primary key (ZX_API_CODE_COMBINATIONS_PK). This ID is a unique identifier for a specific, validated context code combination. While the provided ETRM metadata does not list all segment columns explicitly, the table's structure logically includes columns corresponding to the individual segments of the Context KFF (e.g., SEGMENT1, SEGMENT2, etc.), which collectively define a business context such as a specific product category, legal entity, and tax regime. The combination of these segments, validated and stored with a unique CODE_COMBINATION_ID, forms the reference data used during API registration.
Common Use Cases and Queries
The primary use case is the setup and validation phase for integrating external systems with E-Business Tax. Before a custom API can be registered to post transactions for tax processing, the context combinations it will use must exist as valid records in this table. A common administrative query involves listing all configured valid combinations for review or troubleshooting. A typical pattern is:
- Validation Query:
SELECT CODE_COMBINATION_ID, SEGMENT1, SEGMENT2, SEGMENT3 FROM ZX_API_CODE_COMBINATIONS WHERE SEGMENT1 = '<Value>' ORDER BY CODE_COMBINATION_ID; - Integration Check: Developers and tax implementers query this table to verify that a required business context combination exists before attempting API registration, ensuring the integration setup is complete.
Direct reporting from this table is less common for end-users, as it is a setup table. Its data is primarily referenced internally by the E-Business Tax engine during API invocation.
Related Objects
The most direct and critical relationship for this table is with the ZX_API_REGISTRATIONS table. The CODE_COMBINATION_ID from ZX_API_CODE_COMBINATIONS is referenced via the foreign key column ZX_API_REGISTRATIONS.CONTEXT_CCID. This link is essential; each API registration must point to a pre-defined, valid context code combination. Furthermore, this table is intrinsically linked to the underlying Context Key Flexfield structures (likely FND_KF_FLEXFIELDS, FND_KF_STRUCTURES) that define the segments and validation rules. The combinations stored are derived from the values and rules established in those flexfield setup tables.
-
Table: ZX_API_CODE_COMBINATIONS
12.1.1
owner:ZX, object_type:TABLE, fnd_design_data:ZX.ZX_API_CODE_COMBINATIONS, object_name:ZX_API_CODE_COMBINATIONS, status:VALID, product: ZX - E-Business Tax , description: This table stores valid context combinations for each Context Key Flexfiled structure, using which third party or custom APIs can be registered in Oracle E-Business Tax. , implementation_dba_data: ZX.ZX_API_CODE_COMBINATIONS ,
-
Table: ZX_API_CODE_COMBINATIONS
12.2.2
owner:ZX, object_type:TABLE, fnd_design_data:ZX.ZX_API_CODE_COMBINATIONS, object_name:ZX_API_CODE_COMBINATIONS, status:VALID, product: ZX - E-Business Tax , description: This table stores valid context combinations for each Context Key Flexfiled structure, using which third party or custom APIs can be registered in Oracle E-Business Tax. , implementation_dba_data: ZX.ZX_API_CODE_COMBINATIONS ,
-
APPS.ZX_R11I_TAX_PARTNER_PKG dependencies on ZX_API_CODE_COMBINATIONS
12.2.2
-
APPS.ZX_R11I_TAX_PARTNER_PKG dependencies on ZX_API_CODE_COMBINATIONS
12.1.1
-
APPS.ZX_API_PRVDR_PUB dependencies on ZX_API_CODE_COMBINATIONS
12.2.2
-
APPS.ZX_TPI_SERVICES_PKG dependencies on ZX_API_CODE_COMBINATIONS
12.1.1
-
APPS.ZX_API_PRVDR_PUB dependencies on ZX_API_CODE_COMBINATIONS
12.1.1
-
APPS.ZX_TPI_SERVICES_PKG dependencies on ZX_API_CODE_COMBINATIONS
12.2.2
-
APPS.ZX_R11I_TAX_PARTNER_PKG dependencies on ZX_SRVC_SUBSCRIPTIONS
12.1.1
-
APPS.ZX_R11I_TAX_PARTNER_PKG dependencies on ZX_SRVC_SUBSCRIPTIONS
12.2.2
-
APPS.ZX_TPI_SERVICES_PKG dependencies on ZX_API_REGISTRATIONS
12.1.1
-
SYNONYM: APPS.ZX_API_CODE_COMBINATIONS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:ZX_API_CODE_COMBINATIONS, status:VALID,
-
APPS.ZX_TPI_SERVICES_PKG dependencies on ZX_API_REGISTRATIONS
12.2.2
-
APPS.ZX_TPI_SERVICES_PKG dependencies on ZX_SERVICE_TYPES
12.2.2
-
APPS.ZX_TPI_SERVICES_PKG dependencies on ZX_SERVICE_TYPES
12.1.1
-
VIEW: ZX.ZX_API_CODE_COMBINATIONS#
12.2.2
owner:ZX, object_type:VIEW, object_name:ZX_API_CODE_COMBINATIONS#, status:VALID,
-
SYNONYM: APPS.ZX_API_CODE_COMBINATIONS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:ZX_API_CODE_COMBINATIONS, status:VALID,
-
APPS.ZX_R11I_TAX_PARTNER_PKG dependencies on ZX_REGIMES_USAGES
12.2.2
-
APPS.ZX_R11I_TAX_PARTNER_PKG dependencies on ZX_SERVICE_TYPES
12.1.1
-
APPS.ZX_R11I_TAX_PARTNER_PKG dependencies on ZX_REGIMES_USAGES
12.1.1
-
APPS.ZX_R11I_TAX_PARTNER_PKG dependencies on ZX_SERVICE_TYPES
12.2.2
-
VIEW: APPS.ZX_API_CODE_COMBINATIONS_KFV
12.1.1
-
VIEW: APPS.ZX_API_CODE_COMBINATIONS_KFV
12.2.2
-
VIEW: ZX.ZX_API_CODE_COMBINATIONS#
12.2.2
-
APPS.ZX_API_PRVDR_PUB dependencies on ZX_API_REGISTRATIONS
12.2.2
-
APPS.ZX_API_PRVDR_PUB dependencies on ZX_API_REGISTRATIONS
12.1.1
-
PACKAGE BODY: APPS.ZX_API_PRVDR_PUB
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:ZX_API_PRVDR_PUB, status:VALID,
-
Table: ZX_API_REGISTRATIONS
12.1.1
owner:ZX, object_type:TABLE, fnd_design_data:ZX.ZX_API_REGISTRATIONS, object_name:ZX_API_REGISTRATIONS, status:VALID, product: ZX - E-Business Tax , description: This table stores the registration of a set of APIs required to support third party tax service providers. Each record represents registration of one API for a third party service provider or a first party organization. , implementation_dba_data: ZX.ZX_API_REGISTRATIONS ,
-
Table: ZX_API_REGISTRATIONS
12.2.2
owner:ZX, object_type:TABLE, fnd_design_data:ZX.ZX_API_REGISTRATIONS, object_name:ZX_API_REGISTRATIONS, status:VALID, product: ZX - E-Business Tax , description: This table stores the registration of a set of APIs required to support third party tax service providers. Each record represents registration of one API for a third party service provider or a first party organization. , implementation_dba_data: ZX.ZX_API_REGISTRATIONS ,
-
APPS.ZX_API_PRVDR_PUB SQL Statements
12.2.2
-
12.2.2 DBA Data
12.2.2
-
TABLE: ZX.ZX_API_CODE_COMBINATIONS
12.1.1
owner:ZX, object_type:TABLE, fnd_design_data:ZX.ZX_API_CODE_COMBINATIONS, object_name:ZX_API_CODE_COMBINATIONS, status:VALID,
-
TABLE: ZX.ZX_API_CODE_COMBINATIONS
12.2.2
owner:ZX, object_type:TABLE, fnd_design_data:ZX.ZX_API_CODE_COMBINATIONS, object_name:ZX_API_CODE_COMBINATIONS, status:VALID,
-
PACKAGE BODY: APPS.ZX_API_PRVDR_PUB
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:ZX_API_PRVDR_PUB, status:VALID,
-
APPS.ZX_API_PRVDR_PUB SQL Statements
12.1.1
-
12.2.2 DBA Data
12.2.2
-
APPS.ZX_R11I_TAX_PARTNER_PKG dependencies on FND_GLOBAL
12.1.1
-
APPS.ZX_R11I_TAX_PARTNER_PKG dependencies on FND_GLOBAL
12.2.2
-
12.1.1 DBA Data
12.1.1
-
12.2.2 FND Design Data
12.2.2
-
12.1.1 FND Design Data
12.1.1
-
PACKAGE BODY: APPS.ZX_R11I_TAX_PARTNER_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:ZX_R11I_TAX_PARTNER_PKG, status:VALID,
-
PACKAGE BODY: APPS.ZX_TPI_SERVICES_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:ZX_TPI_SERVICES_PKG, status:VALID,
-
PACKAGE BODY: APPS.ZX_R11I_TAX_PARTNER_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:ZX_R11I_TAX_PARTNER_PKG, status:VALID,
-
APPS.ZX_API_PRVDR_PUB dependencies on ZX_SERVICE_TYPES
12.1.1
-
12.2.2 DBA Data
12.2.2
-
APPS.ZX_API_PRVDR_PUB dependencies on ZX_SERVICE_TYPES
12.2.2
-
12.2.2 DBA Data
12.2.2
-
VIEW: APPS.ZX_API_CODE_COMBINATIONS_KFV
12.2.2
owner:APPS, object_type:VIEW, object_name:ZX_API_CODE_COMBINATIONS_KFV, status:VALID,
-
12.1.1 DBA Data
12.1.1