V_QUERY_REVENUEBENEFIT
Revenue benefit information
Fields
| Field | Field Type | Null | Description |
|---|---|---|---|
| ID | uniqueidentifier | System record ID | |
| REVENUEID | uniqueidentifier | Revenue ID | |
| BENEFIT | nvarchar(100) | Benefit | |
| BENEFITID | uniqueidentifier | Benefit ID | |
| QUANTITY | int | Quantity | |
| UNITVALUE | money | Unit value | |
| TOTALVALUE | money | yes | Total value |
| DETAILS | nvarchar(255) | Details | |
| 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 |
| VALUEPERCENT | decimal(20, 4) | Percent value | |
| PERCENTAPPLICABLEAMOUNT | money | Percent amount | |
| TRANSACTIONTOTALVALUE | money | Total value (transaction amount) | |
| ORGANIZATIONTOTALVALUE | money | Total value (organization amount) | |
| BASECURRENCYID | uniqueidentifier | yes | Base currency |
| TRANSACTIONCURRENCYID | uniqueidentifier | yes | Transaction currency |
| BASEEXCHANGERATEID | uniqueidentifier | yes | Base exchange rate |
| ORGANIZATIONEXCHANGERATEID | uniqueidentifier | yes | Organization exchange rate |
Definition
Copy
/*
Generated by Blackbaud AppFx Platform
Date: 2/1/2011 9:04:43 AM
Assembly Version: Blackbaud.AppFx.Platform.SqlClr, Version=2.9.1001.0, Culture=neutral, PublicKeyToken=null
Copyright Blackbaud
*/
CREATE VIEW dbo.V_QUERY_REVENUEBENEFIT AS
select
[RDB].ID,
[RDB].REVENUEID,
[BENEFIT].NAME as [BENEFIT],
[BENEFIT].ID as [BENEFITID],
[RDB].QUANTITY,
[RDB].UNITVALUE,
[RDB].TOTALVALUE as [TOTALVALUE],
[RDB].DETAILS,
[ADDEDBY].APPLICATIONNAME as [ADDEDBY_APPLICATION],
[ADDEDBY].USERNAME as [ADDEDBY_USERNAME],
[CHANGEDBY].APPLICATIONNAME as [CHANGEDBY_APPLICATION],
[CHANGEDBY].USERNAME as [CHANGEDBY_USERNAME],
[RDB].DATEADDED,
[RDB].DATECHANGED,
[RDB].TSLONG,
[RDB].VALUEPERCENT,
[RDB].PERCENTAPPLICABLEAMOUNT,
[RDB].TRANSACTIONTOTALVALUE,
[RDB].ORGANIZATIONTOTALVALUE,
[RDB].BASECURRENCYID,
[RDB].TRANSACTIONCURRENCYID,
[RDB].BASEEXCHANGERATEID,
[RDB].ORGANIZATIONEXCHANGERATEID
from
dbo.REVENUEBENEFIT as [RDB]
inner join dbo.BENEFIT on BENEFIT.ID = [RDB].BENEFITID
left join dbo.CHANGEAGENT as [ADDEDBY] on ADDEDBY.ID = [RDB].ADDEDBYID
left join dbo.CHANGEAGENT as [CHANGEDBY] on CHANGEDBY.ID = [RDB].CHANGEDBYID