13 $ct[
'view'][
'table'] =
'fatture';
14 $ct[
'view'][
'open'][
'table'] =
'documenti_amministrativi';
17 $ct[
'view'][
'id'] = md5(
22 $ct[
'view'][
'cols'] = array(
26 'cliente' =>
'cliente',
27 '__label__' =>
'fattura',
30 'scadenze' =>
'scadenze',
31 'emittente' =>
'emittente' 36 $ct[
'view'][
'class'] = array(
37 '__label__' =>
'text-left',
38 'data' =>
'text-left',
39 'cliente' =>
'text-left no-wrap',
40 'scadenze' =>
'd-none' 45 $cf[
'mysql'][
'connection'],
46 'SELECT COUNT(DISTINCT emittente) AS n FROM fatture_view' 49 if(
$n == 1 ){
$ct[
'view'][
'class'] = array(
50 '__label__' =>
'text-left',
51 'scadenze' =>
'd-none',
52 'emittente' =>
'd-none');}
55 $ct[
'etc'][
'clienti'] =
mysqlQuery(
$cf[
'mysql'][
'connection'],
'SELECT id, __label__ FROM anagrafica_view WHERE se_cliente = 1');
58 $ct[
'etc'][
'anni'] =
mysqlSelectColumn(
'anno',
$cf[
'mysql'][
'connection'],
'SELECT DISTINCT(YEAR(data)) AS anno FROM documenti_amministrativi WHERE id_tipologia = 1 ' );
61 $ct[
'etc'][
'include'][
'filters'] =
'inc/fatture.view.filters.html';
64 $ct[
'view'][
'open'][
'page'] =
'fatture_gestione';
71 if(
sizeof(
$ct[
'view'][
'data'])>0 ){
72 foreach (
$ct[
'view'][
'data'] as &$row ){
75 if( $row[
'pagato'] == NULL ){ $row[
'pagato']=
'da pagare';}
77 if( $row[
'pagato'] < $row[
'scadenze'] ){ $row[
'pagato']=
'pagata parzialmente';}
78 else {$row[
'pagato']=
'pagata';}
95 $row[
'totale'] = $righe[
'tot'][
'importo_lordo_totale'].
' €';
docAmministrativiGetRighe( $id)
$cf['ricerca']['template']