The PayrollRun Object ### Description The PayrollRun
object is used to represent a group of pay statements for a specific pay schedule. ### Usage Example Fetch from the LIST PayrollRuns
endpoint and filter by ID
to show all payroll runs.
Name | Type | Description | Notes |
---|---|---|---|
Id | Guid | [optional] [readonly] | |
RemoteId | string | The third-party API ID of the matching object. | [optional] |
RunState | RunStateEnum | The state of the payroll run * `PAID` - PAID * `DRAFT` - DRAFT * `APPROVED` - APPROVED * `FAILED` - FAILED * `CLOSED` - CLOSED | [optional] |
RunType | RunTypeEnum | The type of the payroll run * `REGULAR` - REGULAR * `OFF_CYCLE` - OFF_CYCLE * `CORRECTION` - CORRECTION * `TERMINATION` - TERMINATION * `SIGN_ON_BONUS` - SIGN_ON_BONUS | [optional] |
StartDate | DateTime? | The day and time the payroll run started. | [optional] |
EndDate | DateTime? | The day and time the payroll run ended. | [optional] |
CheckDate | DateTime? | The day and time the payroll run was checked. | [optional] |
RemoteWasDeleted | bool | Indicates whether or not this object has been deleted by third party webhooks. | [optional] [readonly] |
FieldMappings | Dictionary<string, Object> | [optional] [readonly] | |
ModifiedAt | DateTime | This is the datetime that this object was last updated by Merge | [optional] [readonly] |
RemoteData | List<RemoteData> | [optional] [readonly] |