. */ include_once __DIR__.'/../../core.php'; include_once __DIR__.'/../init.php'; use Modules\Fatture\Fattura; use Models\Module; if (empty($_GET['visualizza_movimenti'])) { echo '
'; } else { $modulo = Module::find($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'); } $idmastrini_processati = [-1]; if (!empty($movimenti)) { echo ''.tr('Data').' | '.tr('Conto').' | '.tr('Dare').' | '.tr('Avere').' | '.tr('Scalare').' |
---|---|---|---|---|
'.Translator::dateToLocale($movimento['data']).' | '.$descrizione.''.($documento ? $documento->getReference() : '').' | '.($movimento['totale'] > 0 ? moneyFormat(abs($movimento['totale'])) : '').' | '.($movimento['totale'] < 0 ? moneyFormat(abs($movimento['totale'])) : '').' | '.moneyFormat($scalare).' |
'.Translator::dateToLocale($altro_movimento['data']).' | '.$descrizione.''.($documento ? $documento->getReference() : '').' | '.($altro_movimento['totale'] > 0 ? moneyFormat(abs($altro_movimento['totale'])) : '').' | '.($altro_movimento['totale'] < 0 ? moneyFormat(abs($altro_movimento['totale'])) : '').' | '.moneyFormat($scalare).' |