getFilename()); } catch (UnexpectedValueException $e) { $disabled = true; $download = false; } // Campi obbligatori per l'anagrafica Azienda $azienda = Plugins\Fatturazione\FatturaElettronica::getAzienda(); $fields = [ 'piva' => 'Partita IVA', // 'codice_fiscale' => 'Codice Fiscale', 'citta' => 'Città ', 'indirizzo' => 'Indirizzo', 'cap' => 'C.A.P.', 'id_nazione' => 'Nazione', ]; $missing = []; foreach ($fields as $key => $name) { if (empty($azienda[$key])) { $missing[] = $name; } } if (!empty($missing)) { echo '
'.tr("Prima di procedere alla generazione della fattura elettronica completa i seguenti campi dell'anagrafica Azienda: _FIELDS_", [ '_FIELDS_' => ''.implode(', ', $missing).'', ]).'
'.Modules::link('Anagrafiche', $azienda['idanagrafica'], tr('Vai alla scheda anagrafica'), null).'
'.tr("Prima di procedere alla generazione della fattura elettronica completa i seguenti campi dell'anagrafica Cliente: _FIELDS_", [ '_FIELDS_' => ''.implode(', ', $missing).'', ]).'
'.Modules::link('Anagrafiche', $record['idanagrafica'], tr('Vai alla scheda anagrafica'), null).'