Settings
| Setting | What it is |
|---|---|
| ConnectionRequired | The HiBob connection the step signs in with. |
| FromRequired | YYYY-MM-DD, the first day of the period. |
| ToRequired | YYYY-MM-DD, the last day of the period. |
| Include part-day absences | true/false |
| Include private leave types | Bob hides policies an admin marked private. Switching this on needs the permission to see them, or Bob leaves them out anyway. |
| Include requests still awaiting approval | true/false |
| Count working from home as out | Bob counts Work From Home and business travel as time off by default. Leave this off if out means not working. |
Technical details
| Key | Value |
|---|---|
connection | texta connection id from `requires.connections` (provider `hibob`) |
from | text |
to | text |
includeHourly | true/false, by default true |
includePrivate | true/false, by default false |
includePending | true/false, by default false |
includeWorkingRequests | true/false, by default false |
Output
| Field | Type |
|---|---|
outsPeople who are out | array |
outCountPeople who are out | number |
Sample output, and the expression for each field
- outCount0
- outs[]
Errors
When a step of this node stops a run, the run page shows a code. Look it up:
Example step
The step as a flow file holds it. Replace each value in <…>.
{
"config": {
"connection": "<connection id>",
"from": "<from>",
"includeHourly": true,
"includePending": false,
"includePrivate": false,
"includeWorkingRequests": false,
"to": "<to>"
},
"label": "List who's out",
"type": "hibob.listWhosOut",
"version": 1
}