V_QUERY_CREDITMEMO
Query for credit memos.
Fields
| Field | Field Type | Null | Description |
|---|---|---|---|
| ID | uniqueidentifier | System record ID | |
| VENDORNAME | nvarchar(154) | yes | Vendor name |
| CREDITMEMOAMOUNT | money | yes | Amount |
| USERDEFINEDID | nvarchar(100) | yes | Number |
| DATE | datetime | yes | Date |
| PURCHASEORDERID | nvarchar(20) | PO number | |
| POSTSTATUS | nvarchar(11) | yes | Post status |
| POSTDATE | date | yes | Post date |
| BANKACCOUNTID | nvarchar(100) | yes | Bank account |
| CONSTITUENTID | uniqueidentifier | yes | Constituent ID |
| DESCRIPTION | nvarchar(700) | yes | Description |
| 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 |
Definition
Copy
/*
Generated by Blackbaud AppFx Platform
Date: 3/19/2013 1:17:51 AM
Assembly Version: Blackbaud.AppFx.Platform.SqlClr, Version=3.0.504.0, Culture=neutral, PublicKeyToken=null
Copyright Blackbaud
*/
CREATE VIEW dbo.V_QUERY_CREDITMEMO AS
select
CREDITMEMO.ID,
(SELECT NAME FROM DBO.CONSTITUENT WHERE ID = FT.CONSTITUENTID) VENDORNAME,
FT.TRANSACTIONAMOUNT as CREDITMEMOAMOUNT,
FT.USERDEFINEDID,
cast(FT.DATE as datetime) [DATE],
CREDITMEMO.PURCHASEORDERID,
FT.POSTSTATUS,
FT.POSTDATE,
(SELECT ACCOUNTNAME FROM DBO.BANKACCOUNT WHERE ID = CREDITMEMO.BANKACCOUNTID) BANKACCOUNTID,
FT.CONSTITUENTID,
FT.DESCRIPTION,
CREDITMEMO.DATEADDED,
CREDITMEMO.DATECHANGED,
CREDITMEMO.TSLONG,
ADDEDBY.APPLICATIONNAME as ADDEDBY_APPLICATION,
ADDEDBY.USERNAME as ADDEDBY_USERNAME,
CHANGEDBY.APPLICATIONNAME as CHANGEDBY_APPLICATION,
CHANGEDBY.USERNAME as CHANGEDBY_USERNAME
from dbo.CREDITMEMO
left join dbo.FINANCIALTRANSACTION as FT ON FT.ID = CREDITMEMO.ID AND FT.TYPECODE = 102
left join dbo.CHANGEAGENT as ADDEDBY on ADDEDBY.ID = CREDITMEMO.ADDEDBYID
left join dbo.CHANGEAGENT as CHANGEDBY on CHANGEDBY.ID = CREDITMEMO.CHANGEDBYID