Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
61 commits
Select commit Hold shift + click to select a range
4bcc8c9
porting l10n_it_intrastat to 11
Jun 6, 2019
90af113
rinominati e spostati file per pulizia
Jun 6, 2019
0cf27a1
[MIG] l10n_it_intrastat: Migration to 12.0
Aug 23, 2019
55e9bfa
[IMP] l10n_it_intrastat_statement: Add intra1-ter (#11)
SimoRubi Sep 5, 2019
e31d01a
[FIX] Documentation and translation review
Oct 31, 2019
5c5f8a5
Translated using Weblate (Italian)
primes2h Nov 24, 2019
b998cfe
[FIX] translation source terms and readme
primes2h Dec 2, 2019
7aba76b
Translated using Weblate (Italian)
primes2h Dec 21, 2019
21ced17
Added translation using Weblate (Spanish)
Galoperd Jan 19, 2020
4f4ed03
Translated using Weblate (Spanish)
Galoperd Jan 19, 2020
5dbacb8
dichiarazione intrastat arrotondamento minimo a 1
Jan 23, 2020
ebb7671
fix transport code value in purchase section
SimoRubi Feb 20, 2020
2b6e417
Translated using Weblate (Spanish)
Galoperd Feb 23, 2020
ef88a83
[FIX][l10n_it_intrastat_statement]
alessandrocamilli May 5, 2020
7932cea
[FIX][l10n_it_intrastat_statement]
alessandrocamilli May 5, 2020
48233de
merge PR 1264 1717 1728 1737 1739
May 13, 2020
86156fd
[FIX] l10n_it_intrastat_statement: Different statement produced for m…
SimoRubi May 13, 2020
efb5928
[FIX] l10n_it_intrastat_statement: Fix error "can't adapt type 'accou…
SimoRubi May 27, 2020
bbe2c0e
[FIX] l10n_it_intrastat_statement: Compute amount in currency for pur…
SimoRubi Jun 8, 2020
1f50c54
[FIX] l10n_it_intrastat_statement: In refund lines, correctly extract…
SimoRubi Sep 15, 2020
175a4dc
[FIX] l10n_it_intrastat_statement: transport code not mandatory, defa…
SimoRubi Feb 18, 2021
1ec4ca1
[FIX] l10n_it_intrastat_statement: Require only mandatory fields duri…
SimoRubi Sep 17, 2020
5c62288
[FIX] l10n_it_intrastat_statement: added reference for specifications…
SimoRubi Feb 18, 2021
c703efc
[FIX] l10n_it_intrastat_statement: Payment country is mandatory for s…
SimoRubi Mar 8, 2021
51bf2b3
[12.0][FIX] intrastat statement report section order
sergiocorato Mar 18, 2021
15da4ee
[FIX] l10n_it_intrastat_statement: Round amount_euro and statistic_am…
SimoRubi Feb 25, 2021
25772dc
[IMP] l10n_it_intrastat_statement: black, isort, prettier
fredzamoabg Apr 29, 2021
18534a5
[MIG] l10n_it_intrastat_statement: Migration to 14.0
fredzamoabg Apr 29, 2021
3964bfa
add migration script
fredzamoabg Jan 14, 2022
902f089
[fix] l10n_it_intrastat_statement: wrong year in section 2 / 4
fredzamoabg Jun 22, 2021
1fa0a8d
fixed missing negative number formatting generating file export
fredzamoabg May 12, 2021
5498455
force round to 1 additional_units field only if has a value
fredzamoabg Apr 23, 2021
840f8af
[FIX] https://github.com/OCA/l10n-italy/issues/2456
fredzamoabg Jan 14, 2022
7c40d5d
Greenify pre-commit by fixing the following pylint checks:
tafaRU Apr 2, 2022
a7a8641
[IMP] intrastat 2022
sergiocorato Feb 16, 2022
44b8a12
[FIX] l10n_it_intrastat_statement: Align headers with columns
SirTakobi Mar 23, 2022
b1797cb
[IMP] l10n_it_intrastat_statement: Update Intra-1 bis report to the l…
SirTakobi May 6, 2022
dfeb811
[14.0][FIX] l10n_it_intrastat_statement: make transaction_nature_b_id…
michelerusti Sep 14, 2022
f927e3f
[14.0][FIX]- l10n_it_intrastat_statement - weight_kg does not have to…
michelerusti Oct 20, 2022
2b6bdbd
Translated using Weblate (Italian)
mymage Apr 21, 2023
dd042c8
Translated using Weblate (Italian)
primes2h Jul 5, 2023
b7e6091
[MIG] l10n_it_intrastat_statement: Migration to 16.0
Borruso May 25, 2023
8805bf3
Translated using Weblate (Italian)
mymage Oct 13, 2023
39ca4d9
[FIX][l10n_it_intrastat_statement] change date field in domain
patrickt-oforce Jan 8, 2024
9265475
Updated from template
SirAionTech Nov 17, 2023
836cd9b
[REF] l10n_it_intrastat_statement: Update repo template
SirAionTech Nov 17, 2023
17927b0
[REF] l10n_it_intrastat_statement: Reformatted after template update
SirAionTech Dec 7, 2023
91de2f9
Updated from template
SirAionTech Jan 3, 2024
672078e
[FIX] l10n_it_intrastat_statement: PDF reports not visible
eLBati Mar 8, 2024
06ccbdd
[FIX] l10n_it_intrastat_statement: progressive_to_modify_id is not used
eLBati Jun 4, 2024
517bcdf
ADD quater and quinquies reports for intrastat_mod1 and intrastat_mod2
fredzamoabg Mar 12, 2021
5eb9d2f
Porting quater and quinquies reports to v16
eLBati Mar 8, 2024
98d1ec2
Added sequence (progressivo) to quinquies and quater reports, fixed h…
LorenzoC0 Mar 28, 2024
1ead10f
[FIX] l10n_it_intrastat_statement: Print statement values
SirAionTech Aug 6, 2024
b1024f3
[16.0][FIX] l10n_it_intrastat_statement: correct country on report
michelerusti Jan 31, 2023
f3e247a
Translated using Weblate (Italian)
mymage Oct 5, 2024
9026348
[FIX]l10n_it_intrastat_statement: adapt report format to correct version
PicchiSeba Oct 21, 2024
e6503e2
[IMP] set date order to intrastat statement l10n_it_intrastat_statement
sergiocorato Jan 25, 2024
04840a7
[FIX] l10n_it_intrastat_statement: sequence lines
sergiocorato Feb 2, 2024
731b654
[IMP] l10n_it_intrastat_statement: pre-commit auto fixes
tafaRU Apr 11, 2025
c8cbe71
[MIG] l10n_it_intrastat_statement: Migration to 18.0
tafaRU Apr 11, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
176 changes: 176 additions & 0 deletions l10n_it_intrastat_statement/README.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,176 @@
=============================
ITA - Dichiarazione Intrastat
=============================

..
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!! This file is generated by oca-gen-addon-readme !!
!! changes will be overwritten. !!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!! source digest: sha256:c9a44538ae2fff15c4a641b1942ce914694454a7efb0f25d1f53e57600740618
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

.. |badge1| image:: https://img.shields.io/badge/maturity-Beta-yellow.png
:target: https://odoo-community.org/page/development-status
:alt: Beta
.. |badge2| image:: https://img.shields.io/badge/licence-AGPL--3-blue.png
:target: http://www.gnu.org/licenses/agpl-3.0-standalone.html
:alt: License: AGPL-3
.. |badge3| image:: https://img.shields.io/badge/github-OCA%2Fl10n--italy-lightgray.png?logo=github
:target: https://github.com/OCA/l10n-italy/tree/18.0/l10n_it_intrastat_statement
:alt: OCA/l10n-italy
.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png
:target: https://translation.odoo-community.org/projects/l10n-italy-18-0/l10n-italy-18-0-l10n_it_intrastat_statement
:alt: Translate me on Weblate
.. |badge5| image:: https://img.shields.io/badge/runboat-Try%20me-875A7B.png
:target: https://runboat.odoo-community.org/builds?repo=OCA/l10n-italy&target_branch=18.0
:alt: Try me on Runboat

|badge1| |badge2| |badge3| |badge4| |badge5|

**Italiano**

Questo modulo si occupa di generare la dichiarazione Intrastat e le
relative stampe.

Le specifiche per tali stampe e i file da inviare sono in
https://www.adm.gov.it/portale/-/determinazione-n-c2-b0-493869-del-23-dicembre-2021-nuovi-modelli-degli-elenchi-riepilogativi-delle-cessioni-e-degli-acquisti-intracomunitari-di-beni-e-delle-prestazioni-di-servizio-rese-e-ricevute-in-ambito-comunitario-periodi-di-riferimento-decorrenti-da.

**Table of contents**

.. contents::
:local:

Usage
=====

**Italiano**

**Dichiarazione Intrastat**

Accedere a *Fatturazione/Contabilità → Contabilità → Intrastat →
Dichiarazioni Intrastat* ed utilizzare il pulsante «Crea» per creare una
nuova dichiarazione.

N.B.: il menù "Contabilità" è visibile solo se vengono abilitate le
funzionalità contabili complete.

Nella parte superiore della maschera, inserire i dati:

- *Azienda*: popolato in automatico con il nome dell'azienda;
- *Partita IVA contribuente*: la partita IVA, popolata in automatico con
il nome dell'azienda;
- *Data di presentazione*: popolata in automatico con la data corrente;
- *Anno*: l'anno di presentazione, scelto dal menù a tendina che
visualizza gli anni fiscali configurati a sistema;
- *Tipo periodo*: l’orizzonte temporale a cui fa riferimento la
dichiarazione, scelto da menù a tendina con le voci “Mese” o
“Trimestre”;
- *Periodo*: il periodo temporale a cui fa riferimento la dichiarazione.
Inserire il numero del mese (es. 9 per settembre, se nel campo "Tipo
periodo" è stato selezionato “Mese”, oppure in numero del trimestre
(es: 1 per il trimestre gennaio-marzo), se nel campo "Tipo periodo" è
stato selezionato “Trimestre”;
- *Caselle di selezione “Cessioni” e “Acquisti”*: da selezionare in base
alla tipologia di operazioni che si vogliono inserire nella
dichiarazione;
- *Numero*: progressivo della dichiarazione proposto in automatico dal
sistema;
- *Tipo di contenuto*: selezionare la voce di competenza dal menù a
tendina;
- *Casi speciali*: selezionare la voce di competenza dal menù a tendina;
- *Sezione doganale*: selezionare la voce di riferimento dal menù a
tendina.

Inseriti e salvati i dati, utilizzare il pulsante «Ricalcola» per
popolare la dichiarazione. Per ciascuna scheda (”Cessioni” e “Acquisti”)
verranno inserite nelle sezioni di riferimento:

- Cessioni:

- Cessione beni - Sezione 1 → fatture di vendita di merci
- Rettifica beni - Sezione 2 → note di credito su vendita merci
- Cessione servizi - Sezione 3 → fatture di vendita di servizi
- Rettifica servizi - Sezione 4 → note di credito su vendita servizi

- Acquisti:

- Acquisto beni - Sezione 1 → fatture di acquisto di merci
- Rettifica beni - Sezione 2 → note di credito su acquisto merci
- Acquisto servizi - Sezione 3 → fatture di acquisto di servizi
- Rettifica servizi - Sezione 4 → note di credito su acquisto servizi

I dati presi dalle fatture e dalle note di credito indicate come
soggette ad Intrastat, relative al periodo di riferimento.

N.B.: i record presenti nelle schede "Rettifica beni - Sezione 2" e
"Rettifica servizi - Sezione 4", sia per gli acquisti che per le
vendite, vanno modificati per inserire i dati obbligatori mancanti.

Inseriti i dati e salvata la dichiarazione, è possibile procedere
all’elaborazione dei file da inviare all’Agenzia delle Dogane tramite
l’apposito pulsante «Esporta file».

Il pulsante fa partire una procedura guidata, che permette di scegliere
quale tipo di file estrarre:

- file di invio (complessivo)
- file acquisti.cee
- file cessioni.cee

Il file potrà essere scaricato tramite l’apposito link visualizzato
nella maschera della procedura guidata. Di seguito un esempio per lo
scaricamento del file cessioni.cee (il nome del file da scaricare è
SCAMBI.CEE).

Dalla voce *Stampa* è possibile generare gli elenchi riepilogativi delle
cessioni o degli acquisti intracomunitari: modello INTRA-1, INTRA-1 Bis,
INTRA-1 Ter, INTRA-2, INTRA-2 Bis.

Bug Tracker
===========

Bugs are tracked on `GitHub Issues <https://github.com/OCA/l10n-italy/issues>`_.
In case of trouble, please check there if your issue has already been reported.
If you spotted it first, help us to smash it by providing a detailed and welcomed
`feedback <https://github.com/OCA/l10n-italy/issues/new?body=module:%20l10n_it_intrastat_statement%0Aversion:%2018.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**>`_.

Do not contact contributors directly about support or help with technical issues.

Credits
=======

Authors
-------

* Openforce
* Link IT srl
* Agile Business Group

Contributors
------------

- Alessandro Camilli
- Lorenzo Battistini
- Lara Baggio <lbaggio@linkgroup.it>
- Glauco Prina <gprina@linkgroup.it>
- Sergio Zanchetta <https://github.com/primes2h>
- Antonio Maria Vigliotti <antoniomaria.vigliotti@gmail.com>
- Alex Comba <alex.comba@agilebg.com>

Maintainers
-----------

This module is maintained by the OCA.

.. image:: https://odoo-community.org/logo.png
:alt: Odoo Community Association
:target: https://odoo-community.org

OCA, or the Odoo Community Association, is a nonprofit organization whose
mission is to support the collaborative development of Odoo features and
promote its widespread use.

This module is part of the `OCA/l10n-italy <https://github.com/OCA/l10n-italy/tree/18.0/l10n_it_intrastat_statement>`_ project on GitHub.

You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.
4 changes: 4 additions & 0 deletions l10n_it_intrastat_statement/__init__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl).

from . import models
from . import wizard
34 changes: 34 additions & 0 deletions l10n_it_intrastat_statement/__manifest__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
# Copyright 2019 Simone Rubino - Agile Business Group
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html).

{
"name": "ITA - Dichiarazione Intrastat",
"version": "18.0.1.0.0",
"category": "Account",
"summary": "Dichiarazione Intrastat per l'Agenzia delle Dogane",
"author": "Openforce, Link IT srl, Agile Business Group, "
"Odoo Community Association (OCA)",
"website": "https://github.com/OCA/l10n-italy",
"license": "AGPL-3",
"depends": [
"l10n_it_intrastat",
],
"data": [
"data/sequence.xml",
"security/ir.model.access.csv",
"security/rules.xml",
"wizard/export_file_view.xml",
"views/config.xml",
"views/intrastat.xml",
"report/report_intrastat_mod1.xml",
"report/intrastat_mod1_bis.xml",
"report/intrastat_mod1_ter.xml",
"report/report_intrastat_mod1_quater.xml",
"report/report_intrastat_mod1_quinquies.xml",
"report/report_intrastat_mod2.xml",
"report/report_intrastat_mod2_bis.xml",
"report/report_intrastat_mod2_quater.xml",
"report/report_intrastat_mod2_quinquies.xml",
"report/reports.xml",
],
}
10 changes: 10 additions & 0 deletions l10n_it_intrastat_statement/data/sequence.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
<?xml version="1.0" encoding="utf-8" ?>
<odoo noupdate="1">
<!-- Sequences list progressive -->
<record id="seq_intrastat_statement" model="ir.sequence">
<field name="name">Intrastat Statement Sequence</field>
<field name="code">intrastat.statement.sequence</field>
<field eval="6" name="padding" />
<field name="company_id" eval="False" />
</record>
</odoo>
Loading