Search Results ghr_msl_pkg




Overview

The concurrent program SUBMIT_MASS_SALARY_PROCESS, presented to users as Process Mass Salary, belongs to the GHR — US Federal Human Resources product family within Oracle E-Business Suite. Its documented description is "Start Mass Salary Process," and the program is delivered in an enabled state, meaning it is available for submission once the GHR Federal HR module is installed and configured. The program provides the batch entry point for processing mass salary adjustments for a population of federal employees in a single run, rather than requiring individual salary change transactions to be entered one at a time.

The search term ghr_msl_pkg is the packaged PL/SQL unit that implements this program and is the executable bound to the concurrent program definition.

Execution Details

The documented execution metadata for the program is as follows:

  • User-facing name: Process Mass Salary
  • Description: Start Mass Salary Process
  • Product: GHR — US Federal Human Resources
  • Enabled: Yes
  • Execution Method: PL/SQL Stored Procedure
  • Argument Method: Standard
  • Executable: GHR_MSL_PKG (User Name: GHR_MSL_PKG, Description: Start Mass Salary)
  • Execution Filename: ghr_msl_pkg.execute_msl
  • Subroutine Name: (not populated in the documented definition)

Because the execution method is PL/SQL Stored Procedure, the program is invoked directly by the concurrent manager against the database package entry point ghr_msl_pkg.execute_msl. No external executable, host script, or SQL*Loader step is involved. The standard argument method indicates that parameters are passed using the conventional concurrent program argument window rather than a token-based or custom argument scheme.

How to Run

Users submit the program through the standard Submit Request (SRS) flow: navigate to the Requests responsibility, choose Submit a New Request, select the single request option, and query for Process Mass Salary. Because the program is enabled and registered against the GHR product, it appears in the list of available requests for users whose responsibility includes that program.

Parameter guidance is limited in the ETRM metadata, which does not enumerate the individual arguments. In practice, mass salary processes of this type are driven by a small set of selection and control parameters — typically the effective date of the salary change, an identification of the population or criteria to be processed, and a processing or commit mode indicator. The standard argument method means the concurrent manager validates arguments in the normal way, and the PL/SQL procedure receives them in the order defined on the concurrent program. Administrators should verify the exact parameter list in the Concurrent Programs form for their environment, since arguments may be numbered and sequenced in the AOL definition rather than in the executable itself.

Related Objects

The GHR mass salary functionality is centered on the ghr_msl_pkg package, which is the primary object associated with this program by name. Related artifacts commonly encountered alongside it include:

  • GHR_MSL_PKG — the executable PL/SQL package; the public entry point is execute_msl.
  • Concurrent program definition SUBMIT_MASS_SALARY_PROCESS — the AOL registration that binds the user-facing name, executable, and arguments.
  • Other GHR mass salary processes — downstream or companion programs in the mass salary flow that apply, validate, or report on the results produced by the initial mass salary submission.
  • Federal HR salary and element entries — the underlying payroll and salary administration records that the mass salary process reads and updates.

Because complete interface-table and table-level dependencies are not enumerated in the ETRM excerpt, implementers should inspect the GHR_MSL_PKG package body and the concurrent program argument definition in their specific release to confirm the exact tables and integration points used at 12.1.1 and 12.2.2.