USP_DATALIST_TIMESHEETS

Lists the timesheets for a volunteer.

Parameters

Parameter Parameter Type Mode Description
@VOLUNTEERID uniqueidentifier IN Input parameter indicating the context ID for the data list.

Definition

Copy


                create procedure dbo.USP_DATALIST_TIMESHEETS
                (
                    @VOLUNTEERID uniqueidentifier
                )
                as 
                set nocount on;

                select
                    TIMESHEET.ID,
                    JOB.NAME as [JOBNAME],
                    dbo.UFN_JOBOCCURRENCE_GETDESCRIPTION(TIMESHEET.JOBOCCURRENCEID) as [JOBOCCURRENCE],
                    TIMESHEET.HOURSWORKED,
                    TIMESHEET.STARTDATE,
                    TIMESHEET.ENDDATE
                from dbo.TIMESHEET
                inner join dbo.JOBOCCURRENCE on JOBOCCURRENCE.ID = TIMESHEET.JOBOCCURRENCEID
                inner join dbo.JOB on JOB.ID = JOBOCCURRENCE.JOBID
                where VOLUNTEERID = @VOLUNTEERID
                order by STARTDATE desc, JOBNAME, JOBOCCURRENCE, HOURSWORKED;