General - Create new time-queue changes for multiple employees
API Url
Used for creating time queues for multiple employees
POST
http://localhost:16010/ProMarkREST/web/General/time-queues
Permissions: user
Query parameters
| Field | Type | Description |
|---|---|---|
| recalculate | Logical | Indicates whether the system should automatically recalculate time queue data |
Parameter
| Field | Type | Description |
|---|---|---|
| request | Object | Main object containing the request data. |
| data | Object | Object containg data to be uploaded. |
| timeQueues | Object[] | Collection of time-queues |
| changeBack | Boolean | Is the time queue to be change back?, if change back is true, to date must be defined. |
| empId | String | Employee id |
extraValueoptional | String | Time queue extra value, if it exists |
| from | Date | Time queue start date |
tooptional | Date | Time queue end date |
| type | String | Time queue type |
| value | String | Time queue value |
Request example: /web/General/time-queues
{"request": {"data": {"timeQueues": [{"from":"2018-04-22","type": 1,"value": "BH","changeBack": false,"empId": 1234}]}}}
Error 4xx
| Field | Type | Description |
|---|---|---|
| response | Object | Main object containing the response data. |
| data | Object | Object containing the requested data (empty). |
| errorCode | Number | Error code. |
| errorMessage | String | Error description. |