Search Results irc_register_ex_emp_wf




Overview

IRC_REGISTER_EX_EMP_WF is an Oracle E-Business Suite PL/SQL package owned by the APPS schema that supports the iRecruitment external employee self-registration flow. Specifically, it provides the server-side logic used when an applicant registering through the external candidate ("external employee") registration page is processed in conjunction with Oracle Workflow. The package bridges the iRecruitment registration user interface with the underlying workflow-driven approval and notification infrastructure, allowing an unauthenticated external user to create or update a registration record that is subsequently tracked and routed through Workflow.

The package is classified in the ETRM repository as an "OTHER" API, meaning it is not a public, supported business API in the same sense as a formally documented open interface. Rather, it is an internal utility package invoked by iRecruitment functionality. Its status is VALID, and it is documented at the package and package body level with two defined program units.

Key Procedures and Functions

Two documented program units are exposed by IRC_REGISTER_EX_EMP_WF:

  • SELF_REGISTER_USER_INIT — Initializes the external self-registration process. This routine prepares the data and context required before a new external employee (candidate) registration is saved, typically populating defaults and setting up the working state used by the registration flow.
  • SELF_REGISTER_USER_SAVE — Persists the external employee self-registration details. This routine performs the save/commit logic that writes the registration information into the iRecruitment data structures and associates the registrant with the workflow process that drives subsequent handling.

No parameter lists are documented in the ETRM metadata, so signatures are not reproduced here. The naming convention (INIT / SAVE pairing) is consistent with a two-phase initialization-then-commit pattern common in Oracle EBS self-service packages.

Tables Accessed

The documented table references, resolved through APPS synonyms, are:

  • IRC_WF_S — The iRecruitment Workflow shadow/summary table that stores workflow-related information for recruitment entities. This package reads and writes IRC_WF_S to record and maintain the workflow state tied to an external employee self-registration, enabling the registration to be tracked and actioned by Oracle Workflow.
  • DUAL — The standard Oracle single-row utility table, used for trivial value selection and PL/SQL control constructs.

These are the only documented data accesses; no other application tables are recorded against the package.

Usage Notes

IRC_REGISTER_EX_EMP_WF is an internal iRecruitment component invoked in the context of the external candidate self-registration experience. It is normally called from iRecruitment self-service pages or their supporting controller logic rather than being executed directly by end users or administrators. Because it manipulates workflow state through IRC_WF_S, it operates in conjunction with the iRecruitment workflow configuration and must be run within a valid APPS session that has the appropriate workflow and recruitment context established.

The package is not documented as being referenced by other packages in the ETRM dependency set, which indicates it functions as a leaf-level utility called directly from the registration flow. It should not be treated as a supported integration API; customizations requiring external employee registration should use Oracle's documented iRecruitment APIs or user hooks rather than calling these procedures directly. In Oracle EBS 12.1.1 and 12.2.2 the package resides in the APPS schema and remains VALID, with its behavior governed by the standard Online Patching and workflow infrastructure of the respective release.