Fix importazione fatture di acquisto con ritenuta non specificata sulle righe
This commit is contained in:
parent
00adcc4cc8
commit
39d0bee926
|
@ -471,7 +471,13 @@ class FatturaOrdinaria extends FatturaElettronica
|
|||
$ritenuta_norighe = false;
|
||||
}
|
||||
}
|
||||
$totale = sum($totali);
|
||||
|
||||
// Calcolo la ritenuta su tutte le righe se non è specificata su nessuna riga
|
||||
if (empty($totali)) {
|
||||
$totale = array_sum(array_column($righe, 'PrezzoTotale'));
|
||||
} else {
|
||||
$totale = sum($totali);
|
||||
}
|
||||
|
||||
$percentuale = floatval($ritenuta['AliquotaRitenuta']);
|
||||
$importo = floatval($ritenuta['ImportoRitenuta']);
|
||||
|
|
|
@ -82,7 +82,7 @@ foreach ($righe as $riga) {
|
|||
<td>
|
||||
'.nl2br($r['descrizione']);
|
||||
|
||||
//Riferimenti odrini/ddt righe
|
||||
//Riferimenti ordini/ddt righe
|
||||
if ($riga->referenceTargets()->count()) {
|
||||
$source = $source_type::find($riga->id);
|
||||
$riferimenti = $source->referenceTargets;
|
||||
|
|
Loading…
Reference in New Issue