. */ include_once __DIR__.'/../../core.php'; use Plugins\ImportFE\Interaction; use Carbon\Carbon; $list = Interaction::getInvoiceList(); $directory = Plugins\ImportFE\FatturaElettronica::getImportDirectory(); if (!empty($list)) { echo ' '; foreach ($list as $element) { $name = $element['name']; $data = $element['date_sent'] ?: ''; echo ' '; if (!empty($element['file'])) { echo ' '; } echo '
'.tr('Descrizione').' '.tr('Fornitore').' '.tr('Data di registrazione').' '.tr('Totale imponibile').' #

'.$name.'

- - - '; } else { $date = new DateTime($element['date']); $date = $date->format('Y-m-d'); $descrizione = ''; if ($element['type'] == 'TD01') { $descrizione = tr('Fattura num. _NUM_ del _DATE_', [ '_NUM_' => $element['number'], '_DATE_' => dateFormat($date), ]); } elseif ($element['type'] == 'TD04') { $descrizione = tr('Nota di credito num. _NUM_ del _DATE_', [ '_NUM_' => $element['number'], '_DATE_' => dateFormat($date), ]); } elseif ($element['type'] == 'TD05') { $descrizione = tr('Nota di debito num. _NUM_ del _DATE_', [ '_NUM_' => $element['number'], '_DATE_' => dateFormat($date), ]); } elseif ($element['type'] == 'TD06') { $descrizione = tr('Parcella num. _NUM_ del _DATE_', [ '_NUM_' => $element['number'], '_DATE_' => dateFormat($date), ]); } echo ' '.$descrizione.' ['.$name.'] '.$element['sender'].' '.dateFormat(new Carbon($element['date_sent'])).' '.moneyFormat($element['amount']).' '; } if (file_exists($directory.'/'.$name)) { echo ' '; } echo '
'; } else { echo '

'.tr('Nessuna fattura da importare').'.

'; } echo ' ';