Quantcast
Channel: SCN: Message List - Reporting and Printing
Viewing all articles
Browse latest Browse all 2719

Re: Chart of Accounts Report

$
0
0

Hi ,

 

You can try below query , you will get same in COA and i have attached the same in notepad.

 

Try it in Query Generator...

select TBL1.[GROUP],(TBL1.[AcctCodeLevel-1] + ' - ' + TBL1.[Acct Name Level-1]) [Level-1],

(TBL1.[AcctCodeLevel-2] + ' - ' + TBL1.[Acct Name Level-2]) [Level-2],(TBL1.[AcctCodeLevel-3] + ' - ' + TBL1.[Acct Name Level-3]) [Level-3] ,

(TBL1.[AcctCodeLevel-4]  + ' - ' + TBL1.[Acct Name Level-4]) [Level-4],

(TBL1.[AcctCodeLevel-5] + ' - ' + TBL1.[Acct Name Level-5]) [Level-5]

 

from (

     SELECT t0.groupmask, t0.grpline, t0.levels, T0.[AcctCode]  [AcctCodeLevel-1],

T0.[AcctName] [Acct Name Level-1],'-' [AcctCodeLevel-2] ,'-' [Acct Name Level-2],'-' [AcctCodeLevel-3],'-' [Acct Name Level-3]

,

'-' [AcctCodeLevel-4],'-' [Acct Name Level-4],'-' [AcctCodeLevel-5],'-' [Acct Name Level-5],

 

(case T0.[GroupMask] when 1 then 'ASSET' WHEN 2 THEN 'LIABILITIES' WHEN 3 THEN 'EQUITY'

WHEN 4 THEN 'REVENUE' WHEN 5 THEN 'EXPENSES' END) [GROUP]

  FROM OACT T0 WHERE t0.Levels = '1'

  union all

 

SELECT t0.groupmask,t0.grpline,t0.levels,'-','-', T0.[AcctCode], T0.[AcctName],'-','-','-','-','-','-',

  (case T0.[GroupMask] when 1 then 'ASSET' WHEN 2 THEN 'LIABILITIES' WHEN 3 THEN 'EQUITY'

WHEN 4 THEN 'REVENUE' WHEN 5 THEN 'EXPENSES' END) [GROUP]

  FROM OACT T0 WHERE t0.Levels = '2'

union all

 

SELECT t0.groupmask,t0.grpline,t0.levels,'-','-','-','-', T0.[AcctCode], T0.[AcctName],'-','-','-','-',

  (case T0.[GroupMask] when 1 then 'ASSET' WHEN 2 THEN 'LIABILITIES' WHEN 3 THEN 'EQUITY'

WHEN 4 THEN 'REVENUE' WHEN 5 THEN 'EXPENSES' END) [GROUP]

FROM OACT T0 WHERE t0.Levels = '3'

 

       union all

 

SELECT t0.groupmask,t0.grpline,t0.levels,'-','-','-','-','-','-', T0.[acctcode], T0.[AcctName],'-','-',

  (case T0.[GroupMask] when 1 then 'ASSET' WHEN 2 THEN 'LIABILITIES' WHEN 3 THEN 'EQUITY'

WHEN 4 THEN 'REVENUE' WHEN 5 THEN 'EXPENSES'  END) [GROUP]

  FROM OACT T0 WHERE t0.Levels = '4'

 

union all

 

SELECT t0.groupmask,t0.grpline,t0.levels,'-','-','-','-','-','-','-','-', T0.[formatcode], T0.[AcctName],

  (case T0.[GroupMask] when 1 then 'ASSET' WHEN 2 THEN 'LIABILITIES' WHEN 3 THEN 'EQUITY'

WHEN 4 THEN 'REVENUE' WHEN 5 THEN 'EXPENSES'  END) [GROUP]

 

 

FROM OACT T0 WHERE t0.Levels = '5'

         ) TBL1

 

ORDER BY

tbl1.groupmask,tbl1.grpline,tbl1.levels

 


Viewing all articles
Browse latest Browse all 2719

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>