Hi Rebecca,
I have updated it see below. if you need assistance just call me 703 906 9407
--
--Created By Gerald Buenafe
--BTP Technologies LLC
--www.btptek.com
--Contact Email: info@btptek.com
select OPENYEAR,JRNENTRY,left(ACTNUMBR_1,1) Department, A.TRXSORCE,sum(DEBITAMT-CRDTAMNT) NET INTO #TEMP from GL20000 a inner join GL00105 b on a.ACTINDX=b.ACTINDX
GROUP BY OPENYEAR,JRNENTRY,left(ACTNUMBR_1,1),TRXSORCE
union
select HSTYEAR,JRNENTRY,left(ACTNUMBR_1,1) Department,A.TRXSORCE,sum(DEBITAMT-CRDTAMNT) NET from GL30000 a inner join GL00105 b on a.ACTINDX=b.ACTINDX
GROUP BY HSTYEAR,JRNENTRY,left(ACTNUMBR_1,1),A.TRXSORCE
SELECT 'ALL JE that are Not Matching' as BTPStatus, * FROM #TEMP WHERE NET<>0
--Create a table with Distinct JE
SELECT DISTINCT OPENYEAR,JRNENTRY, TRXSORCE INTO [tag:TEMP3] FROM #TEMP WHERE NET<>0
--show the THe details of the JE
SELECT A.OPENYEAR, A.JRNENTRY,A.TRXDATE,A.REFRENCE,C.ACTNUMST,D.ACTDESCR,A.DEBITAMT,A.CRDTAMNT FROM GL20000 A INNER JOIN [tag:TEMP3] B ON A.OPENYEAR=B.OPENYEAR
AND A.JRNENTRY=B.JRNENTRY AND A.TRXSORCE=B.TRXSORCE INNER JOIN GL00105 C ON
A.ACTINDX=C.ACTINDX INNER JOIN GL00100 D ON A.ACTINDX=D.ACTINDX
UNION
SELECT A.HSTYEAR, A.JRNENTRY,A.TRXDATE,A.REFRENCE,C.ACTNUMST,D.ACTDESCR,A.DEBITAMT,A.CRDTAMNT FROM GL30000 A INNER JOIN [tag:TEMP3] B ON A.HSTYEAR=B.OPENYEAR
AND A.JRNENTRY=B.JRNENTRY AND A.TRXSORCE=B.TRXSORCE INNER JOIN GL00105 C ON
A.ACTINDX=C.ACTINDX INNER JOIN GL00100 D ON A.ACTINDX=D.ACTINDX
DROP TABLE #TEMP
drop table [tag:TEMP3]---