|
![]() |
Property | Value |
Name | arch_GlSummary |
Schema | dbo |
Quoted Identifier Status | True |
Ansi Nulls Status | True |
Returns View Metadata | False |
Create Date | 9/30/2015 3:23 PM |
Description |
Column Name |
Data Type |
Allow Nulls |
Fulltext Indexed |
Identity |
Description / Computed Formula |
int(10, 0) |
True |
False |
False |
||
varchar(9) |
False |
False |
False |
||
varchar(1) |
True |
False |
False |
||
varchar(20) |
True |
False |
False |
||
varchar(2) |
True |
False |
False |
||
varchar(1) |
False |
False |
False |
||
varchar(9) |
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 |
||
numeric(17, 2) |
False |
False |
False |
||
varchar(2) |
True |
False |
False |
||
varchar(16) |
True |
False |
False |
||
numeric(17, 2) |
False |
False |
False |
||
numeric(17, 2) |
False |
False |
False |
||
numeric(17, 2) |
False |
False |
False |
||
numeric(17, 2) |
False |
False |
False |
||
numeric(17, 2) |
False |
False |
False |
||
varchar(6) |
True |
False |
False |
||
varchar(4) |
True |
False |
False |
||
numeric(17, 2) |
False |
False |
False |
||
numeric(17, 2) |
False |
False |
False |
||
numeric(22, 2) |
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_GlSummary] Script Date: 03/09/2017 16:47:09 ******/ SET ANSI_NULLS ON SET QUOTED_IDENTIFIER ON CREATE VIEW [dbo].[arch_GlSummary] AS SELECT CAST(Ledger.FISCAL_YEAR AS Int) AS FiscalYear ,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 ,CASE WHEN Ledger.ACCT_TYPE IS NULL THEN SUBSTRING(Ledger.GL_ACCT_NO,17,1) ELSE Ledger.ACCT_TYPE END AS AccountTypeCode ,CAST(CASE WHEN Ledger.ACCT_TYPE = '5' THEN 'Expenses' WHEN Ledger.ACCT_TYPE = '6' THEN 'Expenses' WHEN Ledger.ACCT_TYPE = '7' THEN 'Expenses' WHEN GlClassDesc.DESCRIPTION IS NULL THEN 'N/A' ELSE LEFT(GlClassDesc.DESCRIPTION,1) + LOWER(SUBSTRING(GlClassDesc.DESCRIPTION,2,29)) END AS Varchar(20)) AS AccountType ,CASE WHEN Ledger.ACTIVE_IND = 'A' THEN 'Active' WHEN Ledger.ACTIVE_IND = 'I' THEN 'In-Active' WHEN Ledger.ACTIVE_IND = 'S' THEN 'Summary' ELSE 'N/A' END AS AccountStatus ,Ledger.ACTIVE_IND AS AccountStatusCode ,CAST(CASE WHEN SUBSTRING(Ledger.GL_ACCT_NO,17,1) = '1' THEN 1 WHEN SUBSTRING(Ledger.GL_ACCT_NO,17,1) = '2' THEN -1 WHEN SUBSTRING(Ledger.GL_ACCT_NO,17,1) = '4' THEN -1 WHEN SUBSTRING(Ledger.GL_ACCT_NO,17,1) = '5' THEN 1 WHEN SUBSTRING(Ledger.GL_ACCT_NO,17,1) = '6' THEN 1 WHEN SUBSTRING(Ledger.GL_ACCT_NO,17,1) = '7' THEN 1 WHEN (SUBSTRING(Ledger.GL_ACCT_NO,17,1) = '3' and SUBSTRING(Ledger.GL_ACCT_NO,17,2) = '34') THEN -1 WHEN (SUBSTRING(Ledger.GL_ACCT_NO,17,1) = '3' and (SUBSTRING(Ledger.GL_ACCT_NO,17,2) = '35' or SUBSTRING(Ledger.GL_ACCT_NO,17,2) = '36' or SUBSTRING(Ledger.GL_ACCT_NO,17,2) = '37')) THEN 1 WHEN (SUBSTRING(Ledger.GL_ACCT_NO,17,1) = '3' and (SUBSTRING(Ledger.GL_ACCT_NO,17,2) = '30' or SUBSTRING(Ledger.GL_ACCT_NO,17,2) = '31' or SUBSTRING(Ledger.GL_ACCT_NO,17,2) = '32' or SUBSTRING(Ledger.GL_ACCT_NO,17,2) = '33' or SUBSTRING(Ledger.GL_ACCT_NO,17,2) = '38' or SUBSTRING(Ledger.GL_ACCT_NO,17,2) = '39')) THEN - 1 ELSE 1 END AS INT) AS AccountSign ,ISNULL(Ledger.BUDGETED_ACC_IND, 'N') AS BudgetedAccountIndicator ,ISNULL(Ledger.BUDGET_POOL_NO, ' ') AS BudgetPoolNumber ,ISNULL(Ledger.INIT_BUDGET, 0) AS InitialBudget ,ISNULL(ORIG_TP, 0) AS OriginalTemporaryBudget ,ISNULL(TEMP_ADJ, 0) AS TemporaryBudgetAdjustment ,ISNULL(PERM_ADJ, 0) AS PermanentBudgetAdjustment ,ISNULL(Ledger.TEMP_REALLOC,0) AS TemporaryBudgetReallocation ,ISNULL(Ledger.PERM_REALLOC,0) AS PermanentBudgetReallocation ,(ISNULL(Ledger.INIT_BUDGET, 0) + ISNULL(ORIG_TP, 0) + ISNULL(TEMP_ADJ, 0) + ISNULL(PERM_ADJ, 0) + ISNULL(Ledger.TEMP_REALLOC,0) + ISNULL(Ledger.PERM_REALLOC,0)) AS TotalGlBudget ,ISNULL(Ledger.PRIOR_ACTIVITY,0) AS PriorActivity ,ISNULL(Ledger.PRIOR_BALANCE,0) AS PriorBalance FROM GENERAL_LEDGER_FILE Ledger LEFT OUTER JOIN UTL_CODE_TABLE GlClassDesc ON ( GlClassDesc.TABLE_NAME = 'A020' AND GlClassDesc.CODE = CASE WHEN Ledger.ACCT_TYPE IS NOT NULL THEN Ledger.ACCT_TYPE ELSE SUBSTRING(Ledger.GL_ACCT_NO,17,1) END AND GlClassDesc.STATUS = 'A' ) |
Powered by BI Documenter |