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

Re: G/L Query

$
0
0

Hi Christian

 

Thanks for that. I am trying to work that out and will let you know how it goes. In the meanwhile I have come up with another query (after creating views on my database) which produces the report as I want it to be. However I have only 2 challenges:

 

  1. All the balances in my report match with the system balances except for my sales, VAT and debtors control accounts
  2. My report shows transactions since the start of company activity. How can I  suppress transactions older than the current year and describe them as a Balance B/F?

 

Below is the query I have used:

SELECT T1.[TransType],

case T1.transtype

when '-2' then 'OBAL'

when '13' then 'INV'

when '14' then 'SCRN'

when '24' then 'RCPT'

when '18' then 'INV'

when '19' then 'CRN'

when '46' then 'PYMT'

else 'JNL'

end 'Type',

T1.[TransId],

T1.[Account],

T3.[AcctName],

T1.[RefDate],

T1.[ContraAct],

(case when t2.cardname IS NULL THEN t4.cardname else t2.cardname end) 'Name 1',

(case when t2.cardname IS NULL THEN t6.cardname else t2.cardname end) 'Name 2',

(case when t2.cardname IS NULL THEN t11.cardname else t2.cardname end) 'Name 3',

(case when t2.cardname IS NULL THEN t12.cardname else t2.cardname end) 'Name 4',

(case when t2.cardname IS NULL THEN t8.cardname else t2.cardname end) 'Name 5',

(case when t2.cardname IS NULL THEN t9.cardname else t2.cardname end) 'Name 6',

T2.[CardName],

T4.[CardName],   T6.[CardName],

T6.[DescofSales], 

(case when T4.U_PVNUMBER IS NULL THEN T1.Ref2 else T4.U_PVNUMBER end) 'Reference',  

T1.[Debit],

T1.[Credit],

T4.[DescOfGoods] 'PINV Desc',

T6.[DescofSales] 'SINV Desc',

T8.[Comments],

T10.[Dscription],

T11.[Comments],

T11.[CounterRef],

T12.[Comments],

T12.[CounterRef],

T13.[Dscription],

T8.[NumAtCard],

T0.[Memo]

FROM JDT1 T1   INNER JOIN OACT T3 ON T1.Account = T3.AcctCode

LEFT JOIN OCRD T2 ON T2.CARDCODE = T1.ContraAct

LEFT JOIN Purch_Desc3 T4 ON T1.TransId = T4.TransId

LEFT JOIN Sales_Desc5 T6 ON T1.TransId = T6.TransId

LEFT JOIN ORIN T8 ON T1.TransId = T8.TransId

LEFT JOIN ORPC T9 ON T1.TransId = T9.TransId

LEFT JOIN RPC1 T10 ON T9.DocEntry = T10.DocEntry

LEFT JOIN ORCT T11 ON T1.TransId = T11.TransId

LEFT JOIN OVPM T12 ON T1.TransId = T12.TransId

LEFT JOIN OJDT T0 ON T1.TransId = T0.TransId

LEFT JOIN RIN1 T13 ON T8.DocEntry = T13.DocEntry

WHERE  T1.[RefDate] <={?To}

order by T1.Refdate


Viewing all articles
Browse latest Browse all 2719

Trending Articles



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