OCA / l10n-italy

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

l10n_it_intrastat_statement le fatture in bozza o annullate sono inserite nell'intrastat, inoltre si possono validare fatture nel periodo in cui c'è già una dichiarazione intrastat #4157

Open sergiocorato opened 1 month ago

sergiocorato commented 1 month ago

Module

l10n_it_intrastat_statement

Describe the bug

  1. La dichiarazione intrastat viene creata ignorando se le fatture collegate alle righe intrastat sono in bozza o annullate
  2. L'utente può validare una fattura in un periodo in cui esiste già una dichiarazione intrastat, rendendola quindi incoerente

To Reproduce

Affected versions:

Steps to reproduce the behavior:

  1. creare delle fatture con intrastat
  2. creare la dichiarazione intrastat per il periodo delle fatture 3a. creare un'altra fattura in quel periodo 3b. annullare una fattura in quel periodo

Expected behavior L'utente deve essere bloccato nel validare nuove fatture intrastat se esiste una dichiarazione intrastat per il periodo. Comunque non deve essere bloccato se una fattura era già stata inserita in una dichiarazione intrastat e viene rimessa in bozza, lasciando all'utente la responsabilità di gestire la situazione.

Additional context Uno sviluppo ulteriore potrebbe essere un avviso non bloccante all'utente che sta mettendo in bozza una fattura nel caso sia presente la dichiarazione intrastat.