V_QUERY_SPONSORSHIPOPPORTUNITYGROUP

This provides the ability to query all sponsorship opportunity group fields.

Fields

Field Field Type Null Description
ID uniqueidentifier System record ID
NAME nvarchar(100) Name
SPONSORSHIPOPPORTUNITYTYPE nvarchar(7) yes Type
SPONSORSPEROPPORTUNITY smallint yes Sponsors per opportunity
OFFERSOLESPONSORSHIP bit Sole sponsorship
SPONSORSHIPLOCATIONID uniqueidentifier yes SPONSORSHIPLOCATIONID
GENDER nvarchar(6) yes Child gender
ISHIVPOSITIVE nvarchar(3) yes Child HIV positive
HASCONDITION nvarchar(3) yes Child disability/illness
ISORPHANED nvarchar(3) yes Child orphaned
AGERANGE varchar(63) yes Child age range
CATEGORY nvarchar(100) yes Project category
UNLIMITED int Sponsors per opportunity unlimited
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:  8/17/2011 2:46:33 PM
Assembly Version:  Blackbaud.AppFx.Platform.SqlClr, Version=2.91.1535.0, Culture=neutral, PublicKeyToken=null
Copyright Blackbaud
*/
CREATE VIEW dbo.V_QUERY_SPONSORSHIPOPPORTUNITYGROUP AS




        select SPONSORSHIPOPPORTUNITYGROUP.ID, 
        SPONSORSHIPOPPORTUNITYGROUP.NAME,
        SPONSORSHIPOPPORTUNITYGROUP.SPONSORSHIPOPPORTUNITYTYPE,
        case SPONSORSHIPOPPORTUNITYGROUP.SPONSORSPEROPPORTUNITY when 0 then null else SPONSORSHIPOPPORTUNITYGROUP.SPONSORSPEROPPORTUNITY end SPONSORSPEROPPORTUNITY,
        SPONSORSHIPOPPORTUNITYGROUP.OFFERSOLESPONSORSHIP,
        SPONSORSHIPOPPORTUNITYGROUP.SPONSORSHIPLOCATIONID,
        SPONSORSHIPOPPORTUNITYGROUP.GENDER,
        SPONSORSHIPOPPORTUNITYGROUP.ISHIVPOSITIVE,
        SPONSORSHIPOPPORTUNITYGROUP.HASCONDITION,
        SPONSORSHIPOPPORTUNITYGROUP.ISORPHANED,
        SPONSORSHIPOPPORTUNITYAGERANGE.DISPLAYNAME AGERANGE,
        SPROPPPROJECTCATEGORYCODE.DESCRIPTION CATEGORY,
        case when SPONSORSHIPOPPORTUNITYGROUP.SPONSORSPEROPPORTUNITY=0 then 1 else 0 end [UNLIMITED], -- need to set to false for all other recs

        [ADDEDBY].APPLICATIONNAME as [ADDEDBY_APPLICATION],
        [ADDEDBY].USERNAME as [ADDEDBY_USERNAME],
        [CHANGEDBY].APPLICATIONNAME as [CHANGEDBY_APPLICATION],
        [CHANGEDBY].USERNAME as [CHANGEDBY_USERNAME],
        SPONSORSHIPOPPORTUNITYGROUP.DATEADDED,
        SPONSORSHIPOPPORTUNITYGROUP.DATECHANGED,
        SPONSORSHIPOPPORTUNITYGROUP.TSLONG
        from dbo.SPONSORSHIPOPPORTUNITYGROUP
        left join dbo.SPONSORSHIPOPPORTUNITYAGERANGE on SPONSORSHIPOPPORTUNITYGROUP.SPONSORSHIPOPPORTUNITYAGERANGEID = SPONSORSHIPOPPORTUNITYAGERANGE.ID
        left join dbo.CHANGEAGENT as [ADDEDBY] on [ADDEDBY].ID = SPONSORSHIPOPPORTUNITYGROUP.ADDEDBYID
        left join dbo.CHANGEAGENT as [CHANGEDBY] on [CHANGEDBY].ID = SPONSORSHIPOPPORTUNITYGROUP.CHANGEDBYID                        
        left join dbo.SPROPPPROJECTCATEGORYCODE on SPONSORSHIPOPPORTUNITYGROUP.SPROPPPROJECTCATEGORYCODEID = SPROPPPROJECTCATEGORYCODE.ID