WRITEOFFSPLIT
Fields
Field | Field Type | Null | Description |
---|---|---|---|
ID | uniqueidentifier | ||
WRITEOFFID | uniqueidentifier | ||
DESIGNATIONID | uniqueidentifier | ||
AMOUNT | money | ||
ADDEDBYID | uniqueidentifier | ||
CHANGEDBYID | uniqueidentifier | ||
DATEADDED | datetime | ||
DATECHANGED | datetime | ||
TS | timestamp | ||
TSLONG | bigint | yes | |
BASECURRENCYID | uniqueidentifier | yes | |
ORGANIZATIONAMOUNT | money | ||
ORGANIZATIONEXCHANGERATEID | uniqueidentifier | yes | |
TRANSACTIONAMOUNT | money | ||
TRANSACTIONCURRENCYID | uniqueidentifier | yes | |
BASEEXCHANGERATEID | uniqueidentifier | yes |
Definition
Copy
CREATE view dbo.WRITEOFFSPLIT with schemabinding
as
select FINANCIALTRANSACTIONLINEITEM.ID, FINANCIALTRANSACTIONLINEITEM.FINANCIALTRANSACTIONID as WRITEOFFID,
isnull(REVENUESPLIT_EXT.DESIGNATIONID, '00000000-0000-0000-0000-000000000000' ) as DESIGNATIONID,
FINANCIALTRANSACTIONLINEITEM.BASEAMOUNT as AMOUNT, FINANCIALTRANSACTIONLINEITEM.ADDEDBYID,
FINANCIALTRANSACTIONLINEITEM.CHANGEDBYID, FINANCIALTRANSACTIONLINEITEM.DATEADDED, FINANCIALTRANSACTIONLINEITEM.DATECHANGED,
FINANCIALTRANSACTIONLINEITEM.TS, FINANCIALTRANSACTIONLINEITEM.TSLONG,
case when FINANCIALTRANSACTIONLINEITEM.DELETEDON is null then CURRENCYSET.BASECURRENCYID else null end as BASECURRENCYID,
FINANCIALTRANSACTIONLINEITEM.ORGAMOUNT as ORGANIZATIONAMOUNT,
FINANCIALTRANSACTION.ORGEXCHANGERATEID as ORGANIZATIONEXCHANGERATEID, FINANCIALTRANSACTIONLINEITEM.TRANSACTIONAMOUNT as TRANSACTIONAMOUNT,
case when FINANCIALTRANSACTIONLINEITEM.DELETEDON is null then FINANCIALTRANSACTION.TRANSACTIONCURRENCYID else null end as TRANSACTIONCURRENCYID ,
FINANCIALTRANSACTION.BASEEXCHANGERATEID
from dbo.FINANCIALTRANSACTIONLINEITEM inner join dbo.FINANCIALTRANSACTION on FINANCIALTRANSACTIONLINEITEM.FINANCIALTRANSACTIONID = FINANCIALTRANSACTION.ID
inner join dbo.REVENUESPLIT_EXT on FINANCIALTRANSACTIONLINEITEM.ID = REVENUESPLIT_EXT.ID
inner join dbo.PDACCOUNTSYSTEM on FINANCIALTRANSACTION.PDACCOUNTSYSTEMID = PDACCOUNTSYSTEM.ID
inner join dbo.CURRENCYSET on PDACCOUNTSYSTEM.CURRENCYSETID = CURRENCYSET.ID
where FINANCIALTRANSACTION.TYPECODE = 20
and FINANCIALTRANSACTIONLINEITEM.DELETEDON is null