| Name | Signature | Description |
|---|---|---|
| BulkGetUserTimeOffLedgerDetails | TimeOffBalanceLedgerDetails1[] BulkGetUserTimeOffLedgerDetails(UserTargetParameter1[] users, TimeOffTypeTargetParameter1[] timeOffTypes) | Bulk Get ledger details for list of users and time off types. |
| CommitOutstandingAutomaticTransactions | void CommitOutstandingAutomaticTransactions(UserTargetParameter1 user, TimeOffTypeTargetParameter1 timeOffType) | Commit automatic transactions that haven't been picked up by interval work yet. |
| GetLedgerDetails | TimeOffBalanceLedgerDetails1 GetLedgerDetails(UserTargetParameter1 user, TimeOffTypeTargetParameter1 timeOffType) | Get ledger details for specified user and time off type. |
| PutTimeOffBalanceAdjustment | void PutTimeOffBalanceAdjustment(UserTimeOffBalanceAdjustmentParameter1 balanceAdjustment, String unitOfWorkId) | Manually withdraw or deposit time into a time off ledger account. |