|
![]() |
Property | Value |
Name | arch_GlSummaryBalances |
Schema | dbo |
Quoted Identifier Status | True |
Ansi Nulls Status | True |
Returns View Metadata | False |
Create Date | 9/30/2015 2:24 PM |
Description |
Column Name |
Data Type |
Allow Nulls |
Fulltext Indexed |
Identity |
Description / Computed Formula |
numeric(17, 2) |
False |
False |
False |
||
int(10, 0) |
True |
False |
False |
||
numeric(17, 2) |
False |
False |
False |
||
numeric(17, 2) |
False |
False |
False |
||
int(10, 0) |
True |
False |
False |
||
varchar(1) |
True |
False |
False |
||
varchar(25) |
True |
False |
False |
||
varchar(9) |
True |
False |
False |
||
varchar(5) |
True |
False |
False |
||
varchar(2) |
True |
False |
False |
||
varchar(16) |
True |
False |
False |
||
numeric(17, 2) |
False |
False |
False |
||
varchar(6) |
True |
False |
False |
||
varchar(4) |
True |
False |
False |
Name | Insert | Update | Delete | Instead |
Name | Clustered | Columns |
Name | Type |
Table |
|
Table |
Name | Type |
TABLE |
|
TABLE |
Object | Property | Value |
Object | Property | Value |
/****** Object: View [dbo].[arch_GlSummaryBalances] Script Date: 03/09/2017 16:47:09 ******/ SET ANSI_NULLS ON SET QUOTED_IDENTIFIER ON CREATE VIEW [dbo].[arch_GlSummaryBalances] AS SELECT CAST(Ledger.FISCAL_YEAR AS Int) AS FiscalYear ,CASE WHEN Monthly.cnxarraycolumn = 1 THEN CAST(CAST((CAST(Ledger.FISCAL_YEAR as Int) - 1) as varchar(4)) + '07' AS int) WHEN Monthly.cnxarraycolumn = 2 THEN CAST(CAST((CAST(Ledger.FISCAL_YEAR as Int) - 1) as varchar(4)) + '08' AS int) WHEN Monthly.cnxarraycolumn = 3 THEN CAST(CAST((CAST(Ledger.FISCAL_YEAR as Int) - 1) as varchar(4)) + '09' AS int) WHEN Monthly.cnxarraycolumn = 4 THEN CAST(CAST((CAST(Ledger.FISCAL_YEAR as Int) - 1) as varchar(4)) + '10' AS int) WHEN Monthly.cnxarraycolumn = 5 THEN CAST(CAST((CAST(Ledger.FISCAL_YEAR as Int) - 1) as varchar(4)) + '11' AS int) WHEN Monthly.cnxarraycolumn = 6 THEN CAST(CAST((CAST(Ledger.FISCAL_YEAR as Int) - 1) as varchar(4)) + '12' AS int) WHEN Monthly.cnxarraycolumn = 7 THEN CAST(Ledger.FISCAL_YEAR + '01' AS int) WHEN Monthly.cnxarraycolumn = 8 THEN CAST(Ledger.FISCAL_YEAR + '02' AS int) WHEN Monthly.cnxarraycolumn = 9 THEN CAST(Ledger.FISCAL_YEAR + '03' AS int) WHEN Monthly.cnxarraycolumn = 10 THEN CAST(Ledger.FISCAL_YEAR + '04' AS int) WHEN Monthly.cnxarraycolumn = 11 THEN CAST(Ledger.FISCAL_YEAR + '05' AS int) WHEN Monthly.cnxarraycolumn = 12 THEN CAST(Ledger.FISCAL_YEAR + '06' AS int) ELSE '190001' END as CalendarPeriod ,LEFT(Ledger.GL_ACCT_NO,1) AS Fund ,SUBSTRING(Ledger.GL_ACCT_NO,1,16) AS OrgUnit ,SUBSTRING(Ledger.GL_ACCT_NO,17,9) AS GlCode ,SUBSTRING(Ledger.GL_ACCT_NO, 9, 6) AS Qual1 ,SUBSTRING(Ledger.GL_ACCT_NO, 15, 2) AS Location ,SUBSTRING(Ledger.GL_ACCT_NO, 17, 5) AS GlCode5 ,SUBSTRING(Ledger.GL_ACCT_NO, 22, 4) AS Qual2 ,GL_ACCT_NO AS GlAccountNumber ,ISNULL(Monthly.AMOUNT, 0) AS Amount ,ISNULL(Monthly.COMMITMENT, 0) AS Commitment ,ISNULL(Monthly.ENCUMBRANCE,0) AS Encumbrance ,ISNULL(POOL_ALLOCATION,0) AS PoolAllocation FROM GENERAL_LEDGER_FILE Ledger INNER JOIN GENERAL_LEDGER_FILE_MONTHLY_ACCUMS Monthly ON (Ledger.ISN_GENERAL_LEDGER_FILE = Monthly.ISN_GENERAL_LEDGER_FILE and cnxarraycolumn > 0 AND ( Monthly.AMOUNT IS NOT NULL OR Monthly.ENCUMBRANCE IS NOT NULL OR Monthly.COMMITMENT IS NOT NULL OR Monthly.POOL_ALLOCATION IS NOT NULL ) ) |
Powered by BI Documenter |