No records are being returned.
Here is my SQL
SELECT BPKQCD as Unit, BPKRCD as Nature, BSBEVA as Budget, BPBAVA/100 as Actual, BPGDNB, (BSBEVA-(BPBAVA/100))as Variance, AHADNA
FROM YABPREP LEFT OUTER JOIN YABSREP
ON BPKQCD = BSJ6CD AND BPKRCD = BSJ7CD and BPGDNB=BSNBCD
INNER JOIN YAAHREP ON BPKRCD = AHAFCD
GROUP BY BPKQCD, BPKRCD, BPGDNB, BPBAVA, bsbeva, AHADNA
HAVING (((YABPREP.BPKQCD)='6121') AND ((YABPREP.BPGDNB)like '%05'))
UNION (SELECT BSJ6CD, BSJ7CD, BSBEVA as Budget, BPBAVA/100 as Actual, BSNBCD, (BSBEVA-(BPBAVA/100))as Variance, AHADNA
FROM YABPREP RIGHT OUTER JOIN YABSREP
ON BPKQCD = BSJ6CD AND BPKRCD = BSJ7CD and BPGDNB=BSNBCD
INNER JOIN YAAHREP ON BSJ7CD = AHAFCD
GROUP BY BSJ6CD, BSJ7CD, BSNBCD, BSBEVA,BPBAVA, AHADNA
HAVING (((YABSREP.BSJ6CD)='6121') AND ((YABSREP.BSNBCD)like '%05'))