Migliorie minori

This commit is contained in:
Luca 2019-08-27 16:00:49 +02:00
parent 90109e9ef0
commit 552b164410
3 changed files with 11 additions and 10 deletions

View File

@ -51,9 +51,9 @@ echo '
<tr class="first-level">
<th colspan="2">
2 FatturaElettronicaBody
<button type="submit" class="btn btn-primary pull-right">
<!--button type="submit" class="btn btn-primary pull-right">
<i class="fa fa-edit"></i> '.tr('Salva').'
</button>
</button-->
</th>
</tr>
<tr class="second-level">

View File

@ -251,15 +251,15 @@ foreach ($righe as $row) {
}
echo "
<a class='btn btn-xs btn-info' data-toggle='modal' data-title='".tr('Dati Fattura Elettronica')."' data-href='".$structure->fileurl('fe/row-fe.php').'?id_module='.$id_module.'&id_record='.$id_record.'&idriga='.$riga['id']."'>
<a class='btn btn-xs btn-info' title='".tr('Aggiungi informazioni FE per questa riga...')."' data-toggle='modal' data-title='".tr('Dati Fattura Elettronica')."' data-href='".$structure->fileurl('fe/row-fe.php').'?id_module='.$id_module.'&id_record='.$id_record.'&idriga='.$riga['id']."'>
<i class='fa fa-file-code-o '></i>
</a>
<a class='btn btn-xs btn-warning' title='Modifica questa riga...' onclick=\"launch_modal( 'Modifica riga', '".$structure->fileurl('row-edit.php').'?id_module='.$id_module.'&id_record='.$id_record.'&idriga='.$riga['id']."');\">
<a class='btn btn-xs btn-warning' title='".tr('Modifica questa riga...')."' onclick=\"launch_modal( 'Modifica riga', '".$structure->fileurl('row-edit.php').'?id_module='.$id_module.'&id_record='.$id_record.'&idriga='.$riga['id']."');\">
<i class='fa fa-edit'></i>
</a>
<a class='btn btn-xs btn-danger' title='Rimuovi questa riga...' onclick=\"if( confirm('Rimuovere questa riga dalla fattura?') ){ $('#delete-form-".$riga['id']."').submit(); }\">
<a class='btn btn-xs btn-danger' title='".tr('Rimuovi questa riga...')."' onclick=\"if( confirm('".tr('Rimuovere questa riga dalla fattura?')."') ){ $('#delete-form-".$riga['id']."').submit(); }\">
<i class='fa fa-trash'></i>
</a>
</div>

View File

@ -441,7 +441,7 @@ class FatturaElettronica
$result['IdFiscaleIVA']['IdPaese'] = $anagrafica->nazione->iso2;
}
//Rimuovo eventuali idicazioni relative alla nazione
$result['IdFiscaleIVA']['IdCodice'] = str_replace($anagrafica->nazione->iso2, '', $anagrafica['piva'], 2);
$result['IdFiscaleIVA']['IdCodice'] = str_replace($anagrafica->nazione->iso2, '', $anagrafica['piva']);
}
// Codice fiscale
@ -1324,11 +1324,12 @@ class FatturaElettronica
$result['SoggettoEmittente'] = 'TZ';
}
//1.5 o Soggetto Emittente (Autofattura) - da parte del fornitore per conto del cliente esonerato
//1.5 o Soggetto Emittente (Autofattura) - da parte del fornitore (mia Azienda) per conto del cliente esonerato
//In caso di acquisto di prodotti da un agricolo in regime agevolato (art. 34, comma 6, del d.P.R. n. 633/72) da parte di un operatore IVA obbligato alla FE, quest'ultimo emetterà una FE usando la tipologia "TD01" per conto dell'agricoltore venditore
$documento = $fattura->getDocumento();
if (!empty($documento['is_fattura_conto_terzi'])) {
$result['TerzoIntermediarioOSoggettoEmittente'] = static::getCessionarioCommittente($fattura);
if ($fattura->getDocumento()['is_fattura_conto_terzi']) {
$result['TerzoIntermediarioOSoggettoEmittente'] = [
'DatiAnagrafici' => static::getDatiAnagrafici(static::getAzienda())
];
//1.6 Cessionario/Committente
$result['SoggettoEmittente'] = 'CC';