EmployeePayCode
Description
Provide pay information for an employee.
Properties
Property |
Type |
Length |
Default |
Description |
---|---|---|---|---|
EmployeePayCodeKey |
N/A |
N/A |
A key that uniquely identifies an employee pay code object. |
|
IsInactive |
boolean |
N/A |
False |
Specifies whether the employee pay code is inactive. |
PayType |
N/A |
N/A |
An EmployeePayTypes enumeration value specifying a pay type. |
|
PayPeriod |
N/A |
N/A |
A CompensationPeriod enumeration value specifying the length of the pay period. |
|
IsTaxable |
boolean |
N/A |
True |
Specifies whether the employee wages are taxable. |
PayRate |
decimal |
N/A |
N/A |
Specifies the amount of the employee pay rate. |
PayUnit |
string |
25 |
N/A |
Specifies the pay unit for the employee. |
W2BoxesLabels |
N/A |
N/A |
An object that provides additional W-2 information for the employee. |
|
BasePayRecord |
N/A |
N/A |
Uniquely identifies the pay code object. |
|
PayUnitPeriod |
N/A |
N/A |
A CompensationPeriod enumeration value specifying the length of the pay unit. |
|
PayPerPeriod |
decimal |
N/A |
N/A |
Specifies the amount of the employee pay per period. |
MaxPayPerPeriod |
decimal |
N/A |
N/A |
Specifies the maximum payment amount for the employee in a period. |
TipType |
N/A |
N/A |
An EmployeeTipType enumeration value specifying how the employee receives tips. |
|
PayAdvance |
decimal |
N/A |
N/A |
The amount of a pay advance. |
IsReportAsWages |
boolean |
N/A |
N/A |
Specifies whether the employee reports pay as wages. |
ApplicableTaxes |
N/A |
N/A |
An object that provides additional tax information for the employee. |
|
Notes |
string |
8000 |
Empty |
Specifies additional information for the employee pay code. |
IsDataEntry |
boolean |
N/A |
N/A |
Specifies whether data entry is required. |
PayStep |
N/A |
N/A |
An object that provides additional information about employee pay changes. |
|
FlatTaxRates |
N/A |
N/A |
An object that provides additional tax information about employee pay. |
|
IsVacationAccrued |
boolean |
N/A |
N/A |
Specifies whether vacation time is accrued. |
IsSickTimeAccrued |
boolean |
N/A |
N/A |
Specifies whether sick time is accrued. |
ShiftCode |
string |
6 |
N/A |
Specifies the employee shift code. |
PayFactor |
decimal |
N/A |
N/A |
Specifies the amount of the pay factor for the employee. |
WorkersComp |
string |
6 |
Empty |
Specifies the worker compensation code. |
PayAdvanceTaken |
decimal |
N/A |
N/A |
Specifies whether a pay advance has been taken. |
BasedOnRate |
decimal |
N/A |
False |
Specifies the amount of the based-on rate. |
IsPrimaryPayRecord |
boolean |
N/A |
False |
Specifies whether this is the primary pay record for an employee. |