Compare commits
No commits in common. "76c451f333cd5865934f8f0e37b0307bf1fe4b55" and "66af1b5521e898ec9194f3b8915db92d096fca35" have entirely different histories.
76c451f333
...
66af1b5521
|
@ -301,7 +301,7 @@ switch ($op) {
|
||||||
}
|
}
|
||||||
|
|
||||||
$totale_documento = abs($totale_documento);
|
$totale_documento = abs($totale_documento);
|
||||||
$totale_documento = abs($dati_generali['ImportoTotaleDocumento']) ?: $totale_documento;
|
$totale_documento = $dati_generali['ImportoTotaleDocumento'] ?: $totale_documento;
|
||||||
} catch (Exception) {
|
} catch (Exception) {
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -492,7 +492,7 @@ if ($fattura->stato->id != $id_stato_bozza && $fattura->stato->id != $id_stato_a
|
||||||
'.Modules::link('Scadenzario', $scadenze[0]['id'], tr('<i class="fa fa-edit tip" title="'.tr('Modifica scadenze').'"></i>'), '', 'class="btn btn-xs btn-primary"');
|
'.Modules::link('Scadenzario', $scadenze[0]['id'], tr('<i class="fa fa-edit tip" title="'.tr('Modifica scadenze').'"></i>'), '', 'class="btn btn-xs btn-primary"');
|
||||||
|
|
||||||
// Ricalcola scadenze disponibile solo per fatture di acquisto
|
// Ricalcola scadenze disponibile solo per fatture di acquisto
|
||||||
if ($fattura->isFE() && $ricalcola && !empty($module->where('name', 'Fatture di acquisto')->first()->id)) {
|
if ($fattura->isFE() && $ricalcola && $module->getTranslation('title', \Models\Locale()->getPredefined()->id) == 'Fatture di acquisto') {
|
||||||
echo '
|
echo '
|
||||||
<button type="button" class="btn btn-info btn-xs pull-right tip" title="'.tr('Ricalcola le scadenze').'. '.tr('Per ricalcolare correttamente le scadenze, imposta la fattura di acquisto nello stato \'\'Bozza\'\' e correggi il documento come desiderato, poi re-imposta lo stato \'\'Emessa\'\' e utilizza questa funzione').'." id="ricalcola_scadenze">
|
<button type="button" class="btn btn-info btn-xs pull-right tip" title="'.tr('Ricalcola le scadenze').'. '.tr('Per ricalcolare correttamente le scadenze, imposta la fattura di acquisto nello stato \'\'Bozza\'\' e correggi il documento come desiderato, poi re-imposta lo stato \'\'Emessa\'\' e utilizza questa funzione').'." id="ricalcola_scadenze">
|
||||||
<i class="fa fa-calculator" aria-hidden="true"></i>
|
<i class="fa fa-calculator" aria-hidden="true"></i>
|
||||||
|
|
|
@ -535,7 +535,7 @@ class Fattura extends Document
|
||||||
{
|
{
|
||||||
$file = $this->getFatturaElettronica();
|
$file = $this->getFatturaElettronica();
|
||||||
|
|
||||||
return !empty($this->progressivo_invio) && $file->directory && file_exists('files/'.$file->directory);
|
return !empty($this->progressivo_invio) && $file->filepath && file_exists($file->filepath);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
|
@ -452,9 +452,9 @@ class FatturaOrdinaria extends FatturaElettronica
|
||||||
$riep_imp += $riepilogo['Imposta'];
|
$riep_imp += $riepilogo['Imposta'];
|
||||||
}
|
}
|
||||||
|
|
||||||
$diff_iva = round(abs($riep_imp) - abs($fattura->iva), 2);
|
$diff_iva = round($riep_imp - $fattura->iva, 2);
|
||||||
$diff = round(abs($fattura->totale_imponibile) - abs($totale_righe + $tot_arr), 2);
|
$diff = round(abs($fattura->totale_imponibile) - abs($totale_righe + $tot_arr), 2);
|
||||||
$diff_tot = round($fattura->totale_imponibile + $fattura->rivalsa_inps - abs($totale_imp) + $tot_arr, 2);
|
$diff_tot = round($fattura->totale_imponibile + $fattura->rivalsa_inps - $totale_imp + $tot_arr, 2);
|
||||||
|
|
||||||
$iva_arrotondamento = database()->fetchOne('SELECT * FROM `co_iva` WHERE `percentuale`= 0 AND `deleted_at` IS NULL LIMIT 1');
|
$iva_arrotondamento = database()->fetchOne('SELECT * FROM `co_iva` WHERE `percentuale`= 0 AND `deleted_at` IS NULL LIMIT 1');
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue