TimesheetService

This table lists the methods in the timesheet service of the PrismHR Services API.

Method Description
TimesheetService.accept Perform a final validation and then commit the data to the payroll batch

TimesheetService.applyLeaveRequests

Apply leave requests for an employee for a specified regular payroll batch number for a client. The client must be set up for Worksite Timesheet Entry on the Control tab of Client Details.

TimesheetService.directPayEntry

Import one or more direct payments into the system for a specific client and employee.

TimesheetService.finalizePrismBatchEntry

Finalize all of the employees' time sheets for the specified batch

TimesheetService.getBatchStatus

Retrieve the current status of the specified payroll batch

TimesheetService.getLeaveRequests

Get the approved leave request summaries of all employees or a list of detailed leave requests for a specified employee for a specified payroll batch number for a client

TimesheetService.getParamData Retrieve list of templates and payroll batches available for web use

TimesheetService.getPayImportDefinition

Retrieve the details of a pay import definition

TimesheetService.getTimeSheetData Retrieve time sheet data for PrismHR clients
TimesheetService.reject Revert status of the imported payroll batch

TimesheetService.unfinalizeBatchTimesheet

Unfinalize the timesheet for a specified payroll batch for a specified client.

TimesheetService.upload Upload imported pay data

Parent Topic

Allowed Methods for Web Service Users