V_QUERY_STANDINGORDERACCOUNT
This provides the ability to query constituent financial account information for standing orders.
Fields
Field | Field Type | Null | Description |
---|---|---|---|
ID | uniqueidentifier | yes | System Record ID |
CONSTITUENTID | uniqueidentifier | Constituent ID | |
ACCOUNTTYPE | nvarchar(8) | yes | Account type |
EFTSTATUS | nvarchar(10) | yes | EFT status |
FINANCIALINSTITUTIONID | uniqueidentifier | yes | Financial institution ID |
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 | yes | Date added |
DATECHANGED | datetime | yes | Date changed |
TSLONG | bigint | yes | Timestamp value |
ACCOUNTNAME | nvarchar(100) | yes | Name on account |
ACCOUNTNUMBER | nvarchar(50) | yes |
Definition
Copy
/*
Generated by Blackbaud AppFx Platform
Date: 3/19/2013 1:28:39 AM
Assembly Version: Blackbaud.AppFx.Platform.SqlClr, Version=3.0.504.0, Culture=neutral, PublicKeyToken=null
Copyright Blackbaud
*/
CREATE VIEW dbo.V_QUERY_STANDINGORDERACCOUNT AS
select
CONSTITUENTACCOUNT.ID,
CONSTITUENT.ID as CONSTITUENTID,
CONSTITUENTACCOUNT.ACCOUNTTYPE,
CONSTITUENTACCOUNT.EFTSTATUS,
CONSTITUENTACCOUNT.FINANCIALINSTITUTIONID,
coalesce([ADDEDBY].APPLICATIONNAME,'') as [ADDEDBY_APPLICATION],
coalesce([ADDEDBY].USERNAME,'') as [ADDEDBY_USERNAME],
coalesce([CHANGEDBY].APPLICATIONNAME,'') as [CHANGEDBY_APPLICATION],
coalesce([CHANGEDBY].USERNAME,'') as [CHANGEDBY_USERNAME],
CONSTITUENTACCOUNT.DATEADDED,
CONSTITUENTACCOUNT.DATECHANGED,
CONSTITUENTACCOUNT.TSLONG,
CONSTITUENTACCOUNT.ACCOUNTNAME,
coalesce(convert(nvarchar(50), DecryptByKey(CONSTITUENTACCOUNT.ACCOUNTNUMBER)),'') as ACCOUNTNUMBER
from
dbo.CONSTITUENT
left join
dbo.CONSTITUENTACCOUNT
on
CONSTITUENTACCOUNT.CONSTITUENTID = CONSTITUENT.ID
left join
dbo.CHANGEAGENT as [ADDEDBY]
on
[ADDEDBY].ID = CONSTITUENTACCOUNT.ADDEDBYID
left join
dbo.CHANGEAGENT as [CHANGEDBY]
on
[CHANGEDBY].ID = CONSTITUENTACCOUNT.CHANGEDBYID