V_QUERY_RE7_CONSTITUENTRELATIONSHIP_ORGANIZATION
Fields
Field | Field Type | Null | Description |
---|---|---|---|
LOCALID | int | ||
CONSTITUENT_LOCALID | int | ||
CONSTITUENTRELATIONSHIP_LOCALID | int | yes | |
RELATIONSHIP | nvarchar(100) | yes | |
RECIPROCAL | nvarchar(100) | yes | |
RELATIONSHIPTYPE | varchar(11) | yes | |
RECIPROCALTYPE | varchar(11) | yes | |
ISHEADOFHOUSEHOLD | bit | ||
ISEMPLOYEE | bit | ||
ISCONTACT | bit | ||
ISPRIMARY | bit | ||
CONTACTTYPE | nvarchar(100) | yes | |
INDUSTRY | nvarchar(100) | yes | |
INCOME | nvarchar(100) | yes | |
PROFESSION | nvarchar(100) | yes | |
DATEFROM | nvarchar(8) | yes | |
DATETO | nvarchar(8) | yes | |
IMPORTID | nvarchar(20) | yes |
Definition
Copy
/*
Generated by Blackbaud AppFx Platform
Date: 2/6/2025 8:50:25 AM
Assembly Version: Blackbaud.AppFx.Platform.SqlClr, Version=4.0.3901.0, Culture=neutral, PublicKeyToken=null
Copyright Blackbaud
*/
CREATE VIEW dbo.V_QUERY_RE7_CONSTITUENTRELATIONSHIP_ORGANIZATION AS
select
[CR].[LOCALID],
[CR].[CONSTITUENT_LOCALID],
[CR].[CONSTITUENTRELATIONSHIP_LOCALID],
[RELC].[DESCRIPTION] [RELATIONSHIP],
[RECC].[DESCRIPTION] [RECIPROCAL],
case [CR].[RELATIONSHIPTYPE] when 1 then 'Relation' when 2 then 'Affiliation' when 3 then 'Contact' end [RELATIONSHIPTYPE],
case [CR].[RECIPROCALTYPE] when 1 then 'Relation' when 2 then 'Affiliation' when 3 then 'Contact' end [RECIPROCALTYPE],
[CR].[ISHEADOFHOUSEHOLD],
[CR].[ISEMPLOYEE],
[CR].[ISCONTACT],
[CR].[ISPRIMARY],
[CC].[DESCRIPTION] [CONTACTTYPE],
[INDC].[DESCRIPTION] [INDUSTRY],
[INCC].[DESCRIPTION] [INCOME],
[PC].[DESCRIPTION] [PROFESSION],
[CR].[DATEFROM],
[CR].[DATETO],
[CR].[IMPORTID]
from
[dbo].[RE7_CONSTITUENTRELATIONSHIP] [CR]
left outer join [dbo].[RE7_RELATIONSHIPCODE] [RELC] on [CR].[RELATIONSHIPCODE_LOCALID] = [RELC].[LOCALID]
left outer join [dbo].[RE7_RECIPROCALCODE] [RECC] on [CR].[RECIPROCALCODE_LOCALID] = [RECC].[LOCALID]
left outer join [dbo].[RE7_INDUSTRYCODE] [INDC] on [CR].[INDUSTRYCODE_LOCALID] = [INDC].[LOCALID]
left outer join [dbo].[RE7_INCOMECODE] [INCC] on [CR].[INCOMECODE_LOCALID] = [INCC].[LOCALID]
left outer join [dbo].[RE7_PROFESSIONCODE] [PC] on [CR].[PROFESSIONCODE_LOCALID] = [PC].[LOCALID]
left outer join [dbo].[RE7_CONTACTTYPECODE] [CC] on [CR].[CONTACTTYPECODE_LOCALID] = [CC].[LOCALID]
where
[CR].[KEYINDICATOR] = 'O';