. */ include_once __DIR__.'/../../core.php'; include_once __DIR__.'/../init.php'; use Modules\Fatture\Fattura; $modulo = Modules::get($id_module)['name']; if ($modulo == 'Anagrafiche') { $movimenti = $dbo->fetchArray('SELECT co_movimenti.*, SUM(totale) AS totale, co_pianodeiconti3.descrizione, co_pianodeiconti3.numero AS conto3, co_pianodeiconti2.numero AS conto2 FROM co_movimenti LEFT JOIN co_pianodeiconti3 ON co_movimenti.idconto=co_pianodeiconti3.id LEFT JOIN co_pianodeiconti2 ON co_pianodeiconti3.idpianodeiconti2=co_pianodeiconti2.id WHERE id_anagrafica='.prepare($id_record).' GROUP BY idmastrino, idconto ORDER BY data, idmastrino'); } else { $movimenti = $dbo->fetchArray('SELECT co_movimenti.*, SUM(totale) AS totale, co_pianodeiconti3.descrizione, co_pianodeiconti3.numero AS conto3, co_pianodeiconti2.numero AS conto2 FROM co_movimenti LEFT JOIN co_pianodeiconti3 ON co_movimenti.idconto=co_pianodeiconti3.id LEFT JOIN co_pianodeiconti2 ON co_pianodeiconti3.idpianodeiconti2=co_pianodeiconti2.id WHERE iddocumento='.prepare($id_record).' GROUP BY idmastrino, idconto ORDER BY data, idmastrino'); } if (!empty($movimenti)) { echo '
'.tr('Data').' | '.tr('Conto').' | '.tr('Dare').' | '.tr('Avere').' | '.tr('Scalare').' |
---|---|---|---|---|
'.Translator::dateToLocale($movimento['data']).' | '.$movimento['conto2'].'.'.$movimento['conto3'].' - '.$movimento['descrizione'].''.($documento ? $documento->getReference() : '').' | '.($movimento['totale']>0 ? moneyFormat(abs($movimento['totale'])) : "").' | '.($movimento['totale']<0 ? moneyFormat(abs($movimento['totale'])) : "").' | '.moneyFormat($scalare).' |