Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Pagamenti in sospeso per fatture in inversione contabile #3286

Closed
2 tasks done
SirTakobi opened this issue Apr 24, 2023 · 7 comments
Closed
2 tasks done

Pagamenti in sospeso per fatture in inversione contabile #3286

SirTakobi opened this issue Apr 24, 2023 · 7 comments

Comments

@SirTakobi
Copy link
Contributor

SirTakobi commented Apr 24, 2023

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:

  1. Configurare il modulo l10n_it_reverse_charge
  2. Creare una fattura con reverse charge e confermarla:
    La fattura confermata è BILL/2023/04/0001, i movimenti contabili creati sono:
    image

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.

@TheMule71
Copy link
Contributor

TheMule71 commented Jul 7, 2023

Riapro, da portare dopo migrazione, perché il test del commit
f309def
sono rossi e non è immediata la fix.
https://github.com/OCA/l10n-italy/actions/runs/5484282149/jobs/9991629746?pr=3300#step:8:416

@TheMule71 TheMule71 reopened this Jul 7, 2023
@SirTakobi
Copy link
Contributor Author

Riapro, da portare dopo migrazione, perché il test del commit f309def sono rossi e non è immediata la fix.

Non sarebbero da correggere nella migrazione?

@TheMule71
Copy link
Contributor

Certo, se la cosa fosse semplice.

@SirTakobi
Copy link
Contributor Author

Certo, se la cosa fosse semplice.

Fosse una nuova funzionalità sarei più d'accordo, ma questo è un errore: non portarlo vuol dire causare una regressione nel modulo alla versione 16.
A quanto ho capito dai funzionali tra l'altro non è nemmeno così un errore da poco.

Ma forse avere subito un modulo bacato è meglio che avere un modulo funzionante settimana prossima?
Uovo oggi o gallina domani?

@eLBati
Copy link
Member

eLBati commented Jul 7, 2023

#3300 (comment)

@MarcoCalcagni
Copy link
Contributor

MarcoCalcagni commented Jul 7, 2023

@eLBati

nel fare i test sul nostro db ho :
image

posizione fiscale
image

inversione contabile :
image

registro :
image

image

con questa configurazione le registrazioni sono in regola.

@SirAionTech
Copy link
Contributor

SirAionTech commented Dec 13, 2023

Questa si può chiudere perché alla fine #3287 è stata inclusa nella migrazione del modulo alla 16.0 (#3566).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

6 participants