V_QUERY_POSTTOGLPROCESSSTANDARD_4

View used for segmented account output for the post to GL process.

Fields

Field Field Type Null Description
GLTRANSACTIONID uniqueidentifier GL Transaction ID
ACCOUNTSTRING nvarchar(100) Account
SEG1 nvarchar(100) yes segment 1
SEG2 nvarchar(100) yes segment 2
SEG3 nvarchar(100) yes segment 3
SEG4 nvarchar(100) yes segment 4
SEG5 nvarchar(100) yes segment 5
SEG6 nvarchar(100) yes segment 6
SEG7 nvarchar(100) yes segment 7
SEG8 nvarchar(100) yes segment 8
SEG9 nvarchar(100) yes segment 9
SEG10 nvarchar(100) yes segment 10
SEG11 nvarchar(100) yes segment 11
SEG12 nvarchar(100) yes segment 12
SEG13 nvarchar(100) yes segment 13
SEG14 nvarchar(100) yes segment 14
SEG15 nvarchar(100) yes segment 15
SEG16 nvarchar(100) yes segment 16
SEG17 nvarchar(100) yes segment 17
SEG18 nvarchar(100) yes segment 18
SEG19 nvarchar(100) yes segment 19
SEG20 nvarchar(100) yes segment 20
SEG21 nvarchar(100) yes segment 21
SEG22 nvarchar(100) yes segment 22
SEG23 nvarchar(100) yes segment 23
SEG24 nvarchar(100) yes segment 24
SEG25 nvarchar(100) yes segment 25
SEG26 nvarchar(100) yes segment 26
SEG27 nvarchar(100) yes segment 27
SEG28 nvarchar(100) yes segment 28
SEG29 nvarchar(100) yes segment 29
SEG30 nvarchar(100) yes segment 30
POSTDATE datetime yes PostDate
TRANTYPE varchar(1) TranType
DEBITCREDIT varchar(1) Debit or credit
AMOUNT money Amount
JOURNAL nvarchar(255) Journal
REFERENCE nvarchar(255) Reference
BATCH nvarchar(36) yes Batch
GLACCOUNTID uniqueidentifier account id
BASECURRENCYID uniqueidentifier yes Base currency ID
BASECURRENCY nvarchar(3) yes Base currency
BASEEXCHANGERATE decimal(20, 8) yes Base exchange rate
TRANSACTIONAMOUNT money Transaction amount
TRANSACTIONCURRENCYID uniqueidentifier yes Transaction currency ID
TRANSACTIONCURRENCY nvarchar(3) yes Transaction currency
ORGANIZATIONAMOUNT money Organization amount
ORGANIZATIONEXCHANGERATE decimal(20, 8) yes Organization exchange rate

Definition

Copy
/*
Generated by Blackbaud AppFx Platform
Date:  8/17/2011 2:36:07 PM
Assembly Version:  Blackbaud.AppFx.Platform.SqlClr, Version=2.91.1535.0, Culture=neutral, PublicKeyToken=null
Copyright Blackbaud
*/
CREATE VIEW dbo.V_QUERY_POSTTOGLPROCESSSTANDARD_4 AS



        select 
            T1.ID as GLTRANSACTIONID,
            ACCOUNT as ACCOUNTSTRING,
            cast('' as nvarchar(100))  as SEG1,
            cast('' as nvarchar(100)) as SEG2,
            cast('' as nvarchar(100)) as SEG3,          
            cast('' as nvarchar(100)) as SEG4, 
            cast('' as nvarchar(100)) as SEG5,           
            cast('' as nvarchar(100)) as SEG6,           
            cast('' as nvarchar(100)) as SEG7,           
            cast('' as nvarchar(100)) as SEG8,
            cast('' as nvarchar(100)) as SEG9,
            cast('' as nvarchar(100)) as SEG10,
            cast('' as nvarchar(100)) as SEG11,
            cast('' as nvarchar(100)) as SEG12,
            cast('' as nvarchar(100)) as SEG13,
            cast('' as nvarchar(100)) as SEG14,
            cast('' as nvarchar(100)) as SEG15,
            cast('' as nvarchar(100)) as SEG16,
            cast('' as nvarchar(100)) as SEG17,
            cast('' as nvarchar(100)) as SEG18,
            cast('' as nvarchar(100)) as SEG19,
            cast('' as nvarchar(100)) as SEG20,
            cast('' as nvarchar(100)) as SEG21,
            cast('' as nvarchar(100)) as SEG22,
            cast('' as nvarchar(100)) as SEG23,
            cast('' as nvarchar(100)) as SEG24,
            cast('' as nvarchar(100)) as SEG25,
            cast('' as nvarchar(100)) as SEG26,
            cast('' as nvarchar(100)) as SEG27,
            cast('' as nvarchar(100)) as SEG28,
            cast('' as nvarchar(100)) as SEG29,
            cast('' as nvarchar(100)) as SEG30,          
            POSTDATE,
            'R' as TRANTYPE,
            case TRANSACTIONTYPECODE when 0 then 'D' else 'C' end as DEBITCREDIT,
            AMOUNT,
            JOURNAL,
            REFERENCE,
            cast('' as nvarchar(36)) as BATCH,
            --PROJECT,          

            T2.ID as GLACCOUNTID,
            T1.BASECURRENCYID,
            dbo.UFN_CURRENCY_GETISO(T1.BASECURRENCYID) as BASECURRENCY,
            dbo.UFN_CURRENCYEXCHANGERATE_GETRATE(T1.BASEEXCHANGERATEID) as BASEEXCHANGERATE,
            T1.TRANSACTIONAMOUNT,
            T1.TRANSACTIONCURRENCYID,
            --dbo.UFN_CURRENCY_GETISO(T1.TRANSACTIONCURRENCYID) as TRANSACTIONCURRENCY,

      CURRENCY.ISO4217 as TRANSACTIONCURRENCY,
            T1.ORGANIZATIONAMOUNT,
            --dbo.UFN_CURRENCYEXCHANGERATE_GETRATE(T1.ORGANIZATIONEXCHANGERATEID) as ORGANIZATIONEXCHANGERATE

      CURRENCYEXCHANGERATE.RATE as ORGANIZATIONEXCHANGERATE
        from 
            dbo.GLTRANSACTION T1
            join dbo.GLACCOUNT T2 on T1.GLACCOUNTID = T2.ID
      left join dbo.CURRENCY on T1.TRANSACTIONCURRENCYID = CURRENCY.ID
      left join dbo.CURRENCYEXCHANGERATE on T1.ORGANIZATIONEXCHANGERATEID = CURRENCYEXCHANGERATE.ID