V_QUERY_PLANNEDGIFTDESIGNATION

Enables query on planned gift designation records.

Fields

Field Field Type Null Description
ID uniqueidentifier System record ID
PLANNEDGIFTID uniqueidentifier Planned gift ID
DESIGNATIONID uniqueidentifier yes Designation ID
AMOUNT money Amount
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
USECODE nvarchar(100) yes Use code
CATEGORY nvarchar(100) yes Category
DATE datetime yes Date
BASECURRENCYID uniqueidentifier yes Base currency ID
BASEEXCHANGERATEID uniqueidentifier yes Base exchange rate
ORGANIZATIONAMOUNT money Amount (organization currency)
ORGANIZATIONEXCHANGERATEID uniqueidentifier yes Organization exchange rate
TRANSACTIONAMOUNT money Amount (transaction currency)
TRANSACTIONCURRENCYID uniqueidentifier yes Transaction currency ID
CAMPAIGNID uniqueidentifier yes CAMPAIGNID
DESIGNATIONNAME nvarchar(512) yes Designation
ODTCNAME nvarchar(100) yes Type
NETPRESENTVALUE money yes Net present value
TRANSACTIONNETPRESENTVALUE money yes Net present value (transaction currency)
ORGANIZATIONNETPRESENTVALUE money yes Net present value (organization currency)
CAMPAIGNSUBPRIORITYID uniqueidentifier yes
USECODEID uniqueidentifier yes
CATEGORYCODEID uniqueidentifier yes
TYPECODEID uniqueidentifier yes

Definition

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



        select
          PLANNEDGIFTDESIGNATION.ID,
          PLANNEDGIFTDESIGNATION.PLANNEDGIFTID,
          PLANNEDGIFTDESIGNATION.DESIGNATIONID,
          PLANNEDGIFTDESIGNATION.AMOUNT,
          PLANNEDGIFTDESIGNATION.DATEADDED,
          PLANNEDGIFTDESIGNATION.DATECHANGED,
          PLANNEDGIFTDESIGNATION.TSLONG,
          ADDEDBY.APPLICATIONNAME as ADDEDBY_APPLICATION,
          ADDEDBY.USERNAME as ADDEDBY_USERNAME,
          CHANGEDBY.APPLICATIONNAME as CHANGEDBY_APPLICATION,
          CHANGEDBY.USERNAME as CHANGEDBY_USERNAME,
          DESIGNATIONUSECODE.DESCRIPTION as USECODE,
          PLANNEDGIFTDESCATEGORYCODE.DESCRIPTION as CATEGORY,
          PLANNEDGIFTDESIGNATION.DATE,
          PLANNEDGIFTDESIGNATION.BASECURRENCYID,
          PLANNEDGIFTDESIGNATION.BASEEXCHANGERATEID,
          PLANNEDGIFTDESIGNATION.ORGANIZATIONAMOUNT,
          PLANNEDGIFTDESIGNATION.ORGANIZATIONEXCHANGERATEID,
          PLANNEDGIFTDESIGNATION.TRANSACTIONAMOUNT,
          PLANNEDGIFTDESIGNATION.TRANSACTIONCURRENCYID,
          PLANNEDGIFTDESIGNATIONCAMPAIGN.CAMPAIGNID,
          DG.USERID DESIGNATIONNAME,
          ODTC.DESCRIPTION ODTCNAME,
          dbo.UFN_PLANNEDGIFTDESIGNATION_GETNETPRESENTVALUE_SINGLE(PLANNEDGIFTDESIGNATION.PLANNEDGIFTID,PLANNEDGIFTDESIGNATION.ID) NETPRESENTVALUE,
          dbo.UFN_PLANNEDGIFTDESIGNATION_GETNETPRESENTVALUE_SINGLE_TRANSACTION(PLANNEDGIFTDESIGNATION.PLANNEDGIFTID,PLANNEDGIFTDESIGNATION.ID) TRANSACTIONNETPRESENTVALUE,
          dbo.UFN_PLANNEDGIFTDESIGNATION_GETNETPRESENTVALUE_SINGLE_ORGANIZATION(PLANNEDGIFTDESIGNATION.PLANNEDGIFTID,PLANNEDGIFTDESIGNATION.ID) ORGANIZATIONNETPRESENTVALUE,
          PLANNEDGIFTDESIGNATIONCAMPAIGN.CAMPAIGNSUBPRIORITYID,
          [PLANNEDGIFTDESIGNATION].[USECODEID],
          [PLANNEDGIFTDESIGNATION].[CATEGORYCODEID],
          [PLANNEDGIFTDESIGNATION].[TYPECODEID]

          /*#EXTENSION*/ 
        from dbo.PLANNEDGIFTDESIGNATION
        left join dbo.CHANGEAGENT ADDEDBY on ADDEDBY.ID = PLANNEDGIFTDESIGNATION.ADDEDBYID
        left join dbo.CHANGEAGENT CHANGEDBY on CHANGEDBY.ID = PLANNEDGIFTDESIGNATION.CHANGEDBYID
                left join dbo.DESIGNATION DG ON DG.ID = PLANNEDGIFTDESIGNATION.DESIGNATIONID
                left join dbo.DESIGNATIONUSECODE on DESIGNATIONUSECODE.ID = PLANNEDGIFTDESIGNATION.USECODEID
                left join dbo.PLANNEDGIFTDESCATEGORYCODE on PLANNEDGIFTDESCATEGORYCODE.ID = PLANNEDGIFTDESIGNATION.CATEGORYCODEID
        left join dbo.PLANNEDGIFTDESIGNATIONCAMPAIGN on PLANNEDGIFTDESIGNATION.ID = PLANNEDGIFTDESIGNATIONCAMPAIGN.PLANNEDGIFTDESIGNATIONID
                left join dbo.OPPORTUNITYDESIGNATIONTYPECODE ODTC ON ODTC.ID = PLANNEDGIFTDESIGNATION.TYPECODEID