Skip to content

USPS Process Guide
Chapter 6: Salary/Assignment Changes –

HMPHR – Employee Descriptive Data Changes

Screen: HMPHR
Prerequisites: None
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)
ASSIGN DATE (Required if changing position records)

Enter the date the employee is assigned to the position. This date must be equal to or later than the position's effective date.

Note: If the CREATE/UPDATE HNP flag is set to C on this screen, then you must enter the assignment date. If the position number is not changing and the CREATE/UPDATE HNP flag is set to U, then the non-pay change date must be entered. A change to the HRS/FTE field requires a pay change date. Online system edits will guide your use of the date fields.

NON PAY CHG EFF DT (Optional)
Indicates the effective date of any employee maintenance that does not affect pay, such as changes to the EEO code, labor code, FLSA, etc. This field is required for non-pay changes in which the employee is not changing position records (CREATE/UPDATE HNP field is U). If the assignment date is required for the assignment change, this field populates automatically after the transaction is processed.
REASON CD/EXT (Required/Optional)

In the first area of this field, enter reason code 038 (employee descriptive data change).

The second area of this field is a four-digit extended reason code. This is a user-defined optional field further defining the reason for the descriptive data change. An agency-specific Decode Table 987 must be established to use this field.

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.

HRS/FTE (Required)

In the first area of this field, enter the number of hours the employee works in this position during a work week.

– OR –

The second area of this field indicates the FTE for this position. Enter 20 hours/week as 0.500; 30 hours/week as 0.750; 40 hours/week as 1.000. This represents the hours the employee actually works and can be different from the FTE budgeted for the position (if synchronized positions are not required).

Note: If you enter HRS, the system generates FTE. If you enter FTE, the system generates HRS. If you enter both, the system will check for consistency.

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 the 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
HAZ DTY IND (Required)
Enter a value indicating whether the employee is eligible for hazardous duty pay.
N Not eligible for hazardous duty pay (default).
Y Eligible for hazardous duty pay (automatically sets up the hazardous duty special pay on H10SP [Employee Special Pays]).
8 Eligible for hazardous duty pay – not eligible Certified Peace Officer retirement (for use by TYC, TABC and CPA).
9 Employee is a Certified Peace Officer, but not eligible for hazardous duty pay.

Note: These fields are protected if your agency is not eligible to pay hazardous duty pay.

START DAY OF WEEK (Required)
It is recommended that this date be left as Monday (default) for payroll processing purposes.
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)

Enter a value to determine whether the employee will be moved to a new position record even though USPS may not require a new position record.

If your H0CUS create position switch is 1, the new position record may be created automatically during the processing of the personnel action. If your H0CUS create position switch is 4, the new position record must be created manually by the user prior to the personnel action. In either case, a value of C in the field lets the system know that the employee is to be moved to the new position record. The new position record may have the same position number or a different number than the employee's original position.

A value of U in the field lets the system know that the existing position record should be used and information on it updated. If a value of U is used, budgeted pay information on the position record will never be updated. Instead, the system updates actual assignment information written to the HNP for display purposes. System messages warns you if the update of actuals results in an underfill or overfill situation.

C Move the employee to a different position record that the system or user has created.
U Leave the employee in the current position record, cancel automated position creation (if used) and only update information on the existing HNP.
POS TYP (Defaults to blank, which equates to STD)
Indicates the type of position (for example, standard, co-op or seasonal). Press F2 twice for values (Decode Table 975). If a change to position type is not being made in conjunction with an action involving the automatic creation of a position, the change must be made directly on the position record.
BUD UNIT (Optional)
Indicates a reporting group (other than an organization) for budgeting and reporting purposes. This is a user-defined value. If a change to budget unit is not being made in conjunction with an action involving the automatic creation of a position, the change must be made directly on the position record.
SPVR POS (Optional)
Indicates the position number of the supervisor to whom the employee in this position reports. If a change to a supervisor’s position is not being made in conjunction with an action involving the automatic creation of a position, the change must be made directly on the position record.
4 Press Enter to process the transaction.