Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
41 commits
Select commit Hold shift + click to select a range
6e52490
porting l10n_it_intrastat to 11
Jun 6, 2019
9617175
rinominati e spostati file per pulizia
Jun 6, 2019
f10830b
[MIG] l10n_it_intrastat: Migration to 12.0
Aug 23, 2019
4ee60ed
[FIX] Documentation and translation review
Oct 31, 2019
e69d49d
Translated using Weblate (Italian)
sbidoul Nov 26, 2019
92920a3
Translated using Weblate (Italian)
primes2h Nov 26, 2019
9cde6c8
Translated using Weblate (Italian)
primes2h Dec 5, 2019
43b2c65
l10n_it_intrastat: Manual msgmerge
sbidoul Dec 16, 2019
1aa832b
Translated using Weblate (Italian)
primes2h Dec 16, 2019
e90cc20
[FIX] translation source terms and readme
primes2h Dec 2, 2019
b2e3bfb
Translated using Weblate (Italian)
primes2h Dec 21, 2019
ed07346
Added translation using Weblate (Spanish)
Galoperd Jan 19, 2020
e32d68f
Translated using Weblate (Spanish)
Galoperd Feb 24, 2020
23875dd
merge PR 1264 1717 1728 1737 1739
May 13, 2020
627580d
[12.0][FIX] where delete invoice intrastat lines has to be deleted too
sergiocorato May 19, 2020
33b8043
[FIX] l10n_it_intrastat: Statement section not computed correctly, ca…
SimoRubi May 27, 2020
5d04bfe
Fix https://github.com/OCA/l10n-italy/issues/2058
SimoneVagile Jan 19, 2021
85a66a5
IMP l10n_it_intrastat moving intrastat fields to dedicated tab
eLBati Mar 4, 2021
89dff5a
IMP l10n_it_intrastat category form: narrow fields
eLBati Mar 23, 2021
8ae87a1
ADD name_get & name_search to report.intrastat.code to also show desc…
eLBati Mar 23, 2021
a1aed0c
Do not compute_intrastat_lines if invoice is not subjected to intrastat
eLBati Mar 23, 2021
a289c02
[IMP] l10n_it_intrastat: black, isort, prettier
SimoRubi Apr 22, 2021
d982e43
[MIG] l10n_it_intrastat: Migration to 14.0
SimoRubi Apr 22, 2021
56baaed
Add migration for v12:
SimoRubi Apr 27, 2021
4d6de6f
l10n_it_intrastat: Move size constraint of fields to web client.
SimoRubi Jun 10, 2021
0fe9e73
[REF] l10n_it_intrastat: Cleaner computation of statement section
TheMule71 Nov 12, 2021
7d009e2
Translated using Weblate (Italian)
francesco-ooops Dec 6, 2021
7c9ccb7
Translated using Weblate (Italian)
SicurSam Mar 8, 2022
6615fe6
[FIX] l10n_it_intrastat: fix test tags
TheMule71 Apr 15, 2022
0697fff
* l10n_it_instrastat, fix subject to intrastat when invoicing from sa…
GSLabIt May 20, 2022
d9f1a9e
[IMP] intrastat 2022
sergiocorato Feb 16, 2022
b729935
Translated using Weblate (Italian)
francesco-ooops Oct 26, 2022
a1cf9a9
[14.0][FIX] l10n_it_instrastat, account move: fix subject to intrasta…
GSLabIt Jun 15, 2022
5215eec
[14.0][FIX] l10n_it_intrastat: migration leftover
TheMule71 Jan 9, 2023
3dcfe39
[14.0][IMP] l10n_it_instrastat - add option to omit weight from decla…
michelerusti Oct 20, 2022
002d392
[14.0][FIX]- l10n_it_intrastat_statement - weight_kg does not have to…
michelerusti Oct 20, 2022
4337365
Translated using Weblate (Italian)
mymage Apr 17, 2023
affc109
Translated using Weblate (Italian)
primes2h Apr 18, 2023
b2d4b1e
Translated using Weblate (Italian)
mymage Apr 21, 2023
9bc9711
[IMP] l10n_it_intrastat: pre-commit stuff
Borruso May 25, 2023
3e3d1df
[MIG] l10n_it_intrastat: Migration to 16.0
Borruso May 25, 2023
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
213 changes: 213 additions & 0 deletions l10n_it_intrastat/README.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,213 @@
===============
ITA - Intrastat
===============

.. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!! This file is generated by oca-gen-addon-readme !!
!! changes will be overwritten. !!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

.. |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/16.0/l10n_it_intrastat
: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-16-0/l10n-italy-16-0-l10n_it_intrastat
:alt: Translate me on Weblate
.. |badge5| image:: https://img.shields.io/badge/runbot-Try%20me-875A7B.png
:target: https://runbot.odoo-community.org/runbot/122/16.0
:alt: Try me on Runbot

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

**Italiano**

Questo modulo si occupa della riclassificazione delle merci e dei servizi che sono oggetto di
transazioni comunitarie.

Il modulo precarica anche le tabelle necessarie alla compilazione della dichiarazione:
nomenclature combinate, sezioni doganali, natura delle transazioni, modalità di trasporto.

Per la creazione delle dichiarazioni, degli elenchi riepilogativi e le estrazioni da
presentare all'Agenzia delle Dogane è necessario installare il modulo `l10n_it_intrastat_statement`.

**Table of contents**

.. contents::
:local:

Configuration
=============

**Italiano**

In *Impostazioni → Utenti e aziende → Aziende → Nome azienda*
impostare i parametri delle seguenti sezioni presenti nella scheda "Informazioni generali".

1. Intrastat

a) *ID utente (codice UA)*: inserire il codice identificativo Intrastat dell’azienda (codice alfanumerico di 4 caratteri, utilizzato come identificativo per l’accesso alle applicazioni delle Dogane).
b) *Unità di misura per kg*: parametro che indica l’unità di misura che viene verificata sulla riga fattura soggetta a Intrastat. Se sulla riga il peso è espresso nell’unità di misura indicata nel parametro (o in un suo multiplo), il peso che viene riportato nella corrispondente riga Intrastat è quello preso dalla riga fattura.
c) *Unità supplementare da*:

i. *peso*: da peso dei prodotti sulla riga Intrastat
ii. *quantità*: da quantità dei prodotti sulla riga Intrastat
iii. *nulla*

d) *Escludere righe omaggio*: esclude dalle righe Intrastat le righe a valore 0.
e) *Delegato*: il nominativo della persona delegata alla presentazione della dichiarazione Intrastat.
f) *Partita IVA delegato*: la partita IVA della persona delegata alla presentazione della dichiarazione Intrastat.
g) *Nome file da esportare*: nome del file che può essere impostato per forzare quello predefinito (SCAMBI.CEE).
h) *Sezione doganale*: sezione doganale predefinita da proporre in una nuova dichiarazione.
i) *Ammontare minimo*: in caso di fatture di importo inferiore usa questo valore nella dichiarazione.

2. Valori predefiniti per cessioni (parametri Intrastat per le fatture di vendita)

a) *Forzare valore statistico in euro*: casella di selezione attualmente non gestita.
b) *Natura transazione*: indica il valore predefinito che verrà impostato nelle righe Intrastat di una fattura per il campo di riferimento.
c) *Condizioni di consegna*: indica il valore predefinito che verrà impostato nelle righe Intrastat di una fattura per il campo di riferimento.
d) *Modalità di trasporto*: indica il valore predefinito che verrà impostato nelle righe Intrastat di una fattura per il campo di riferimento (Modo di trasporto).
e) *Provincia di origine*: indica il valore predefinito che verrà impostato nelle righe Intrastat di una fattura per il campo di riferimento (provincia di origine della spedizione dei beni venduti).

3. Valori predefiniti per acquisti (parametri Intrastat per le fatture di acquisto)

a) *Forzare valore statistico in euro*: casella di selezione attualmente non gestita.
b) *Natura transazione*: indica il valore predefinito che verrà impostato nelle righe Intrastat di una fattura per il campo di riferimento.
c) *Condizioni di consegna*: indica il valore predefinito che verrà impostato nelle righe Intrastat di una fattura per il campo di riferimento.
d) *Modalità di trasporto*: indica il valore predefinito che verrà impostato nelle righe Intrastat di una fattura per il campo di riferimento (Modo di trasporto).
e) *Provincia di destinazione*: indica il valore predefinito che verrà impostato nelle righe Intrastat di una fattura per il campo di riferimento (provincia di destinazione della spedizione dei beni acquistati).


**Tabelle di sistema**

In *Fatturazione/Contabilità → Configurazione → Intrastat*
sono presenti le funzionalità per la gestione delle tabelle di sistema.

- Sezioni doganali
- Nomenclature combinate
- Modalità di trasporto
- Natura transazione

Tali tabelle sono pre-popolate in fase di installazione del modulo, in base ai valori ammessi per le dichiarazioni Intrastat.

N.B.: Il sottomenù "Intrastat" è visibile solo se vengono abilitate le funzionalità contabili complete.


**Posizione fiscale**

L'assoggettamento ad Intrastat può essere gestito anche a livello generale di singolo partner, associandogli una posizione fiscale che abbia l'apposita casella "Soggetta a Intrastat" selezionata.

Tutte le fatture create per il partner che ha una posizione fiscale marcata come soggetta ad Intrastat avranno l’apposito campo "Soggetta a Intrastat" selezionato automaticamente.


**Prodotti e categorie**

La classificazione Intrastat dei beni o dei servizi può essere fatta sia a livello di categoria che a livello di prodotto.

La priorità è data al prodotto: se su un prodotto non è configurato un codice Intrastat, il sistema tenta di ricavarlo dalla categoria a cui quel prodotto è associato.

Per il prodotto la sezione Intrastat si trova nella scheda «Fatturazione/Contabilità», ove è necessario inserire:

- la tipologia (Bene, Servizio, Varie, Escludere);
- il codice Intrastat, tra quelli censiti tramite l’apposita tabella di sistema "Nomenclature combinate" (il campo viene abilitato solo per le tipologie "Bene" e "Servizio").

Per le categorie di prodotti, le informazioni sono presenti in un’apposita area Intrastat della maschera di dettaglio.

Usage
=====

**Italiano**


**Fatture e note di credito Intrastat**

È possibile indicare l’assoggettamento di una fattura ad Intrastat attraverso l'apposito campo presente sulla maschera di modifica della fattura stessa.

Sulla scheda Intrastat è presente un pulsante «Ricalcola righe Intrastat». Il pulsante permette al sistema:

- di verificare se le righe prodotto presenti in fattura (scheda "Righe fattura") si riferiscono a prodotti che hanno un codice Intrastat assegnato, o appartengono ad una categoria che ha un codice Intrastat aggregato;
- di generare per questi prodotti le corrispondenti righe Intrastat: le righe accorpano prodotti omogenei per codice Intrastat, indicando nel campo "Massa netta (kg)" il peso totale dei prodotti presenti nelle corrispondenti righe. La riga Intrastat, ovviamente, raggruppa il valore economico dei prodotti;
- N.B.: se una riga presente in fattura si riferisce ad un prodotto che ha come tipologia Intrastat “Varie”, l’importo della riga verrà automaticamente suddiviso in maniera uguale sulle altre righe Intrastat che si riferiscono a beni o servizi. Tale automatismo permette di gestire, in maniera conforme a quanto previsto dalla normativa, il ribaltamento proporzionale dei costi sostenuti per spese accessorie (es: spese di trasporto) sui costi sostenuti per l’acquisto vero e proprio di beni o servizi.

Nella scheda Intrastat, un clic su una riga Intrastat permette di accedere alla maschera di dettaglio.

Nella maschera:

- il campo "Stato acquirente/fornitore" viene popolato in automatico dal campo "Nazione" dell’indirizzo associato al partner;
- i campi configurati in *Impostazioni → Utenti e aziende → Aziende → Nome azienda* (vedi "Informazioni generali" su azienda) vengono popolati in automatico con i valori predefiniti impostati, in ragione della tipologia di fattura (vendita o acquisto);
- se fattura di vendita:

1. i campi *Origine → Paese di provenienza* e *Origine → Paese di origine* vengono popolati in automatico con la nazione presente nell’indirizzo associato all'azienda;
2. il campo *Destinazione → Paese di destinazione* viene popolato in automatico con la nazione presente nell'indirizzo associato al partner;

- se fattura di acquisto:

1. i campi *Origine → Paese di provenienza* e *Origine → Paese di origine* vengono popolati in automatico con la nazione presente nell’indirizzo associato al partner (fornitore);
2. il campo *Destinazione → Paese di destinazione* viene preso dai dati dell'azienda.

N.B.: tutti i campi possono ovviamente essere modificati, ma l’utilizzo del pulsante «Ricalcola righe Intrastat» ripristinerà i valori predefiniti, sui campi prelevati dalla configurazione dell'azienda o dalla riga fattura.


**Note di credito**

Importante:
Se si seleziona un periodo che è lo stesso della dichiarazione, la nota di credito, per il suo importo, non confluirà nella sezione di rettifica, ma andrà a stornare direttamente il valore della fattura sulla quale è stata emessa. La verifica sulla fattura da stornare viene fatta confrontando la coppia di valori *Partner/Nomenclatura combinata*.

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 smashing it by providing a detailed and welcomed
`feedback <https://github.com/OCA/l10n-italy/issues/new?body=module:%20l10n_it_intrastat%0Aversion:%2016.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
* Powerp network

Contributors
~~~~~~~~~~~~

* Alessandro Camilli
* Lorenzo Battistini
* Lara Baggio <lbaggio@linkgroup.it>
* Glauco Prina <gprina@linkgroup.it>
* Sergio Zanchetta <https://github.com/primes2h>

* `Ooops <https://www.ooops404.com>`_:

* Giovanni Serra <giovanni@gslab.it>
* Antonio Maria Vigliotti <antoniomaria.vigliotti@gmail.com>
* Fabio Giovannelli <fabio.giovannelli@didotech.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/16.0/l10n_it_intrastat>`_ project on GitHub.

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

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

{
"name": "ITA - Intrastat",
"version": "16.0.1.0.0",
"category": "Account",
"summary": "Riclassificazione merci e servizi per dichiarazioni Intrastat",
"author": "Openforce, Link IT srl, Agile Business Group, "
"Powerp network, "
"Odoo Community Association (OCA)",
"website": "https://github.com/OCA/l10n-italy",
"license": "AGPL-3",
"depends": [
"product",
"stock",
"stock_account",
"uom",
],
"data": [
"security/ir.model.access.csv",
"data/account.intrastat.transaction.nature.csv",
"data/account.intrastat.transaction.nature.b.csv",
"data/account.intrastat.transport.csv",
"data/account.intrastat.custom.csv",
"data/report.intrastat.code.csv",
"views/intrastat.xml",
"views/product.xml",
"views/account.xml",
"views/config.xml",
],
"demo": ["demo/product_demo.xml"],
}
Loading