| Name | Description | Type | Additional information |
|---|---|---|---|
| EmployeeNumber | string |
Required |
|
| PunchType | PunchType |
Required |
|
| TimePunch | date |
Required |
|
| CostCenter1 | string |
None. |
|
| CostCenter2 | string |
None. |
|
| CostCenter3 | string |
None. |
|
| CostCenter4 | string |
None. |
|
| CostCenter5 | string |
None. |
|
| Job | string |
None. |
|
| Task | string |
None. |
|
| Quantity | integer |
None. |
|
| EntryDetails | string |
None. |
|
| Note | string |
None. |
|
| ISExplicit | boolean |
None. |
|
| PunchID |
Should only be filled for edit and leave null for Add Punch |
globally unique identifier |
None. |
| PayWithCheckDate |
Force to pay back with specified payroll check date, leave null by default |
date |
None. |
| PayWithRunNumber |
Force to pay back with specified payroll run number (must have CheckDate specified), leave null by default |
integer |
None. |