Skip to content

Commit 57c6a3d

Browse files
fix: set conto fornitore in fase di registrazione autofattura
1 parent 4dc5dd6 commit 57c6a3d

1 file changed

Lines changed: 3 additions & 2 deletions

File tree

modules/fatture/src/Gestori/Movimenti.php

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -77,6 +77,7 @@ public function registra()
7777
$is_acquisto = $direzione == 'uscita';
7878
$split_payment = $this->fattura->split_payment;
7979
$is_nota = $this->fattura->isNota();
80+
$is_autofattura = $this->fattura->isAutofattura();
8081

8182
// Totali utili per i movimenti
8283
$totale = $this->fattura->totale;
@@ -99,9 +100,9 @@ public function registra()
99100
*/
100101
$anagrafica = $this->fattura->anagrafica;
101102

102-
$id_conto = $is_acquisto ? $anagrafica->idconto_fornitore : $anagrafica->idconto_cliente;
103+
$id_conto = $is_acquisto || $is_autofattura ? $anagrafica->idconto_fornitore : $anagrafica->idconto_cliente;
103104
if (empty($id_conto)) {
104-
$id_conto = $is_acquisto ? setting('Conto per Riepilogativo fornitori') : setting('Conto per Riepilogativo clienti');
105+
$id_conto = $is_acquisto || $is_autofattura ? setting('Conto per Riepilogativo fornitori') : setting('Conto per Riepilogativo clienti');
105106
}
106107
$id_conto_controparte = $id_conto; // Salvataggio del conto dell'anagrafica per usi successivi
107108

0 commit comments

Comments
 (0)