Search Results zx_api_registrations
Overview
The ZX_API_REGISTRATIONS table is a core repository within the E-Business Tax (ZX) module of Oracle E-Business Suite (EBS) releases 12.1.1 and 12.2.2. Its primary function is to manage the registration of Application Programming Interfaces (APIs) that facilitate integration with external tax service providers, such as Vertex or Sabrix, or with an organization's own internal tax calculation engine. This table acts as a configuration registry, enabling the E-Business Tax engine to identify, validate, and correctly route tax calculation requests to the appropriate service provider's specific API implementation. Each record in the table represents the registration of a single, distinct API for a specific party, thereby forming a critical link between the transactional tax determination logic and the external systems that perform the detailed calculations.
Key Information Stored
The table's structure is designed to uniquely define and configure each registered API. While the full column list is not provided in the excerpt, the metadata highlights several critical foreign key relationships that indicate the nature of the data stored. The primary key, API_REGISTRATION_ID, uniquely identifies each registration. The API_OWNER_ID column, a foreign key to ZX_PARTY_TAX_PROFILE, links the API to a specific legal entity or third-party provider. The SERVICE_TYPE_ID, referencing ZX_SERVICE_TYPES, categorizes the type of tax service (e.g., calculation, address validation). The CONTEXT_CCID, linked to ZX_API_CODE_COMBINATIONS, associates the API with a specific accounting context or chart of accounts combination, ensuring financial postings align with the correct ledger. Other typical columns would include the API name, version, enabling status, and configuration parameters required for invocation.
Common Use Cases and Queries
This table is central to tax system administration and troubleshooting. A common operational query is to list all active API registrations for a specific legal entity to verify configuration. For example: SELECT api_registration_id, api_name, enabled_flag FROM zx_api_registrations WHERE api_owner_id = <party_tax_profile_id>;. During implementation or upgrade, administrators query the table to audit service provider setups. Support personnel frequently join this table with ZX_PARTY_TAX_PROFILE and ZX_SERVICE_TYPES to diagnose tax calculation failures by verifying the correct API is registered and active for a given transaction's entity and service type. Reporting use cases focus on providing an inventory of all integrated tax services across the enterprise.
Related Objects
As indicated by its foreign keys, ZX_API_REGISTRATIONS has direct dependencies on several other key E-Business Tax tables. It is fundamentally linked to ZX_PARTY_TAX_PROFILE, which stores tax profiles for legal entities and third-party providers. The relationship to ZX_SERVICE_TYPES classifies the registered API's purpose. The link to ZX_API_CODE_COMBINATIONS provides the necessary accounting context. This table is a parent to other configuration entities and is referenced by the E-Business Tax engine's runtime processing logic to resolve the appropriate API endpoint for any given tax calculation request, making it a pivotal hub in the tax integration architecture.
-
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 dependencies on ZX_API_REGISTRATIONS
12.1.1
-
APPS.ZX_R11I_TAX_PARTNER_PKG dependencies on ZX_API_REGISTRATIONS
12.2.2
-
APPS.ZX_TPI_SERVICES_PKG dependencies on ZX_API_REGISTRATIONS
12.1.1
-
APPS.ZX_TPI_PLUGIN_PKG dependencies on ZX_API_REGISTRATIONS
12.1.1
-
APPS.ZX_TPI_SERVICES_PKG dependencies on ZX_API_REGISTRATIONS
12.2.2
-
APPS.ZX_R11I_TAX_PARTNER_PKG dependencies on ZX_API_REGISTRATIONS
12.1.1
-
APPS.ZX_API_PRVDR_PUB dependencies on ZX_API_REGISTRATIONS
12.2.2
-
APPS.ZX_TPI_PLUGIN_PKG dependencies on ZX_API_REGISTRATIONS
12.2.2
-
APPS.ZX_API_PRVDR_PUB dependencies on ZX_SERVICE_TYPES
12.1.1
-
APPS.ZX_API_PRVDR_PUB dependencies on ZX_SERVICE_TYPES
12.2.2
-
VIEW: ZX.ZX_API_REGISTRATIONS#
12.2.2
owner:ZX, object_type:VIEW, object_name:ZX_API_REGISTRATIONS#, status:VALID,
-
APPS.ZX_API_PRVDR_PUB SQL Statements
12.2.2
-
APPS.ZX_TPI_SERVICES_PKG dependencies on ZX_API_CODE_COMBINATIONS
12.1.1
-
SYNONYM: APPS.ZX_API_REGISTRATIONS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:ZX_API_REGISTRATIONS, status:VALID,
-
APPS.ZX_API_PRVDR_PUB SQL Statements
12.1.1
-
SYNONYM: APPS.ZX_API_REGISTRATIONS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:ZX_API_REGISTRATIONS, status:VALID,
-
APPS.ZX_TPI_PLUGIN_PKG dependencies on ZX_SERVICE_TYPES
12.1.1
-
APPS.ZX_TPI_SERVICES_PKG dependencies on ZX_SERVICE_TYPES
12.1.1
-
APPS.ZX_TPI_SERVICES_PKG dependencies on ZX_SERVICE_TYPES
12.2.2
-
APPS.ZX_TPI_PLUGIN_PKG dependencies on ZX_SERVICE_TYPES
12.2.2
-
APPS.ZX_API_PRVDR_PUB dependencies on ZX_API_CODE_COMBINATIONS
12.2.2
-
VIEW: ZX.ZX_API_REGISTRATIONS#
12.2.2
-
APPS.ZX_TPI_SERVICES_PKG dependencies on ZX_API_CODE_COMBINATIONS
12.2.2
-
APPS.ZX_API_PRVDR_PUB dependencies on ZX_API_CODE_COMBINATIONS
12.1.1
-
Table: ZX_SERVICE_TYPES
12.2.2
owner:ZX, object_type:TABLE, fnd_design_data:ZX.ZX_SERVICE_TYPES, object_name:ZX_SERVICE_TYPES, status:VALID, product: ZX - E-Business Tax , description: This table stores tax service types. , implementation_dba_data: ZX.ZX_SERVICE_TYPES ,
-
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.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,
-
Table: ZX_SERVICE_TYPES
12.1.1
owner:ZX, object_type:TABLE, fnd_design_data:ZX.ZX_SERVICE_TYPES, object_name:ZX_SERVICE_TYPES, status:VALID, product: ZX - E-Business Tax , description: This table stores tax service types. , implementation_dba_data: ZX.ZX_SERVICE_TYPES ,
-
APPS.ZX_TPI_PLUGIN_PKG dependencies on ZX_API_OWNER_STATUSES
12.1.1
-
PACKAGE BODY: APPS.ZX_TPI_PLUGIN_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:ZX_TPI_PLUGIN_PKG, status:VALID,
-
APPS.ZX_TPI_PLUGIN_PKG dependencies on ZX_API_OWNER_STATUSES
12.2.2
-
PACKAGE BODY: APPS.ZX_API_PRVDR_PUB
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:ZX_API_PRVDR_PUB, status:VALID,
-
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 ,
-
PACKAGE BODY: APPS.ZX_TPI_PLUGIN_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:ZX_TPI_PLUGIN_PKG, status:VALID,
-
TABLE: ZX.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,
-
APPS.ZX_TPI_PLUGIN_PKG SQL Statements
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,
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
APPS.ZX_TPI_PLUGIN_PKG SQL Statements
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.1.1 FND Design Data
12.1.1
-
12.1.1 DBA Data
12.1.1
-
12.2.2 FND Design Data
12.2.2
-
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,