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. |