<taCreatePayCode>*

Element name

Data type

Length

Required

Default

Description

PAYRCORD

string

6

Y

Not applicable

Deduction

DSCRIPTN

string

30

Y

Not applicable

Deduction description

INACTIVE

i4

1

N

0

Inactive:

0=False;

1=True

PAYTYPE

i4

2

N

1

Pay type:

1=Hourly;

2=Salary;

3=Piecework;

4=Commission;

5=Business expense;

6=Overtime;

7=Double time;

8=Vacation;

9=Sick;

10=Holiday;

11=Pension;

12=Other;

13=Earned income credit;

14=Charged tips;

15=Reported tips;

16=Minimum wage balance

BSPAYRCD

string

6

N

<blank>

Base pay record

PAYRTAMT

number

21

N

0

Pay rate amount

PAYUNIT

string

25

N

<blank>

Pay unit

PAYUNPER

i4

2

N

1

Pay unit period:

1=Weekly;

2=Biweekly;

3=Semimonthly;

4=Monthly;

5=Quarterly;

6=Semiannually;

7=Annually;

8=Daily/miscellaneous

PAYPEROD

i4

2

N

1

Pay period:

1=Weekly;

2=Biweekly;

3=Semimonthly;

4=Monthly;

5=Quarterly;

6=Semiannually;

7=Annually;

8=Daily/miscellaneous

MXPYPPER

number

21

N

0

Max pay per year

TipType

i4

2

N

1

Tip type:

1=Directly;

2=Indirectly

PAYADVNC

number

21

N

0

Pay advance

RPTASWGS

i4

1

N

0

Report as wages:

0=False;

1=True

W2BXNMBR

i4

2

N

0

W-2 box number

W2BXLABL

string

6

N

<blank>

W-2 box label

W2BXNMBR2

i4

2

N

<blank>

W-2 Box Number 2

W2BXLABL2

string

6

N

<blank>

W-2 Box Label 2

W2BXNMBR3

i4

2

N

0

W-2 Box Number 3

W2BXLABL3

string

6

N

<blank>

W-2 Box Label 3

W2BXNMBR4

i4

2

N

0

W-2 Box Number 4

W2BXLABL4

string

6

N

<blank>

W-2 Box Label 4

SBJTFDTX

i4

Not applicable

Not applicable

Not applicable

Subject to federal tax:

0=False;

1=True

SBJTSSEC

i4

1

N

1

Subject to Social Security:

0=False;

1=True

SBJTMCAR

i4

1

N

1

Subject to Medicare:

0=False;

1=True

SBJTSTTX

i4

1

N

1

Subject to state tax:

0=False;

1=True

SBJTLTAX

i4

1

N

1

Subject to local tax:

0=False;

1=True

SBJTFUTA

i4

1

N

1

Subject to FUTA tax:

0=False;

1=True

SBJTSUTA

i4

1

N

1

Subject to SUTA tax:

0=False;

1=True

FFEDTXRT

number

21

N

0

Flat federal tax rate

FLSTTXRT

number

21

N

0

Flat state tax rate

ACRUVACN

i4

1

N

0

Accrue vacation:

0=False;

1=True

ACRUSTIM

i4

1

N

0

Accrue sick time:

0=False;

1=True

DATAENTDFLT

i4

1

N

0

Data entry default:

0=False;

1=True

SHFTCODE

string

6

N

<blank>

Shift code

PAYFACTR

number

21

N

0

Pay factor

UpdateIfExists

i4

1

N

1

Flag to allow customer data to be updated if it exists:

0=No;

1=Yes

RequesterTrx

i4

2

N

0

Requester transaction

0=False;

1=True (if True, it populates the requester shadow table)

USRDEFND1

string

50

N

<blank>

User-defined field--developer use only

USRDEFND2

string

50

N

<blank>

User-defined field--developer use only

USRDEFND3

string

50

N

<blank>

User Defined field--developer use only

USRDEFND4

string

8000

N

<blank>

User-defined field--developer use only

USRDEFND5

string

8000

N

<blank>

User-defined field--developer use only

* The <taCreatePayCode> node uses field level updates to provide update functionality.