TimeLogSetting Resource
In Settings Module
Company payroll / time-log settings: pay period interval, initial payday (period start),
overtime levels available to claim, rounding, and other time-log rules. UI label: Payroll Settings.
Endpoints
| Endpoints |
URI |
Access Control |
Description |
| save |
POST /api/TimeLogSetting/save |
Admin or Module WRITE |
|
| mine |
GET /api/TimeLogSetting/mine |
Endpoint level permissions |
Fetch company's TimeLogSetting
|
| find |
GET /api/TimeLogSetting/find |
Admin or Module READ |
|
| get |
GET /api/TimeLogSetting/get |
Allowed with an active employment connection |
|
Properties
| Property |
Type |
Description |
id |
number |
|
uses_overtime_15x |
boolean |
|
uses_overtime_2x |
boolean |
|
uses_overtime_25x |
boolean |
|
interval |
string |
|
initial_payday |
date |
|
report_display_job |
boolean |
|
report_display_customer |
boolean |
|
report_display_payboosts |
boolean |
|
report_display_rate |
boolean |
|
report_display_total |
boolean |
|
created_at |
datetime |
|
updated_at |
datetime |
|
updated_by |
number |
|
Settings
| Setting |
|
Pagination Limit (when page parameter is set) |
None |
| Default Sort Order |
By insertion order
|
Relationships
No relations