Reconcile absences
rillsoft_resource_absence_syncMirror resource absences for many people and teams in one call, resolving and validating all entries before writing, within an open unit of work.
Instructions
Mirrors the absences of many people and teams in one call - the daily run of a foreign system. Every entry is resolved and checked first and written only afterwards; one faulty entry leaves the whole run without effect. Inside an open unit of work only.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| entries | Yes | per entry { type, id or code, timeWindow (optional), periods } | |
| timeWindow | No | a shared { from, to } for the whole call; an entry may bring a window of its own |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| entries | Yes | balance per reconciled entry |