OCA / l10n-italy

Odoo Italian localization
https://www.odoo-italia.org
GNU Affero General Public License v3.0
148 stars 302 forks source link

[12.0] l10n_it_ricevute_bancarie - tasse non mappate durante l'inserimento del prodotto spese incasso #4291

Open sirkuredda opened 1 month ago

sirkuredda commented 1 month ago

Module

l10n_it_ricevute_bancarie

Describe the bug

Quando viene validata una fattura con termine di pagamento riba, viene inserito il prodotto per gestire le spese di incasso. Se presente una posizione fiscale con mappatura imposte, la mappatura non viene applicata alla spesa incasso.

To Reproduce

Affected versions:

Steps to reproduce the behavior:

  1. Creare una fattura con termine di pagamento riba
  2. Inserire una posizione fiscale con mappatura imposte
  3. Validare la fattura

Expected behavior Il prodotto inserito dovrebbe rispettare la mappatura imposte.

francesco-ooops commented 1 month ago

Grazie della issue @sirkuredda , per caso sai se questo comportamento si verifica anche nelle versioni successive (14 e 16)?

sirkuredda commented 1 month ago

Purtoppo non ho avuto modo di provare le versioni successive

SirAionTech commented 1 month ago

Grazie della issue @sirkuredda , per caso sai se questo comportamento si verifica anche nelle versioni successive (14 e 16)?

Visto che sono da verificare aggiungo i tag

francesco-ooops commented 1 month ago

Purtoppo non ho avuto modo di provare le versioni successive

dalla pagina https://github.com/OCA/l10n-italy selezioni il branch che vuoi testare, scorri fino alla fine della lista dei moduli e trovi questo bottone con un'istanza demo dove riprodurre l'errore

image

Selezioni l'istanza in alto a sx > clicchi su live

image

poi selezioni il primo dei due db proposti, e vai con il test

image

(le indicazioni per riprodurre l'errore sono un po' vaghe, forse un video aiuta a capire come hai riprodotto l'errore)

sirkuredda commented 1 month ago

Passi per riprodurre l'errore:

  1. creare una posizione fiscale con mappatura imposta image
  2. inserire un termine di pagamento con riba in fattura e inserire la posizione fiscale con mappatura image
  3. Inserire un prodotto di test (il prodotto in questo caso rispetta la mappatura imposta) image
  4. validare la fattura (Una volta validata la fattura, il prodotto di spesa non rispetta la mappatura ma semplicemente inserisce la tassa del prodotto) image
francesco-ooops commented 1 month ago

Grazie mille!

sirkuredda commented 1 month ago

Ho provato a testare con runbot per la 16.0 e funziona tutto correttamente