Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
74 commits
Select commit Hold shift + click to select a range
db69acd
[ADD] first prototype l10n_it_withholding_tax. Handling withholding m…
eLBati Feb 17, 2012
3aa7fc6
[REM] l10n_it_withholding_tax
eLBati Jul 17, 2012
de2dd6e
[add] l10n_it_withholding_tax from 6.1
eLBati Apr 17, 2013
6bbc37d
[REF] Set all the modules of the master branches to "installable": False
eLBati Jul 6, 2014
6fa0dc1
[MOV] move addons out of __unported__ (they remain not installable)
sbidoul Oct 13, 2015
943e60f
[MIG] Rename manifest files
pedrobaeza Oct 6, 2016
eddc7c9
Adding l10n_it_withholding_tax from http://www.openerpitalia.net/
eLBati Feb 16, 2016
d38d064
Compute withholding tax from invoice payment directly
alessandrocamilli Feb 25, 2016
70045c0
remove en.po that was erroneously created by transbot
sbidoul Aug 26, 2016
f6f450b
Porting to v.10: Compute WT in customer and supplier invoices
alessandrocamilli Oct 20, 2016
290c2e9
WT move and account move creation from reconcile
alessandrocamilli Dec 14, 2016
fdecc76
[FIX] add depends to l10n_it_withholding_tax
May 10, 2017
8319006
IMP l10n_it_withholding_tax README
eLBati Jul 24, 2017
188023e
Rates required
alessandrocamilli Jul 24, 2017
ba61416
FIX l10n_it_withholding_tax metadata
eLBati Sep 26, 2017
fbf3cb0
FIX l10n_it_withholding_tax in multi currency env. Use case: (#451)
eLBati Feb 26, 2018
925cbb6
Multicompany
alessandrocamilli Dec 4, 2017
c2dd548
[FIX] Travis check and readonly on company_id (#25)
Dec 9, 2017
9f82ba2
FIX l10n_it_withholding_tax
eLBati Feb 27, 2018
09ca3b1
FIX l10n_it_withholding_tax: withholdihg tax journal
eLBati Apr 16, 2018
2a8ed8b
FIX l10n_it_withholding_tax: don't intervene when not our scope (#485)
eLBati May 7, 2018
feb8a47
l10n_it_withholding_tax: debugged error in case of wht with 0% rate (…
jackjack82 May 8, 2018
351f575
[REM] l10n_it_withholding_tax/i18n/am.po in order to fix https://trav…
tafaRU Jun 20, 2018
bbc2b34
[10.0] withholding.tax.move created at invoice payment shall have the…
jackjack82 Jul 6, 2018
f470af7
Translated using Weblate (Italian)
alessandrocamilli Jul 31, 2018
5aeb3f4
[FIX][l10n_it_withholding_tax] coeff computation (#565)
SimoRubi Aug 22, 2018
bcbd9c4
porting l10n_it_withholding_tax to v11
alessandrocamilli Jun 26, 2018
fea4884
FIX l10n_it_withholding_tax
eLBati Oct 4, 2018
524378f
Riconciliazione bancaria con importo al netto della ritenuta
alessandrocamilli Sep 17, 2018
2c0dee0
IMP l10n_it_withholding_tax show net to pay in reconciliation line
eLBati Oct 4, 2018
9835fe9
Translated using Weblate (Italian)
primes2h Oct 13, 2018
bece53e
[MIG] l10n_it_withholding_tax: Migration to 12.0
eLBati Nov 8, 2018
b09afd4
ADD amount_net_pay_residual, using it in proposed amount to pay
eLBati Nov 8, 2018
b27ebd1
Wrong accounts in reconciliation: "debiti per ritenute" was used inst…
alessandrocamilli May 10, 2018
644af44
IMP invoice payment widget with WT evidence
eLBati Nov 10, 2018
31a4dd7
Translated using Weblate (Italian)
eLBati Dec 6, 2018
372b4e8
Translated using Weblate (Italian)
primes2h Dec 9, 2018
aaecb3b
Translated using Weblate (Italian)
primes2h Dec 19, 2018
155e337
Translated using Weblate (Italian)
primes2h Dec 26, 2018
a641121
Fix withholding tax duplication
GSLabIt Jul 10, 2019
705fa41
[FIX] l10n_it_withholding_tax: Check overlapping taxes using ORM + test
SimoRubi Jul 24, 2019
a1748a7
modificata posizione voce di menu del modulo
Aug 23, 2019
8552252
[FIX] l10n_it_withholding_tax: Added condition upon 'date_end' column…
SilvioGregorini Jun 28, 2019
72912e1
FIX l10n_it_withholding_tax _onchange_invoice_line_wt_ids: always set…
eLBati Oct 7, 2019
99a8e5c
[10.0][FIX] Manage WT for customer invoices (Fix conflict)
Aug 28, 2019
984f568
ADD WT interface in customer invoices and
eLBati Oct 7, 2019
85db947
[10.0][l10n_it_withholding_tax] Move welfare fund type and withholdin…
robyf70 Sep 16, 2019
5b0d5ab
REF l10n_it_withholding_tax, l10n_it_fatturapa_out_wt, l10n_it_fattur…
eLBati Oct 9, 2019
ff9c4a4
REF l10n_it_fatturapa_out_wt and l10n_it_fatturapa_out to export ENAS…
eLBati Oct 10, 2019
4224bcf
REF l10n_it_withholding_tax type > wt_type
eLBati Oct 21, 2019
c661706
[FIX][l10n_it_withholding_tax] Fixed inaccurate xpath definitions
SilvioGregorini Nov 18, 2019
8af5b14
Translated using Weblate (Italian)
primes2h Dec 22, 2019
ca6e3e4
Translated using Weblate (Italian)
primes2h Jan 7, 2020
990fe55
merge PR 1264 1717 1728 1737 1739
May 13, 2020
d7b8297
l10n_it_withholding_tax: show amount_net_pay field in invoice_supplie…
tafaRU May 22, 2020
e954ebe
12.0 nuovi dati ritenuta fe (#1876)
CiroBoxHub Sep 11, 2020
83abb94
Translated using Weblate (Italian)
eLBati Oct 5, 2020
0178f32
[IMP] l10n_it_withholding_tax: black, isort, prettier
TheMule71 Dec 17, 2020
757384d
[MIG] l10n_it_withholding_tax: Migration to 14.0
TheMule71 May 21, 2021
3d76d7c
[FIX] l10n_it_withholding_tax: fix for #2345
TheMule71 Jul 2, 2021
c154c23
[FIX] l10n_it_withholding_tax: Keep selected W.T. when invoice is cre…
SimoRubi Aug 13, 2021
dd6e840
[IMP] l10n_it_withholding_tax: Instructions for payment in Readme
SimoRubi Aug 27, 2021
fbda54d
[FIX] l10n_it_withholding_tax: compare amount with float_compare
tafaRU Sep 9, 2021
4a9968a
[FIX] l10n_it_withholding_tax: change name according to https://www.o…
tafaRU Oct 15, 2021
bda02c7
Modify development_status in order to met https://odoo-community.org/…
tafaRU Oct 21, 2021
037ce5d
[IMP] 10n_it_withholding_tax: add withholding_tax_in_print boolean
TheMule71 Jul 9, 2021
b192adf
IMP l10n_it_withholding_tax while duplicating withholding tax, add (c…
eLBati Nov 8, 2021
db63812
[FIX] l10n_it_withholding_tax: Prevent "AttributeError: 'bool' object…
SimoRubi Jan 26, 2022
e38add0
[FIX] l10n_it_withholding_tax: Prevent "TypeError: 'bool' object is n…
SimoRubi Jan 28, 2022
c652635
[FIX] l10n_it_withholding_tax: Prevent "AttributeError: 'bool' object…
SimoRubi Jan 28, 2022
5f4ee0b
[FIX] l10n_it_withholding_tax: allow to record payments by selecting …
tafaRU Mar 29, 2022
913b036
Translated using Weblate (Italian)
rbellanova Jun 21, 2022
9e46a9d
[IMP] l10n_it_withholding_tax: pre-commit stuff
TheMule71 Nov 2, 2022
6d6c9d6
[MIG] l10n_it_withholding_tax: Migration to 16.0
TheMule71 Nov 2, 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
129 changes: 129 additions & 0 deletions l10n_it_withholding_tax/README.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,129 @@
========================
ITA - Ritenute d'acconto
========================

.. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!! 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/l10n_it_withholding_tax
: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-l10n_it_withholding_tax
: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|

La ritenuta d’acconto provvede a calcolare automaticamente i valori delle diverse tipologie di ritenuta presenti nella contaiblità italiana.

Con questo modulo è possibile, tramite apposito workflow, gestire i diversi passaggi di stato delle ritenute rilevate: dovuta, applicata, versata

**Table of contents**

.. contents::
:local:

Usage
=====

Per prima cosa dovremo creare una ritenuta d’acconto dove inserire tutti i campi necessari per un corretto calcolo.

Visto che le aliquote possono variare nel corso del tempo, nella codifica sono previsti scaglioni temporali di competenza.

E’ necessario anche inserire i conti contabili che verranno utilizzati quando il modulo si occuperà di generare registrazioni contabili per la rilevazione della ritenuta.

.. figure:: https://raw.githubusercontent.com/OCA/l10n-italy/14.0/l10n_it_withholding_tax/static/img/ritenuta-acconto-odoo-codifica-768x457.png
:alt: Withholding tax
:width: 600 px

Una volta aggiunta, nella tabella ritenute, potrà essere utilizzata all’interno della fattura, in corrispondenza delle righe soggette a ritenute.

Per ogni riga è possibile utilizzare più di una ritenuta. Per alcune casistiche il moduo ritenute viene usato anche per rilevare le trattenute INPS.

Il modulo ritenute calcolerà i valori corrispondenti e ne mostrerà il dettaglio nell’apposita area ritenute, dove è possibile verificare per ogni codice ritenuta usato, l’imponibile e l’importo ritenuta applicato.

In calce ai totali, verrà totalizzato l’ammontare della ritenuta e il netto a pagare. Questa sezione sarà visibile solamente in presenza di almeno una ritenuta

.. figure:: https://raw.githubusercontent.com/OCA/l10n-italy/14.0/l10n_it_withholding_tax/static/img/fattura-fornitore-768x517.png
:alt: Supplier invoice
:width: 600 px

Per registrare il pagamento di una fattura con ritenuta, indicare come importo il "Netto a pagare" e lasciare aperta la fattura:

.. figure:: https://raw.githubusercontent.com/OCA/l10n-italy/14.0/l10n_it_withholding_tax/static/img/pagamento-fattura-fornitore.png
:alt: Pagamento fattura fornitore

Il sistema provvederà alla creazione di un ulteriore pagamento che coprirà l'ammontare della ritenuta e la fattura risulterà completamente pagata:

.. figure:: https://raw.githubusercontent.com/OCA/l10n-italy/14.0/l10n_it_withholding_tax/static/img/pagamento-ritenuta.png
:alt: Pagamento ritenuta

Per il pagamento della ritenuta d'acconto fare riferimento al modulo `l10n_it_withholding_tax_payment`.

Successivamente andando nella sezione situazione ritenute d’acconto il sistema vi mostrerà una situazione riepilogativa delle varie ritenute divisa per documento di origine.

I campi principalmente da tenere in considerazione in questa tabella sono: ritenuta dovuta, ritenuta applicata e ritenuta versata.

*Ritenuta dovuta* contiene il valore della ritenuta contenuta nella fattura.

*Ritenuta applicata* mostra il valore della ritenuta rilevata al momento del pagamento della fattura.

*Ritenuta versata* contiene l’importo di ritenuta, già applicata, che è stata versata all’erario

.. figure:: https://raw.githubusercontent.com/OCA/l10n-italy/14.0/l10n_it_withholding_tax/static/img/foto-3-1-1024x505.png
:alt: WT statement
:width: 600 px

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_withholding_tax%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
~~~~~~~

* Openforce
* Odoo Italia Network

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

* Alessandro Camilli <alessandrocamilli@openforce.it>
* Lorenzo Battistini <lorenzo.battistini@agilebg.com>
* Marco Colombo <https://github.com/TheMule71>

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/l10n_it_withholding_tax>`_ 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_withholding_tax/__init__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html).

from . import models
29 changes: 29 additions & 0 deletions l10n_it_withholding_tax/__manifest__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
# Copyright 2015 Alessandro Camilli (<http://www.openforce.it>)
# Copyright 2018 Lorenzo Battistini (https://github.com/eLBati)
# Copyright 2019 Giovanni - GSLabIt
# Copyright 2022 Marco Colombo - <marco.colombo@phi.technology>
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html).

{
"name": "ITA - Ritenute d'acconto",
"version": "16.0.1.0.0",
"category": "Account",
"author": "Openforce, Odoo Italia Network, " "Odoo Community Association (OCA)",
"website": "https://github.com/OCA/l10n-italy",
"license": "AGPL-3",
"depends": [
"account",
],
"data": [
"views/account.xml",
"views/withholding_tax.xml",
"views/report_invoice.xml",
"security/ir.model.access.csv",
"security/security.xml",
],
"qweb": [
"static/src/xml/account_payment.xml",
],
"installable": True,
"development_status": "Beta",
}
Loading