Search Results ap_product_registrations
Overview
AP_PRODUCT_REGISTRATIONS is a Payables module table owned by the AP schema in Oracle E-Business Suite 12.1.1 and 12.2.2. It functions as a registration repository that maps Oracle EBS applications and their sub-components to the registration events, APIs, and views through which they are recognized by the Payables product registration framework. This mechanism supports the registration of external or sub-ledger applications that post transactions into Payables, such as Oracle Projects, Oracle Assets, and third-party feeder systems, ensuring that each contributing application is formally identified before it can interact with Payables processing.
From a data modeling perspective, the mined metadata classifies this object as a standalone entity, with no foreign key dependencies documented in the ETRM vault structure. Heuristically, this suggests it is best treated as a hub-style reference object, where REGISTRATION_ID serves as the durable business key and registration attributes behave as descriptive satellites. Because the object is standalone, it does not participate in the link tables typical of a normalized Data Vault design, and its relationships to applications are maintained logically rather than through enforced referential constraints.
Key Information Stored
The table contains 12 documented columns. The most significant are:
- REGISTRATION_ID — the surrogate primary key defined by AP_PRODUCT_REGISTRATIONS_PK, uniquely identifying each registration row.
- APPLICATION_ID — identifies the Oracle EBS application (from FND_APPLICATION) that owns or is associated with the registration.
- REG_APPLICATION_ID — identifies the application being registered, distinguishing the registering application from the registered application.
- REGISTRATION_EVENT_TYPE — categorizes the type of registration event being recorded, governing how the registration is processed.
- REGISTRATION_API — names the PL/SQL API invoked to perform the registration.
- REGISTRATION_VIEW — names the view used to expose or validate registration data.
- CREATED_BY, CREATION_DATE, LAST_UPDATED_BY, LAST_UPDATE_DATE, LAST_UPDATE_LOGIN — standard EBS audit columns capturing who created and last modified the row, and when.
- ZD_EDITION_NAME — the editioning column introduced in 12.2 for Online Patching (Edition-Based Redefinition), which is not present in 12.1.1.
REGISTRATION_ID is the documented surrogate primary key. The metadata does not document any additional unique indexes, so business-key candidates beyond the surrogate are not formally established in ETRM.
Common Use Cases and Queries
Typical use cases include auditing which applications are registered with Payables, diagnosing posting failures caused by missing or misconfigured registrations, and confirming whether a feeder application has been fully provisioned after an upgrade or patch. A representative query listing all registrations with their owning applications is:
SELECT pr.registration_id,
fa.application_short_name,
pr.reg_application_id,
pr.registration_event_type,
pr.registration_api,
pr.registration_view
FROM ap.ap_product_registrations pr,
fnd_application fa
WHERE pr.application_id = fa.application_id;
Support teams commonly filter by REGISTRATION_EVENT_TYPE or REGISTRATION_API when troubleshooting a specific integration, and DBAs include the table in pre- and post-patch validation scripts, particularly in 12.2 environments where the ZD_EDITION_NAME column must be accounted for in any direct data manipulation.
Related Objects
The metadata documents no foreign keys, so dependencies are logical rather than enforced. The most significant related objects are:
- FND_APPLICATION — joined on APPLICATION_ID to resolve application short names and descriptions.
- AP_PRODUCT_REGISTRATIONS_PK — the primary key constraint on REGISTRATION_ID.
- AP_INVOICES_ALL — the principal Payables transaction table for feeder postings.
- AP_INVOICE_LINES_ALL — line-level distributions tied to registered applications.
- AP_INVOICE_DISTRIBUTIONS_ALL — distribution records originating from registered feeder systems.
- AP_SYSTEM_PARAMETERS_ALL — Payables system configuration influencing registration behavior.
- FND_CONCURRENT_PROGRAMS — registration-related concurrent programs that consume this configuration.
-
Table: AP_PRODUCT_REGISTRATIONS
12.1.1
owner:AP, object_type:TABLE, fnd_design_data:SQLAP.AP_PRODUCT_REGISTRATIONS, object_name:AP_PRODUCT_REGISTRATIONS, status:VALID, product: AP - Payables , implementation_dba_data: AP.AP_PRODUCT_REGISTRATIONS ,
-
Table: AP_PRODUCT_REGISTRATIONS
12.2.2
owner:AP, object_type:TABLE, fnd_design_data:SQLAP.AP_PRODUCT_REGISTRATIONS, object_name:AP_PRODUCT_REGISTRATIONS, status:VALID, product: AP - Payables , implementation_dba_data: AP.AP_PRODUCT_REGISTRATIONS ,
-
VIEW: AP.AP_PRODUCT_REGISTRATIONS#
12.2.2
owner:AP, object_type:VIEW, object_name:AP_PRODUCT_REGISTRATIONS#, status:VALID,
-
TRIGGER: APPS.AP_PRODUCT_REGISTRATIONS+
12.2.2
owner:APPS, object_type:TRIGGER, object_name:AP_PRODUCT_REGISTRATIONS+, status:VALID,
-
VIEW: AP.AP_PRODUCT_REGISTRATIONS#
12.2.2
-
TRIGGER: APPS.AP_PRODUCT_REGISTRATIONS+
12.2.2
-
SYNONYM: APPS.AP_PRODUCT_REGISTRATIONS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:AP_PRODUCT_REGISTRATIONS, status:VALID,
-
SYNONYM: APPS.AP_PRODUCT_REGISTRATIONS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:AP_PRODUCT_REGISTRATIONS, status:VALID,
-
TABLE: AP.AP_PRODUCT_REGISTRATIONS
12.1.1
owner:AP, object_type:TABLE, fnd_design_data:SQLAP.AP_PRODUCT_REGISTRATIONS, object_name:AP_PRODUCT_REGISTRATIONS, status:VALID,
-
TABLE: AP.AP_PRODUCT_REGISTRATIONS
12.2.2
owner:AP, object_type:TABLE, fnd_design_data:SQLAP.AP_PRODUCT_REGISTRATIONS, object_name:AP_PRODUCT_REGISTRATIONS, status:VALID,
-
FUNCTION: APPS.AP_PRODUCT_REGISTRATIONS=
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
FUNCTION: APPS.AP_PRODUCT_REGISTRATIONS=
12.2.2
owner:APPS, object_type:FUNCTION, object_name:AP_PRODUCT_REGISTRATIONS=, status:VALID,
-
PACKAGE BODY: APPS.AP_CHECKS_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:AP_CHECKS_PKG, status:VALID,
-
PACKAGE BODY: APPS.AP_CHECKS_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:AP_CHECKS_PKG, status:VALID,
-
PACKAGE BODY: APPS.AP_PMT_CALLOUT_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:AP_PMT_CALLOUT_PKG, status:VALID,
-
PACKAGE BODY: APPS.AP_CANCEL_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:AP_CANCEL_PKG, status:VALID,
-
PACKAGE BODY: APPS.AP_CANCEL_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:AP_CANCEL_PKG, status:VALID,
-
PACKAGE BODY: APPS.AP_PMT_CALLOUT_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:AP_PMT_CALLOUT_PKG, status:VALID,
-
PACKAGE BODY: APPS.AP_IMPORT_UTILITIES_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:AP_IMPORT_UTILITIES_PKG, status:VALID,
-
PACKAGE BODY: APPS.AP_IMPORT_UTILITIES_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:AP_IMPORT_UTILITIES_PKG, status:VALID,
-
PACKAGE BODY: APPS.AP_APPROVAL_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:AP_APPROVAL_PKG, status:VALID,
-
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.AP_APPROVAL_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:AP_APPROVAL_PKG, status:VALID,
-
12.2.2 FND Design Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
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.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
PACKAGE BODY: APPS.AP_PMT_VALIDATIONS_PKG
12.2.2
-
APPS.AP_CANCEL_PKG SQL Statements
12.1.1
-
APPS.AP_CANCEL_PKG SQL Statements
12.2.2
-
APPS.AP_APPROVAL_PKG dependencies on AP_PRODUCT_REGISTRATIONS
12.2.2
-
APPS.AP_PMT_CALLOUT_PKG dependencies on AP_PRODUCT_REGISTRATIONS
12.1.1
-
APPS.AP_IMPORT_UTILITIES_PKG dependencies on AP_PRODUCT_REGISTRATIONS
12.1.1
-
APPS.AP_CANCEL_PKG dependencies on AP_PRODUCT_REGISTRATIONS
12.1.1
-
APPS.AP_CHECKS_PKG dependencies on AP_PRODUCT_REGISTRATIONS
12.1.1
-
APPS.AP_APPROVAL_PKG dependencies on AP_PRODUCT_REGISTRATIONS
12.1.1
-
APPS.AP_IMPORT_UTILITIES_PKG dependencies on AP_PRODUCT_REGISTRATIONS
12.2.2
-
APPS.AP_CANCEL_PKG dependencies on AP_PRODUCT_REGISTRATIONS
12.2.2
-
APPS.AP_CHECKS_PKG dependencies on AP_PRODUCT_REGISTRATIONS
12.2.2
-
APPS.AP_PMT_CALLOUT_PKG dependencies on AP_PRODUCT_REGISTRATIONS
12.2.2
-
APPS.AP_CHECKS_PKG SQL Statements
12.1.1
-
APPS.AP_CHECKS_PKG SQL Statements
12.2.2
-
12.2.2 DBA Data
12.2.2