| Name | Signature | Description |
|---|
| BulkGetTimeOffBookingPolicyForTimeOffTypes | BulkGetTimeOffBookingPolicyForTimeOffTypeResult1[] BulkGetTimeOffBookingPolicyForTimeOffTypes(Uri[] timeOffTypeUris) | Get the details on all booking validations for the specific time off types. |
| DeleteTimeOffTransactionRulePolicyScheduleEntry | void DeleteTimeOffTransactionRulePolicyScheduleEntry(Uri scheduleEntryUri) | Delete the specified time off transaction rule policy schedule entry |
| GetCurrentTimeOffTransactionPolicyForUserAndTimeOffType | UserCurrentTimeOffTransactionRulePolicyDetails1 GetCurrentTimeOffTransactionPolicyForUserAndTimeOffType(Uri userUri, Uri timeOffTypeUri) | Get the current timeoff transaction policy details for a user and specific time off type. |
| GetDefaultTimeOffBalanceExpiryPolicyForTimeOffType | TimeOffBalanceExpiryPolicyByTimeOffTypeDetails1 GetDefaultTimeOffBalanceExpiryPolicyForTimeOffType(Uri timeOffTypeUri) | Get the default time off balance expiry policy details for a time off type |
| GetDefaultTimeOffTransactionRulePolicyScheduleForTimeOffType | TimeOffTypeTransactionPolicyScheduleEntryDetails1[] GetDefaultTimeOffTransactionRulePolicyScheduleForTimeOffType(Uri timeOffTypeUri) | Get the details on the default time off transaction policies configuration for a specific time off type. |
| GetEligiblePayCodesForTimeOffInLieuPolicy | PayCodeDescriptionSummary1[] GetEligiblePayCodesForTimeOffInLieuPolicy() | Get all eligible pay codes for time off in lieu. |
| GetEligibleTimeOffBalanceExpiryRules | ScriptDescriptionSummary1[] GetEligibleTimeOffBalanceExpiryRules() | Get the eligible time off balance expiry rules (scripts) |
| GetEligibleTimeOffTransactionRuleScripts | TimeOffTransactionRuleScriptDescriptionSummary1[] GetEligibleTimeOffTransactionRuleScripts() | Get the list of scripts eligible to be used for a time off transaction policy. |
| GetEligibleTimeOffTypesForTimeOffInLieuPolicy | TimeOffTypeDescriptionSummary1[] GetEligibleTimeOffTypesForTimeOffInLieuPolicy() | Get all eligible time off types for time off in lieu. |
| GetEligibleTimeOffValidationRules | ScriptDescriptionSummary1[] GetEligibleTimeOffValidationRules() | Get the list of scripts eligible to be used for a time off validation. |
| GetTimeOffBookingPolicyForTimeOffType | TimeOffTypeBookingPolicyDetails1 GetTimeOffBookingPolicyForTimeOffType(Uri timeOffTypeUri) | Get the details on all booking validations for a specific time off type. |
| GetTimeOffDeletePolicyForTimeOffType | Uri GetTimeOffDeletePolicyForTimeOffType(Uri timeOffTypeUri) | Returns how users may delete their time off. |
| GetTimeOffEditPolicyForTimeOffType | Uri GetTimeOffEditPolicyForTimeOffType(Uri timeOffTypeUri) | Returns how users may reopen and update their time off, after its been submitted. |
| GetTimeOffTransactionRulePolicyRevisionHistoryForUserAndTimeOffType | UserTimeOffTransactionRulePolicyRevisionHistoryDetails1 GetTimeOffTransactionRulePolicyRevisionHistoryForUserAndTimeOffType(Uri userUri, Uri timeOffTypeUri) | Get the user time off transaction policy revision history details for a specific time off type. |
| GetUserTimeOffTransactionRulePolicy | UserTimeOffTransactionRulePolicyDetails1 GetUserTimeOffTransactionRulePolicy(Uri userUri) | Get the user time off transaction policy details for a specific time off type. |
| InsertTimeOffTransactionRulePolicyIntoTimeOffTransactionRulePolicySchedule | UserTimeOffTransactionRulePolicyScheduleEntryReference1 InsertTimeOffTransactionRulePolicyIntoTimeOffTransactionRulePolicySchedule(Uri userUri, Uri timeOffTypeUri, UserTimeOffTransactionRulePolicyScheduleEntryParameter1 scheduleEntry) | Insert a new scheduled future change to a user's time off transaction policy, effective as of a given date |
| PutCurrentTimeOffTransactionRulePolicy | void PutCurrentTimeOffTransactionRulePolicy(Uri userUri, Uri timeOffTypeUri, UserCurrentTimeOffTransactionRulePolicyParameter1 policy) | Set the current effective time off transaction rule policy configuration for user and a specific time off type |
| PutDefaultTimeOffBalanceExpiryPolicyForTimeOffType | void PutDefaultTimeOffBalanceExpiryPolicyForTimeOffType(TimeOffBalanceExpiryPolicyByTimeOffTypeParameter1 timeOffTypeExpiryPolicy) | Set the default time off balance expiry policy for a time off type |
| PutDefaultTimeOffTransactionRulePolicyScheduleForTimeOffType | void PutDefaultTimeOffTransactionRulePolicyScheduleForTimeOffType(Uri timeOffTypeUri, TimeOffTypeTransactionPolicyScheduleEntryParameter1[] policyScheduleEntries) | Configure multiple default time off transaction rule policies configuration for a specific time off type. Each policy consist of offsetValue, rule scripts and runtime parameter values |
| PutTimeOffBookingPolicyForTimeOffType | void PutTimeOffBookingPolicyForTimeOffType(TimeOffTypeBookingPolicyParameter1 timeOffTypeBookingPolicy) | Save the booking validation for a specific time off type. |
| PutTimeOffTransactionRulePolicySchedule | void PutTimeOffTransactionRulePolicySchedule(Uri userUri, Uri timeOffTypeUri, UserTimeOffTransactionRulePolicyScheduleEntryParameter1[] policyScheduleEntries) | Set the time off transaction rule schedule policy configuration for user and a specific time off type |
| UpdateTimeOffDeletePolicyForTimeOffType | void UpdateTimeOffDeletePolicyForTimeOffType(Uri timeOffTypeUri, Uri timeOffDeletePolicyOptionUri) | Configure how users may delete their time off. |
| UpdateTimeOffEditPolicyForTimeOffType | void UpdateTimeOffEditPolicyForTimeOffType(Uri timeOffTypeUri, Uri timeOffEditPolicyOptionUri) | Configure how users may reopen and update their time off, after its been submitted. |
| UpdateTimeOffTransactionRulePolicyScheduleEntryDescription | void UpdateTimeOffTransactionRulePolicyScheduleEntryDescription(Uri scheduleEntryUri, String description) | Update the effective date of the specified schedule entry |
| UpdateTimeOffTransactionRulePolicyScheduleEntryEffectiveDate | void UpdateTimeOffTransactionRulePolicyScheduleEntryEffectiveDate(Uri scheduleEntryUri, Date1 effectiveDate) | Update the effective date of the specified schedule entry |
| UpdateTimeOffTransactionRulePolicyScheduleEntryRules | void UpdateTimeOffTransactionRulePolicyScheduleEntryRules(Uri scheduleEntryUri, TimeOffTransactionRuleEntryParameter1[] rules) | Update the rules of the specified schedule entry |