<taCreateEmployeeClass>*

Element name

Data type

Length

Required

Default

Description

EMPLCLAS

string

15

Y

Not applicable

Employee class ID

DSCRIPTN

string

30

Y

Not applicable

Class description

DEPRTMNT

string

6

N

<blank>

Department

JOBTITLE

string

6

N

<blank>

Job title

SUTASTAT

string

2

N

<blank>

SUTA state

WRKRCOMP

string

6

N

<blank>

Workers' compensation

MINETPAY

number

21

N

0

Minimum net pay

WKHRPRYR

i4

2

N

2080

Work hours per year

WCACFPAY

i4

2

N

0

Which cash account for pay:

0=Checkbook;

1=Employee

AccountNumber

string

75

N

<blank>

Account number

USERDEF1

string

20

N

<blank>

User defined 1

USERDEF2

string

20

N

<blank>

User defined 2

ATACRVAC

i4

1

N

0

Auto accrue vacation:

0=False;

1=True

VACCRMTH

i4

2

N

0

Vacation accrual method:

0=False;

1=True

VACCRAMT

number

21

N

0

Vacation accrual amount

VACAPRYR

number

21

N

0

Vacation hours per year

VACAVLBL

number

21

N

0

Vacation available

WRNVCNFLSBLWZR

i4

1

N

1

Warn vacation falls below zero:

0=False;

1=True

ATACRSTM

i4

1

N

0

Auto accrue sick time

STMACMTH

i4

2

N

0

Sick time accrual method

SKTMACAM

number

21

N

0

Sick time accrual amount

SKTMHPYR

number

21

N

0

Sick time hours per year

SIKTIMAV

number

21

N

0

Sick time available

WRNSTFLSBLWZR

i4

1

N

1

Warn sick time falls below zero:

0=False;

1=True

DEFLTCLS

i4

1

N

0

Default class:

0=False;

1=True

Calc_Min_Wage_Bal

i4

1

N

0

Calculate minimum wage balance:

0=False;

1=True

EMPLOYMENTTYPE

i4

2

N

1

Type of employment:

1=Full-time regular;

2=Full-time temporary;

3=Part-time regular;

4=Part-time temporary;

5=Intern

DefaultFromClass

i4

1

N

1

Flag to determine if a parameter is brought in blank and whether or not to pull from Default class:

0=No;

1=Yes

UpdateIfExists

i4

1

N

1

Flag to allow employee data to updated if it currently 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 <taCreateEmployeeClass> node uses field level updates to provide update functionality.