Module
l10n_it_reverse_charge.
Describe the bug
Dopo aver validato una fattura fornitore in reverse charge, ci sono pagamenti in sospeso.
Nell'esempio riportato qui sotto, sono i due movimenti sui conti Outstanding Payments/Receipts.
To Reproduce
Affected versions:
Steps to reproduce the behavior:
- Configurare il modulo l10n_it_reverse_charge
- Creare una fattura con reverse charge e confermarla:
La fattura confermata è BILL/2023/04/0001, i movimenti contabili creati sono:

Expected behavior
Non ci devono essere pagamenti in sospeso (outstanding payments e outstanding receipts) dopo aver confermato la fattura in reverse charge.
Additional context
Il comportamento attuale crea un nuovo pagamento ogni volta che c'è da riconciliare una delle registrazioni generate, questo comportamento è stato introdotto dalla migrazione del modulo in 5e65a06.
Nella PR di migrazione #2310 non ho trovato motivazioni per questo cambio di comportamento, può essere che sia passato inosservato.
Prima della migrazione, le registrazioni venivano riconciliate tra loro con l'ausilio di una registrazione aggiuntiva pagamento.
Module
l10n_it_reverse_charge.
Describe the bug
Dopo aver validato una fattura fornitore in reverse charge, ci sono pagamenti in sospeso.
Nell'esempio riportato qui sotto, sono i due movimenti sui conti Outstanding Payments/Receipts.
To Reproduce
Affected versions:
14.0: [FIX] Pagamenti in sospeso per fatture in inversione contabile #328716.0: [16.0] [MIG] l10n_it_reverse_charge #3566Steps to reproduce the behavior:
La fattura confermata è BILL/2023/04/0001, i movimenti contabili creati sono:
Expected behavior
Non ci devono essere pagamenti in sospeso (outstanding payments e outstanding receipts) dopo aver confermato la fattura in reverse charge.
Additional context
Il comportamento attuale crea un nuovo pagamento ogni volta che c'è da riconciliare una delle registrazioni generate, questo comportamento è stato introdotto dalla migrazione del modulo in 5e65a06.
Nella PR di migrazione #2310 non ho trovato motivazioni per questo cambio di comportamento, può essere che sia passato inosservato.
Prima della migrazione, le registrazioni venivano riconciliate tra loro con l'ausilio di una registrazione aggiuntiva pagamento.