ITimeOffBalancePayoutService1
Operations
Name
Signature
Description
DeleteTimeOffBalancePayout
void DeleteTimeOffBalancePayout(Uri timeOffBalancePayoutUri)
Delete TimeOffBalancePayout
GetEligibleTimeOffTypesForTimeOffBalancePayout
TimeOffTypeReference1[] GetEligibleTimeOffTypesForTimeOffBalancePayout(UserTargetParameter1 user)
Get eligible time off types for time off balance payout
GetMostRecentValidationResult
ObjectValidationResult1 GetMostRecentValidationResult(Uri timeOffBalancePayoutUri)
Get last time off validation result. Will be null if it was never validated.
GetTimeOffBalancePayoutDetails
TimeOffBalancePayoutDetails1 GetTimeOffBalancePayoutDetails(TimeOffBalancePayoutTargetParameter1 timeOffBalancePayout)
Get TimeOffBalancePayout details
GetTimeOffBalancePayoutObjectExtensionDefinitionsForTimeoffType
TimeOffTypeObjectExtensionDefinitionReference1[] GetTimeOffBalancePayoutObjectExtensionDefinitionsForTimeoffType(Uri timeOffTypeUri)
Get all time off balance payout object extension definitions along with default values configured for time off type
GetTimeOffBalancePayoutsForUserAndAssociatedDateRange
TimeOffBalancePayoutDetails1[] GetTimeOffBalancePayoutsForUserAndAssociatedDateRange(UserTargetParameter1 user, DateRangeParameter1 dateRange)
Get TimeOffBalancePayouts for specified user and date range
PutTimeOffBalancePayout
TimeOffBalancePayoutPutResults1 PutTimeOffBalancePayout(TimeOffBalancePayoutParameter1 timeOffBalancePayout, String unitOfWorkId)
Put TimeOffBalancePayout