V_QUERY_APPEAL

Query view for Appeal records.

Fields

Field Field Type Null Description
ID uniqueidentifier System record ID
NAME nvarchar(100) Name
DESCRIPTION nvarchar(255) Description
APPEALCATEGORYCODE_DESCRIPTION nvarchar(100) yes Category
APPEALBUSINESSUNITCODE_DESCRIPTION nvarchar(100) yes Business unit
APPEALREPORT1CODE_DESCRIPTION nvarchar(100) yes Report code
MEMBERSHIPPROGRAM nvarchar(100) yes Membership program
STARTDATE datetime yes Start date
ENDDATE datetime yes End date
GOAL money Goal
ISACTIVE bit Is active
DATEADDED datetime Date added
DATECHANGED datetime Date changed
TSLONG bigint yes Timestamp value
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
SITENAME nvarchar(250) Site
INACTIVE bit yes Inactive
BASECURRENCYID uniqueidentifier yes Base currency
ORGANIZATIONGOAL money Goal (organization currency)
ORGANIZATIONEXCHANGERATEID uniqueidentifier yes Organization exchange rate ID
SITEID uniqueidentifier yes Site ID
APPEALCATEGORYCODEID uniqueidentifier yes
BUSINESSUNITCODEID uniqueidentifier yes
APPEALREPORT1CODEID uniqueidentifier yes

Definition

Copy
/*
Generated by Blackbaud AppFx Platform
Date:  9/30/2015 1:01:48 AM
Assembly Version:  Blackbaud.AppFx.Platform.SqlClr, Version=4.0.153.0, Culture=neutral, PublicKeyToken=null
Copyright Blackbaud
*/
CREATE VIEW dbo.V_QUERY_APPEAL AS



select
  A.ID,
  A.NAME,
  A.DESCRIPTION,
  APPEALCATEGORYCODE.DESCRIPTION as APPEALCATEGORYCODE_DESCRIPTION,
  BUSINESSUNITCODE.DESCRIPTION as APPEALBUSINESSUNITCODE_DESCRIPTION,
  APPEALREPORT1CODE.DESCRIPTION as APPEALREPORT1CODE_DESCRIPTION,
  MEMBERSHIPPROGRAM.NAME as MEMBERSHIPPROGRAM,
  A.STARTDATE,
  A.ENDDATE,
  A.GOAL,
  A.ISACTIVE,
  A.DATEADDED,
  A.DATECHANGED,
  A.TSLONG,
  ADDEDBY.APPLICATIONNAME as ADDEDBY_APPLICATION,
  ADDEDBY.USERNAME as ADDEDBY_USERNAME,
  CHANGEDBY.APPLICATIONNAME as CHANGEDBY_APPLICATION,
  CHANGEDBY.USERNAME as CHANGEDBY_USERNAME,
  isnull((select NAME from dbo.SITE where ID = A.SITEID), '') as SITENAME,
  cast((case A.ISACTIVE when 0 then 1 else 0 end) as bit) as INACTIVE,
  A.BASECURRENCYID,
  A.ORGANIZATIONGOAL,
  A.ORGANIZATIONEXCHANGERATEID,
  A.SITEID,
  [A].[APPEALCATEGORYCODEID],
  [A].[BUSINESSUNITCODEID],
  [A].[APPEALREPORT1CODEID]

  /*#EXTENSION*/ 

from dbo.APPEAL A
left join dbo.CHANGEAGENT as ADDEDBY on ADDEDBY.ID = A.ADDEDBYID
left join dbo.CHANGEAGENT as CHANGEDBY on CHANGEDBY.ID = A.CHANGEDBYID
left join dbo.APPEALCATEGORYCODE on APPEALCATEGORYCODE.ID = A.APPEALCATEGORYCODEID
left join dbo.BUSINESSUNITCODE on BUSINESSUNITCODE.ID = A.BUSINESSUNITCODEID
left join dbo.APPEALREPORT1CODE on APPEALREPORT1CODE.ID = A.APPEALREPORT1CODEID
left join dbo.MEMBERSHIPPROGRAM on MEMBERSHIPPROGRAM.ID = A.MEMBERSHIPPROGRAMID