__CREATE_QUERY("DELETE from co_tmp_%s_f_wyplaty", par_area);

__SQL_EXEC

__CREATE_QUERY( " INSERT INTO co_tmp_%s_f_wyplaty
SELECT cov_%s_faktura_zakupu.id,
(
SELECT sum(kwota) from co_%s_wyplata
WHERE id_dokument_class=cov_%s_faktura_zakupu.id
AND dokument_class_name='faktura_zakupu'
),
cov_%s_faktura_zakupu.wartosc_brutto
FROM cov_%s_faktura_zakupu
WHERE
cov_%s_faktura_zakupu.anulowana = 'NIE'
AND cov_%s_faktura_zakupu.typ_platnosci NOT LIKE 'bart%%'
AND cov_%s_faktura_zakupu.data_wystawienia >= '2000-01-01'
",par_area,par_area,par_area,par_area,par_area,par_area,par_area,par_area,par_area);

__SQL_EXEC

__CREATE_QUERY("UPDATE co_tmp_%s_f_wyplaty SET suma=0 where suma IS NULL", par_area);

__SQL_EXEC

__CREATE_QUERY("DELETE FROM co_tmp_%s_f_wyplaty WHERE wartosc=suma", par_area);

__SQL_EXEC

__CREATE_QUERY( " SELECT
    co_%s_kontrahent.id as kontrahent_id,
    co_%s_kontrahent.nazwa as nazwa,
    co_%s_kontrahent.telefon as telefon,
    co_%s_faktura_zakupu.id as faktura_id,
    co_%s_faktura_zakupu.numer as numer,
    co_%s_faktura_zakupu.data_wystawienia as data_wystawienia,
    co_%s_faktura_zakupu.termin_platnosci as termin_platnosci,
    co_tmp_%s_f_wyplaty.wartosc as wartosc_brutto,
    co_tmp_%s_f_wyplaty.suma as suma_wyplat,
    (co_tmp_%s_f_wyplaty.wartosc - co_tmp_%s_f_wyplaty.suma) as saldo
    FROM co_tmp_%s_f_wyplaty, co_%s_faktura_zakupu, co_%s_kontrahent
    WHERE
    co_%s_faktura_zakupu.id_kontrahent=co_%s_kontrahent.id
    AND co_tmp_%s_f_wyplaty.id_faktura=co_%s_faktura_zakupu.id
    ORDER BY nazwa
",par_area,par_area,par_area,par_area,par_area,par_area,par_area,par_area,par_area,par_area,par_area,par_area,par_area,par_area,par_area,par_area,par_area,par_area);

/*
__CREATE_QUERY( " SELECT cov_%s_faktura.id as faktura_id,
    co_%s_kontrahent.id as kontrahent_id,
co_%s_kontrahent.nazwa as nazwa, co_%s_kontrahent.telefon as telefon,
cov_%s_faktura.numer as numer, cov_%s_faktura.symbol as symbol,
    cov_%s_faktura.data_wystawienia as data_wystawienia,
cov_%s_faktura.wartosc_brutto as wartosc_brutto,
    cov_%s_faktura.suma_wplat as suma_wplat,
    cov_%s_faktura.saldo as saldo
    FROM cov_%s_faktura, co_%s_kontrahent
WHERE cov_%s_faktura.id_kontrahent=co_%s_kontrahent.id
    AND cov_%s_faktura.typ LIKE 'zwyk%%'
    AND cov_%s_faktura.anulowana = 'NIE'
    AND cov_%s_faktura.typ_platnosci NOT LIKE 'bart%%'
    AND cov_%s_faktura.typ_platnosci NOT LIKE 'got%%'    
    AND cov_%s_faktura.data_wystawienia >= '2000-01-01'
",par_area,par_area,par_area,par_area,par_area,par_area,par_area,par_area,par_area,par_area,par_area,par_area,par_area,par_area,par_area,par_area,par_area,par_area,par_area);


__CREATE_QUERY("SELECT id as faktura_id FROM co_%s_faktura", par_area);
*/

__GET_RESULT_AND_CREATE_JS