You are here: File Descriptions > Contractors' Job Cost > PAJCxxx - Payroll Job Class Pay Rate File

# PAJCxxx - Payroll Job Class Pay Rate File

The Payroll Job Class Pay Rate file contains rates that are specific to a particular job class or skill level for a particular job and/or phase. Up to 999 pay rates are allowed.

| Template: |
| IOLIST: | 0999 PAJCXXX: IOLIST JC0$, JC1, JC99$[ALL], JC99[ALL]
| Array Sizes: | DIM JC99$[0], JC99[1]
| String Sizes: | DIM JC0$(17)

Key Definitions

| Key Number | Field | Description
| 0 | [1:1:3] + | Class Code +
|  | [1:4:2] + | Skill Level ID +
|  | [1:6:6] + | Job ID +
|  | [1:12:6] | Phase ID
|  | __________ |
|  | 4 segments |

Payroll Job Class Pay Rate File

| File Name: | PAJCxxx | Record Size: | 34(64)
| File Type: | Mkeyed - Dynamic | Number of Keys: | 1

| Field | Field Name | Variable | Description | A/N | Length | Note
| 1(1,3) | CLSCD | JC0$(1,3) | Class Code | A | 3 |
| 1(4,2) | SLID | JC0$(4,2) | Skill Level ID | A | 2 |
| 1(6,6) | JOBID | JC0$(5,6) | Job ID | A | 6 |
| 1(12,6) | PHASEID | JC0$(11,6) | Phase ID | A | 6 |
| 2 | PRATE | JC1 | Pay Rate | N | 9 |
| 3 | ISVA | JC99$[0] | Reserved for ISV | A | 1 |
| 4 | ISVN[1] | JC99[0] | Reserved for ISV | N | 1 |
| 5 | ISVN[2] | JC99[1] | Reserved for ISV | N | 1 |