Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[18.0][MIG] account_vat_period_end_statement: Migration to 18.0 #4565

Open
wants to merge 107 commits into
base: 18.0
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
107 commits
Select commit Hold shift + click to select a range
e49ab27
[ADD] account_vat_period_end_statement - works as is
sergiocorato Mar 16, 2013
5b9f01f
[FIX] authors and description
eLBati May 6, 2013
f4bdc62
in account_vat_period_end_statement/report/vat_period_end_statement.p…
tommysnello Jun 20, 2013
b33a7a0
[imp] description
eLBati Aug 5, 2013
82a0700
Move account_vat_period_end_statement from __unported__ to root folder
tafaRU May 8, 2015
05ada45
[IMP] move vat_statement_type to l10n_it_account
Jul 21, 2015
0cff047
[ADD] porting account_vat_period_end_statement_report from https://gi…
eLBati Jul 22, 2015
f57bf75
fix calcolo totali iva stampa registri, fix stampa liquidazione contr…
DAMilani Jul 24, 2015
f7977d6
[FIX] report translation
eLBati Aug 13, 2015
84dccc8
Fix Travis warning and new translate
DAMilani Aug 24, 2015
2748ac6
FIX dependency and versions
eLBati Aug 27, 2015
bdd5b00
Add last printed page and interest managment.
DAMilani Sep 8, 2015
7b7a0e6
FIX old import
eLBati Sep 17, 2015
b20166d
[MIG] Make modules uninstallable
pedrobaeza Oct 14, 2015
77e5559
[FIX] remove en.po that was erroneously created by transbot
sbidoul Aug 26, 2016
df80d92
[MIG] Rename manifest files
pedrobaeza Oct 6, 2016
a3477e0
account vat period end statement set interest flag manually
sergiocorato Jan 28, 2016
d000f14
remove trailing withespaces
sergiocorato Mar 6, 2016
faea1e1
Solve problem with tests of account_vat_period_end_statement after ad…
OpenCode May 3, 2016
e465b83
account_vat_period_end_statement: add multicompany rule for account.v…
tafaRU Oct 10, 2016
fb0c2c4
porting account_vat_period_end_statement to 10
eLBati May 10, 2017
9a9c129
[ADD] account_vat_period_end_statement: add migration script for copy…
tafaRU Nov 16, 2017
c588475
[FIX][10]: correzione calcolo liquidazione iva in caso di fatture con…
Nov 20, 2017
f625a14
[FIX] account_vat_period_end_statement: check account_peiod table exi…
tafaRU Nov 21, 2017
4b3d97c
modificate traduzioni nella stampa della liquidazione (#413)
Nov 27, 2017
b68d7f7
[FIX] account_vat_period_end_statement: get migration script multi co…
tafaRU Dec 22, 2017
61b14f8
FIX account_vat_period_end_statement tests (#459)
eLBati Feb 28, 2018
4558ff3
[FIX] account_vat_period_end_statement README description (#477)
SimoRubi Apr 21, 2018
410a949
Translated using Weblate (Italian)
primes2h Jan 27, 2019
70ebd29
[11][MIG] Migrating account vat statement to 11
jackjack82 Jul 18, 2018
f5f082d
[MIG] account_vat_period_end_statement: Migration to 12.0
SimoRubi Apr 9, 2019
22f8465
IMP account_vat_period_end_statement views (#4)
eLBati Apr 23, 2019
cd7e963
[FIX] account_vat_period_end_statement: New statements had the reconc…
SimoRubi Apr 23, 2019
1508bc1
IMP account_vat_period_end_statement report: do not print rows with z…
eLBati Apr 25, 2019
9b146ed
IMP account_vat_period_end_statement preventing to manually add lines…
eLBati May 20, 2019
0691c46
Translated using Weblate (Italian)
primes2h Jan 7, 2020
d2b8a28
IMP account_vat_period_end_statement: set previous year credit
eLBati Oct 1, 2019
00eb382
Translated using Weblate (Italian)
eLBati Feb 18, 2020
a3436ee
IMP account_vat_period_end_statement adding down payment handling
eLBati Feb 19, 2020
4bfd94f
12.0-fix-report-account_vat_period_end_statement
jado95 Feb 12, 2020
a85bcb6
IMP account_vat_period_end_statement allowing to create an annual pro…
eLBati Feb 25, 2020
efda032
Translated using Weblate (Italian)
eLBati Feb 25, 2020
b80f817
Translated using Weblate (Italian)
eLBati Mar 4, 2020
77d3282
Annual prospect of VAT statement: do not compute previous credits.
eLBati Mar 4, 2020
cc292a5
Translated using Weblate (Italian)
eLBati Mar 16, 2020
93f0865
Translated using Weblate (Italian)
eLBati May 7, 2020
42781ce
merge PR 1264 1717 1728 1737 1739
May 13, 2020
1bbb8cf
FIX account_vat_period_end_statement: do not consider annual statemen…
eLBati May 28, 2020
2227a98
FIX account_vat_period_end_statement: while computing "previous_year_…
eLBati May 29, 2020
85a689d
[12.0][account_vat_period_end_statement] Add more fields such as prev…
robyf70 Jul 24, 2020
501d355
account_vat_period_end_statement: print down payment and computation …
eLBati Apr 12, 2021
9347f9d
Translated using Weblate (Italian)
eLBati Apr 14, 2021
5fd80ca
[IMP] account_vat_period_end_statement: black, isort, prettier
fredzamoabg Apr 2, 2021
bcbc503
[MIG] account_vat_period_end_statement: Migration to 14.0
fredzamoabg Apr 2, 2021
7f318c4
[FIX] account_vat_period_end_statement: Add default repartition lines…
SimoRubi Sep 22, 2021
ddf2951
[FIX] account_vat_period_end_statement: fix test tags
TheMule71 Apr 15, 2022
1bbf46f
[MIG] account_vat_period_end_statement: Migration to 16.0
michelerusti Nov 11, 2022
a2b0eb7
[UPD] Update account_vat_period_end_statement.pot
Dec 16, 2022
6b21f0e
[UPD] README.rst
OCA-git-bot Dec 16, 2022
97f06b6
Update translation files
weblate Dec 16, 2022
7f23d6c
Translated using Weblate (Italian)
francesco-ooops Jan 20, 2023
1287e14
[FIX] account_vat_period_end_statement: fix align amounts
Borruso Mar 24, 2023
2c28e49
account_vat_period_end_statement 16.0.1.0.1
OCA-git-bot Mar 27, 2023
8082d6f
Translated using Weblate (Slovenian)
sysadminmatmoz Mar 31, 2023
392ad1f
Translated using Weblate (Italian)
mymage Apr 21, 2023
d464b56
[16.0][FIX] - account_vat_period_end_statement - wrong form proportions
michelerusti Jun 13, 2023
f35f05f
account_vat_period_end_statement 16.0.1.1.0
OCA-git-bot Jun 19, 2023
9e2f870
[UPD] README.rst
OCA-git-bot Sep 3, 2023
6a73080
[IMP] Add new field to filter the taxes to be processed, so the accou…
jado95 Aug 2, 2021
ad3b1fc
[FIX] account_vat_period_end_statement: Select previous Statement by …
TheMule71 Sep 16, 2022
0be6e24
[FIX] account_vat_period_end_statement: fix nolabel view
Borruso Nov 3, 2023
e2a663d
[16.0][FIX] Remove unused css classes
michelerusti Jun 22, 2023
935a8a0
[BOT] post-merge updates
OCA-git-bot Nov 22, 2023
becb731
[UPD] Update account_vat_period_end_statement.pot
Dec 21, 2023
1fd7353
[BOT] post-merge updates
OCA-git-bot Dec 21, 2023
7f94fb4
Update translation files
weblate Dec 21, 2023
837bd34
Translated using Weblate (Italian)
mymage Dec 24, 2023
6ceaaed
[BOT] post-merge updates
OCA-git-bot Jan 26, 2024
0ba46e6
Updated from template
SirAionTech Nov 17, 2023
3282beb
[REF] account_vat_period_end_statement: Update repo template
SirAionTech Nov 17, 2023
7c4ab8f
[REF] account_vat_period_end_statement: Reformatted after template up…
SirAionTech Nov 17, 2023
fa6e679
Updated from template
SirAionTech Jan 3, 2024
6ade3a3
[BOT] post-merge updates
OCA-git-bot Feb 26, 2024
e53386d
[COV] account_vat_period_end_statement: Avoid leap year
SirAionTech Feb 29, 2024
015fac9
[BOT] post-merge updates
OCA-git-bot Feb 29, 2024
e6c2f11
[REF] account_vat_period_end_statement: Restore contributor
SirAionTech Mar 15, 2024
53af9a2
[BOT] post-merge updates
OCA-git-bot Mar 28, 2024
8446d03
[FIX] account_vat_period_end_statement: remove not required dependency
salvorapi May 7, 2024
eef0b25
[REF] account_vat_period_end_statement: Allow to re-use test methods
SirAionTech Mar 19, 2024
366e7b2
[FIX] account_vat_period_end_statement: Create move with payment term
SirAionTech Nov 21, 2023
1ead87f
[BOT] post-merge updates
OCA-git-bot Jun 19, 2024
48e9621
[BOT] post-merge updates
OCA-git-bot Jul 18, 2024
e8a7b1f
[FIX] account_vat_period_end_statement: Repeated payment info
SirAionTech Aug 29, 2024
bd3222d
[REF] account_vat_period_end_statement: Allow to reuse to pay table
SirAionTech Aug 30, 2024
9af555c
[UPD] Update account_vat_period_end_statement.pot
Sep 2, 2024
048a958
[BOT] post-merge updates
OCA-git-bot Sep 2, 2024
5be94a7
Update translation files
weblate Sep 2, 2024
b9a1670
[UPD] Update account_vat_period_end_statement.pot
Sep 2, 2024
cc3f362
[BOT] post-merge updates
OCA-git-bot Sep 2, 2024
6628f0e
Update translation files
weblate Sep 2, 2024
14b776b
Translated using Weblate (Italian)
mymage Sep 4, 2024
360f355
[FIX] account_vat_period_end_statement: untranslatable strings
primes2h Nov 23, 2024
4b0f2c7
[UPD] Update account_vat_period_end_statement.pot
Dec 9, 2024
f9ac381
[BOT] post-merge updates
OCA-git-bot Dec 9, 2024
5ffc04e
Update translation files
weblate Dec 9, 2024
a00b72e
[IMP] account_vat_period_end_statement: pre-commit auto fixes
LorenzoC0 Jan 17, 2025
25c77b1
[MIG] account_vat_period_end_statement: Migration to 18.0
eLBati Sep 13, 2024
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
209 changes: 209 additions & 0 deletions account_vat_period_end_statement/README.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,209 @@
======================
ITA - Liquidazione IVA
======================

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

.. |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/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-18-0/l10n-italy-18-0-account_vat_period_end_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**

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:

1. aprire l'imposta da Fatturazione > Configurazione > Contabilità >
Imposte,
2. 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:

1. open a tax in Accounting > Configuration > Accounting > Taxes,
2. 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 to smash it by providing a detailed and welcomed
`feedback <https://github.com/OCA/l10n-italy/issues/new?body=module:%20account_vat_period_end_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
-------

* Agile Business Group
* LinkIt Spa

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

- Lorenzo Battistini <https://github.com/eLBati>
- Elena Carlesso
- Marco Marchiori <[email protected]>
- Sergio Corato <[email protected]>
- Andrea Gallina <[email protected]>
- Alex Comba <[email protected]>
- Alessandro Camilli <[email protected]>
- Simone Rubino <[email protected]>
- Giacomo Grasso <[email protected]>
- Lara Baggio <http://linkgroup.it/>
- Gianmarco Conte <[email protected]>
- Michele Rusticucci <[email protected]>
- Salvo Rapisarda <[email protected]>
- `TAKOBI <https://takobi.online>`__:

- Simone Rubino <[email protected]>

- `Aion Tech <https://aiontech.company/>`__:

- Simone Rubino <[email protected]>

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/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
41 changes: 41 additions & 0 deletions account_vat_period_end_statement/__manifest__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
# 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>)
# Copyright 2021 Gianmarco Conte
# - Dinamiche Aziendali Srl (<www.dinamicheaziendali.it>)
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html).

{
"name": "ITA - Liquidazione IVA",
"version": "18.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",
"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",
],
"assets": {
"web.assets_backend": [
"account_vat_period_end_statement/static/src/css/"
"account_vat_period_end_statement.css",
],
},
"installable": True,
}
Loading
Loading