Results for “fnd_registrations”

50+ results




AI-generated from documented ETRM metadata — verify critical details on the linked pages.

Overview

FND_REGISTRATIONS is a table owned by the APPLSYS schema within the FND – Application Object Library product of Oracle E-Business Suite. It stores the common data underpinning the User Management Framework (UMF), the infrastructure that governs self-service user registration, account provisioning, and approval workflows. In EBS 12.1.1 and 12.2.2, UMF supports the controlled creation of application users from external or self-service channels, and FND_REGISTRATIONS is the staging and persistence layer where those requests are captured, reviewed, and ultimately reconciled against fnd_user and the trading community model.

From a Data Vault modeling perspective, the metadata's heuristic classification places this table as satellite-leaning. This is a sensible suggestion: FND_REGISTRATIONS carries descriptive attributes (names, contact details, addresses, and status) around a single transactional identifier rather than acting as a pure hub or associative link. Its foreign key to HZ_PARTIES nonetheless introduces a genuine link-like characteristic, tying registration records to the unified party model maintained by Oracle Trading Community Architecture.

Key Information Stored

Each row represents a single registration request, identified internally by the surrogate key REGISTRATION_ID. Two business-key candidates are documented as unique indexes: REGISTRATION_KEY, an external reference suitable for tracing requests across systems, and a functional unique index on REGISTRATION_STATUS, which enforces a constrained value set (the index expression decodes a status of 'REGISTERED' to 'A').

The most operationally significant columns include:

Common Use Cases and Queries

Administrators, auditors, and workflow developers typically query FND_REGISTRATIONS to monitor the state of pending user requests, audit rejected registrations, or reconcile registration data against fnd_user. Common queries include status rollups by application, duplicate detection, and match-back routines against HZ_PARTIES.

A representative pattern:

SELECT r.registration_id, r.registration_key, r.registration_status,
       r.requested_user_name, r.assigned_user_name, r.email, u.user_id
FROM   applsys.fnd_registrations r
LEFT   OUTER JOIN applsys.fnd_user u
       ON u.user_name = r.assigned_user_name
WHERE  r.registration_status = 'REGISTERED';

Reporting scenarios commonly aggregate volume by DATE_REQUESTED or exercise the EXISTS_IN_FND_USER_FLAG to surface requests that were never provisioned, a frequent concern during SOX or access-certification reviews.

Related Objects

The following objects are most significant to working with this table:

  • HZ_PARTIES — referenced via FND_REGISTRATIONS.PARTY_ID, providing the master party record.
  • FND_USER — matched on ASSIGNED_USER_NAME to confirm provisioning.
  • HZ_CONTACT_POINTS — related through EMAIL_CONTACT_POINT_ID, PHONE_CONTACT_POINT_ID, and FAX_CONTACT_POINT_ID.
  • FND_APPLICATION — joined via APPLICATION_ID to resolve application names.
  • HZ_LOCATIONS — related through LOCATION_ID for address resolution.
  • UMF workflow components and the User Management responsibility — process registrations through the approval chain.
  • FND_REGISTRATIONS_U1, _U2, and _U3 — the unique indexes enforcing identifier and status integrity.