Skip to content

USPS Process Guide
Chapter 6: Salary/Assignment Changes –

HMPHR – Salary or Job Class Change for an Exempt or Unclassified Salaried Employee

Screen: HMPHR
Prerequisites: Updated HNPU1 (if applicable, depending on H0CUS create position switch).
Key Fields: AGENCY, EMP SSN, POS
Step Action
1

Access HMPHR using all three key fields, or access HNHLS and enter HR in the SUBCOMMAND field to link to HMPHR.

Note: If the employee has more than one active assignment, verify that you are working on the correct assignment prior to processing the transaction.

2 An I displays in the SUBCOMMAND field to assign the employee to a new position number. Enter R in the SUBCOMMAND field to change the employee within the same position number.
3 Enter the following fields as required:
AGENCY (Key)
EMP SSN (Key)
POS (Key)
PREV POS (Required if changing position numbers)
Enter the employee’s previous position number.
ASSIGN DT (Required)
Enter the date the employee is assigned to the position. This date must be equal to or later than the position’s effective date.
PAY CHG DT (Optional)
The date the pay change becomes effective. If the assignment date is required, this field automatically populates after the transaction is processed.
REASON CD/EXT (Required/Optional)
Enter one of the following values in the first area of this field:
029 Change in salary/class number (unclassified/exempt). This value must be used for exempt salaries up to and including the GAA maximum salary.
047 Governor’s not to exceed increase. This value must be used for exempt salaries greater than the GAA maximum salary but less than or equal to the governor’s increase salary.

In the second area of this field, you may enter a four-digit extended reason code. This is a user-defined optional field to further define the reason for the job class change. An agency-specific Decode Table 987 must be established to use this field.

ORG CODE (Required)
Enter the organization code assigned to the position. Establish valid organization codes on HNORG.
PCA/PCNT (Required)

Establish the PCA or index in USAS. In the first area of this field, enter P (PCA), I (index) or A (agency defined) followed by a five-digit program cost account or index, which indicates the primary funding source for this position assignment. If your agency validates the PCA/index against the organization code, the PCA/index must be set up for the organization code on HMMU1 (PCA/Index Validation). See Chapter 1 – Positions for additional information on setting up HMMU1.

In the second area of this field, enter the percentage of the salary that will be charged to the fund indicated by the primary labor code. If the primary labor code percent is less than 100 percent (default), enter additional labor codes on HO2U1 (Position Labor Distribution). Enter 50 percent as 50.0.

Note: If the employee is moving to a new position number, additional labor codes are not transferred to the new assignment.

LOC/EXT (Required/Optional)

The first area of this field, enter a value that identifies the location of the position. Establish valid locations on HNJU1.

In the second area of this field, enter a user-defined value to provide a further breakdown of the location code. Establish valid extended locations on HMJU1.

AGENCY DEFINED 1 (Optional)

Defines additional employee information. You may enter up to eight alphanumeric characters.

Note: Contact your USPS representative to set up the screen literal for the AGENCY DEFINED 1 name. The (AGENCY DEFINED 1) ADDITIONAL EMPLOYEE INFORMATION field does not have any edits validating the information. Field values for each employee are included on Report 50 (Personnel Extract File).

JOB CLS/TITLE (Required/Display)

In the first area of this field, enter the actual job classification code assigned to this position. Agency-level job class codes must be established on H7OU1.

The second area of this field displays the actual job classification title assigned to this position.

FUNC CLS/TITLE (Optional/Display)
The actual functional job classification code assigned to this position. You can use functional job classes to break down a job class into agency-specific job classes and job titles. Establish functional job classes on HMLU1.
TB GRP/STP (Display/Required)
The pay table and pay group displays based on the job class entered. Pay step is required.
  • Pay Table Type 02 Unclassified – Agency-defined steps can be established on H7SLS, table 02.
  • Pay Table Type 03 Exempt – Agency-defined steps can be established on H7SLS, table 03.
SALARY (Required)
  • Pay Table Type 02 Unclassified – Pay groups and steps are required. Salaries must be no greater than amount specified by step on H7SLS.
  • Pay Table Type 03 Exempt – Pay groups and steps are required. Salaries must be entered and can be no greater than amount specified by step on H7SLS. Salary must be no greater than maximum on HNTEX – Authorized Exempt Job Class Information screen.
RATE (Required if hourly employee)
  • Pay Table Type 02 Unclassified – Pay steps are required. Rate times 2080 hours must be no greater than specified by step on H7SLS.
  • Pay Table Type 03 Exempt – Exempt employees may not be hourly.
PAY FREQ/TYPE (Required)
In the first area of this field, enter a value indicating the frequency of payment.
M Monthly (Default)
S Semimonthly (only if on table A and not greater than group A11)

In the second area of this field, enter a value indicating employee pay type.

1 Hourly
2 Salary (Default)
4 Part-Time (This value is used to describe former judges only.)
FLSA ELIG/EEO CAT (Optional)

Enter a value in the first area of this field to indicate the FLSA eligibility status of the employee’s position. If no value is entered, this field defaults to the value in the JOB CLASS CODE (H7OU1) or the FUNCTIONAL JOB CLASS CODE (HMLU1).

0 Non-exempt
1 Admin-exempt
2 Exec-exempt
3 Prof-exempt
4 Comp-exempt

The second area of this field defaults to the EEO category code on HNPU1 (if it existed prior to the HR action). You may override this value. If no value is entered and there is no HNPU1, this field defaults to the value in the JOB CLASS CODE (H7OU1) or the FUNCTIONAL JOB CLASS CODE (HMLU1).

A Officials and administrators
C Administrative support (clerk)
E Elected officials
M Service-maintenance
O Elected officials staff
P Professionals
Q Paraprofessionals
R Protective service workers
S Skilled craft workers
T Technicians
CREATE POS (Required)

This switch determines whether a new HNPU1 position record is automatically created during this process or if the position record must be set up prior to this action. If the create position switch at the agency level (on H0CUS) is 1, the switch defaults to a protected S (see values below) and the HMPHR process automatically creates the position. You may, however, use the CREATE/UPDATE HNP field to prevent HMPHR from automatically creating a position.

If the create position switch on H0CUS is 4, the switch defaults to a protected N. When a position change is required, the new position must set up prior to the HMPHR process. When a position change is not required, the CREATE/UPDATE HNP field may be used to update the existing position record.

S Use the pay information entered on HMPHR to create the budgeted pay amount on the new position record.
N Do not automatically create the position. The user has manually created the new position record prior to this personnel action.
PREV POS INACTIVE DT (Optional)
The date you want the vacated position to be inactivated.
CREATE/UPDATE HNP (Required)
This field is not used for this process.
4 Press Enter to process the transaction.