UFN_ITINERARYITEM_GETSTAFFRESOURCES
Returns the staff resources associated with a given itinerary item.
Return
Return Type |
---|
table |
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@ITINERARYITEMID | uniqueidentifier | IN |
Definition
Copy
CREATE function dbo.UFN_ITINERARYITEM_GETSTAFFRESOURCES
(
@ITINERARYITEMID uniqueidentifier
)
returns table
as return
select ITINERARYITEMSTAFFRESOURCE.ID AS ID,
ITINERARYITEMSTAFFRESOURCE.VOLUNTEERTYPEID,
ITINERARYITEMSTAFFRESOURCE.JOBID,
ITINERARYITEMSTAFFRESOURCE.QUANTITYNEEDED,
ITINERARYITEMSTAFFRESOURCE.FILLEDBYCODE,
coalesce(JOB.NAME, '') as JOBNAME,
coalesce(JOB.DESCRIPTION, '') as JOBDESCRIPTION,
dbo.UFN_JOBOCCURRENCE_GETASSIGNMENTSTRING(ITINERARYITEMSTAFFRESOURCE.JOBOCCURRENCEID) as ASSIGNEDRESOURCES,
ITINERARYITEMSTAFFRESOURCE.PRICE,
ITINERARYITEMSTAFFRESOURCE.PRICINGSTRUCTURECODE
from dbo.ITINERARYITEMSTAFFRESOURCE
left outer join dbo.JOB
on ITINERARYITEMSTAFFRESOURCE.JOBID = JOB.ID
where ITINERARYITEMSTAFFRESOURCE.ITINERARYITEMID = @ITINERARYITEMID