Search Results umx_reg_requests_s
Overview
The APPS.UMX_REG_REQUESTS_PKG package body is a PL/SQL implementation object within the Oracle E-Business Suite User Management (UMX) module. Its name, combined with its association with the UMX_REG_REQUESTS and UMX_REG_REQUESTS_S tables, indicates that it manages the persistence of user registration requests — the records created when an individual or administrator initiates a request to provision a new user account in EBS. The object resides in the APPS schema and holds a status of VALID, confirming it is compiled and active in the documented environment.
The package follows the standard Oracle EBS API convention by exposing discrete DML-level procedures rather than a single omnibus routine. This design allows callers such as the User Management registration flow to insert, modify, and remove registration request rows independently, while centralizing the SQL logic in the database tier. The package depends on FND_API for standard API error handling and message conventions and on FND_GLOBAL for session context such as user identity and responsibility, which is characteristic of a multi-tier EBS business API.
Key Procedures and Functions
The documented package exposes three procedures, consistent with a transactional maintenance API for registration request records:
- INSERT_ROW — Creates a new record in the registration requests table, capturing the attributes of an inbound user registration or account provisioning request.
- UPDATE_ROW — Modifies an existing registration request record, supporting status transitions and corrections as the request progresses through its lifecycle.
- DELETE_ROW — Removes a registration request record, typically when a request is withdrawn, superseded, or purged.
Parameter lists are not documented in the source metadata and are intentionally omitted here. Callers invoking these procedures should obtain the current signature from the deployed package specification, as the body is a private implementation detail.
Tables Accessed
The package references the following objects:
UMX_REG_REQUESTS— the primary table storing user registration request data. The three DML procedures operate against this table.UMX_REG_REQUESTS_S— the corresponding sequence object (note the_Ssuffix, which in EBS naming denotes a sequence rather than a table), used to generate primary keys for new rows inserted byINSERT_ROW.DUAL— the standard Oracle pseudo-table, used for singleton SELECT statements such as sequence value retrieval.
All table references resolve through APPS synonyms, and the dependency list further identifies FND_API and FND_GLOBAL as referenced package specifications.
Usage Notes
The package is not referenced by any database object, meaning no triggers, views, or other packages invoke it through hard dependencies. It is therefore called from the application tier — most commonly from the User Management registration forms, OAM/UMX self-service flows, or custom extensions that create or maintain registration requests programmatically. The dependency on FND_GLOBAL implies callers must establish a valid EBS session context before invocation, and the dependency on FND_API implies conformance to the standard EBS API error-handling model. Because the procedures are low-level row operations rather than business-event APIs, developers should prefer the higher-level UMX processing flows where they exist, and use this package directly only for controlled maintenance of registration request data. The three packages that reference this object should be inspected in the ETRM dependency report before any modification, since changes to the body may affect their behavior.
-
SEQUENCE: APPLSYS.UMX_REG_REQUESTS_S
12.2.2
owner:APPLSYS, object_type:SEQUENCE, object_name:UMX_REG_REQUESTS_S, status:VALID,
-
SEQUENCE: APPLSYS.UMX_REG_REQUESTS_S
12.1.1
owner:APPLSYS, object_type:SEQUENCE, object_name:UMX_REG_REQUESTS_S, status:VALID,
-
SYNONYM: APPS.UMX_REG_REQUESTS_S
12.2.2
owner:APPS, object_type:SYNONYM, object_name:UMX_REG_REQUESTS_S, status:VALID,
-
SYNONYM: APPS.UMX_REG_REQUESTS_S
12.1.1
owner:APPS, object_type:SYNONYM, object_name:UMX_REG_REQUESTS_S, status:VALID,
-
PACKAGE BODY: APPS.UMX_REG_REQUESTS_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:UMX_REG_REQUESTS_PKG, status:VALID,
-
PACKAGE BODY: APPS.UMX_REG_REQUESTS_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:UMX_REG_REQUESTS_PKG, status:VALID,
-
PACKAGE BODY: APPS.ARI_SELF_SERVICE_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:ARI_SELF_SERVICE_PKG, status:VALID,
-
PACKAGE BODY: APPS.UMX_REGISTRATION_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:UMX_REGISTRATION_PVT, status:VALID,
-
PACKAGE BODY: APPS.UMX_REGISTRATION_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:UMX_REGISTRATION_PVT, status:VALID,
-
PACKAGE BODY: APPS.UMX_REGISTRATION_UTIL
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:UMX_REGISTRATION_UTIL, status:VALID,
-
PACKAGE BODY: APPS.UMX_REGISTRATION_UTIL
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:UMX_REGISTRATION_UTIL, status:VALID,
-
PACKAGE BODY: APPS.ARI_SELF_REGISTRATION_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:ARI_SELF_REGISTRATION_PKG, status:VALID,
-
PACKAGE BODY: APPS.ARI_SELF_REGISTRATION_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:ARI_SELF_REGISTRATION_PKG, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
APPS.UMX_REGISTRATION_UTIL dependencies on UMX_REG_REQUESTS_S
12.2.2
-
APPS.UMX_REGISTRATION_PVT dependencies on UMX_REG_REQUESTS_S
12.2.2
-
APPS.ARI_SELF_SERVICE_PKG dependencies on UMX_REG_REQUESTS_S
12.2.2
-
APPS.UMX_REG_REQUESTS_PKG dependencies on UMX_REG_REQUESTS_S
12.1.1
-
APPS.UMX_REG_REQUESTS_PKG dependencies on UMX_REG_REQUESTS_S
12.2.2
-
APPS.ARI_SELF_REGISTRATION_PKG dependencies on UMX_REG_REQUESTS_S
12.2.2
-
APPS.ARI_SELF_REGISTRATION_PKG dependencies on UMX_REG_REQUESTS_S
12.1.1
-
APPS.UMX_REGISTRATION_PVT dependencies on UMX_REG_REQUESTS_S
12.1.1
-
APPS.UMX_REGISTRATION_UTIL dependencies on UMX_REG_REQUESTS_S
12.1.1
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1