1
0
mirror of https://github.com/devcode-it/openstamanager.git synced 2025-02-16 19:40:44 +01:00

Fix calcolo cassa previdenziale import FE

This commit is contained in:
MatteoPistorello 2022-09-02 17:24:46 +02:00
parent 690d1c3a0d
commit d7b46ac3c0

View File

@ -211,9 +211,7 @@ class FatturaOrdinaria extends FatturaElettronica
$conto_arrotondamenti = $conto[$key];
}
if ($riga['Ritenuta'] == 'SI') {
$obj->id_rivalsa_inps = $id_rivalsa;
}
$obj->ritenuta_contributi = $ritenuta_contributi;
@ -341,7 +339,7 @@ class FatturaOrdinaria extends FatturaElettronica
$totale_righe = sum($totali_righe, null, 2);
}
$diff = round(abs($totale_righe) - abs($fattura->totale_imponibile), 2);
$diff = round(abs($totale_righe) - abs($fattura->totale_imponibile + $fattura->rivalsa_inps), 2);
if (!empty($diff)) {
// Rimozione dell'IVA calcolata automaticamente dal gestionale
$iva_arrotondamento = database()->fetchOne('SELECT * FROM co_iva WHERE percentuale=0 AND deleted_at IS NULL');
@ -418,10 +416,8 @@ class FatturaOrdinaria extends FatturaElettronica
if (!empty($casse)) {
$totale = 0;
foreach ($righe as $riga) {
if ($riga['Ritenuta'] == 'SI') {
$totale += $riga['PrezzoTotale'];
}
}
$casse = isset($casse[0]) ? $casse : [$casse];
$importi = [];