Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
58 commits
Select commit Hold shift + click to select a range
a412908
[ADD] account_vat_period_end_statement - works as is
sergiocorato Mar 16, 2013
2a8fb65
[FIX] authors and description
eLBati May 6, 2013
06563d1
in account_vat_period_end_statement/report/vat_period_end_statement.p…
tommysnello Jun 20, 2013
4a28661
[imp] description
eLBati Aug 5, 2013
340570a
Move account_vat_period_end_statement from __unported__ to root folder
tafaRU May 8, 2015
d5932c3
[IMP] move vat_statement_type to l10n_it_account
Jul 21, 2015
cb37548
[ADD] porting account_vat_period_end_statement_report from https://gi…
eLBati Jul 22, 2015
b2911a5
fix calcolo totali iva stampa registri, fix stampa liquidazione contr…
DAMilani Jul 24, 2015
aa4d143
[FIX] report translation
eLBati Aug 13, 2015
11ec947
Fix Travis warning and new translate
DAMilani Aug 24, 2015
6e6a2ae
FIX dependency and versions
eLBati Aug 27, 2015
d978ed0
Add last printed page and interest managment.
DAMilani Sep 8, 2015
20ee632
FIX old import
eLBati Sep 17, 2015
cf90baa
[MIG] Make modules uninstallable
pedrobaeza Oct 14, 2015
34980c9
[FIX] remove en.po that was erroneously created by transbot
sbidoul Aug 26, 2016
a2baf45
[MIG] Rename manifest files
pedrobaeza Oct 6, 2016
cb5eb92
account vat period end statement set interest flag manually
sergiocorato Jan 28, 2016
0ef0c3d
remove trailing withespaces
sergiocorato Mar 6, 2016
54fc4b2
Solve problem with tests of account_vat_period_end_statement after ad…
OpenCode May 3, 2016
10f05b2
account_vat_period_end_statement: add multicompany rule for account.v…
tafaRU Oct 10, 2016
acbaa4a
porting account_vat_period_end_statement to 10
eLBati May 10, 2017
b37236b
[ADD] account_vat_period_end_statement: add migration script for copy…
tafaRU Nov 16, 2017
61ace7b
[FIX][10]: correzione calcolo liquidazione iva in caso di fatture con…
Nov 20, 2017
7965597
[FIX] account_vat_period_end_statement: check account_peiod table exi…
tafaRU Nov 21, 2017
93e06b5
modificate traduzioni nella stampa della liquidazione (#413)
Nov 27, 2017
d8f4f6c
[FIX] account_vat_period_end_statement: get migration script multi co…
tafaRU Dec 22, 2017
0935bd1
FIX account_vat_period_end_statement tests (#459)
eLBati Feb 28, 2018
d6a4fcc
[FIX] account_vat_period_end_statement README description (#477)
SimoRubi Apr 21, 2018
2ab93a1
Translated using Weblate (Italian)
primes2h Jan 27, 2019
f667297
[11][MIG] Migrating account vat statement to 11
jackjack82 Jul 18, 2018
3510e47
[MIG] account_vat_period_end_statement: Migration to 12.0
SimoRubi Apr 9, 2019
7f57ffd
IMP account_vat_period_end_statement views (#4)
eLBati Apr 23, 2019
bf6f909
[FIX] account_vat_period_end_statement: New statements had the reconc…
SimoRubi Apr 23, 2019
6ab3c59
IMP account_vat_period_end_statement report: do not print rows with z…
eLBati Apr 25, 2019
e1ce6f3
IMP account_vat_period_end_statement preventing to manually add lines…
eLBati May 20, 2019
16688e6
Translated using Weblate (Italian)
primes2h Jan 7, 2020
dde8225
IMP account_vat_period_end_statement: set previous year credit
eLBati Oct 1, 2019
5a3ea60
Translated using Weblate (Italian)
eLBati Feb 18, 2020
95442f3
IMP account_vat_period_end_statement adding down payment handling
eLBati Feb 19, 2020
f64dece
12.0-fix-report-account_vat_period_end_statement
jado95 Feb 12, 2020
ec9daba
IMP account_vat_period_end_statement allowing to create an annual pro…
eLBati Feb 25, 2020
b290c3c
Translated using Weblate (Italian)
eLBati Feb 25, 2020
87253cf
Translated using Weblate (Italian)
eLBati Mar 4, 2020
524453b
Annual prospect of VAT statement: do not compute previous credits.
eLBati Mar 4, 2020
926f3e1
Translated using Weblate (Italian)
eLBati Mar 16, 2020
a4e1133
Translated using Weblate (Italian)
eLBati May 7, 2020
9856a9c
merge PR 1264 1717 1728 1737 1739
May 13, 2020
600b7b0
FIX account_vat_period_end_statement: do not consider annual statemen…
eLBati May 28, 2020
155edb2
FIX account_vat_period_end_statement: while computing "previous_year_…
eLBati May 29, 2020
d346aa5
[12.0][account_vat_period_end_statement] Add more fields such as prev…
robyf70 Jul 24, 2020
dd3cad1
account_vat_period_end_statement: print down payment and computation …
eLBati Apr 12, 2021
af625a9
Translated using Weblate (Italian)
eLBati Apr 14, 2021
3dc6dd3
[IMP] account_vat_period_end_statement: black, isort, prettier
fredzamoabg Apr 2, 2021
4984d01
[MIG] account_vat_period_end_statement: Migration to 14.0
fredzamoabg Apr 2, 2021
c263bc4
[FIX] account_vat_period_end_statement: Add default repartition lines…
SimoRubi Sep 22, 2021
363e16f
[FIX] account_vat_period_end_statement: fix test tags
TheMule71 Apr 15, 2022
59f3d63
[IMP] account_vat_period_end_statement: pre-commit stuff
michelerusti Nov 11, 2022
7df9cc0
[MIG] account_vat_period_end_statement: Migration to 16.0
michelerusti Nov 11, 2022
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
171 changes: 171 additions & 0 deletions account_vat_period_end_statement/README.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,171 @@
======================
ITA - Liquidazione IVA
======================

.. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!! 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/14.0/account_vat_period_end_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-14-0/l10n-italy-14-0-account_vat_period_end_statement
: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/14.0
:alt: Try me on Runbot

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

**Italiano**

Per fare la liquidazione IVA, aprire Fatturazione > Contabilità > Liquidazioni IVA, il menù è visibile solo quando è abilitato il gruppo 'Mostrare funzionalità contabili complete'.
Selezionare un registro che conterrà le registrazioni contabili della liquidazione.
Il campo 'Conto IVA erario' contiene il conto dove verrà effettuata la registrazione della liquidazione IVA.

L'oggetto 'Liquidazione IVA' permette di specificare ogni importo e il conto utilizzato dalla liquidazione.
Di norma, gli importi di debito e credito delle imposte vengono caricati automaticamente dai periodi selezionati
(vedere Configurazione per generare correttamente i periodi).
I debiti e crediti precedenti vengono caricati dalle liquidazioni IVA precedenti, in base allo stato del loro pagamento.

Per creare la registrazione contabile, fare clic sul pulsante 'Crea movimento', dentro la scheda 'Conti'.
Se i termini di pagamento sono impostati viene scritta anche la scadenza (o le scadenze).

La scheda 'Erario' contiene informazioni sui pagamenti,
qui si possono visualizzare i risultati della liquidazione ('Importo IVA erario')
e l'importo residuo da pagare ('Importo a saldo').
La liquidazione può essere pagata come qualunque altro debito, con la riconciliazione delle registrazioni contabili.

È inoltre possibile stampare la liquidazione IVA facendo clic su Stampa > Stampa liquidazione IVA.

**English**

In order to create a 'VAT Statement', open Accounting > Adviser > VAT Statements, this menu is only visible when the group 'Show Full Accounting Features' is enabled.
Select a Journal that will contain the journal entries of the statement.
The field 'Tax authority VAT' account contains the account where the statement balance will be registered.

The 'VAT statement' object allows to specify every amount and relative account
used by the statement.
By default, amounts of debit and credit taxes are automatically loaded
from taxes of the selected periods (see Configuration to correctly generate the periods).
Previous debit or credit is loaded from previous VAT statement, according
to its payments status.

In order to generate the journal entry, click on 'Create move' button, inside the 'Accounts' tab.
If you select a payment term, the due date(s) will be set.

The 'tax authority' tab contains information about payment(s),
here you can see statement's result ('authority VAT amount') and residual
amount to pay ('Balance').
The statement can be paid like every other debit, by journal item
reconciliation.

It is also possible to print the 'VAT statement' clicking on print > Print VAT period end statement.

**Table of contents**

.. contents::
:local:

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

**Italiano**

Per generare i periodi della dichiarazione IVA,
aprire Fatturazione > Configurazione > Contabilità > Intervalli date > Generazione intervalli data (visibile solo in modalità debug):

* prefisso nome intervallo: prefisso identificativo per i periodi da generare (tipicamente l'anno)
* durata: 1 mese
* numero di intervalli da generare: 12
* tipo: creare un tipo o utilizzarne uno esistente, non è richiesta una configurazione particolare
* data iniziale: primo giorno del primo periodo che sarà generato (tipicamente il primo giorno dell'anno i.e. 01/01/2018)

Per caricare l'importo corretto, un'imposta deve essere associata al conto utilizzato nella liquidazione:

#. aprire l'imposta da Fatturazione > Configurazione > Contabilità > Imposte,
#. nella scheda 'Opzioni avanzate' selezionare il conto corretto (ad esempio IVA debito)
per il campo 'Conto utilizzato per la liquidazione IVA'.

Per calcolare gli interessi, è possibile aggiungere le informazioni da utilizzare (conto e percentuale)
nei dati aziendali, nella scheda 'Liquidazione IVA'.

**English**

In order to generate VAT statement's periods,
open Accounting > Configuration > Accounting > Date ranges > Generate Date Ranges (visible only in debug mode):

* range name prefix: prefix identifying the periods to be generated (usually the year)
* duration: 1 month
* number of ranges to generate: 12
* type: create a type or use an existing one, no specific configuration is required
* date start: first day of the first period to be generated (usually the first day of the year e.g. 01/01/2018)

In order to load the correct amount from tax, the tax has to be
associated to the account involved in the statement:

#. open a tax in Accounting > Configuration > Accounting > Taxes,
#. in the tab 'Advanced Options' select the correct account (for instance the account debit VAT)
for the field 'Account used for VAT statement'.

If you need to calculate interest, you can add default information in your
company data (percentage and account), in the 'VAT statement' tab.

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:%20account_vat_period_end_statement%0Aversion:%2014.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
~~~~~~~

* Agile Business Group
* LinkIt Spa

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

* Lorenzo Battistini <https://github.com/eLBati>
* Elena Carlesso
* Marco Marchiori <marcomarkiori@gmail.com>
* Sergio Corato <sergiocorato@gmail.com>
* Andrea Gallina <a.gallina@apuliasoftware.it>
* Alex Comba <alex.comba@agilebg.com>
* Alessandro Camilli <camillialex@gmail.com>
* Simone Rubino <simone.rubino@agilebg.com>
* Giacomo Grasso <giacomo.grasso.82@gmail.com>
* Lara Baggio <http://linkgroup.it/>
* Gianmarco Conte <gconte@dinamicheaziendali.it>

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/14.0/account_vat_period_end_statement>`_ project on GitHub.

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

from . import report
from . import wizard
from . import models
34 changes: 34 additions & 0 deletions account_vat_period_end_statement/__manifest__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
# Copyright 2011-2012 Domsense s.r.l. (<http://www.domsense.com>)
# Copyright 2012-17 Agile Business Group (<http://www.agilebg.com>)
# Copyright 2012-15 LinkIt Spa (<http://http://www.linkgroup.it>)
# Copyright 2015 Associazione Odoo Italia (<http://www.odoo-italia.org>)
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html).

{
"name": "ITA - Liquidazione IVA",
"version": "16.0.1.0.0",
"category": "Localization/Italy",
"summary": "Allow to create the 'VAT Statement'.",
"license": "AGPL-3",
"author": "Agile Business Group, Odoo Community Association (OCA), LinkIt Spa",
"website": "https://github.com/OCA/l10n-italy",
"depends": [
"account",
"account_tax_balance",
"date_range",
"l10n_it_account",
"l10n_it_fiscalcode",
"web",
],
"data": [
"wizard/add_period.xml",
"wizard/remove_period.xml",
"security/ir.model.access.csv",
"security/security.xml",
"report/reports.xml",
"views/report_vatperiodendstatement.xml",
"views/config.xml",
"views/account_view.xml",
],
"installable": True,
}
Loading