__CREATE_QUERY("
    (SELECT p.ma_symbol1||'-'||p.ma_symbol2 as konto,
        0::numeric(30,2) as kwota_wn, SUM(p.kwota) as kwota_ma
    FROM co_%s_pk as pk, co_%s_pk_pozycja as p
    WHERE pk.data_ksiegowania>='%s'
    AND pk.data_ksiegowania<'%s'
    AND pk.id=p.id_pk
    AND p.ma_symbol1 LIKE '4__'
    AND upper(pk.tresc) NOT LIKE '%%ZAMKNI_CIE ROKU%%'
    GROUP BY konto, kwota_wn)
    UNION ALL
    (SELECT p.winien_symbol1||'-'||p.winien_symbol2 as konto, SUM(p.kwota) as kwota_wn, 0::numeric(30,2) as kwota_ma
    FROM co_%s_pk as pk, co_%s_pk_pozycja as p
    WHERE pk.data_ksiegowania>='%s'
    AND pk.data_ksiegowania<'%s'
    AND pk.id=p.id_pk
    AND p.winien_symbol1 LIKE '4__'
    AND upper(pk.tresc) NOT LIKE '%%ZAMKNI_CIE ROKU%%'    
    GROUP BY konto, kwota_ma)    
    UNION ALL
    (SELECT p.ma_symbol1 as konto, 0::numeric(30,2) as kwota_wn, SUM(p.kwota) as kwota_ma
    FROM co_%s_pk as pk, co_%s_pk_pozycja as p
    WHERE pk.data_ksiegowania>='%s'
    AND pk.data_ksiegowania<'%s'
    AND pk.id=p.id_pk
    AND p.ma_symbol1 LIKE '755'
    AND p.ma_symbol2 LIKE '3'    
    AND upper(pk.tresc) NOT LIKE '%%ZAMKNI_CIE ROKU%%'    
    GROUP BY konto, kwota_wn)
    UNION ALL
    (SELECT p.winien_symbol1 as konto, SUM(p.kwota) as kwota_wn, 0::numeric(30,2) as kwota_ma
    FROM co_%s_pk as pk, co_%s_pk_pozycja as p
    WHERE pk.data_ksiegowania>='%s'
    AND pk.data_ksiegowania<'%s'
    AND pk.id=p.id_pk
    AND p.winien_symbol1 LIKE '755'
    AND NOT p.winien_symbol2 LIKE '3'    
    AND NOT p.winien_symbol2 LIKE '6'        
    AND upper(pk.tresc) NOT LIKE '%%ZAMKNI_CIE ROKU%%'    
    GROUP BY konto, kwota_ma)
    UNION ALL
    (SELECT p.ma_symbol1 as konto, 0::numeric(30,2) as kwota_wn, SUM(p.kwota) as kwota_ma
    FROM co_%s_pk as pk, co_%s_pk_pozycja as p
    WHERE pk.data_ksiegowania>='%s'
    AND pk.data_ksiegowania<'%s'
    AND pk.id=p.id_pk
    AND p.ma_symbol1 LIKE '765'
    AND NOT p.ma_symbol2 = '3'    
    AND upper(pk.tresc) NOT LIKE '%%ZAMKNI_CIE ROKU%%'    
    GROUP BY konto, kwota_wn)
    UNION ALL
    (SELECT p.winien_symbol1 as konto, SUM(p.kwota) as kwota_wn, 0::numeric(30,2) as kwota_ma
    FROM co_%s_pk as pk, co_%s_pk_pozycja as p
    WHERE pk.data_ksiegowania>='%s'
    AND pk.data_ksiegowania<'%s'
    AND pk.id=p.id_pk
    AND p.winien_symbol1 LIKE '765'
    AND NOT p.winien_symbol2 = '3'    
    AND upper(pk.tresc) NOT LIKE '%%ZAMKNI_CIE ROKU%%'    
    GROUP BY konto, kwota_ma)    
",par_area,par_area,data_od,data_do,
par_area,par_area,data_od,data_do,
par_area,par_area,data_od,data_do,
par_area,par_area,data_od,data_do,
par_area,par_area,data_od,data_do,
par_area,par_area,data_od,data_do)
__SQL_GET_RESULT
__RETURN_RESULT