TWYN#54974 cijfers kloppen niet: overzicht BREG_RUB laat regels met alleen nullen niet meer zien.

svn path=/Customer/trunk/; revision=39458
This commit is contained in:
Erik Groener
2018-10-18 10:24:51 +00:00
parent df85d186a0
commit 2900880b41

View File

@@ -593,6 +593,7 @@ AS
v_part_B VARCHAR2(32767);
v_part_W VARCHAR2(32767);
v_part_T VARCHAR2(32767);
v_part_L VARCHAR2(32767);
v_where VARCHAR2(32767);
BEGIN
@@ -708,8 +709,27 @@ AS
|| ' , bgt_kostenrubriek_key'
|| ' ORDER BY rcode';
v_part_L := 'SELECT x.*'
|| ' , CASE WHEN scode IS NOT NULL'
|| ' AND org_bedrag_exc = 0'
|| ' AND org_bedrag_btw = 0'
|| ' AND bgt_bedrag_exc = 0'
|| ' AND bgt_bedrag_btw = 0'
|| ' AND res_bedrag_exc IS NULL'
|| ' AND res_bedrag_btw IS NULL'
|| ' AND mut_bedrag_exc IS NULL'
|| ' AND mut_bedrag_btw IS NULL'
|| ' AND cnt_bedrag_exc = 0'
|| ' AND cnt_bedrag_btw = 0'
|| ' AND fin_bedrag_exc = 0'
|| ' AND fin_bedrag_btw = 0'
|| ' THEN 1'
|| ' ELSE 0'
|| ' END is_leeg'
|| ' FROM (' || v_part_T || ') x';
OPEN p_cursor FOR 'SELECT * FROM '
|| '( SELECT * FROM (' || v_part_T || ')'
|| '( SELECT * FROM (' || v_part_L || ')'
|| ')';
END;