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

[16.0] [MIG] account_invoice_tax_required #1259

Merged
merged 47 commits into from
Oct 15, 2022
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
47 commits
Select commit Hold shift + click to select a range
0b1ea13
account_invoice_tax_required
vrenaville Jun 15, 2015
9725d6a
remove deprecated code + add contributor + issue tracking
vrenaville Jun 16, 2015
fd0c147
Tracker link
vrenaville Jun 16, 2015
0ded4fe
replace {} variable
vrenaville Jun 17, 2015
015f095
change error message
vrenaville Jun 23, 2015
5a6cf95
remove non related file
vrenaville Jun 29, 2015
6ab2cbf
version
vrenaville Jul 1, 2015
f9a1620
Add missing default oca icons
yvaucher Aug 18, 2015
fd3fc01
OCA Transbot updated translations from Transifex
oca-transbot Sep 12, 2015
8c8bac1
prefix versions with 8.0
sbidoul Oct 9, 2015
b870ce1
Make modules uninstallable
pedrobaeza Oct 14, 2015
484c2d5
remove en.po that was erroneously created by transbot
sbidoul Aug 15, 2016
a5b9e3b
Rename manifest files
pedrobaeza Oct 6, 2016
2d2a1ee
account_invoice_tax_required (#404)
angelmoya Mar 30, 2017
a8c4f3a
account_tax_invoice_required: Migrated to 10.0
kittiu May 16, 2017
f8f5271
account_invoice_tax_required: Migration to 11.0
jctrey Nov 14, 2017
9df18f5
account_invoice_tax_required: Licence and runbot changes
jctrey Nov 16, 2017
7d4f857
OCA Transbot updated translations from Transifex
oca-transbot Feb 3, 2018
c29d98b
OCA Transbot updated translations from Transifex
oca-transbot Feb 10, 2018
7ffb9fb
remove obsolete .pot files [ci skip]
sbidoul Jun 15, 2018
392c119
Update account_invoice_tax_required.pot
oca-travis Jun 19, 2018
d2f43c9
Translated using Weblate (Español (España))
etobella Jul 13, 2018
d5fa570
Translated using Weblate (German)
rschnapka Oct 11, 2018
1b1f718
[MIG] account_invoice_tax_required v11 to v12
Nikul-Chaudhary Jan 27, 2019
56927ee
[FIX] account_invoice_tax_required: Avoid gaps in sequence
pedrobaeza Mar 12, 2019
4a02f08
[FIX] account_invoice_tax_required: Fix tests
pedrobaeza Mar 12, 2019
f78ba15
[UPD] README.rst
OCA-git-bot May 21, 2019
5cb1d36
[UPD] Update account_invoice_tax_required.pot
oca-travis May 21, 2019
ae29823
Update translation files
oca-transbot Jun 16, 2019
14a28ed
[UPD] README.rst
OCA-git-bot Jul 29, 2019
b77dd89
Translated using Weblate (Portuguese (Brazil))
Aug 26, 2019
efba10e
[MIG] account_invoice_tax_required: Migration to 13.0
jvpascual Oct 6, 2019
f9d2a9e
FIX : allow to post if it's an accounting entry and not an invoice
captivea-dcr Jul 16, 2020
b4b313b
[IMP] account_invoice_tax_required: black, isort, prettier
Zar21 Mar 8, 2021
a7dde49
[MIG] account_invoice_tax_required: Migration to 14.0
Zar21 Mar 8, 2021
cd52c82
[UPD] Update account_invoice_tax_required.pot
oca-travis May 7, 2021
9ee5b9c
[UPD] README.rst
OCA-git-bot May 7, 2021
1fd740b
[UPD] README.rst
OCA-git-bot Nov 11, 2021
010f9b0
[UPD] README.rst
OCA-git-bot Nov 11, 2021
aff9800
[15.0][MIG] account_invoice_tax_required: Migration to 15.0
JoanMForgeFlow Jan 24, 2022
3b61d63
[UPD] Update account_invoice_tax_required.pot
Mar 15, 2022
4361a98
[UPD] README.rst
OCA-git-bot Mar 15, 2022
be8036e
Update translation files
oca-transbot Mar 15, 2022
5ace177
[FIX] account_invoice_tax_required: fix tests
willytal Apr 22, 2022
532b85d
account_invoice_tax_required 15.0.1.0.1
OCA-git-bot May 4, 2022
0b5bb83
Translated using Weblate (Catalan)
jabelchi Aug 9, 2022
b1aa18c
[MIG] account_invoice_tax_required from 15.0 to 16.0
ThomasBinsfeld Oct 10, 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
92 changes: 92 additions & 0 deletions account_invoice_tax_required/README.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,92 @@
=======================
Tax required in invoice
=======================

.. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!! 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%2Faccount--invoicing-lightgray.png?logo=github
:target: https://github.com/OCA/account-invoicing/tree/15.0/account_invoice_tax_required
:alt: OCA/account-invoicing
.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png
:target: https://translation.odoo-community.org/projects/account-invoicing-15-0/account-invoicing-15-0-account_invoice_tax_required
:alt: Translate me on Weblate
.. |badge5| image:: https://img.shields.io/badge/runbot-Try%20me-875A7B.png
:target: https://runbot.odoo-community.org/runbot/95/15.0
:alt: Try me on Runbot

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

This module adds a check on invoice
to force user to set tax on invoice line.

**Table of contents**

.. contents::
:local:

Usage
=====

To use this module, you need to:

#. Go to Invoicing > Customers > Invoices.
#. Create a new invoice.
#. Insert a new invoice line without taxes.
#. Press on "Post".
#. An error will raise preventing to do it.

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

Bugs are tracked on `GitHub Issues <https://github.com/OCA/account-invoicing/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/account-invoicing/issues/new?body=module:%20account_invoice_tax_required%0Aversion:%2015.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
~~~~~~~

* Camptocamp
* Tecnativa
* Punt Sistemes

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

* Vincent Renaville <[email protected]>
* Angel Moya <[email protected]>
* Kitti U. <[email protected]>
* Jorge Camacho <[email protected]>
* Nikul Chaudhary <[email protected]>
* Juan Vicente PAscual <[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/account-invoicing <https://github.com/OCA/account-invoicing/tree/15.0/account_invoice_tax_required>`_ 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_invoice_tax_required/__init__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
# Copyright 2015 - Camptocamp SA - Author Vincent Renaville
# Copyright 2016 - Tecnativa - Angel Moya <[email protected]>
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl).

from . import models
15 changes: 15 additions & 0 deletions account_invoice_tax_required/__manifest__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
# Copyright 2015 - Camptocamp SA - Author Vincent Renaville
# Copyright 2016 - Tecnativa - Angel Moya <[email protected]>
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl).
{
"name": "Tax required in invoice",
"version": "16.0.1.0.0",
"author": "Camptocamp,Tecnativa,Punt Sistemes, " "Odoo Community Association (OCA)",
"website": "https://github.com/OCA/account-invoicing",
"category": "Localization / Accounting",
"license": "AGPL-3",
"summary": """This module adds functional a check on invoice to force user
to set tax on invoice line.""",
"depends": ["account"],
"installable": True,
}
33 changes: 33 additions & 0 deletions account_invoice_tax_required/i18n/account_invoice_tax_required.pot
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * account_invoice_tax_required
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 15.0\n"
"Report-Msgid-Bugs-To: \n"
"Last-Translator: \n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: \n"

#. module: account_invoice_tax_required
#: code:addons/account_invoice_tax_required/models/account_move.py:0
#, python-format
msgid ""
"%(message)s\n"
"%(errors)s"
msgstr ""

#. module: account_invoice_tax_required
#: code:addons/account_invoice_tax_required/models/account_move.py:0
#, python-format
msgid "Invoice has a line with product %s with no taxes"
msgstr ""

#. module: account_invoice_tax_required
#: model:ir.model,name:account_invoice_tax_required.model_account_move
msgid "Journal Entry"
msgstr ""
42 changes: 42 additions & 0 deletions account_invoice_tax_required/i18n/ar.po
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * account_invoice_tax_required
#
# Translators:
# OCA Transbot <[email protected]>, 2018
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 11.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2018-02-02 03:40+0000\n"
"PO-Revision-Date: 2018-02-02 03:40+0000\n"
"Last-Translator: OCA Transbot <[email protected]>, 2018\n"
"Language-Team: Arabic (https://www.transifex.com/oca/teams/23907/ar/)\n"
"Language: ar\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 "
"&& n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n"

#. module: account_invoice_tax_required
#: code:addons/account_invoice_tax_required/models/account_move.py:0
#, python-format
msgid ""
"%(message)s\n"
"%(errors)s"
msgstr ""

#. module: account_invoice_tax_required
#: code:addons/account_invoice_tax_required/models/account_move.py:0
#, python-format
msgid "Invoice has a line with product %s with no taxes"
msgstr ""

#. module: account_invoice_tax_required
#: model:ir.model,name:account_invoice_tax_required.model_account_move
msgid "Journal Entry"
msgstr ""

#~ msgid "Invoice"
#~ msgstr "فاتورة"
44 changes: 44 additions & 0 deletions account_invoice_tax_required/i18n/bg.po
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * account_invoice_tax_required
#
# Translators:
# OCA Transbot <[email protected]>, 2018
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 11.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2018-02-02 03:40+0000\n"
"PO-Revision-Date: 2018-02-02 03:40+0000\n"
"Last-Translator: OCA Transbot <[email protected]>, 2018\n"
"Language-Team: Bulgarian (https://www.transifex.com/oca/teams/23907/bg/)\n"
"Language: bg\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"

#. module: account_invoice_tax_required
#: code:addons/account_invoice_tax_required/models/account_invoice.py:24
#, python-format
msgid ""
"%s\n"
"%s"
msgstr ""

#. module: account_invoice_tax_required
#: model:ir.model,name:account_invoice_tax_required.model_account_invoice
msgid "Invoice"
msgstr "Фактура"

#. module: account_invoice_tax_required
#: code:addons/account_invoice_tax_required/models/account_invoice.py:17
#, python-format
msgid "Invoice has a line with product %s with no taxes"
msgstr ""

#. module: account_invoice_tax_required
#: code:addons/account_invoice_tax_required/models/account_invoice.py:24
#, python-format
msgid "No Taxes Defined!"
msgstr ""
45 changes: 45 additions & 0 deletions account_invoice_tax_required/i18n/bs.po
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * account_invoice_tax_required
#
# Translators:
# OCA Transbot <[email protected]>, 2018
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 11.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2018-02-02 03:40+0000\n"
"PO-Revision-Date: 2018-02-02 03:40+0000\n"
"Last-Translator: OCA Transbot <[email protected]>, 2018\n"
"Language-Team: Bosnian (https://www.transifex.com/oca/teams/23907/bs/)\n"
"Language: bs\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"

#. module: account_invoice_tax_required
#: code:addons/account_invoice_tax_required/models/account_invoice.py:24
#, python-format
msgid ""
"%s\n"
"%s"
msgstr ""

#. module: account_invoice_tax_required
#: model:ir.model,name:account_invoice_tax_required.model_account_invoice
msgid "Invoice"
msgstr "Faktura"

#. module: account_invoice_tax_required
#: code:addons/account_invoice_tax_required/models/account_invoice.py:17
#, python-format
msgid "Invoice has a line with product %s with no taxes"
msgstr ""

#. module: account_invoice_tax_required
#: code:addons/account_invoice_tax_required/models/account_invoice.py:24
#, python-format
msgid "No Taxes Defined!"
msgstr ""
47 changes: 47 additions & 0 deletions account_invoice_tax_required/i18n/ca.po
Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * account_invoice_tax_required
#
# Translators:
# OCA Transbot <[email protected]>, 2018
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 11.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2018-02-02 03:40+0000\n"
"PO-Revision-Date: 2022-08-09 10:06+0000\n"
"Last-Translator: jabelchi <[email protected]>\n"
"Language-Team: Catalan (https://www.transifex.com/oca/teams/23907/ca/)\n"
"Language: ca\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.3.2\n"

#. module: account_invoice_tax_required
#: code:addons/account_invoice_tax_required/models/account_invoice.py:24
#, python-format
msgid ""
"%s\n"
"%s"
msgstr ""
"%s\n"
"%s"

#. module: account_invoice_tax_required
#: model:ir.model,name:account_invoice_tax_required.model_account_invoice
msgid "Invoice"
msgstr "Factura"

#. module: account_invoice_tax_required
#: code:addons/account_invoice_tax_required/models/account_invoice.py:17
#, python-format
msgid "Invoice has a line with product %s with no taxes"
msgstr "La factura té una línia amb el producte %s que no té impostos"

#. module: account_invoice_tax_required
#: code:addons/account_invoice_tax_required/models/account_invoice.py:24
#, python-format
msgid "No Taxes Defined!"
msgstr "No s'han definit impostos"
44 changes: 44 additions & 0 deletions account_invoice_tax_required/i18n/cs.po
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * account_invoice_tax_required
#
# Translators:
# OCA Transbot <[email protected]>, 2018
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 11.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2018-02-02 03:40+0000\n"
"PO-Revision-Date: 2018-02-02 03:40+0000\n"
"Last-Translator: OCA Transbot <[email protected]>, 2018\n"
"Language-Team: Czech (https://www.transifex.com/oca/teams/23907/cs/)\n"
"Language: cs\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"

#. module: account_invoice_tax_required
#: code:addons/account_invoice_tax_required/models/account_invoice.py:24
#, python-format
msgid ""
"%s\n"
"%s"
msgstr ""

#. module: account_invoice_tax_required
#: model:ir.model,name:account_invoice_tax_required.model_account_invoice
msgid "Invoice"
msgstr "Faktura"

#. module: account_invoice_tax_required
#: code:addons/account_invoice_tax_required/models/account_invoice.py:17
#, python-format
msgid "Invoice has a line with product %s with no taxes"
msgstr ""

#. module: account_invoice_tax_required
#: code:addons/account_invoice_tax_required/models/account_invoice.py:24
#, python-format
msgid "No Taxes Defined!"
msgstr ""
Loading