Search Results hrdpp_create_gb_applicant
Overview
HRDPP_CREATE_GB_APPLICANT is an Oracle E-Business Suite PL/SQL package owned by the APPS schema. Its naming convention follows the HRDPP prefix used for Oracle Human Resources data pump (batch upload) utilities, with the GB qualifier indicating a localization specific to the United Kingdom legislative environment. The package is designed to populate the HR Pump staging tables with applicant (recruitment candidate) records originating from external sources, converting inbound data into the intermediate structure that Oracle HRMS later processes into the live applicant and person tables. In the context of EBS 12.1.1 and 12.2.2, the package is classified under the ETRM as an "OTHER" API type rather than a public, supported business API, meaning it is intended for internal use by the data pump framework. Its status is VALID in both releases, and it relies on the SYS.STANDARD package only, indicating a self-contained unit with no dependency on other APPS packages.
Key Procedures and Functions
The ETRM documentation records seven callable units within the package. The abbreviated entries (DC, D, N, DD, ND, CALL) are terse identifiers whose names are truncated in the object metadata; they function as the internal driver and utility routines that build and validate the batch payload. INSERT_BATCH_LINES is the most descriptive documented procedure; it is the routine responsible for inserting rows into the HR Pump batch structure, effectively converting the source applicant data into the line-level records the pump expects. No parameter lists are documented for any of these units, so the exact signatures cannot be stated here. Collectively, these procedures represent the interface through which a United Kingdom applicant conversion or integration routine delivers candidate data to the HR Pump engine.
Tables Accessed
The package reads and writes the core HR Pump staging tables, referenced through APPS synonyms:
- HR_PUMP_BATCH_LINES and HR_PUMP_BATCH_LINES_S — the primary and secondary batch line tables holding the individual records submitted for processing.
- HR_PUMP_BATCH_LINE_USER_KEYS and HR_PUMP_BATCH_LINE_USER_KEYS_S — user-defined key columns that map source-system identifiers to the pump lines for reconciliation.
- HR_PUMP_BATCH_EXCEPTIONS — the error capture table where rows that fail validation during the pump run are recorded.
These tables constitute the standard staging area that the HR Pump concurrent process subsequently reads and loads into the HRMS base tables.
Usage Notes
Because the package is documented as referenced by zero other packages, it is an entry-point utility rather than a shared library. It is therefore invoked directly—typically from a concurrent program, an external data loader, or custom PL/SQL that stages UK applicant records. The recommended pattern is to have the calling program supply the source data, invoke the INSERT_BATCH_LINES procedure to populate the pump tables, and then submit the standard HR Pump process to validate and load the records. Exceptions encountered during loading are retrievable from HR_PUMP_BATCH_EXCEPTIONS. Given its classification as an unsupported "OTHER" API, customizations should treat HRDPP_CREATE_GB_APPLICANT cautiously and validate behavior after any 12.1.1-to-12.2.2 upgrade, since internal routines of this nature are not governed by Oracle's API compatibility guarantees.
-
PACKAGE: APPS.HRDPP_CREATE_GB_APPLICANT
12.1.1
owner:APPS, object_type:PACKAGE, object_name:HRDPP_CREATE_GB_APPLICANT, status:VALID,
-
PACKAGE: APPS.HRDPP_CREATE_GB_APPLICANT
12.2.2
owner:APPS, object_type:PACKAGE, object_name:HRDPP_CREATE_GB_APPLICANT, status:VALID,
-
PACKAGE BODY: APPS.HRDPP_CREATE_GB_APPLICANT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:HRDPP_CREATE_GB_APPLICANT, status:VALID,
-
PACKAGE BODY: APPS.HRDPP_CREATE_GB_APPLICANT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:HRDPP_CREATE_GB_APPLICANT, status:VALID,
-
PACKAGE: APPS.HR_APPLICANT_API
12.2.2
owner:APPS, object_type:PACKAGE, object_name:HR_APPLICANT_API, status:VALID,
-
PACKAGE: APPS.HR_APPLICANT_API
12.1.1
owner:APPS, object_type:PACKAGE, object_name:HR_APPLICANT_API, status:VALID,
-
PACKAGE: APPS.HRDPP_CREATE_GB_APPLICANT
12.1.1
-
PACKAGE: APPS.HRDPP_CREATE_GB_APPLICANT
12.2.2
-
PACKAGE: APPS.HR_PUMP_GET
12.1.1
owner:APPS, object_type:PACKAGE, object_name:HR_PUMP_GET, status:VALID,
-
PACKAGE: APPS.HR_PUMP_GET
12.2.2
owner:APPS, object_type:PACKAGE, object_name:HR_PUMP_GET, status:VALID,
-
SYNONYM: APPS.HR_PUMP_BATCH_LINES_S
12.1.1
owner:APPS, object_type:SYNONYM, object_name:HR_PUMP_BATCH_LINES_S, status:VALID,
-
SYNONYM: APPS.HR_PUMP_BATCH_LINES_S
12.2.2
owner:APPS, object_type:SYNONYM, object_name:HR_PUMP_BATCH_LINES_S, status:VALID,
-
SYNONYM: APPS.HR_PUMP_BATCH_EXCEPTIONS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:HR_PUMP_BATCH_EXCEPTIONS, status:VALID,
-
SYNONYM: APPS.HR_PUMP_BATCH_LINE_USER_KEYS_S
12.1.1
owner:APPS, object_type:SYNONYM, object_name:HR_PUMP_BATCH_LINE_USER_KEYS_S, status:VALID,
-
SYNONYM: APPS.HR_PUMP_BATCH_EXCEPTIONS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:HR_PUMP_BATCH_EXCEPTIONS, status:VALID,
-
SYNONYM: APPS.HR_PUMP_BATCH_LINE_USER_KEYS_S
12.2.2
owner:APPS, object_type:SYNONYM, object_name:HR_PUMP_BATCH_LINE_USER_KEYS_S, status:VALID,
-
SYNONYM: APPS.HR_PUMP_BATCH_LINE_USER_KEYS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:HR_PUMP_BATCH_LINE_USER_KEYS, status:VALID,
-
PACKAGE: APPS.HR_DATA_PUMP
12.2.2
owner:APPS, object_type:PACKAGE, object_name:HR_DATA_PUMP, status:VALID,
-
SYNONYM: APPS.HR_PUMP_BATCH_LINE_USER_KEYS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:HR_PUMP_BATCH_LINE_USER_KEYS, status:VALID,
-
PACKAGE: APPS.HR_PUMP_UTILS
12.2.2
owner:APPS, object_type:PACKAGE, object_name:HR_PUMP_UTILS, status:VALID,
-
PACKAGE: APPS.HR_PUMP_UTILS
12.1.1
owner:APPS, object_type:PACKAGE, object_name:HR_PUMP_UTILS, status:VALID,
-
PACKAGE: APPS.HR_DATA_PUMP
12.1.1
owner:APPS, object_type:PACKAGE, object_name:HR_DATA_PUMP, status:VALID,
-
APPS.HRDPP_CREATE_GB_APPLICANT dependencies on HRDPP_CREATE_GB_APPLICANT
12.1.1
-
APPS.HRDPP_CREATE_GB_APPLICANT dependencies on HRDPP_CREATE_GB_APPLICANT
12.2.2
-
SYNONYM: APPS.HR_PUMP_BATCH_LINES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:HR_PUMP_BATCH_LINES, status:VALID,
-
SYNONYM: APPS.HR_PUMP_BATCH_LINES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:HR_PUMP_BATCH_LINES, status:VALID,
-
PACKAGE BODY: APPS.HRDPP_CREATE_GB_APPLICANT
12.1.1
-
PACKAGE BODY: APPS.HRDPP_CREATE_GB_APPLICANT
12.2.2
-
APPS.HRDPP_CREATE_GB_APPLICANT dependencies on HR_APPLICANT_API
12.2.2
-
APPS.HRDPP_CREATE_GB_APPLICANT dependencies on HR_APPLICANT_API
12.1.1
-
PACKAGE: APPS.HR_MULTI_MESSAGE
12.1.1
owner:APPS, object_type:PACKAGE, object_name:HR_MULTI_MESSAGE, status:VALID,
-
PACKAGE: APPS.HR_MULTI_MESSAGE
12.2.2
owner:APPS, object_type:PACKAGE, object_name:HR_MULTI_MESSAGE, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
PACKAGE: APPS.HR_API
12.1.1
owner:APPS, object_type:PACKAGE, object_name:HR_API, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
PACKAGE: APPS.HR_API
12.2.2
owner:APPS, object_type:PACKAGE, object_name:HR_API, status:VALID,
-
PACKAGE: APPS.HR_UTILITY
12.1.1
owner:APPS, object_type:PACKAGE, object_name:HR_UTILITY, status:VALID,
-
PACKAGE: APPS.HR_UTILITY
12.2.2
owner:APPS, object_type:PACKAGE, object_name:HR_UTILITY, status:VALID,
-
PACKAGE: SYS.STANDARD
12.1.1
owner:SYS, object_type:PACKAGE, object_name:STANDARD, status:VALID,