Skip to content

Commit 20ca914

Browse files
MatteoPistorelloPek5892
authored andcommitted
fix: pagamenti automatici importFE
1 parent 16865e8 commit 20ca914

2 files changed

Lines changed: 3 additions & 3 deletions

File tree

modules/fatture/src/Gestori/Scadenze.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -147,7 +147,7 @@ protected function registraScadenza(Fattura $fattura, $importo, $data_scadenza,
147147
}
148148

149149
// Pagamento automatico se scadenza = data fattura e flag attivo
150-
if (!$is_pagato && $scadenza->scadenza->format('Y-m-d') == $fattura->data->format('Y-m-d')) {
150+
if (!$is_pagato && $scadenza->scadenza->format('Y-m-d') <= date('Y-m-d') && $importo) {
151151
$pagamento = \Modules\Pagamenti\Pagamento::find($id_pagamento);
152152
if (!empty($pagamento) && $pagamento->registra_pagamento_automatico) {
153153
$importo_da_registrare = abs($importo);

modules/primanota/src/Movimento.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -167,7 +167,7 @@ public static function registraPagamentoAutomatico($id_scadenza, $importo, $id_c
167167
$movimento_cliente->totale = $importo;
168168
$movimento_cliente->save();
169169

170-
$movimento_contropartita = self::build($mastrino, $id_conto_contropartita, $documento, null);
170+
$movimento_contropartita = self::build($mastrino, $id_conto_contropartita, $documento, $scadenza);
171171
$movimento_contropartita->totale = -$importo;
172172
$movimento_contropartita->save();
173173
} else {
@@ -176,7 +176,7 @@ public static function registraPagamentoAutomatico($id_scadenza, $importo, $id_c
176176
$movimento_fornitore->totale = -$importo;
177177
$movimento_fornitore->save();
178178

179-
$movimento_contropartita = self::build($mastrino, $id_conto_contropartita, $documento, null);
179+
$movimento_contropartita = self::build($mastrino, $id_conto_contropartita, $documento, $scadenza);
180180
$movimento_contropartita->totale = $importo;
181181
$movimento_contropartita->save();
182182
}

0 commit comments

Comments
 (0)