Search Results hr_organization_bk1
Overview
APPS.HR_ORGANIZATION_BK1 is a PL/SQL package that forms part of the Oracle E-Business Suite Human Resources (HR) organization infrastructure. Within the Oracle EBS 12.1.1 and 12.2.2 architectures, it operates as a supporting package behind the primary HR_ORGANIZATION_API, providing the procedural logic that handles organization information records. The suffix "BK1" identifies this package as a variant in the HR organization API family, typically used to segregate the business logic for creating and maintaining organization information — the classification records that describe an organization's type, purpose, and role within the enterprise (for example, an HR organization, an inventory organization, a legal entity, or an operating unit). Its documented status in the ETRM repository is VALID, confirming that the package is present and compiled in the APPS schema in a supported release.
Key Procedures and Functions
The ETRM metadata documents two public program units within this package:
- CREATE_ORG_INFORMATION_B — The "B" (before) procedure in the standard Oracle API pre-processing convention. It performs validation and setup work prior to the actual insertion of an organization information row, including the initialization of the internal identifier and checks against the existing organization definition.
- CREATE_ORG_INFORMATION_A — The "A" (after) procedure, which executes the core insert logic and post-insert handling for the organization information record. Together, the _B and _A pair follows Oracle's documented two-phase API pattern, in which the "before" routine prepares and validates while the "after" routine commits the structural change.
No parameter lists are documented in the available metadata, and none should be assumed; callers should consult the package specification in the database for exact signatures.
Tables Accessed
The available ETRM excerpt does not enumerate the base tables referenced through APPS synonyms. However, the package's documented dependencies confirm that it references the SYS.STANDARD package, and the dependency listing shows that it is referenced by APPS.HR_ORGANIZATION_API and by itself. Because it operates on organization information, the package's logic ultimately touches the HR organization information tables within the HR schema. The absence of an explicit table list in the metadata indicates that the package delegates much of its data manipulation to the calling API rather than embedding direct DML statements.
Usage Notes
HR_ORGANIZATION_BK1 is not intended to be invoked directly by end users. It is called by HR_ORGANIZATION_API, which is itself invoked by the Oracle HRMS forms used to define organizations and their classifications, and by concurrent programs and custom integrations that create or update organization information programmatically. In Oracle EBS 12.1.1 and 12.2.2, this dependency chain means that any change to the package should be evaluated against HR_ORGANIZATION_API, since the parent package relies on HR_ORGANIZATION_BK1 for its create-organization-information logic. Developers extending organization creation logic in custom code should call HR_ORGANIZATION_API rather than this underlying package, preserving Oracle's supported API boundary.
-
PACKAGE: APPS.HR_ORGANIZATION_BK1
12.1.1
owner:APPS, object_type:PACKAGE, object_name:HR_ORGANIZATION_BK1, status:VALID,
-
PACKAGE: APPS.HR_ORGANIZATION_BK1
12.2.2
owner:APPS, object_type:PACKAGE, object_name:HR_ORGANIZATION_BK1, status:VALID,
-
PACKAGE BODY: APPS.HR_ORGANIZATION_BK1
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:HR_ORGANIZATION_BK1, status:VALID,
-
PACKAGE BODY: APPS.HR_ORGANIZATION_BK1
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:HR_ORGANIZATION_BK1, status:VALID,
-
PACKAGE: APPS.PER_PL_ORG_INFO
12.1.1
owner:APPS, object_type:PACKAGE, object_name:PER_PL_ORG_INFO, status:VALID,
-
PACKAGE: APPS.HR_ORGANIZATION_BE1
12.2.2
owner:APPS, object_type:PACKAGE, object_name:HR_ORGANIZATION_BE1, status:VALID,
-
PACKAGE: APPS.PER_IE_ORG_INFO
12.1.1
owner:APPS, object_type:PACKAGE, object_name:PER_IE_ORG_INFO, status:VALID,
-
PACKAGE: APPS.PER_IN_ORG_INFO_LEG_HOOK
12.2.2
owner:APPS, object_type:PACKAGE, object_name:PER_IN_ORG_INFO_LEG_HOOK, status:VALID,
-
PACKAGE: APPS.HR_ORU_BUS
12.1.1
owner:APPS, object_type:PACKAGE, object_name:HR_ORU_BUS, status:VALID,
-
PACKAGE: APPS.HR_ORGANIZATION_BE1
12.1.1
owner:APPS, object_type:PACKAGE, object_name:HR_ORGANIZATION_BE1, status:VALID,
-
PACKAGE: APPS.PER_HU_ORG_INFO
12.1.1
owner:APPS, object_type:PACKAGE, object_name:PER_HU_ORG_INFO, status:VALID,
-
PACKAGE: APPS.PER_US_ORG_INFO_LEG_HOOK
12.1.1
owner:APPS, object_type:PACKAGE, object_name:PER_US_ORG_INFO_LEG_HOOK, status:VALID,
-
PACKAGE: APPS.PER_SG_ORG_INFO_LEG_HOOK
12.2.2
owner:APPS, object_type:PACKAGE, object_name:PER_SG_ORG_INFO_LEG_HOOK, status:VALID,
-
PACKAGE: APPS.PER_US_ORG_INFO_LEG_HOOK
12.2.2
owner:APPS, object_type:PACKAGE, object_name:PER_US_ORG_INFO_LEG_HOOK, status:VALID,
-
PACKAGE: APPS.PE_FR_ADDITIONAL_ORG_RULES
12.2.2
owner:APPS, object_type:PACKAGE, object_name:PE_FR_ADDITIONAL_ORG_RULES, status:VALID,
-
PACKAGE: APPS.HR_DK_VALIDATE_PKG
12.2.2
owner:APPS, object_type:PACKAGE, object_name:HR_DK_VALIDATE_PKG, status:VALID,
-
PACKAGE: APPS.PER_ES_ORG_INFO
12.1.1
owner:APPS, object_type:PACKAGE, object_name:PER_ES_ORG_INFO, status:VALID,
-
PACKAGE: APPS.PER_RU_ORG_INFO
12.1.1
owner:APPS, object_type:PACKAGE, object_name:PER_RU_ORG_INFO, status:VALID,
-
PACKAGE: APPS.HR_DE_EXTRA_ORG_CHECKS
12.1.1
owner:APPS, object_type:PACKAGE, object_name:HR_DE_EXTRA_ORG_CHECKS, status:VALID,
-
PACKAGE: APPS.PER_CN_ORG_INFO_LEG_HOOK
12.1.1
owner:APPS, object_type:PACKAGE, object_name:PER_CN_ORG_INFO_LEG_HOOK, status:VALID,
-
PACKAGE: APPS.PE_FR_ADDITIONAL_ORG_RULES
12.1.1
owner:APPS, object_type:PACKAGE, object_name:PE_FR_ADDITIONAL_ORG_RULES, status:VALID,
-
PACKAGE: APPS.PER_GB_ORG_INFO
12.2.2
owner:APPS, object_type:PACKAGE, object_name:PER_GB_ORG_INFO, status:VALID,
-
PACKAGE: APPS.PER_PL_ORG_INFO
12.2.2
owner:APPS, object_type:PACKAGE, object_name:PER_PL_ORG_INFO, status:VALID,
-
PACKAGE: APPS.HR_RO_ORG_VALIDATIONS
12.2.2
owner:APPS, object_type:PACKAGE, object_name:HR_RO_ORG_VALIDATIONS, status:VALID,
-
PACKAGE: APPS.HR_DE_EXTRA_ORG_CHECKS
12.2.2
owner:APPS, object_type:PACKAGE, object_name:HR_DE_EXTRA_ORG_CHECKS, status:VALID,
-
PACKAGE: APPS.HR_KW_VALIDATE_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:HR_KW_VALIDATE_PKG, status:VALID,
-
PACKAGE: APPS.PER_GB_ORG_INFO
12.1.1
owner:APPS, object_type:PACKAGE, object_name:PER_GB_ORG_INFO, status:VALID,
-
PACKAGE: APPS.PER_ES_ORG_INFO
12.2.2
owner:APPS, object_type:PACKAGE, object_name:PER_ES_ORG_INFO, status:VALID,
-
PACKAGE: APPS.PER_RU_ORG_INFO
12.2.2
owner:APPS, object_type:PACKAGE, object_name:PER_RU_ORG_INFO, status:VALID,
-
PACKAGE: APPS.PER_HU_ORG_INFO
12.2.2
owner:APPS, object_type:PACKAGE, object_name:PER_HU_ORG_INFO, status:VALID,
-
PACKAGE: APPS.PER_CN_ORG_INFO_LEG_HOOK
12.2.2
owner:APPS, object_type:PACKAGE, object_name:PER_CN_ORG_INFO_LEG_HOOK, status:VALID,
-
PACKAGE: APPS.PER_IE_ORG_INFO
12.2.2
owner:APPS, object_type:PACKAGE, object_name:PER_IE_ORG_INFO, status:VALID,
-
PACKAGE: APPS.HR_FI_VALIDATE_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:HR_FI_VALIDATE_PKG, status:VALID,
-
PACKAGE: APPS.HR_DK_VALIDATE_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:HR_DK_VALIDATE_PKG, status:VALID,
-
PACKAGE: APPS.PER_IN_ORG_INFO_LEG_HOOK
12.1.1
owner:APPS, object_type:PACKAGE, object_name:PER_IN_ORG_INFO_LEG_HOOK, status:VALID,
-
PACKAGE: APPS.HR_NO_VALIDATE_PKG
12.2.2
owner:APPS, object_type:PACKAGE, object_name:HR_NO_VALIDATE_PKG, status:VALID,
-
PACKAGE: APPS.HR_SE_VALIDATE_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:HR_SE_VALIDATE_PKG, status:VALID,
-
PACKAGE: APPS.HR_ORU_BUS
12.2.2
owner:APPS, object_type:PACKAGE, object_name:HR_ORU_BUS, status:VALID,
-
PACKAGE: APPS.HR_KW_VALIDATE_PKG
12.2.2
owner:APPS, object_type:PACKAGE, object_name:HR_KW_VALIDATE_PKG, status:VALID,
-
PACKAGE: APPS.HR_SE_VALIDATE_PKG
12.2.2
owner:APPS, object_type:PACKAGE, object_name:HR_SE_VALIDATE_PKG, status:VALID,
-
PACKAGE BODY: APPS.HR_ORGANIZATION_BK1
12.1.1
-
PACKAGE: APPS.HR_ORGANIZATION_BK1
12.1.1
-
PACKAGE: APPS.HR_FI_VALIDATE_PKG
12.2.2
owner:APPS, object_type:PACKAGE, object_name:HR_FI_VALIDATE_PKG, status:VALID,
-
PACKAGE: APPS.HR_NO_VALIDATE_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:HR_NO_VALIDATE_PKG, status:VALID,
-
PACKAGE: APPS.HR_ORGANIZATION_BK1
12.2.2
-
PACKAGE BODY: APPS.HR_ORGANIZATION_BK1
12.2.2
-
PACKAGE: APPS.HR_AE_VALIDATE_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:HR_AE_VALIDATE_PKG, status:VALID,
-
PACKAGE: APPS.HR_AE_VALIDATE_PKG
12.2.2
owner:APPS, object_type:PACKAGE, object_name:HR_AE_VALIDATE_PKG, status:VALID,
-
PACKAGE BODY: APPS.HR_ORGANIZATION_API
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:HR_ORGANIZATION_API, status:VALID,
-
PACKAGE BODY: APPS.HR_ORGANIZATION_API
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:HR_ORGANIZATION_API, status:VALID,