Search Results g_business




Overview

FND_OID_USERS is an Oracle E-Business Suite internal PL/SQL package that performs Oracle Internet Directory (OID) to TCA (Trading Community Architecture) user provisioning and synchronization. Its business function is to create and maintain the registry records that represent OID users as parties, party sites, locations, and contact points within the Oracle EBS data model. The package header constants (G_PERSON, G_LOCATION, G_BUSINESS, G_PERSONAL, G_PHONE, G_EMAIL, G_HZ_PARTIES, G_HZ_PARTY_SITES, G_HZ_CONTACT_POINTS, and the various generation and status flags) reflect its role in mapping LDAP user attributes onto HZ entities. It is classified as an "OTHER" API owned by APPS and carries an internal FND designation, indicating it is intended to be invoked by Oracle's own directory integration infrastructure rather than by general customer code.

Key Procedures and Functions

The package exposes 19 documented procedures and functions, divided into creation, update, retrieval, and reference-management groups.

Tables Accessed

The package operates against the core HZ registry tables and supporting FND objects through APPS synonyms:

Usage Notes

FND_OID_USERS is invoked as part of Oracle's OID/LDAP integration workflow, typically through the directory synchronization infrastructure referenced by the G_FND_OID_SYNCH constant. It is not a general-purpose public API. The package is referenced by three other packages, and its procedures are called internally when OID user events (creation or modification) are propagated into EBS. Custom code should not call these procedures directly; integration points should instead use supported TCA APIs such as HZ_PARTY_V2PUB or the FND_USER_PKG. The p_ldap_message parameter type (FND_OID_UTIL.LDAP_MESSAGE_TYPE) confirms the package consumes already-parsed LDAP attribute collections, and the x_return_status out parameter follows standard EBS API error-handling conventions for the caller to evaluate success or failure.