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

l10n_it_withholding_tax: pagando più fatture il rimane un amount_residual pari al valore delle ritenute #3771

Open
2 tasks
ventre opened this issue Dec 8, 2023 · 4 comments · May be fixed by #4418
Open
2 tasks

Comments

@ventre
Copy link

ventre commented Dec 8, 2023

Module

l10n_it_withholding_tax

Describe the bug

PAgando più fatture con ritenuta , il valore dell'amount residual rimane pari al valore delle ritenute con segno negativo perchè riconcilia la fattura sul totale e non sul totale al netto delle ritenute

To Reproduce

Affected versions:

versione modulo 16.0.1.1.2

penso di aver risolto con questa modifica al codice

if (
float_compare(
amount,
invoice.amount_net_pay,
precision_rounding=digits_rounding_precision,
)
== 1
):
vals.update({"amount": invoice.amount_net_pay})
vals.update({"credit_amount_currency": invoice.amount_net_pay})
vals.update({"debit_amount_currency": invoice.amount_net_pay})

aggiungendo le parti in neretto

@ventre ventre added the bug label Dec 8, 2023
@francesco-ooops
Copy link
Contributor

Ciao @ventre , grazie della issue! Apri pure una PR per proporre la modifica :)

@ventre
Copy link
Author

ventre commented May 25, 2024

ci provo, scusate il ritardo ma mi era sfuggito il commento

@sergiocorato
Copy link
Contributor

@ventre credo sia da portare la PR #3781 collegata alla issue #3712 dove ci sono delle modifiche simili a quelle che stai proponendo
Inoltre potrebbe essere utile (in una PR separata) questa: #4235

@SirAionTech SirAionTech changed the title [16.0]l10n_it_withholding_tax: pagando più fatture il rimane un amount_residual pari al valore delle ritenute l10n_it_withholding_tax: pagando più fatture il rimane un amount_residual pari al valore delle ritenute Oct 21, 2024
@SirAionTech
Copy link
Contributor

SirAionTech commented Oct 21, 2024

Ho trovato un problema molto simile in 14.0:

  1. Creo una ritenuta
  2. Creo 2 fatture con la ritenuta e lo stesso fornitore
  3. Faccio pagamento raggruppato per entrambe le fatture

Attuale
Una delle due fatture risulta pagata completamente:
image

L'altra fattura risulta pagata parzialmente:
image

Atteso
Entrambe le fatture risultano pagate completamente.

La PR #4418 (ex #4235) corregge il problema.

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