Skip to content

Commit b23bd06

Browse files
committed
fix: registrazione pagamento insoluto
1 parent aed8746 commit b23bd06

1 file changed

Lines changed: 2 additions & 13 deletions

File tree

modules/primanota/src/Mastrino.php

Lines changed: 2 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -215,15 +215,8 @@ protected function correggiScadenza(Movimento $movimento, $scadenze = null, $id_
215215
->where('is_insoluto', '=', 0)
216216
->sum('totale');
217217

218-
$totale_insoluti = Movimento::where('id_scadenza', '=', $scadenza->id)
219-
->where('totale', '>', 0)
220-
->where('is_insoluto', '=', 1)
221-
->sum('totale');
222-
223-
$totale_movimenti_scadenza = $totale_pagamenti - $totale_insoluti;
224-
225218
$scadenza_da_pagare = abs($scadenza->da_pagare);
226-
$pagato_assoluto = abs($totale_movimenti_scadenza);
219+
$pagato_assoluto = abs($totale_pagamenti);
227220

228221
// Limita il pagato all'importo da pagare della scadenza
229222
$pagato_assoluto = min($pagato_assoluto, $scadenza_da_pagare);
@@ -248,13 +241,9 @@ protected function correggiScadenza(Movimento $movimento, $scadenze = null, $id_
248241
->where('totale', '>', 0)
249242
->where('is_insoluto', '=', 0)
250243
->sum('totale');
251-
$totale_insoluti += Movimento::where('id_scadenza', '=', $scadenza)
252-
->where('totale', '>', 0)
253-
->where('is_insoluto', '=', 1)
254-
->sum('totale');
255244
}
256245

257-
$totale_da_distribuire = abs($totale_pagamenti - $totale_insoluti);
246+
$totale_da_distribuire = abs($totale_pagamenti);
258247

259248
// Ciclo tra le rate dei pagamenti per inserire su `pagato` l'importo effettivamente pagato
260249
// Nel caso il pagamento superi la rata, devo distribuirlo sulle rate successive

0 commit comments

Comments
 (0)