'.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($record['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 " '; echo ' '; echo ' '; echo ' '; } elseif ($rs[0]['dir'] == 'uscita') { $dir = 'uscita'; $modulo = 'Fatture di acquisto'; echo " '; echo ' '; echo ' '; echo ' '; } else { $rs = $dbo->fetchArray("SELECT * FROM co_scadenziario WHERE id='".$id_record."'"); echo " '; } echo '
".tr('Cliente').': '.Modules::link('Anagrafiche', $rs[0]['idanagrafica'], $rs[0]['ragione_sociale']).'
'.tr('Documento').': '.$rs[0]['descrizione'].'
'.tr('Numero').': '.$numero.'
'.tr('Data').': '.Translator::dateToLocale($rs[0]['data']).'
".tr('Fornitore').': '.$rs[0]['ragione_sociale'].'
'.tr('Documento').': '.$rs[0]['descrizione'].'
'.tr('Numero').': '.$numero.'
'.tr('Data').': '.Translator::dateToLocale($rs[0]['data']).'
".tr('Descrizione').':
'.Modules::link($modulo, $record['iddocumento'], ' '.tr('Apri documento'), null, 'class="btn btn-primary"').'
'; $totale_da_pagare = 0; $totale_pagato = 0; //Scelgo la query in base al segmento if ($record['iddocumento'] != 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'); } else { $rs = $dbo->fetchArray('SELECT * FROM co_scadenziario 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 = sum(array_column($rs, 'da_pagare')); $totale_pagato = sum(array_column($rs, 'pagato')); if ($totale_da_pagare == $totale_pagato) { echo ' '; } 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'].']", "decimals": 2, "value": "'.Translator::numberToLocale($rs[$i]['da_pagare'], 2).'" ]} {[ "type": "number", "name": "pagato['.$rs[$i]['id'].']", "decimals": 2, "value": "'.Translator::numberToLocale($rs[$i]['pagato']).'" ]}
'.tr('Totale').' '.Translator::numberToLocale($totale_da_pagare).'
''.moneyFormat($totale_da_pagare).'', ]); ?>.
'', '_CURRENCY_' => currency(), ]); ?>.
{( "name": "log_email", "id_module": "$id_module$", "id_record": "$id_record$" )}