V_SEARCH_JOBOCCURRENCE

This search is for finding job occurrences.

Fields

Field Field Type Null Description
ID uniqueidentifier
JOBNAME nvarchar(100)
DESCRIPTION nvarchar(30)
LOCATION nvarchar(100) yes
DEPARTMENT nvarchar(100) yes
EVENT nvarchar(100) yes
SITE nvarchar(250) yes
STARTDATE date yes
STARTTIME UDT_HOURMINUTE

Definition

Copy
/*
Generated by Blackbaud AppFx Platform
Date:  9/1/2024 11:54:18 PM
Assembly Version:  Blackbaud.AppFx.Platform.SqlClr, Version=4.0.3800.0, Culture=neutral, PublicKeyToken=null
Copyright Blackbaud
*/
CREATE VIEW dbo.V_SEARCH_JOBOCCURRENCE AS



select JOBOCCURRENCE.ID,
    JOB.NAME JOBNAME,
    JOBOCCURRENCE.DESCRIPTION,
    VOLUNTEERLOCATIONCODE.DESCRIPTION [LOCATION],
    DEPARTMENTCODE.DESCRIPTION [DEPARTMENT],
    EVENT.NAME [EVENT],
    SITE.NAME [SITE],
    convert(date,JOBOCCURRENCE.STARTDATE) as [STARTDATE],
    JOBOCCURRENCE.STARTTIME
from dbo.JOBOCCURRENCE
inner join dbo.JOB on JOBOCCURRENCE.JOBID = JOB.ID
left join dbo.VOLUNTEERLOCATIONCODE on JOBOCCURRENCE.LOCATIONCODEID = VOLUNTEERLOCATIONCODE.ID
left join dbo.DEPARTMENTCODE on JOBOCCURRENCE.DEPARTMENTCODEID = DEPARTMENTCODE.ID
left join dbo.EVENT on JOBOCCURRENCE.EVENTID = EVENT.ID
left join dbo.SITE on JOBOCCURRENCE.SITEID = SITE.ID;