V_QUERY_GOALS

Query view used for goals of the faf event.

Fields

Field Field Type Null Description
ID uniqueidentifier System record ID
EVENTID uniqueidentifier Event id
REVENUETOTAL money Total revenue
REVENUEMONTHLY money Monthly revenue
REVENUEWEEKLY money Weekly revenue
REVENUEDAILY money Daily revenue
REVENUERETENTION decimal(9, 5) Percentage of total revenue to retain
REVENUESPONSORS money Sponsors revenue
REVENUESPONSORRETENTION decimal(9, 5) Percentage of sponsor revenue to retain
REVENUECOMPANIES money Companies revenue
REVENUECOMPANYRETENTION decimal(9, 5) Percentage of company revenue to retain
REVENUETEAMS money Teams revenue
REVENUETEAMRETENTION decimal(9, 5) Percentage of team revenue to retain
REVENUEINDIVIDUAL money Participants revenue
REVENUEINDIVIDUALRETENTION decimal(9, 5) Percentage of individual participant revenue to retain
REVENUEHOUSEHOLD money Household revenue
REVENUEHOUSEHOLDRETENTION decimal(9, 5) Percentage of households revenue to retain
REVENUEREGISTRATION money Registration revenue
REVENUEREGISTRATIONRETENTION decimal(9, 5) Percentage of registration revenue to retain
RECRUITMENTFUNDRAISINGCOACHES int Recruitment fundraising coaches
RECRUITMENTFUNDRAISINGCOACHESRETENTION decimal(9, 5) Recruitment percentage of fundraising coaches to retain
RECRUITMENTFITNESSCOACHES int Recruitment fitness coaches
RECRUITMENTFITNESSCOACHESRETENTION decimal(9, 5) Recruitment percentage of fitness coaches to retain
RECRUITMENTDONORS int Recruitment donors
RECRUITMENTDONORSRETENTION decimal(9, 5) Recruitment percentage of donors to retain
RECRUITMENTSPONSORS int Recruitment sponsors
RECRUITMENTSPONSORSRETENTION decimal(9, 5) Recruitment percentage of sponsors to retain
RECRUITMENTCOMPANIES int Recruitment companies
RECRUITMENTCOMPANIESRETENTION decimal(9, 5) Recruitment percentage of companies to retain
RECRUITMENTTEAMS int Recruitment teams
RECRUITMENTTEAMSRETENSION decimal(9, 5) Recruitment percentage of teams to retain
RECRUITMENTINDIVIDUAL int Recruitment individual participants
RECRUITMENTINDIVIDUALRETENTION decimal(9, 5) Recruitment percentage of individual participants to retain
RECRUITMENTHOUSEHOLD int Recruitment households
RECRUITMENTHOUSEHOLDRETENTION decimal(9, 5) Recruitment percentage of households to retain
COMMUNICATIONTOTAL int Communication total
COMMUNICATIONMONTHLY int Communication monthly
COMMUNICATIONWEEKLY int Communication weekly
COMMUNICATIONDAILY int Communication daily
COMMUNICATIONSPONSOR int Communication sponsors
COMMUNICATIONCOMPANY int Communication companies
COMMUNICATIONTEAM int Communication teams
COMMUNICATIONINDIVIDUAL int Communication individual participants
COMMUNICATIONHOUSEHOLD int Communication households
ADDEDBY_APPLICATION nvarchar(200) yes Added by application
ADDEDBY_USERNAME nvarchar(128) yes Added by user name
CHANGEDBY_APPLICATION nvarchar(200) yes Changed by application
CHANGEDBY_USERNAME nvarchar(128) yes Changed by user name
DATEADDED datetime Date added
DATECHANGED datetime Date changed
TSLONG bigint yes Timestamp value

Definition

Copy
/*
Generated by Blackbaud AppFx Platform
Date:  2/1/2011 9:05:47 AM
Assembly Version:  Blackbaud.AppFx.Platform.SqlClr, Version=2.9.1001.0, Culture=neutral, PublicKeyToken=null
Copyright Blackbaud
*/
CREATE VIEW dbo.V_QUERY_GOALS AS



SELECT EG.ID
,EG.EVENTID 

/*Revenue*/
,EG.REVENUETOTAL AS REVENUETOTAL
,EG.REVENUEMONTHLY AS REVENUEMONTHLY
,EG.REVENUEWEEKLY AS REVENUEWEEKLY
,EG.REVENUEDAILY AS REVENUEDAILY
,EG.REVENUERETENTION AS REVENUERETENTION --Percentage of total revenue to retain

,EG.REVENUESPONSOR AS REVENUESPONSORS
,EG.REVENUESPONSORRETENTION AS REVENUESPONSORRETENTION --percentage of sponsor revenue to retain

,EG.REVENUECOMPANY AS REVENUECOMPANIES
,EG.REVENUECOMPANYRETENTION AS REVENUECOMPANYRETENTION --Percentage of company revenue to retain

,EG.REVENUETEAM AS REVENUETEAMS
,EG.REVENUETEAMRETENTION AS REVENUETEAMRETENTION --Percentage of team revenue to retain

,EG.REVENUEINDIVIDUAL AS REVENUEINDIVIDUAL
,EG.REVENUEINDIVIDUALRETENTION AS REVENUEINDIVIDUALRETENTION --Percentage of individual participant revenue to retain

,EG.REVENUEHOUSEHOLD --Household revenue

,EG.REVENUEHOUSEHOLDRETENTION --Percentage of household revenue to retain

,EG.REVENUEREGISTRATION -- registration revenue

,EG.REVENUEREGISTRATIONRETENTION --Percentage of registration revenue to retain


/*Recruitment*/
,EG.RECRUITMENTFUNDRAISINGCOACHES AS RECRUITMENTFUNDRAISINGCOACHES
,EG.RECRUITMENTFUNDRAISINGCOACHRETENTION AS RECRUITMENTFUNDRAISINGCOACHESRETENTION
,EG.RECRUITMENTFITNESSCOACHES AS RECRUITMENTFITNESSCOACHES
,EG.RECRUITMENTFITNESSCOACHRETENTION AS RECRUITMENTFITNESSCOACHESRETENTION
,EG.RECRUITMENTDONOR AS RECRUITMENTDONORS
,EG.RECRUITMENTDONORRETENTION AS RECRUITMENTDONORSRETENTION
,EG.RECRUITMENTSPONSOR AS RECRUITMENTSPONSORS
,EG.RECRUITMENTSPONSORRETENTION  AS RECRUITMENTSPONSORSRETENTION
,EG.RECRUITMENTCOMPANY AS RECRUITMENTCOMPANIES
,EG.RECRUITMENTCOMPANYRETENTION AS RECRUITMENTCOMPANIESRETENTION
,EG.RECRUITMENTTEAM AS RECRUITMENTTEAMS
,EG.RECRUITMENTTEAMRETENTION AS RECRUITMENTTEAMSRETENSION
,EG.RECRUITMENTINDIVIDUAL AS RECRUITMENTINDIVIDUAL
,EG.RECRUITMENTINDIVIDUALRETENTION AS RECRUITMENTINDIVIDUALRETENTION
,EG.RECRUITMENTHOUSEHOLD 
,EG.RECRUITMENTHOUSEHOLDRETENTION 

/*Communication*/
,EG.COMMUNICATIONTOTAL 
,EG.COMMUNICATIONMONTHLY
,EG.COMMUNICATIONWEEKLY
,EG.COMMUNICATIONDAILY
,EG.COMMUNICATIONSPONSOR 
,EG.COMMUNICATIONCOMPANY
,EG.COMMUNICATIONTEAM
,EG.COMMUNICATIONINDIVIDUAL
,EG.COMMUNICATIONHOUSEHOLD 

/*System Field*/
,ADDEDBY.APPLICATIONNAME as [ADDEDBY_APPLICATION]
,ADDEDBY.USERNAME as [ADDEDBY_USERNAME]
,CHANGEDBY.APPLICATIONNAME as [CHANGEDBY_APPLICATION]
,CHANGEDBY.USERNAME as [CHANGEDBY_USERNAME]
,EG.DATEADDED
,EG.DATECHANGED
,EG.TSLONG

FROM dbo.EVENTGOAL AS EG
LEFT JOIN dbo.CHANGEAGENT AS [ADDEDBY] on [ADDEDBY].ID = EG.ADDEDBYID
LEFT JOIN dbo.CHANGEAGENT AS [CHANGEDBY] on [CHANGEDBY].ID = EG.CHANGEDBYID