fetchByAssoc ( $GLOBALS ['db']->query ( "select name,to_vatid,billing_address_city,billing_address_street,account_type from accounts where id='" . $_REQUEST ['account_id'] . "'" ) ); echo $_REQUEST ['account_name'] = $r ['name']; ?>

Rozliczenia: Strona główna

Kontrahent NIP Dokument nr Kwota
Indeks Miasto Ulica
 
'; echo ''; global $current_language; echo ''; echo ''; echo ''; echo '
 Termin płatnościNr DokumentuOpisKwota   
'; if ($_REQUEST ['document_no']){ $where_clause='and name like "'.$_REQUEST ['document_no'].'"'; } if ($_REQUEST ['value']){ $where_value='and value = "'.unformat_number ( $_REQUEST ['value'] ).'"'; } if($_REQUEST ['matched']==2){ $where_paid='and paid ="1"'; } if($_REQUEST ['matched']==0){ $_REQUEST ['not_matched']=2; } if($_REQUEST ['matched']==1){ $where_paid='and paid ="0"'; } if ($_REQUEST ['value'] && is_numeric ( $_REQUEST ['value'] )) { $v = "and p.total BETWEEN(" . unformat_number ( $_REQUEST ['value'] - 1 ) . "," . unformat_number ( $_REQUEST ['value'] + 1 ) . ")"; } else $v = ""; $total=0; $winien_n_roz=0; $winien_roz=0; $licz=1; $arr_w=array(); $arr_n=array(); $waluty= $GLOBALS ['db']->query ("select id,name,iso4217 from currencies where deleted=0"); $ab=0; $arr_w[$ab]['id']='-99'; $arr_w[$ab]['znak']='PLN'; $arr_w[$ab]['winien_n_roz']=0; $arr_w[$ab]['winien_roz']=0; $arr_w[$ab]['used']=0; $arr_n[$ab]['id']='-99'; $arr_n[$ab]['znak']='PLN'; $arr_n[$ab]['winien_n_roz']=0; $arr_n[$ab]['winien_roz']=0; $arr_n[$ab]['used']=0; while($ar = $GLOBALS ['db']->fetchByAssoc ($waluty)){ $ab++; $arr_w[$ab]['id']=$ar['id']; $arr_w[$ab]['znak']=$ar['iso4217']; $arr_w[$ab]['winien_n_roz']=0; $arr_w[$ab]['winien_roz']=0; $arr_w[$ab]['used']=0; $arr_n[$ab]['id']=$ar['id']; $arr_n[$ab]['znak']=$ar['iso4217']; $arr_n[$ab]['winien_n_roz']=0; $arr_n[$ab]['winien_roz']=0; $arr_n[$ab]['used']=0; } $trs=''; $trs_grey=''; $query="select * from ecmtransactions where parent_id='" . $_REQUEST ['account_id'] . "' and type=0 and deleted='0' ".$where_clause." ".$where_value." ".$where_paid."and register_date > '2011-12-31' order by date_entered desc"; echo $query; $w= $GLOBALS ['db']->query ( $query); $abc=0; $i=0; while($rinv = $GLOBALS ['db']->fetchByAssoc ($w)){ $match.=""; $a= $GLOBALS ['db']->query("SELECT a.ecminvoiceout_id as tid,b.name as name,b.id as id,b.value,b.payment_date from ecmpayments2_ecminvoiceouts as a inner join ecmtransactions as b on a.ecminvoiceout_id=b.id where a.ecmpayment_id ='".$rinv['id']."'"); if ($rinv['paid']=='1' && $a->num_rows==0) continue; $ab++; $total+=$rinv['value']; $wal= $GLOBALS ['db']->query ("select currency_value,currency_id,total from ".strtolower($rinv['record_type'])." where id='".$rinv['record_id']."'"); $waluta= $GLOBALS ['db']->fetchByAssoc ($wal); if($waluta['currency_id']=='PLN' || $waluta['currency_id']==''){$waluta['currency_id']='-99';} $c = new Currency(); $c->retrieve($waluta['currency_id']); $symbol = $c->iso4217; $kk=0; foreach($arr_w as $key=>$v){ if($arr_w[$key]['id']==$waluta['currency_id']){ $kk=$key; $arr_w[$key]['used']=1; } } if($rinv ['paid']==0){ $color = 'color: #FF0000;'; $checkbox = ''; $winien_n_roz+=$rinv ['value']; $arr_w[$kk]['winien_n_roz']+=$rinv ['value']; } if($rinv['paid']==1){ $arr_w[$kk]['winien_roz']+=$rinv ['value']; $winien_roz+=$rinv ['value'];$checkbox ="";$color = 'color: #337000;';} if($_REQUEST ['matched']==2){ $a= $GLOBALS ['db']->query("SELECT a.ecminvoiceout_id as tid,b.name as name,b.id as id,b.value,b.payment_date from ecmpayments2_ecminvoiceouts as a inner join ecmtransactions as b on a.ecminvoiceout_id=b.id where a.ecmpayment_id ='".$rinv['id']."'"); if($a->num_rows>0){ $show=''; $match.='
'; while($rinv2 = $GLOBALS ['db']->fetchByAssoc ($a)){ $match.=''; } $abc++; $match.='
NazwaKwotaData
' . $rinv2['name'] . ''.format_number ( $rinv2['value']).'' .date("d.m.Y", strtotime($rinv2 ['payment_date'])). '
'; } else { $match.="";$show="";} } else { $match.=""; } $inv = '' . $rinv['name'] .''; $i++; if ($i % 2 == 1) $str=$trs; else $str=$trs_grey; $str .= '' . $checkbox . ' '.$show.'' .date("d.m.Y", strtotime($rinv ['payment_date'])). ' ' . $inv . ''.substr($rinv ['description'],0,50).'' . format_number ( $rinv ['value'] ) . ' '.$symbol.''; echo $str; //$licz++; } echo ''; echo ''; echo ''; echo ''; echo ''; echo '
  KwotaOpisNr dokumentuData
'; $ma_n_roz =0; $ma_roz=0; $query="select * from ecmtransactions where parent_id='" . $_REQUEST ['account_id'] . "' and type=1 and deleted='0' ".$where_clause." ".$where_value." ".$where_paid." and payment_date > '2011-12-31' order by date_entered desc"; $w= $GLOBALS ['db']->query ( $query); $i=0; while($rinv = $GLOBALS ['db']->fetchByAssoc ($w)){ $match.=""; // if ($rinv ['payment_date'] < '2008-12-31' && $rinv ['paid'] == 0) // continue; $ab= $GLOBALS ['db']->query("SELECT a.ecminvoiceout_id as tid,b.name as name,b.id as id,b.value,b.payment_date from ecmpayments2_ecminvoiceouts as a inner join ecmtransactions as b on a.ecmpayment_id=b.id where a.ecminvoiceout_id ='".$rinv['id']."'"); if ($rinv['paid']=='1' && $ab->num_rows==0) continue; if($rinv['currency_id']=='PLN'){$rinv['currency_id']='-99';} $c = new Currency(); $c->retrieve($rinv['currency_id']); $symbol = $c->iso4217; if($rinv['currency_id']=='PLN' || $rinv['currency_id']==''){$rinv['currency_id']='-99';} $c = new Currency(); $c->retrieve($rinv['currency_id']); $symbol = $c->iso4217; $kk=0; foreach($arr_n as $key=>$v){ if($arr_n[$key]['id']==$rinv['currency_id']){ $kk=$key; $arr_n[$key]['used']=1; } } if($_REQUEST ['matched']==2){ //$ab= $GLOBALS ['db']->query("SELECT a.ecminvoiceout_id as tid,b.name as name,b.id as id,b.value,b.payment_date from ecmpayments2_ecminvoiceouts as a inner join ecmtransactions as b on a.ecmpayment_id=b.id where a.ecminvoiceout_id ='".$rinv['id']."'"); if($ab->num_rows>0){ $abc++; $show=''; $match.='
'; while($rinv2 = $GLOBALS ['db']->fetchByAssoc ($ab)){ $match.=''; } $match.='
NazwaKwotaData
' . $rinv2['name'] . ''.format_number ( $rinv2['value']).'' .date("d.m.Y", strtotime($rinv2 ['payment_date'])). '
'; } else { $match.=""; $show='';} } else { $match.=""; } if($rinv ['paid']==0){ $arr_n[$kk]['winien_n_roz']+=$rinv ['value']; $ma_n_roz+=$rinv ['value']; $checkbox2 = ''; $color = ' color: #FF3333;'; } if($rinv['paid']==1){ $arr_n[$kk]['winien_roz']+=$rinv ['value']; $ma_roz+=$rinv ['value']; // $paid = "*"; $checkbox2 = ""; $color = ' color: #337000;';} $total+=$rinv['value']; //$inv = '' . $rinv['name'] . ''; $i++; if ($i % 2 == 1) $str=$trs; else $str=$trs_grey; $str .= '' . $checkbox2 . ' '.$show.'' . format_number ( $rinv ['value'] ) . ' '.$symbol.'  '.substr($rinv ['description'],0,50).'' . $rinv ['name'] . '' .date("d.m.Y", strtotime($rinv ['payment_date'])). ''; echo $str; } echo ''; echo ''; echo ''; echo ''; echo ''; echo '
0,000,00
'; echo '
'; ?>
Razem Winien Saldo Razem Ma
$v){ if($arr_w[$key]['used']==1){ echo format_number ($arr_w[$key]['winien_roz']+$arr_w[$key]['winien_n_roz'])." ".$arr_w[$key]['znak'].'

Nierozliczone: '.format_number ($arr_w[$key]['winien_n_roz'] ).' '.$arr_w[$key]['znak'].'

'; } } /* echo 'Razem
'; echo format_number ( $winien_roz + $winien_n_roz ); echo '
'; echo '

Nierozliczone: ' . format_number ( $winien_n_roz ) . '

'; */ ?>
$v){ if($arr_w[$key]['used']==1 || $arr_n[$key]['used']==1){ if((($arr_n[$key]['winien_roz']+$arr_n[$key]['winien_n_roz'])-($arr_w[$key]['winien_roz']+$arr_w[$key]['winien_n_roz']))>0){ $color='black;'; } else { if((($arr_n[$key]['winien_roz']+$arr_n[$key]['winien_n_roz'])-($arr_w[$key]['winien_roz']+$arr_w[$key]['winien_n_roz']))<0){ $color='red;'; } } echo '

'; echo format_number(($arr_n[$key]['winien_roz']+$arr_n[$key]['winien_n_roz'])-($arr_w[$key]['winien_roz']+$arr_w[$key]['winien_n_roz']))." ".$arr_w[$key]['znak']; echo '

'; } } /* $wartosc=(($ma_roz + $ma_n_roz) - ($winien_roz + $winien_n_roz)); if($r['account_type']=='rs' || $r['account_type']=='sup'){ if($wartosc>0){ $color='red;'; } } else { if($wartosc<0){ $color='red;'; } } echo '

'; echo format_number ( $wartosc ); echo '

'; */ ?>
"; //var_dump($arr_n); foreach($arr_n as $key=>$v){ if($arr_n[$key]['used']==1){ echo format_number ($arr_n[$key]['winien_roz']+$arr_n[$key]['winien_n_roz'])." ".$arr_n[$key]['znak'].'

Nierozliczone: '.format_number ($arr_n[$key]['winien_n_roz'] ).' '.$arr_n[$key]['znak'].'

'; } } /* echo 'Razem
'; echo format_number ( $ma_roz + $ma_n_roz ); echo '
'; echo '

Nierozliczone: ' . format_number ( $ma_n_roz ) . '

'; */ ?>
';" name= /> ';" /> ';" />