Search Results ghr_mti_int
AI-generated from documented ETRM metadata — verify critical details on the linked pages.
Overview
The APPS.GHR_MTI_INT package is the integration entry point for the Oracle E-Business Suite mass transfer process, specifically the "transfer in" operation. In Oracle Human Resources (Oracle HRMS), the Global HR (GHR) mass transfer feature enables HR administrators to move groups of employees between organizational units, business groups, or other transferrable entities in a single controlled transaction rather than through individual record updates. The package name reflects its role: MTI denotes "Mass Transfer In," and INT denotes its function as an interface or integration layer that coordinates the underlying data manipulation.
The package header carries the version identifier ghmtiint.pkh 120.0.12010000.1, dated 28 July 2008, which is consistent with the code line shipped for EBS 12.1.1 and carried forward into 12.2.2. The header declares a single global constant, g_package, used for error-message prefixing, and a global boolean g_validate used to toggle validation behavior during execution. In ETRM, the object is classified as OTHER, meaning it is not a standard, fully supported public API, but is instead an internal integration package invoked by the mass transfer infrastructure.
Key Procedures and Functions
The documented interface exposes exactly one procedure: MASS_TRANSFER_IN. Its declared parameter list is:
p_errbuf out NOCOPY varchar2— the standard concurrent-program error buffer, populated with messages in the event of failure.p_retcode out NOCOPY number— the standard concurrent-program return code, indicating success or failure to the calling framework.p_transfer_id in number— the identifier of the mass transfer record to be processed.p_business_group_id in number— the business group context under which the transfer is performed.
The use of p_errbuf and p_retcode confirms that this procedure is designed to be called as a concurrent program executable, allowing the mass transfer to run as a background job. The p_transfer_id parameter coordinates the procedure with a previously defined mass transfer definition, while p_business_group_id scopes the operation to the correct legislative and organizational context.
Tables Accessed
The package accesses the following tables through APPS synonyms:
GHR_MASS_TRANSFERS— the driving table holding the mass transfer definition and status for the suppliedp_transfer_id.PER_ALL_PEOPLE_F— the core person record; used to identify and update the employees affected by the transfer.PER_PERSON_TYPES— validates and applies the appropriate person type for the transferred employees.PER_ASSIGNMENT_STATUS_TYPES— governs the assignment status applied during the transfer.PER_PEOPLE_EXTRA_INFO— stores and reads additional person-level information that may be carried through the transfer.FND_ID_FLEX_STRUCTURES_TL— the translated key flexfield structure definitions used to validate descriptive flexfield context for the affected records.
Usage Notes
GHR_MTI_INT.MASS_TRANSFER_IN is normally invoked by the Oracle HRMS mass transfer concurrent program, not directly by end users. Because it conforms to the concurrent manager calling convention, it may also be registered as a custom concurrent executable, provided a valid mass transfer definition already exists. The package is referenced by zero other documented packages, confirming it is a top-level integration routine rather than a shared utility. Developers extending mass transfer behavior should treat it as an internal interface: direct calls require a committed GHR_MASS_TRANSFERS row, correct business group context, and awareness that validation semantics are controlled by the g_validate flag internal to the package body.
-
PACKAGE: APPS.GHR_MTI_INT
12.2.2
-
PACKAGE: APPS.GHR_MTI_INT
12.1.1
-
Concurrent Program: SUBMIT_MASS_TRANSFER_IN
12.2.2
execution_filename: ghr_mti_int.mass_transfer_in , product: GHR - US Federal Human Resources , user_name: GHR_MTI_INT , description: Start Mass Transfer In , argument_method: Standard , enabled: Yes , execution_method: PL/SQL Stored Procedure ,
-
Concurrent Program: SUBMIT_MASS_TRANSFER_IN
12.1.1
execution_filename: ghr_mti_int.mass_transfer_in , product: GHR - US Federal Human Resources , user_name: GHR_MTI_INT , description: Start Mass Transfer In , argument_method: Standard , enabled: Yes , execution_method: PL/SQL Stored Procedure ,
-
PACKAGE: APPS.GHR_MTI_INT
12.1.1
owner:APPS, object_type:PACKAGE, object_name:GHR_MTI_INT, status:VALID,
-
PACKAGE: APPS.GHR_MTI_INT
12.2.2
owner:APPS, object_type:PACKAGE, object_name:GHR_MTI_INT, status:VALID,
-
PACKAGE BODY: APPS.GHR_MTI_INT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:GHR_MTI_INT, status:VALID,
-
PACKAGE BODY: APPS.GHR_MTI_INT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:GHR_MTI_INT, status:VALID,
-
PACKAGE: APPS.GHR_SIT_API
12.2.2
API API
used by 1
owner:APPS, object_type:PACKAGE, object_name:GHR_SIT_API, status:VALID,
-
PACKAGE: APPS.GHR_APPLICANT_API
12.1.1
API API
used by 1
owner:APPS, object_type:PACKAGE, object_name:GHR_APPLICANT_API, status:VALID,
-
PACKAGE: APPS.GHR_MTI_APP
12.2.2
used by 1
owner:APPS, object_type:PACKAGE, object_name:GHR_MTI_APP, status:VALID,
-
PACKAGE: APPS.GHR_SIT_API
12.1.1
API API
used by 1
owner:APPS, object_type:PACKAGE, object_name:GHR_SIT_API, status:VALID,
-
PACKAGE: APPS.GHR_APPLICANT_API
12.2.2
API API
used by 1
owner:APPS, object_type:PACKAGE, object_name:GHR_APPLICANT_API, status:VALID,
-
SYNONYM: APPS.GHR_MASS_TRANSFERS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:GHR_MASS_TRANSFERS, status:VALID,
-
SYNONYM: APPS.GHR_MASS_TRANSFERS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:GHR_MASS_TRANSFERS, status:VALID,
-
PACKAGE: APPS.GHR_MTI_APP
12.1.1
used by 1
owner:APPS, object_type:PACKAGE, object_name:GHR_MTI_APP, status:VALID,
-
PACKAGE: APPS.GHR_PERSON_EXTRA_INFO_API
12.1.1
API API
used by 8
owner:APPS, object_type:PACKAGE, object_name:GHR_PERSON_EXTRA_INFO_API, status:VALID,
-
PACKAGE: APPS.GHR_PERSON_EXTRA_INFO_API
12.2.2
API API
used by 9
owner:APPS, object_type:PACKAGE, object_name:GHR_PERSON_EXTRA_INFO_API, status:VALID,
-
PACKAGE: APPS.HR_ASSIGNMENT_INTERNAL
12.1.1
used by 17
owner:APPS, object_type:PACKAGE, object_name:HR_ASSIGNMENT_INTERNAL, status:VALID,
-
PACKAGE: APPS.HR_ASSIGNMENT_INTERNAL
12.2.2
used by 17
owner:APPS, object_type:PACKAGE, object_name:HR_ASSIGNMENT_INTERNAL, status:VALID,
-
SYNONYM: APPS.FND_ID_FLEX_STRUCTURES_TL
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FND_ID_FLEX_STRUCTURES_TL, status:VALID,
-
PACKAGE: APPS.GHR_MTO_INT
12.2.2
used by 23
owner:APPS, object_type:PACKAGE, object_name:GHR_MTO_INT, status:VALID,
-
PACKAGE: APPS.GHR_MTO_INT
12.1.1
used by 17
owner:APPS, object_type:PACKAGE, object_name:GHR_MTO_INT, status:VALID,
-
SYNONYM: APPS.FND_ID_FLEX_STRUCTURES_TL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FND_ID_FLEX_STRUCTURES_TL, status:VALID,
-
PACKAGE: APPS.HR_PERSON_ADDRESS_API
12.2.2
API API
used by 28
owner:APPS, object_type:PACKAGE, object_name:HR_PERSON_ADDRESS_API, status:VALID,
-
PACKAGE: APPS.HR_PERSON_ADDRESS_API
12.1.1
API API
used by 26
owner:APPS, object_type:PACKAGE, object_name:HR_PERSON_ADDRESS_API, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
VIEW: APPS.GHR_MT_ADDRESSES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:GHR.GHR_MT_ADDRESSES_V, object_name:GHR_MT_ADDRESSES_V, status:VALID,
-
VIEW: APPS.GHR_MT_ANALYSIS_CRITERIA_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:GHR.GHR_MT_ANALYSIS_CRITERIA_V, object_name:GHR_MT_ANALYSIS_CRITERIA_V, status:VALID,
-
VIEW: APPS.GHR_MT_ADDRESSES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:GHR.GHR_MT_ADDRESSES_V, object_name:GHR_MT_ADDRESSES_V, status:VALID,
-
VIEW: APPS.GHR_MT_ANALYSIS_CRITERIA_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:GHR.GHR_MT_ANALYSIS_CRITERIA_V, object_name:GHR_MT_ANALYSIS_CRITERIA_V, status:VALID,
-
SYNONYM: APPS.PER_PEOPLE_EXTRA_INFO
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PER_PEOPLE_EXTRA_INFO, status:VALID,
-
VIEW: APPS.GHR_MT_PEOPLE_EI_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:GHR.GHR_MT_PEOPLE_EI_V, object_name:GHR_MT_PEOPLE_EI_V, status:VALID,
-
SYNONYM: APPS.PER_PEOPLE_EXTRA_INFO
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PER_PEOPLE_EXTRA_INFO, status:VALID,
-
VIEW: APPS.GHR_MT_PEOPLE_EI_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:GHR.GHR_MT_PEOPLE_EI_V, object_name:GHR_MT_PEOPLE_EI_V, status:VALID,
-
VIEW: APPS.GHR_MT_PEOPLE_F_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:GHR.GHR_MT_PEOPLE_F_V, object_name:GHR_MT_PEOPLE_F_V, status:VALID,
-
APPS.GHR_MTI_INT dependencies on GHR_MTI_INT
12.1.1
-
APPS.GHR_MTI_INT dependencies on GHR_MTI_INT
12.2.2
-
VIEW: APPS.GHR_MT_PEOPLE_F_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:GHR.GHR_MT_PEOPLE_F_V, object_name:GHR_MT_PEOPLE_F_V, status:VALID,
-
SYNONYM: APPS.PER_PERSON_TYPES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PER_PERSON_TYPES, status:VALID,
-
SYNONYM: APPS.PER_PERSON_TYPES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PER_PERSON_TYPES, status:VALID,
-
eTRM - GHR Tables and Views
12.1.1
description: Routing List members detail ,
-
SYNONYM: APPS.PER_ASSIGNMENT_STATUS_TYPES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PER_ASSIGNMENT_STATUS_TYPES, status:VALID,
-
SYNONYM: APPS.PER_ASSIGNMENT_STATUS_TYPES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PER_ASSIGNMENT_STATUS_TYPES, status:VALID,
-
PACKAGE BODY: APPS.GHR_MTI_INT
12.1.1
-
PACKAGE BODY: APPS.GHR_MTI_INT
12.2.2
-
VIEW: APPS.PER_PEOPLE_F
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PER.PER_PEOPLE_F, object_name:PER_PEOPLE_F, status:VALID,