Name | Signature | Description |
---|
BulkGetPayableTimeDetailsForUsers | PayrollUserPayableTimeDetails1[] BulkGetPayableTimeDetailsForUsers(Uri[] userUris, DateRangeParameter1 dateRange, DateTimeUtcParameter1 asOf, Uri getOption) | Returns the paycode, amount and approval status of time on a per-day basis for the specified users and dateRange, as-of the specified date (today if not specified) |
BulkGetPayableTimeDetailsForUsers2 | PayrollUserPayableTimeDetails2[] BulkGetPayableTimeDetailsForUsers2(Uri[] userUris, DateRangeParameter1 dateRange, Uri[] metadataKeysToReturn) | Returns the paycode, amount and approval status of time on a per-day basis for the specified users and dateRange |
BulkGetPayrollRateDetailsForUsers | BulkPayrollRateScheduleEntryDetailsResult1[] BulkGetPayrollRateDetailsForUsers(Uri[] userUris, Date1 asOfDate) | Get the payroll rate schedule for the specified users on the specified date, or today if not specified |
BulkGetPayrollRateScheduleForUsers | BulkPayrollRateScheduleEntryDetailsResult1[] BulkGetPayrollRateScheduleForUsers(Uri[] userUris) | Get the payroll rate schedule for specified users |
DeleteUserPayrollRateScheduleEntry | void DeleteUserPayrollRateScheduleEntry(Uri userPayrollRateScheduleEntryUri) | Delete the specified payroll rate schedule entry |
GetPageOfPayableTimeDetails | PayrollUserPayableTimeDetails2[] GetPageOfPayableTimeDetails(Int32 page, Int32 pageSize, PayableItemSearchParameter1 payableItemSearch) | Get Paginated payable item details for the specified users and dateRange details |
GetPayrollManagers | UserReference1[] GetPayrollManagers() | Retrieves the list of users that are currently payroll managers |
GetUserPayrollRateDetails | UserPayrollRateScheduleEntryDetails1 GetUserPayrollRateDetails(Uri userUri, Date1 asOfDate) | Get the payroll rate schedule for the specified user on the specified date, or today if not specified |
GetUserPayrollRateSchedule | UserPayrollRateScheduleEntryDetails1[] GetUserPayrollRateSchedule(Uri userUri) | Get the payroll rate schedule for the specified user |
PutUserPayrollRateSchedule | void PutUserPayrollRateSchedule(Uri userUri, UserPayrollRateScheduleParameter1 schedule) | Put the entire payroll rate schedule for the specified user |
UpdateUserPayrollRateScheduleEntryEffectiveDate | void UpdateUserPayrollRateScheduleEntryEffectiveDate(Uri userPayrollRateScheduleEntryUri, Date1 effectiveDate) | Update the effective date associated with the specified payroll rate schedule entry |
UpdateUserPayrollRateScheduleEntryHourlyRate | void UpdateUserPayrollRateScheduleEntryHourlyRate(Uri userPayrollRateScheduleEntryUri, MoneyParameter1 hourlyRate) | Update the hourly payroll rate associated with the specified payroll rate schedule entry |
UpdateUserPayrollRateScheduleOverDateRange | void UpdateUserPayrollRateScheduleOverDateRange(Uri userUri, MoneyParameter1 hourlyRate, DateRangeParameter1 dateRange) | Updates the specified user's hourly payroll rate for the given date range |