UNREALIZEDGAINLOSSGLDISTRIBUTION
Fields
Field | Field Type | Null | Description |
---|---|---|---|
ID | uniqueidentifier | ||
REVENUEID | uniqueidentifier | yes | |
PROJECT | nvarchar(100) | ||
REFERENCE | nvarchar(255) | ||
AMOUNT | money | ||
ACCOUNT | nvarchar(100) | ||
TRANSACTIONTYPECODE | tinyint | ||
TRANSACTIONTYPE | nvarchar(6) | yes | |
GLTRANSACTIONID | uniqueidentifier | ||
OUTDATED | bit | ||
BASECURRENCYID | uniqueidentifier | yes | |
ORGANIZATIONAMOUNT | money | ||
ADDEDBYID | uniqueidentifier | ||
CHANGEDBYID | uniqueidentifier | ||
DATEADDED | datetime | ||
DATECHANGED | datetime | ||
TS | timestamp | ||
TSLONG | bigint | yes |
Definition
Copy
CREATE view dbo.UNREALIZEDGAINLOSSGLDISTRIBUTION with schemabinding as
select
JE_EXT.GLTRANSACTIONID as ID
,case when FTLI.DELETEDON is null then FTLI.FINANCIALTRANSACTIONID else null end as REVENUEID
,JE_EXT.PROJECT
,JE.COMMENT as REFERENCE
,JE.BASEAMOUNT as AMOUNT
,isnull(A.ACCOUNTNUMBER,JE_EXT.ACCOUNT) as ACCOUNT
,JE.TRANSACTIONTYPECODE
,JE.TRANSACTIONTYPE
,JE.ID as GLTRANSACTIONID
,JE_EXT.OUTDATED
,case when CS.BASECURRENCYID = '00000000-0000-0000-0000-000000000000' then null else CS.BASECURRENCYID end BASECURRENCYID
,JE.ORGAMOUNT as ORGANIZATIONAMOUNT
,JE_EXT.ADDEDBYID
,JE_EXT.CHANGEDBYID
,JE_EXT.DATEADDED
,JE_EXT.DATECHANGED
,JE_EXT.TS
,JE_EXT.TSLONG
from dbo.JOURNALENTRY JE
inner join dbo.FINANCIALTRANSACTIONLINEITEM FTLI on FTLI.ID = JE.FINANCIALTRANSACTIONLINEITEMID
inner join dbo.FINANCIALTRANSACTION FT on FT.ID = FTLI.FINANCIALTRANSACTIONID
inner join dbo.JOURNALENTRY_EXT JE_EXT on JE.ID = JE_EXT.ID and TABLENAMECODE = 14
left outer join dbo.GLACCOUNT A on JE.GLACCOUNTID = A.ID
inner join dbo.PDACCOUNTSYSTEM on FT.PDACCOUNTSYSTEMID = PDACCOUNTSYSTEM.ID
inner join dbo.CURRENCYSET CS on PDACCOUNTSYSTEM.CURRENCYSETID = CS.ID