V_QUERY_LETTERCODE
Provides the ability to query revenue letters.
Fields
Field | Field Type | Null | Description |
---|---|---|---|
ID | uniqueidentifier | System record ID | |
NAME | nvarchar(100) | Name | |
DESCRIPTION | nvarchar(255) | Description | |
WORDTEMPLATEFILENAME | nvarchar(255) | Word template | |
SELECTION | nvarchar(300) | yes | Selection |
OUTPUTFORMAT | nvarchar(255) | yes | Output format |
EXPORTDEFINITIONNAME | nvarchar(200) | yes | Export definition |
INCLUDESRECEIPT | bit | Includes receipt | |
SITENAME | nvarchar(250) | yes | Site |
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 |
OUTPUTFORMATID | uniqueidentifier | yes | |
SITEID | 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_LETTERCODE AS
select
LETTERCODE.ID,
LETTERCODE.NAME,
LETTERCODE.DESCRIPTION,
LETTERCODE.WORDTEMPLATEFILENAME,
IDSETREGISTER.NAME as SELECTION,
BUSINESSPROCESSVIEW.CAPTION as OUTPUTFORMAT,
[EXPORTDEFINITION].[NAME] as [EXPORTDEFINITIONNAME],
[LETTERCODE].[INCLUDESRECEIPT],
coalesce((select [NAME] from dbo.[SITE] where [ID] = [LETTERCODE].[SITEID]), '') AS [SITENAME],
[ADDEDBY].APPLICATIONNAME as [ADDEDBY_APPLICATION],
[ADDEDBY].USERNAME as [ADDEDBY_USERNAME],
[CHANGEDBY].APPLICATIONNAME as [CHANGEDBY_APPLICATION],
[CHANGEDBY].USERNAME as [CHANGEDBY_USERNAME],
LETTERCODE.DATEADDED,
LETTERCODE.DATECHANGED,
LETTERCODE.TSLONG,
[BUSINESSPROCESSVIEW].[ID] as [OUTPUTFORMATID],
[LETTERCODE].[SITEID]
/*#EXTENSION*/
from
dbo.LETTERCODE
left join
dbo.QUERYVIEWCATALOG on LETTERCODE.QUERYVIEWID = QUERYVIEWCATALOG.ID
left join
dbo.EXPORTDEFINITION on EXPORTDEFINITION.ID = LETTERCODE.EXPORTDEFINITIONID
left join
dbo.BUSINESSPROCESSVIEW on QUERYVIEWCATALOG.ID = BUSINESSPROCESSVIEW.QUERYVIEWCATALOGID
left join
dbo.IDSETREGISTER on LETTERCODE.IDSETREGISTERID = IDSETREGISTER.ID
left join
dbo.CHANGEAGENT as [ADDEDBY] on ADDEDBY.ID = LETTERCODE.ADDEDBYID
left join
dbo.CHANGEAGENT as [CHANGEDBY] on CHANGEDBY.ID = LETTERCODE.CHANGEDBYID;