V_QUERY_DISBURSEMENT_FINANCIALTRANSACTION
Query for disbursement financial transactions.
Fields
Field | Field Type | Null | Description |
---|---|---|---|
ID | uniqueidentifier | System record ID | |
TRANSACTIONNUMBER | int | Number | |
NAME | nvarchar(154) | yes | Bank name |
ACCOUNTNAME | nvarchar(100) | Bank account name | |
ACCOUNTNUMBER | nvarchar(4000) | Bank account number | |
AMOUNT | money | Amount | |
DATE | datetimeoffset | Date | |
POSTDATE | date | yes | Post date |
POSTSTATUS | nvarchar(11) | yes | Post status |
CONSTITUENTID | uniqueidentifier | yes | Constituent ID |
CONSTITUENTNAME | nvarchar(154) | yes | Payee name |
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: 3/19/2013 1:17:55 AM
Assembly Version: Blackbaud.AppFx.Platform.SqlClr, Version=3.0.504.0, Culture=neutral, PublicKeyToken=null
Copyright Blackbaud
*/
CREATE VIEW dbo.V_QUERY_DISBURSEMENT_FINANCIALTRANSACTION AS
select
BAT.ID
,BAT.TRANSACTIONNUMBER
,CBANK.NAME
,BA.ACCOUNTNAME
,BA.ACCOUNTNUMBER
,FT.TRANSACTIONAMOUNT as AMOUNT
,FT.DATE
,FT.POSTDATE
,FT.POSTSTATUS
,FT.CONSTITUENTID
,C.NAME [CONSTITUENTNAME]
,ADDEDBY.APPLICATIONNAME as ADDEDBY_APPLICATION
,ADDEDBY.USERNAME as ADDEDBY_USERNAME
,CHANGEDBY.APPLICATIONNAME as CHANGEDBY_APPLICATION
,CHANGEDBY.USERNAME as CHANGEDBY_USERNAME
,FT.DATEADDED
,FT.DATECHANGED
,FT.TSLONG
from dbo.FINANCIALTRANSACTION FT
inner join dbo.BANKACCOUNTTRANSACTION BAT on BAT.ID = FT.ID
inner join dbo.BANKACCOUNT as BA on BAT.BANKACCOUNTID = BA.ID
inner join dbo.CONSTITUENT as CBANK on CBANK.ID = BA.BANKID
left join dbo.CHANGEAGENT as [ADDEDBY] on [ADDEDBY].ID = FT.ADDEDBYID
left join dbo.CHANGEAGENT as [CHANGEDBY] on [CHANGEDBY].ID = FT.CHANGEDBYID
left join dbo.CONSTITUENT as C on C.ID = FT.CONSTITUENTID
where BAT.DELETED = 0 and BAT.PROCESSING = 0