You are here: File Descriptions > Payroll > PAECxxx - PA Earning Codes File

# PAECxxx - PA Earning Codes File

The Earnings Codes file stores the earning codes that are entered in time ticket entry or manual check entry.

Use the Earning Codes function to set up these codes before entering time ticket or check information.

There is one record for each code.

| Template: | DIM PAEC:"EARN:C(3*), DESCR:C(40*), INCNET:C(1*), FIXED:C(1*), ETYPE:C(1*), GLACT:C(12*), MULT:N(8*), ADDBASE:N(8*), ISVA:C(1*), ISVN[2]:N(1*)"
| IOLIST: | 0999 PAECXXX: IOLIST EC0$, EC1$, EC2$, EC3$, EC4$, EC5$, EC0, EC1, EC99$[ALL], EC99[ALL]
| Array Sizes: | DIM EC99$[0], EC99[1]
| String Sizes: | DIM EC0$(3), EC1$(40), EC2$(1), EC3$(1), EC4$(1), EC5$(12)

Key Definitions

| Key Number | Field | Description
| 0 | [1:1:3] | Earning Code
| 1 | [5:1:1] + | Earning Type +
|  | [1:1:3] | Earning Code
| 2 | [6:1:12] + | GL Holding Account +
|  | [1:1:3] | Earning Code
| 3 | [2:1:40] + | Description +
|  | [1:1:3] | Earning Code
|  | __________ |
|  | 7 segments |

PA Earning Codes File

| File Name: | PAECxxx | Record Size: | 88(128)
| File Type: | Mkeyed - Dynamic | Number of Keys: | 4

| Field | Field Name | Variable | Description | A/N | Length | Note
| 1 | EARN | EC0$ | Earning Code | A | 3 |
| 2 | DESCR | EC1$ | Description | A | 40 |
| 3 | INCNET | EC2$ | Include in Net Pay Flag | A | 1 | Y or N
| 4 | FIXED | EC3$ | Fixed Withholding Flag | A | 1 | Y or N
| 5 | ETYPE | EC4$ | Earning Type | A | 1 |
| 6 | GLACT | EC5$ | GL Holding Account | A | 12 |
| 7 | MULT | EC0 | Multiplier | N | 8 | 2.4-
| 8 | ADDBASE | EC1 | Add to Base | N | 8 | 4.2-
| 9 | ISVA | EC99$[0] | Reserved for ISV | A | 1 |
| 10 | ISVN[1] | EC99[0] | Reserved for ISV 1 | N | 1 |
| 11 | ISVN[2] | EC99[1] | Reserved for ISV 2 | N | 1 |