'.tr('Dettagli scadenza').'

'; $rs = $dbo->fetchArray('SELECT * FROM (co_documenti INNER JOIN co_tipidocumento ON co_documenti.idtipodocumento=co_tipidocumento.id) INNER JOIN an_anagrafiche ON co_documenti.idanagrafica=an_anagrafiche.idanagrafica WHERE co_documenti.id='.prepare($records[0]['iddocumento'])); $numero = (!empty($rs[0]['numero_esterno'])) ? $rs[0]['numero_esterno'] : $rs[0]['numero']; if ($rs[0]['dir'] == 'entrata') { $dir = 'entrata'; $modulo = 'Fatture di vendita'; echo " '; } else { $dir = 'uscita'; $modulo = 'Fatture di acquisto'; echo " '; } echo ' '; echo ' '; echo ' '; echo '
".tr('Cliente').': '.Modules::link('Anagrafiche', $rs[0]['idanagrafica'], $rs[0]['ragione_sociale']).'
".tr('Fornitore').': '.$rs[0]['ragione_sociale'].'
'.tr('Documento').': '.$rs[0]['descrizione'].'
'.tr('Numero').': '.$numero.'
'.tr('Data').': '.Translator::dateToLocale($rs[0]['data']).'
'.Modules::link($modulo, $records[0]['iddocumento'], ' '.tr('Apri documento'), null, 'class="btn btn-primary"').'
'; $totale_da_pagare = 0; $totale_pagato = 0; $rs = $dbo->fetchArray('SELECT * FROM co_scadenziario WHERE iddocumento = (SELECT iddocumento FROM co_scadenziario s WHERE id='.prepare($id_record).') ORDER BY scadenza ASC'); for ($i = 0; $i < count($rs); ++$i) { if ($rs[$i]['da_pagare'] == $rs[$i]['pagato']) { $class = 'success'; } elseif (abs($rs[$i]['pagato']) == 0) { $class = 'danger'; } elseif (abs($rs[$i]['pagato']) <= abs($rs[$i]['da_pagare'])) { $class = 'warning'; } else { $class = 'danger'; } echo ' '; $totale_da_pagare += $rs[$i]['da_pagare']; $totale_pagato += $rs[$i]['pagato']; } echo ' '; ?>
'.tr('Data').' '.tr('Importo').' '.tr('Pagato').'
{[ "type": "date", "name": "data['.$rs[$i]['id'].']", "value": "'.$rs[$i]['scadenza'].'" ]} {[ "type": "number", "name": "scadenza['.$rs[$i]['id'].']", "value": "'.Translator::numberToLocale($rs[$i]['da_pagare']).'" ]} {[ "type": "number", "name": "pagato['.$rs[$i]['id'].']", "value": "'.Translator::numberToLocale($rs[$i]['pagato']).'" ]}
'.tr('Totale').' '.Translator::numberToLocale($totale_da_pagare).'

'.Translator::numberToLocale($totale_da_pagare).'€', tr('Il totale da pagare deve essere pari a _NUM_')); ?>.
€.