Initial commit: OCA Financial packages (186 packages)

This commit is contained in:
Ernad Husremovic 2025-08-29 15:43:04 +02:00
commit 3e0e8473fb
8757 changed files with 947473 additions and 0 deletions

View file

@ -0,0 +1,44 @@
# Force Invoice Number
Odoo addon: account_invoice_force_number
## Installation
```bash
pip install odoo-bringout-oca-account-invoicing-account_invoice_force_number
```
## Dependencies
This addon depends on:
- account
## Manifest Information
- **Name**: Force Invoice Number
- **Version**: 16.0.1.0.1
- **Category**: Accounting & Finance
- **License**: AGPL-3
- **Installable**: True
## Source
Based on [OCA/account-invoicing](https://github.com/OCA/account-invoicing) branch 16.0, addon `account_invoice_force_number`.
## License
This package maintains the original AGPL-3 license from the upstream Odoo project.
## Documentation
- Overview: doc/OVERVIEW.md
- Architecture: doc/ARCHITECTURE.md
- Models: doc/MODELS.md
- Controllers: doc/CONTROLLERS.md
- Wizards: doc/WIZARDS.md
- Install: doc/INSTALL.md
- Usage: doc/USAGE.md
- Configuration: doc/CONFIGURATION.md
- Dependencies: doc/DEPENDENCIES.md
- Troubleshooting: doc/TROUBLESHOOTING.md
- FAQ: doc/FAQ.md

View file

@ -0,0 +1,98 @@
====================
Force Invoice Number
====================
..
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!! This file is generated by oca-gen-addon-readme !!
!! changes will be overwritten. !!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!! source digest: sha256:86482d86384cb744ec2ddcaaf315aa0aebdc4ccb95da546d9fccc1d93d5163c4
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
.. |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/16.0/account_invoice_force_number
: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-16-0/account-invoicing-16-0-account_invoice_force_number
: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/account-invoicing&target_branch=16.0
:alt: Try me on Runboat
|badge1| |badge2| |badge3| |badge4| |badge5|
This module allows to force the invoice numbering. It displays the move_name field.
If user fills that field, the typed value will be used as invoice (and move) number.
Otherwise, the next sequence number will be retrieved and saved.
So, the new field has to be used when user doesn't want to use the default invoice numbering for a specific invoice.
**Table of contents**
.. contents::
:local:
Configuration
=============
The user has to belong to the *Allow "Invoice Force Number"* group.
This can be done as follows:
* checking the corresponding setting on the Access Rights (Technical Settings) of the user
* manually adding it to the corresponding group
Usage
=====
Once installed, you'll find the Force Number field on all the invoices in draft state.
You can then fill in this field with the invoice number you want to assign.
The invoice will get this number when confirmed.
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 to smash it by providing a detailed and welcomed
`feedback <https://github.com/OCA/account-invoicing/issues/new?body=module:%20account_invoice_force_number%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
~~~~~~~
* Agile Business Group
Contributors
~~~~~~~~~~~~
* Alex Comba <alex.comba@agilebg.com> (https://www.agilebg.com/)
* Francesco Apruzzese <f.apruzzese@apuliasoftware.it>
* Rattapong Chokmasermkul <rattapongc@ecosoft.co.th>
* Simone Vanin <simone.vanin@agilebg.com> (https://www.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/account-invoicing <https://github.com/OCA/account-invoicing/tree/16.0/account_invoice_force_number>`_ project on GitHub.
You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.

View file

@ -0,0 +1,3 @@
# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl.html)
from . import models

View file

@ -0,0 +1,18 @@
# Copyright 2011-2016 Agile Business Group
# Copyright 2017 Alex Comba - Agile Business Group
# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl)
{
"name": "Force Invoice Number",
"version": "16.0.1.0.1",
"category": "Accounting & Finance",
"summary": "Allows to force invoice numbering on specific invoices",
"author": "Agile Business Group, Odoo Community Association (OCA)",
"website": "https://github.com/OCA/account-invoicing",
"license": "AGPL-3",
"depends": ["account"],
"data": [
"security/security.xml",
"views/account_move_view.xml",
],
"installable": True,
}

View file

@ -0,0 +1,50 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * account_invoice_force_number
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.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_force_number
#: model:res.groups,name:account_invoice_force_number.group_allow_invoice_force_number
msgid "Allow \"Invoice Force Number\""
msgstr ""
#. module: account_invoice_force_number
#: model:ir.model.fields,field_description:account_invoice_force_number.field_account_bank_statement_line__move_name
#: model:ir.model.fields,field_description:account_invoice_force_number.field_account_move__move_name
#: model:ir.model.fields,field_description:account_invoice_force_number.field_account_payment__move_name
msgid "Force Number"
msgstr ""
#. module: account_invoice_force_number
#: model:ir.model.fields,help:account_invoice_force_number.field_account_bank_statement_line__move_name
#: model:ir.model.fields,help:account_invoice_force_number.field_account_move__move_name
#: model:ir.model.fields,help:account_invoice_force_number.field_account_payment__move_name
msgid ""
"Force invoice number. Use this field if\n"
" you don't want to use the default numbering."
msgstr ""
#. module: account_invoice_force_number
#: model:ir.model,name:account_invoice_force_number.model_account_move
msgid "Journal Entry"
msgstr ""
#. module: account_invoice_force_number
#. odoo-python
#: code:addons/account_invoice_force_number/models/account_move.py:0
#, python-format
msgid ""
"You cannot delete an invoice after it has been validated(and received a "
"number). You can set it back to \"Draft\"state and modify its content, then "
"re-confirm it."
msgstr ""

View file

@ -0,0 +1,59 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * account_invoice_force_number
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: account-invoicing (8.0)\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-12-28 09:48+0000\n"
"PO-Revision-Date: 2016-12-27 08:21+0000\n"
"Last-Translator: OCA Transbot <transbot@odoo-community.org>\n"
"Language-Team: Arabic (http://www.transifex.com/oca/OCA-account-"
"invoicing-8-0/language/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_force_number
#: model:res.groups,name:account_invoice_force_number.group_allow_invoice_force_number
msgid "Allow \"Invoice Force Number\""
msgstr ""
#. module: account_invoice_force_number
#: model:ir.model.fields,field_description:account_invoice_force_number.field_account_bank_statement_line__move_name
#: model:ir.model.fields,field_description:account_invoice_force_number.field_account_move__move_name
#: model:ir.model.fields,field_description:account_invoice_force_number.field_account_payment__move_name
msgid "Force Number"
msgstr ""
#. module: account_invoice_force_number
#: model:ir.model.fields,help:account_invoice_force_number.field_account_bank_statement_line__move_name
#: model:ir.model.fields,help:account_invoice_force_number.field_account_move__move_name
#: model:ir.model.fields,help:account_invoice_force_number.field_account_payment__move_name
msgid ""
"Force invoice number. Use this field if\n"
" you don't want to use the default numbering."
msgstr ""
#. module: account_invoice_force_number
#: model:ir.model,name:account_invoice_force_number.model_account_move
msgid "Journal Entry"
msgstr ""
#. module: account_invoice_force_number
#. odoo-python
#: code:addons/account_invoice_force_number/models/account_move.py:0
#, python-format
msgid ""
"You cannot delete an invoice after it has been validated(and received a "
"number). You can set it back to \"Draft\"state and modify its content, then "
"re-confirm it."
msgstr ""
#~ msgid "Invoice"
#~ msgstr "فاتورة"

View file

@ -0,0 +1,58 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * account_invoice_force_number
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: account-invoicing (8.0)\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-12-28 09:48+0000\n"
"PO-Revision-Date: 2016-12-27 08:23+0000\n"
"Last-Translator: OCA Transbot <transbot@odoo-community.org>\n"
"Language-Team: Bulgarian (http://www.transifex.com/oca/OCA-account-"
"invoicing-8-0/language/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_force_number
#: model:res.groups,name:account_invoice_force_number.group_allow_invoice_force_number
msgid "Allow \"Invoice Force Number\""
msgstr ""
#. module: account_invoice_force_number
#: model:ir.model.fields,field_description:account_invoice_force_number.field_account_bank_statement_line__move_name
#: model:ir.model.fields,field_description:account_invoice_force_number.field_account_move__move_name
#: model:ir.model.fields,field_description:account_invoice_force_number.field_account_payment__move_name
msgid "Force Number"
msgstr ""
#. module: account_invoice_force_number
#: model:ir.model.fields,help:account_invoice_force_number.field_account_bank_statement_line__move_name
#: model:ir.model.fields,help:account_invoice_force_number.field_account_move__move_name
#: model:ir.model.fields,help:account_invoice_force_number.field_account_payment__move_name
msgid ""
"Force invoice number. Use this field if\n"
" you don't want to use the default numbering."
msgstr ""
#. module: account_invoice_force_number
#: model:ir.model,name:account_invoice_force_number.model_account_move
msgid "Journal Entry"
msgstr ""
#. module: account_invoice_force_number
#. odoo-python
#: code:addons/account_invoice_force_number/models/account_move.py:0
#, python-format
msgid ""
"You cannot delete an invoice after it has been validated(and received a "
"number). You can set it back to \"Draft\"state and modify its content, then "
"re-confirm it."
msgstr ""
#~ msgid "Invoice"
#~ msgstr "Фактура"

View file

@ -0,0 +1,50 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * account_invoice_force_number
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.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_force_number
#: model:res.groups,name:account_invoice_force_number.group_allow_invoice_force_number
msgid "Allow \"Invoice Force Number\""
msgstr "Dozvoli frosiranje broja na računima"
#. module: account_invoice_force_number
#: model:ir.model.fields,field_description:account_invoice_force_number.field_account_bank_statement_line__move_name
#: model:ir.model.fields,field_description:account_invoice_force_number.field_account_move__move_name
#: model:ir.model.fields,field_description:account_invoice_force_number.field_account_payment__move_name
msgid "Force Number"
msgstr "Forsiraj broj"
#. module: account_invoice_force_number
#: model:ir.model.fields,help:account_invoice_force_number.field_account_bank_statement_line__move_name
#: model:ir.model.fields,help:account_invoice_force_number.field_account_move__move_name
#: model:ir.model.fields,help:account_invoice_force_number.field_account_payment__move_name
msgid ""
"Force invoice number. Use this field if\n"
" you don't want to use the default numbering."
msgstr ""
#. module: account_invoice_force_number
#: model:ir.model,name:account_invoice_force_number.model_account_move
msgid "Journal Entry"
msgstr "Zapis dnevnika"
#. module: account_invoice_force_number
#. odoo-python
#: code:addons/account_invoice_force_number/models/account_move.py:0
#, python-format
msgid ""
"You cannot delete an invoice after it has been validated(and received a "
"number). You can set it back to \"Draft\"state and modify its content, then "
"re-confirm it."
msgstr ""

View file

@ -0,0 +1,58 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * account_invoice_force_number
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: account-invoicing (8.0)\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-12-28 09:48+0000\n"
"PO-Revision-Date: 2016-12-27 08:21+0000\n"
"Last-Translator: OCA Transbot <transbot@odoo-community.org>\n"
"Language-Team: Catalan (http://www.transifex.com/oca/OCA-account-"
"invoicing-8-0/language/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"
#. module: account_invoice_force_number
#: model:res.groups,name:account_invoice_force_number.group_allow_invoice_force_number
msgid "Allow \"Invoice Force Number\""
msgstr ""
#. module: account_invoice_force_number
#: model:ir.model.fields,field_description:account_invoice_force_number.field_account_bank_statement_line__move_name
#: model:ir.model.fields,field_description:account_invoice_force_number.field_account_move__move_name
#: model:ir.model.fields,field_description:account_invoice_force_number.field_account_payment__move_name
msgid "Force Number"
msgstr ""
#. module: account_invoice_force_number
#: model:ir.model.fields,help:account_invoice_force_number.field_account_bank_statement_line__move_name
#: model:ir.model.fields,help:account_invoice_force_number.field_account_move__move_name
#: model:ir.model.fields,help:account_invoice_force_number.field_account_payment__move_name
msgid ""
"Force invoice number. Use this field if\n"
" you don't want to use the default numbering."
msgstr ""
#. module: account_invoice_force_number
#: model:ir.model,name:account_invoice_force_number.model_account_move
msgid "Journal Entry"
msgstr ""
#. module: account_invoice_force_number
#. odoo-python
#: code:addons/account_invoice_force_number/models/account_move.py:0
#, python-format
msgid ""
"You cannot delete an invoice after it has been validated(and received a "
"number). You can set it back to \"Draft\"state and modify its content, then "
"re-confirm it."
msgstr ""
#~ msgid "Invoice"
#~ msgstr "Factura"

View file

@ -0,0 +1,58 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * account_invoice_force_number
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: account-invoicing (8.0)\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-12-28 09:48+0000\n"
"PO-Revision-Date: 2016-12-27 08:21+0000\n"
"Last-Translator: OCA Transbot <transbot@odoo-community.org>\n"
"Language-Team: Czech (http://www.transifex.com/oca/OCA-account-invoicing-8-0/"
"language/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_force_number
#: model:res.groups,name:account_invoice_force_number.group_allow_invoice_force_number
msgid "Allow \"Invoice Force Number\""
msgstr ""
#. module: account_invoice_force_number
#: model:ir.model.fields,field_description:account_invoice_force_number.field_account_bank_statement_line__move_name
#: model:ir.model.fields,field_description:account_invoice_force_number.field_account_move__move_name
#: model:ir.model.fields,field_description:account_invoice_force_number.field_account_payment__move_name
msgid "Force Number"
msgstr ""
#. module: account_invoice_force_number
#: model:ir.model.fields,help:account_invoice_force_number.field_account_bank_statement_line__move_name
#: model:ir.model.fields,help:account_invoice_force_number.field_account_move__move_name
#: model:ir.model.fields,help:account_invoice_force_number.field_account_payment__move_name
msgid ""
"Force invoice number. Use this field if\n"
" you don't want to use the default numbering."
msgstr ""
#. module: account_invoice_force_number
#: model:ir.model,name:account_invoice_force_number.model_account_move
msgid "Journal Entry"
msgstr ""
#. module: account_invoice_force_number
#. odoo-python
#: code:addons/account_invoice_force_number/models/account_move.py:0
#, python-format
msgid ""
"You cannot delete an invoice after it has been validated(and received a "
"number). You can set it back to \"Draft\"state and modify its content, then "
"re-confirm it."
msgstr ""
#~ msgid "Invoice"
#~ msgstr "Faktura"

View file

@ -0,0 +1,59 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * account_invoice_force_number
#
# Translators:
# OCA Transbot <transbot@odoo-community.org>, 2017
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 10.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-05-16 02:37+0000\n"
"PO-Revision-Date: 2019-08-23 14:44+0000\n"
"Last-Translator: Maria Sparenberg <maria.sparenberg@gmx.net>\n"
"Language-Team: German (https://www.transifex.com/oca/teams/23907/de/)\n"
"Language: de\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 3.7.1\n"
#. module: account_invoice_force_number
#: model:res.groups,name:account_invoice_force_number.group_allow_invoice_force_number
msgid "Allow \"Invoice Force Number\""
msgstr "Erzwingen der Rechnungsnummer erlauben"
#. module: account_invoice_force_number
#: model:ir.model.fields,field_description:account_invoice_force_number.field_account_bank_statement_line__move_name
#: model:ir.model.fields,field_description:account_invoice_force_number.field_account_move__move_name
#: model:ir.model.fields,field_description:account_invoice_force_number.field_account_payment__move_name
msgid "Force Number"
msgstr "Nummer erzwingen"
#. module: account_invoice_force_number
#: model:ir.model.fields,help:account_invoice_force_number.field_account_bank_statement_line__move_name
#: model:ir.model.fields,help:account_invoice_force_number.field_account_move__move_name
#: model:ir.model.fields,help:account_invoice_force_number.field_account_payment__move_name
#, fuzzy
msgid ""
"Force invoice number. Use this field if\n"
" you don't want to use the default numbering."
msgstr ""
"Rechnungsnummer erzwingen. Verwenden Sie dieses Feld, wenn Sie die "
"Vorschlagsnummerierung nicht verwenden möchten"
#. module: account_invoice_force_number
#: model:ir.model,name:account_invoice_force_number.model_account_move
msgid "Journal Entry"
msgstr ""
#. module: account_invoice_force_number
#. odoo-python
#: code:addons/account_invoice_force_number/models/account_move.py:0
#, python-format
msgid ""
"You cannot delete an invoice after it has been validated(and received a "
"number). You can set it back to \"Draft\"state and modify its content, then "
"re-confirm it."
msgstr ""

View file

@ -0,0 +1,58 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * account_invoice_force_number
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: account-invoicing (8.0)\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-11-17 03:48+0000\n"
"PO-Revision-Date: 2016-10-11 11:11+0000\n"
"Last-Translator: OCA Transbot <transbot@odoo-community.org>\n"
"Language-Team: Greek (Greece) (http://www.transifex.com/oca/OCA-account-"
"invoicing-8-0/language/el_GR/)\n"
"Language: el_GR\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_force_number
#: model:res.groups,name:account_invoice_force_number.group_allow_invoice_force_number
msgid "Allow \"Invoice Force Number\""
msgstr ""
#. module: account_invoice_force_number
#: model:ir.model.fields,field_description:account_invoice_force_number.field_account_bank_statement_line__move_name
#: model:ir.model.fields,field_description:account_invoice_force_number.field_account_move__move_name
#: model:ir.model.fields,field_description:account_invoice_force_number.field_account_payment__move_name
msgid "Force Number"
msgstr ""
#. module: account_invoice_force_number
#: model:ir.model.fields,help:account_invoice_force_number.field_account_bank_statement_line__move_name
#: model:ir.model.fields,help:account_invoice_force_number.field_account_move__move_name
#: model:ir.model.fields,help:account_invoice_force_number.field_account_payment__move_name
msgid ""
"Force invoice number. Use this field if\n"
" you don't want to use the default numbering."
msgstr ""
#. module: account_invoice_force_number
#: model:ir.model,name:account_invoice_force_number.model_account_move
msgid "Journal Entry"
msgstr ""
#. module: account_invoice_force_number
#. odoo-python
#: code:addons/account_invoice_force_number/models/account_move.py:0
#, python-format
msgid ""
"You cannot delete an invoice after it has been validated(and received a "
"number). You can set it back to \"Draft\"state and modify its content, then "
"re-confirm it."
msgstr ""
#~ msgid "Invoice"
#~ msgstr "Τιμολόγιο"

View file

@ -0,0 +1,58 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * account_invoice_force_number
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: account-invoicing (8.0)\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-12-28 09:48+0000\n"
"PO-Revision-Date: 2016-12-27 08:23+0000\n"
"Last-Translator: OCA Transbot <transbot@odoo-community.org>\n"
"Language-Team: English (United Kingdom) (http://www.transifex.com/oca/OCA-"
"account-invoicing-8-0/language/en_GB/)\n"
"Language: en_GB\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_force_number
#: model:res.groups,name:account_invoice_force_number.group_allow_invoice_force_number
msgid "Allow \"Invoice Force Number\""
msgstr ""
#. module: account_invoice_force_number
#: model:ir.model.fields,field_description:account_invoice_force_number.field_account_bank_statement_line__move_name
#: model:ir.model.fields,field_description:account_invoice_force_number.field_account_move__move_name
#: model:ir.model.fields,field_description:account_invoice_force_number.field_account_payment__move_name
msgid "Force Number"
msgstr ""
#. module: account_invoice_force_number
#: model:ir.model.fields,help:account_invoice_force_number.field_account_bank_statement_line__move_name
#: model:ir.model.fields,help:account_invoice_force_number.field_account_move__move_name
#: model:ir.model.fields,help:account_invoice_force_number.field_account_payment__move_name
msgid ""
"Force invoice number. Use this field if\n"
" you don't want to use the default numbering."
msgstr ""
#. module: account_invoice_force_number
#: model:ir.model,name:account_invoice_force_number.model_account_move
msgid "Journal Entry"
msgstr ""
#. module: account_invoice_force_number
#. odoo-python
#: code:addons/account_invoice_force_number/models/account_move.py:0
#, python-format
msgid ""
"You cannot delete an invoice after it has been validated(and received a "
"number). You can set it back to \"Draft\"state and modify its content, then "
"re-confirm it."
msgstr ""
#~ msgid "Invoice"
#~ msgstr "Invoice"

View file

@ -0,0 +1,61 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * account_invoice_force_number
#
# Translators:
# OCA Transbot <transbot@odoo-community.org>, 2017
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 10.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-05-16 02:37+0000\n"
"PO-Revision-Date: 2023-09-21 16:39+0000\n"
"Last-Translator: Ivorra78 <informatica@totmaterial.es>\n"
"Language-Team: Spanish (https://www.transifex.com/oca/teams/23907/es/)\n"
"Language: es\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.17\n"
#. module: account_invoice_force_number
#: model:res.groups,name:account_invoice_force_number.group_allow_invoice_force_number
msgid "Allow \"Invoice Force Number\""
msgstr "Permitir \"Forzar Número Factura\""
#. module: account_invoice_force_number
#: model:ir.model.fields,field_description:account_invoice_force_number.field_account_bank_statement_line__move_name
#: model:ir.model.fields,field_description:account_invoice_force_number.field_account_move__move_name
#: model:ir.model.fields,field_description:account_invoice_force_number.field_account_payment__move_name
msgid "Force Number"
msgstr "Forzar número"
#. module: account_invoice_force_number
#: model:ir.model.fields,help:account_invoice_force_number.field_account_bank_statement_line__move_name
#: model:ir.model.fields,help:account_invoice_force_number.field_account_move__move_name
#: model:ir.model.fields,help:account_invoice_force_number.field_account_payment__move_name
msgid ""
"Force invoice number. Use this field if\n"
" you don't want to use the default numbering."
msgstr ""
"Forzar número de factura. Utilice este campo\n"
" si no quiere usar la numeración por defecto."
#. module: account_invoice_force_number
#: model:ir.model,name:account_invoice_force_number.model_account_move
msgid "Journal Entry"
msgstr "Entrada Diaria"
#. module: account_invoice_force_number
#. odoo-python
#: code:addons/account_invoice_force_number/models/account_move.py:0
#, python-format
msgid ""
"You cannot delete an invoice after it has been validated(and received a "
"number). You can set it back to \"Draft\"state and modify its content, then "
"re-confirm it."
msgstr ""
"No puede eliminar una factura después de haberla validado (y recibido un "
"número). Puede devolverla al estado \"Borrador\", modificar su contenido y "
"volver a confirmarla."

View file

@ -0,0 +1,58 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * account_invoice_force_number
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: account-invoicing (8.0)\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-12-28 09:48+0000\n"
"PO-Revision-Date: 2016-12-27 08:24+0000\n"
"Last-Translator: OCA Transbot <transbot@odoo-community.org>\n"
"Language-Team: Spanish (Costa Rica) (http://www.transifex.com/oca/OCA-"
"account-invoicing-8-0/language/es_CR/)\n"
"Language: es_CR\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_force_number
#: model:res.groups,name:account_invoice_force_number.group_allow_invoice_force_number
msgid "Allow \"Invoice Force Number\""
msgstr ""
#. module: account_invoice_force_number
#: model:ir.model.fields,field_description:account_invoice_force_number.field_account_bank_statement_line__move_name
#: model:ir.model.fields,field_description:account_invoice_force_number.field_account_move__move_name
#: model:ir.model.fields,field_description:account_invoice_force_number.field_account_payment__move_name
msgid "Force Number"
msgstr ""
#. module: account_invoice_force_number
#: model:ir.model.fields,help:account_invoice_force_number.field_account_bank_statement_line__move_name
#: model:ir.model.fields,help:account_invoice_force_number.field_account_move__move_name
#: model:ir.model.fields,help:account_invoice_force_number.field_account_payment__move_name
msgid ""
"Force invoice number. Use this field if\n"
" you don't want to use the default numbering."
msgstr ""
#. module: account_invoice_force_number
#: model:ir.model,name:account_invoice_force_number.model_account_move
msgid "Journal Entry"
msgstr ""
#. module: account_invoice_force_number
#. odoo-python
#: code:addons/account_invoice_force_number/models/account_move.py:0
#, python-format
msgid ""
"You cannot delete an invoice after it has been validated(and received a "
"number). You can set it back to \"Draft\"state and modify its content, then "
"re-confirm it."
msgstr ""
#~ msgid "Invoice"
#~ msgstr "Factura"

View file

@ -0,0 +1,58 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * account_invoice_force_number
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: account-invoicing (8.0)\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-12-28 09:48+0000\n"
"PO-Revision-Date: 2016-12-27 08:23+0000\n"
"Last-Translator: OCA Transbot <transbot@odoo-community.org>\n"
"Language-Team: Spanish (Ecuador) (http://www.transifex.com/oca/OCA-account-"
"invoicing-8-0/language/es_EC/)\n"
"Language: es_EC\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_force_number
#: model:res.groups,name:account_invoice_force_number.group_allow_invoice_force_number
msgid "Allow \"Invoice Force Number\""
msgstr ""
#. module: account_invoice_force_number
#: model:ir.model.fields,field_description:account_invoice_force_number.field_account_bank_statement_line__move_name
#: model:ir.model.fields,field_description:account_invoice_force_number.field_account_move__move_name
#: model:ir.model.fields,field_description:account_invoice_force_number.field_account_payment__move_name
msgid "Force Number"
msgstr ""
#. module: account_invoice_force_number
#: model:ir.model.fields,help:account_invoice_force_number.field_account_bank_statement_line__move_name
#: model:ir.model.fields,help:account_invoice_force_number.field_account_move__move_name
#: model:ir.model.fields,help:account_invoice_force_number.field_account_payment__move_name
msgid ""
"Force invoice number. Use this field if\n"
" you don't want to use the default numbering."
msgstr ""
#. module: account_invoice_force_number
#: model:ir.model,name:account_invoice_force_number.model_account_move
msgid "Journal Entry"
msgstr ""
#. module: account_invoice_force_number
#. odoo-python
#: code:addons/account_invoice_force_number/models/account_move.py:0
#, python-format
msgid ""
"You cannot delete an invoice after it has been validated(and received a "
"number). You can set it back to \"Draft\"state and modify its content, then "
"re-confirm it."
msgstr ""
#~ msgid "Invoice"
#~ msgstr "Factura"

View file

@ -0,0 +1,58 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * account_invoice_force_number
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: account-invoicing (8.0)\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-12-03 00:04+0000\n"
"PO-Revision-Date: 2016-12-05 09:22+0000\n"
"Last-Translator: OCA Transbot <transbot@odoo-community.org>\n"
"Language-Team: Spanish (Mexico) (http://www.transifex.com/oca/OCA-account-"
"invoicing-8-0/language/es_MX/)\n"
"Language: es_MX\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_force_number
#: model:res.groups,name:account_invoice_force_number.group_allow_invoice_force_number
msgid "Allow \"Invoice Force Number\""
msgstr ""
#. module: account_invoice_force_number
#: model:ir.model.fields,field_description:account_invoice_force_number.field_account_bank_statement_line__move_name
#: model:ir.model.fields,field_description:account_invoice_force_number.field_account_move__move_name
#: model:ir.model.fields,field_description:account_invoice_force_number.field_account_payment__move_name
msgid "Force Number"
msgstr ""
#. module: account_invoice_force_number
#: model:ir.model.fields,help:account_invoice_force_number.field_account_bank_statement_line__move_name
#: model:ir.model.fields,help:account_invoice_force_number.field_account_move__move_name
#: model:ir.model.fields,help:account_invoice_force_number.field_account_payment__move_name
msgid ""
"Force invoice number. Use this field if\n"
" you don't want to use the default numbering."
msgstr ""
#. module: account_invoice_force_number
#: model:ir.model,name:account_invoice_force_number.model_account_move
msgid "Journal Entry"
msgstr ""
#. module: account_invoice_force_number
#. odoo-python
#: code:addons/account_invoice_force_number/models/account_move.py:0
#, python-format
msgid ""
"You cannot delete an invoice after it has been validated(and received a "
"number). You can set it back to \"Draft\"state and modify its content, then "
"re-confirm it."
msgstr ""
#~ msgid "Invoice"
#~ msgstr "Factura"

View file

@ -0,0 +1,58 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * account_invoice_force_number
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: account-invoicing (8.0)\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-12-28 09:48+0000\n"
"PO-Revision-Date: 2016-12-27 08:22+0000\n"
"Last-Translator: OCA Transbot <transbot@odoo-community.org>\n"
"Language-Team: Estonian (http://www.transifex.com/oca/OCA-account-"
"invoicing-8-0/language/et/)\n"
"Language: et\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_force_number
#: model:res.groups,name:account_invoice_force_number.group_allow_invoice_force_number
msgid "Allow \"Invoice Force Number\""
msgstr ""
#. module: account_invoice_force_number
#: model:ir.model.fields,field_description:account_invoice_force_number.field_account_bank_statement_line__move_name
#: model:ir.model.fields,field_description:account_invoice_force_number.field_account_move__move_name
#: model:ir.model.fields,field_description:account_invoice_force_number.field_account_payment__move_name
msgid "Force Number"
msgstr ""
#. module: account_invoice_force_number
#: model:ir.model.fields,help:account_invoice_force_number.field_account_bank_statement_line__move_name
#: model:ir.model.fields,help:account_invoice_force_number.field_account_move__move_name
#: model:ir.model.fields,help:account_invoice_force_number.field_account_payment__move_name
msgid ""
"Force invoice number. Use this field if\n"
" you don't want to use the default numbering."
msgstr ""
#. module: account_invoice_force_number
#: model:ir.model,name:account_invoice_force_number.model_account_move
msgid "Journal Entry"
msgstr ""
#. module: account_invoice_force_number
#. odoo-python
#: code:addons/account_invoice_force_number/models/account_move.py:0
#, python-format
msgid ""
"You cannot delete an invoice after it has been validated(and received a "
"number). You can set it back to \"Draft\"state and modify its content, then "
"re-confirm it."
msgstr ""
#~ msgid "Invoice"
#~ msgstr "Arve"

View file

@ -0,0 +1,58 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * account_invoice_force_number
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: account-invoicing (8.0)\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-12-28 09:48+0000\n"
"PO-Revision-Date: 2016-12-27 08:25+0000\n"
"Last-Translator: OCA Transbot <transbot@odoo-community.org>\n"
"Language-Team: Finnish (http://www.transifex.com/oca/OCA-account-"
"invoicing-8-0/language/fi/)\n"
"Language: fi\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_force_number
#: model:res.groups,name:account_invoice_force_number.group_allow_invoice_force_number
msgid "Allow \"Invoice Force Number\""
msgstr ""
#. module: account_invoice_force_number
#: model:ir.model.fields,field_description:account_invoice_force_number.field_account_bank_statement_line__move_name
#: model:ir.model.fields,field_description:account_invoice_force_number.field_account_move__move_name
#: model:ir.model.fields,field_description:account_invoice_force_number.field_account_payment__move_name
msgid "Force Number"
msgstr ""
#. module: account_invoice_force_number
#: model:ir.model.fields,help:account_invoice_force_number.field_account_bank_statement_line__move_name
#: model:ir.model.fields,help:account_invoice_force_number.field_account_move__move_name
#: model:ir.model.fields,help:account_invoice_force_number.field_account_payment__move_name
msgid ""
"Force invoice number. Use this field if\n"
" you don't want to use the default numbering."
msgstr ""
#. module: account_invoice_force_number
#: model:ir.model,name:account_invoice_force_number.model_account_move
msgid "Journal Entry"
msgstr ""
#. module: account_invoice_force_number
#. odoo-python
#: code:addons/account_invoice_force_number/models/account_move.py:0
#, python-format
msgid ""
"You cannot delete an invoice after it has been validated(and received a "
"number). You can set it back to \"Draft\"state and modify its content, then "
"re-confirm it."
msgstr ""
#~ msgid "Invoice"
#~ msgstr "Lasku"

View file

@ -0,0 +1,59 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * account_invoice_force_number
#
# Translators:
# OCA Transbot <transbot@odoo-community.org>, 2018
# Quentin THEURET <odoo@kerpeo.com>, 2018
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 11.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2018-04-11 02:41+0000\n"
"PO-Revision-Date: 2018-04-11 02:41+0000\n"
"Last-Translator: Quentin THEURET <odoo@kerpeo.com>, 2018\n"
"Language-Team: French (https://www.transifex.com/oca/teams/23907/fr/)\n"
"Language: fr\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_force_number
#: model:res.groups,name:account_invoice_force_number.group_allow_invoice_force_number
msgid "Allow \"Invoice Force Number\""
msgstr "Autoriser 'Forcer le numéro de facture'"
#. module: account_invoice_force_number
#: model:ir.model.fields,field_description:account_invoice_force_number.field_account_bank_statement_line__move_name
#: model:ir.model.fields,field_description:account_invoice_force_number.field_account_move__move_name
#: model:ir.model.fields,field_description:account_invoice_force_number.field_account_payment__move_name
msgid "Force Number"
msgstr "Force le numéro"
#. module: account_invoice_force_number
#: model:ir.model.fields,help:account_invoice_force_number.field_account_bank_statement_line__move_name
#: model:ir.model.fields,help:account_invoice_force_number.field_account_move__move_name
#: model:ir.model.fields,help:account_invoice_force_number.field_account_payment__move_name
#, fuzzy
msgid ""
"Force invoice number. Use this field if\n"
" you don't want to use the default numbering."
msgstr ""
"Force le numéro de facture. Utilisez ce champ si vous souhaitez attribuer un "
"numéro spécifique à la facture au lieu de la séquence habituelle"
#. module: account_invoice_force_number
#: model:ir.model,name:account_invoice_force_number.model_account_move
msgid "Journal Entry"
msgstr ""
#. module: account_invoice_force_number
#. odoo-python
#: code:addons/account_invoice_force_number/models/account_move.py:0
#, python-format
msgid ""
"You cannot delete an invoice after it has been validated(and received a "
"number). You can set it back to \"Draft\"state and modify its content, then "
"re-confirm it."
msgstr ""

View file

@ -0,0 +1,58 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * account_invoice_force_number
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: account-invoicing (8.0)\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-12-28 09:48+0000\n"
"PO-Revision-Date: 2016-12-27 08:25+0000\n"
"Last-Translator: OCA Transbot <transbot@odoo-community.org>\n"
"Language-Team: French (Switzerland) (http://www.transifex.com/oca/OCA-"
"account-invoicing-8-0/language/fr_CH/)\n"
"Language: fr_CH\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_force_number
#: model:res.groups,name:account_invoice_force_number.group_allow_invoice_force_number
msgid "Allow \"Invoice Force Number\""
msgstr ""
#. module: account_invoice_force_number
#: model:ir.model.fields,field_description:account_invoice_force_number.field_account_bank_statement_line__move_name
#: model:ir.model.fields,field_description:account_invoice_force_number.field_account_move__move_name
#: model:ir.model.fields,field_description:account_invoice_force_number.field_account_payment__move_name
msgid "Force Number"
msgstr ""
#. module: account_invoice_force_number
#: model:ir.model.fields,help:account_invoice_force_number.field_account_bank_statement_line__move_name
#: model:ir.model.fields,help:account_invoice_force_number.field_account_move__move_name
#: model:ir.model.fields,help:account_invoice_force_number.field_account_payment__move_name
msgid ""
"Force invoice number. Use this field if\n"
" you don't want to use the default numbering."
msgstr ""
#. module: account_invoice_force_number
#: model:ir.model,name:account_invoice_force_number.model_account_move
msgid "Journal Entry"
msgstr ""
#. module: account_invoice_force_number
#. odoo-python
#: code:addons/account_invoice_force_number/models/account_move.py:0
#, python-format
msgid ""
"You cannot delete an invoice after it has been validated(and received a "
"number). You can set it back to \"Draft\"state and modify its content, then "
"re-confirm it."
msgstr ""
#~ msgid "Invoice"
#~ msgstr "Facture"

View file

@ -0,0 +1,62 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * account_invoice_force_number
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: account-invoicing (8.0)\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-12-28 09:48+0000\n"
"PO-Revision-Date: 2019-02-04 18:50+0000\n"
"Last-Translator: Marta Vázquez Rodríguez <vazrodmar@gmail.com>\n"
"Language-Team: Galician (http://www.transifex.com/oca/OCA-account-"
"invoicing-8-0/language/gl/)\n"
"Language: gl\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 3.4\n"
#. module: account_invoice_force_number
#: model:res.groups,name:account_invoice_force_number.group_allow_invoice_force_number
msgid "Allow \"Invoice Force Number\""
msgstr "Permitir \"Forzar número de factura\""
#. module: account_invoice_force_number
#: model:ir.model.fields,field_description:account_invoice_force_number.field_account_bank_statement_line__move_name
#: model:ir.model.fields,field_description:account_invoice_force_number.field_account_move__move_name
#: model:ir.model.fields,field_description:account_invoice_force_number.field_account_payment__move_name
msgid "Force Number"
msgstr "Forzar número"
#. module: account_invoice_force_number
#: model:ir.model.fields,help:account_invoice_force_number.field_account_bank_statement_line__move_name
#: model:ir.model.fields,help:account_invoice_force_number.field_account_move__move_name
#: model:ir.model.fields,help:account_invoice_force_number.field_account_payment__move_name
#, fuzzy
msgid ""
"Force invoice number. Use this field if\n"
" you don't want to use the default numbering."
msgstr ""
"Forzar número de factura. Utilice este campo se non quere usar a numeración "
"por defecto"
#. module: account_invoice_force_number
#: model:ir.model,name:account_invoice_force_number.model_account_move
msgid "Journal Entry"
msgstr ""
#. module: account_invoice_force_number
#. odoo-python
#: code:addons/account_invoice_force_number/models/account_move.py:0
#, python-format
msgid ""
"You cannot delete an invoice after it has been validated(and received a "
"number). You can set it back to \"Draft\"state and modify its content, then "
"re-confirm it."
msgstr ""
#~ msgid "Invoice"
#~ msgstr "Factura"

View file

@ -0,0 +1,64 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * account_invoice_force_number
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: account-invoicing (8.0)\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-11-17 03:48+0000\n"
"PO-Revision-Date: 2024-06-17 09:02+0000\n"
"Last-Translator: Bole <bole@dajmi5.com>\n"
"Language-Team: Croatian (http://www.transifex.com/oca/"
"OCA-account-invoicing-8-0/language/hr/)\n"
"Language: hr\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"
"X-Generator: Weblate 4.17\n"
#. module: account_invoice_force_number
#: model:res.groups,name:account_invoice_force_number.group_allow_invoice_force_number
msgid "Allow \"Invoice Force Number\""
msgstr "Dozvoli frosiranje broja na računima"
#. module: account_invoice_force_number
#: model:ir.model.fields,field_description:account_invoice_force_number.field_account_bank_statement_line__move_name
#: model:ir.model.fields,field_description:account_invoice_force_number.field_account_move__move_name
#: model:ir.model.fields,field_description:account_invoice_force_number.field_account_payment__move_name
msgid "Force Number"
msgstr "Forsiraj broj"
#. module: account_invoice_force_number
#: model:ir.model.fields,help:account_invoice_force_number.field_account_bank_statement_line__move_name
#: model:ir.model.fields,help:account_invoice_force_number.field_account_move__move_name
#: model:ir.model.fields,help:account_invoice_force_number.field_account_payment__move_name
msgid ""
"Force invoice number. Use this field if\n"
" you don't want to use the default numbering."
msgstr ""
"Forsiraj broj računa. Koristi ovo polje\n"
" ako ne želite koristiti zadano odbrojavanje."
#. module: account_invoice_force_number
#: model:ir.model,name:account_invoice_force_number.model_account_move
msgid "Journal Entry"
msgstr "Zapis dnevnika"
#. module: account_invoice_force_number
#. odoo-python
#: code:addons/account_invoice_force_number/models/account_move.py:0
#, python-format
msgid ""
"You cannot delete an invoice after it has been validated(and received a "
"number). You can set it back to \"Draft\"state and modify its content, then "
"re-confirm it."
msgstr ""
"Nije moguće brisanje računa jednom kad je potvrđen (i dobio svoj broj). "
"Možete ga vratiti u \"Nacrt\" i urediti sadržaj, pa ga ponovo potvrditi."
#~ msgid "Invoice"
#~ msgstr "Račun"

View file

@ -0,0 +1,60 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * account_invoice_force_number
#
# Translators:
# Bole <bole@dajmi5.com>, 2017
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 10.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-06-30 23:47+0000\n"
"PO-Revision-Date: 2017-06-30 23:47+0000\n"
"Last-Translator: Bole <bole@dajmi5.com>, 2017\n"
"Language-Team: Croatian (Croatia) (https://www.transifex.com/oca/teams/23907/"
"hr_HR/)\n"
"Language: hr_HR\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_force_number
#: model:res.groups,name:account_invoice_force_number.group_allow_invoice_force_number
msgid "Allow \"Invoice Force Number\""
msgstr "Dozvoli frosiranje broja na računima"
#. module: account_invoice_force_number
#: model:ir.model.fields,field_description:account_invoice_force_number.field_account_bank_statement_line__move_name
#: model:ir.model.fields,field_description:account_invoice_force_number.field_account_move__move_name
#: model:ir.model.fields,field_description:account_invoice_force_number.field_account_payment__move_name
msgid "Force Number"
msgstr "Forsiraj broj"
#. module: account_invoice_force_number
#: model:ir.model.fields,help:account_invoice_force_number.field_account_bank_statement_line__move_name
#: model:ir.model.fields,help:account_invoice_force_number.field_account_move__move_name
#: model:ir.model.fields,help:account_invoice_force_number.field_account_payment__move_name
#, fuzzy
msgid ""
"Force invoice number. Use this field if\n"
" you don't want to use the default numbering."
msgstr ""
"Forsiraj broj računa. Koristite ovo poljeukoliko ne želite koristiti zadano "
"numeriranje"
#. module: account_invoice_force_number
#: model:ir.model,name:account_invoice_force_number.model_account_move
msgid "Journal Entry"
msgstr ""
#. module: account_invoice_force_number
#. odoo-python
#: code:addons/account_invoice_force_number/models/account_move.py:0
#, python-format
msgid ""
"You cannot delete an invoice after it has been validated(and received a "
"number). You can set it back to \"Draft\"state and modify its content, then "
"re-confirm it."
msgstr ""

View file

@ -0,0 +1,58 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * account_invoice_force_number
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: account-invoicing (8.0)\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-12-28 09:48+0000\n"
"PO-Revision-Date: 2016-12-27 08:22+0000\n"
"Last-Translator: OCA Transbot <transbot@odoo-community.org>\n"
"Language-Team: Indonesian (http://www.transifex.com/oca/OCA-account-"
"invoicing-8-0/language/id/)\n"
"Language: id\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=1; plural=0;\n"
#. module: account_invoice_force_number
#: model:res.groups,name:account_invoice_force_number.group_allow_invoice_force_number
msgid "Allow \"Invoice Force Number\""
msgstr ""
#. module: account_invoice_force_number
#: model:ir.model.fields,field_description:account_invoice_force_number.field_account_bank_statement_line__move_name
#: model:ir.model.fields,field_description:account_invoice_force_number.field_account_move__move_name
#: model:ir.model.fields,field_description:account_invoice_force_number.field_account_payment__move_name
msgid "Force Number"
msgstr ""
#. module: account_invoice_force_number
#: model:ir.model.fields,help:account_invoice_force_number.field_account_bank_statement_line__move_name
#: model:ir.model.fields,help:account_invoice_force_number.field_account_move__move_name
#: model:ir.model.fields,help:account_invoice_force_number.field_account_payment__move_name
msgid ""
"Force invoice number. Use this field if\n"
" you don't want to use the default numbering."
msgstr ""
#. module: account_invoice_force_number
#: model:ir.model,name:account_invoice_force_number.model_account_move
msgid "Journal Entry"
msgstr ""
#. module: account_invoice_force_number
#. odoo-python
#: code:addons/account_invoice_force_number/models/account_move.py:0
#, python-format
msgid ""
"You cannot delete an invoice after it has been validated(and received a "
"number). You can set it back to \"Draft\"state and modify its content, then "
"re-confirm it."
msgstr ""
#~ msgid "Invoice"
#~ msgstr "Faktur"

View file

@ -0,0 +1,61 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * account_invoice_force_number
#
# Translators:
# OCA Transbot <transbot@odoo-community.org>, 2017
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 10.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-05-16 02:37+0000\n"
"PO-Revision-Date: 2024-02-21 17:33+0000\n"
"Last-Translator: mymage <stefano.consolaro@mymage.it>\n"
"Language-Team: Italian (https://www.transifex.com/oca/teams/23907/it/)\n"
"Language: it\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.17\n"
#. module: account_invoice_force_number
#: model:res.groups,name:account_invoice_force_number.group_allow_invoice_force_number
msgid "Allow \"Invoice Force Number\""
msgstr "Consentire forzatura del numero fattura"
#. module: account_invoice_force_number
#: model:ir.model.fields,field_description:account_invoice_force_number.field_account_bank_statement_line__move_name
#: model:ir.model.fields,field_description:account_invoice_force_number.field_account_move__move_name
#: model:ir.model.fields,field_description:account_invoice_force_number.field_account_payment__move_name
msgid "Force Number"
msgstr "Numero da forzare"
#. module: account_invoice_force_number
#: model:ir.model.fields,help:account_invoice_force_number.field_account_bank_statement_line__move_name
#: model:ir.model.fields,help:account_invoice_force_number.field_account_move__move_name
#: model:ir.model.fields,help:account_invoice_force_number.field_account_payment__move_name
msgid ""
"Force invoice number. Use this field if\n"
" you don't want to use the default numbering."
msgstr ""
"Forza il numero della fattura. Utilizzare questo campo se\n"
" non si vuole usare la numerazione predefinita."
#. module: account_invoice_force_number
#: model:ir.model,name:account_invoice_force_number.model_account_move
msgid "Journal Entry"
msgstr "Registrazione contabile"
#. module: account_invoice_force_number
#. odoo-python
#: code:addons/account_invoice_force_number/models/account_move.py:0
#, python-format
msgid ""
"You cannot delete an invoice after it has been validated(and received a "
"number). You can set it back to \"Draft\"state and modify its content, then "
"re-confirm it."
msgstr ""
"Non si può cancellare una fattura dopo che è stata validata (e ha ricevuto "
"un numero). Bisogna riportarla a stato \"Bozza\" e modificarne il contenuto, "
"quindi riconfermarla."

View file

@ -0,0 +1,58 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * account_invoice_force_number
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: account-invoicing (8.0)\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-12-28 09:48+0000\n"
"PO-Revision-Date: 2016-12-27 08:25+0000\n"
"Last-Translator: OCA Transbot <transbot@odoo-community.org>\n"
"Language-Team: Japanese (http://www.transifex.com/oca/OCA-account-"
"invoicing-8-0/language/ja/)\n"
"Language: ja\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=1; plural=0;\n"
#. module: account_invoice_force_number
#: model:res.groups,name:account_invoice_force_number.group_allow_invoice_force_number
msgid "Allow \"Invoice Force Number\""
msgstr ""
#. module: account_invoice_force_number
#: model:ir.model.fields,field_description:account_invoice_force_number.field_account_bank_statement_line__move_name
#: model:ir.model.fields,field_description:account_invoice_force_number.field_account_move__move_name
#: model:ir.model.fields,field_description:account_invoice_force_number.field_account_payment__move_name
msgid "Force Number"
msgstr ""
#. module: account_invoice_force_number
#: model:ir.model.fields,help:account_invoice_force_number.field_account_bank_statement_line__move_name
#: model:ir.model.fields,help:account_invoice_force_number.field_account_move__move_name
#: model:ir.model.fields,help:account_invoice_force_number.field_account_payment__move_name
msgid ""
"Force invoice number. Use this field if\n"
" you don't want to use the default numbering."
msgstr ""
#. module: account_invoice_force_number
#: model:ir.model,name:account_invoice_force_number.model_account_move
msgid "Journal Entry"
msgstr ""
#. module: account_invoice_force_number
#. odoo-python
#: code:addons/account_invoice_force_number/models/account_move.py:0
#, python-format
msgid ""
"You cannot delete an invoice after it has been validated(and received a "
"number). You can set it back to \"Draft\"state and modify its content, then "
"re-confirm it."
msgstr ""
#~ msgid "Invoice"
#~ msgstr "請求書"

View file

@ -0,0 +1,59 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * account_invoice_force_number
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: account-invoicing (8.0)\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-12-28 09:48+0000\n"
"PO-Revision-Date: 2016-12-27 08:23+0000\n"
"Last-Translator: OCA Transbot <transbot@odoo-community.org>\n"
"Language-Team: Lithuanian (http://www.transifex.com/oca/OCA-account-"
"invoicing-8-0/language/lt/)\n"
"Language: lt\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"
"%100<10 || n%100>=20) ? 1 : 2);\n"
#. module: account_invoice_force_number
#: model:res.groups,name:account_invoice_force_number.group_allow_invoice_force_number
msgid "Allow \"Invoice Force Number\""
msgstr ""
#. module: account_invoice_force_number
#: model:ir.model.fields,field_description:account_invoice_force_number.field_account_bank_statement_line__move_name
#: model:ir.model.fields,field_description:account_invoice_force_number.field_account_move__move_name
#: model:ir.model.fields,field_description:account_invoice_force_number.field_account_payment__move_name
msgid "Force Number"
msgstr ""
#. module: account_invoice_force_number
#: model:ir.model.fields,help:account_invoice_force_number.field_account_bank_statement_line__move_name
#: model:ir.model.fields,help:account_invoice_force_number.field_account_move__move_name
#: model:ir.model.fields,help:account_invoice_force_number.field_account_payment__move_name
msgid ""
"Force invoice number. Use this field if\n"
" you don't want to use the default numbering."
msgstr ""
#. module: account_invoice_force_number
#: model:ir.model,name:account_invoice_force_number.model_account_move
msgid "Journal Entry"
msgstr ""
#. module: account_invoice_force_number
#. odoo-python
#: code:addons/account_invoice_force_number/models/account_move.py:0
#, python-format
msgid ""
"You cannot delete an invoice after it has been validated(and received a "
"number). You can set it back to \"Draft\"state and modify its content, then "
"re-confirm it."
msgstr ""
#~ msgid "Invoice"
#~ msgstr "Sąskaita faktūra"

View file

@ -0,0 +1,58 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * account_invoice_force_number
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: account-invoicing (8.0)\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-12-28 09:48+0000\n"
"PO-Revision-Date: 2016-12-27 08:25+0000\n"
"Last-Translator: OCA Transbot <transbot@odoo-community.org>\n"
"Language-Team: Macedonian (http://www.transifex.com/oca/OCA-account-"
"invoicing-8-0/language/mk/)\n"
"Language: mk\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=2; plural=(n % 10 == 1 && n % 100 != 11) ? 0 : 1;\n"
#. module: account_invoice_force_number
#: model:res.groups,name:account_invoice_force_number.group_allow_invoice_force_number
msgid "Allow \"Invoice Force Number\""
msgstr ""
#. module: account_invoice_force_number
#: model:ir.model.fields,field_description:account_invoice_force_number.field_account_bank_statement_line__move_name
#: model:ir.model.fields,field_description:account_invoice_force_number.field_account_move__move_name
#: model:ir.model.fields,field_description:account_invoice_force_number.field_account_payment__move_name
msgid "Force Number"
msgstr ""
#. module: account_invoice_force_number
#: model:ir.model.fields,help:account_invoice_force_number.field_account_bank_statement_line__move_name
#: model:ir.model.fields,help:account_invoice_force_number.field_account_move__move_name
#: model:ir.model.fields,help:account_invoice_force_number.field_account_payment__move_name
msgid ""
"Force invoice number. Use this field if\n"
" you don't want to use the default numbering."
msgstr ""
#. module: account_invoice_force_number
#: model:ir.model,name:account_invoice_force_number.model_account_move
msgid "Journal Entry"
msgstr ""
#. module: account_invoice_force_number
#. odoo-python
#: code:addons/account_invoice_force_number/models/account_move.py:0
#, python-format
msgid ""
"You cannot delete an invoice after it has been validated(and received a "
"number). You can set it back to \"Draft\"state and modify its content, then "
"re-confirm it."
msgstr ""
#~ msgid "Invoice"
#~ msgstr "Фактура"

View file

@ -0,0 +1,58 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * account_invoice_force_number
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: account-invoicing (8.0)\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-12-28 09:48+0000\n"
"PO-Revision-Date: 2016-12-27 08:25+0000\n"
"Last-Translator: OCA Transbot <transbot@odoo-community.org>\n"
"Language-Team: Mongolian (http://www.transifex.com/oca/OCA-account-"
"invoicing-8-0/language/mn/)\n"
"Language: mn\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_force_number
#: model:res.groups,name:account_invoice_force_number.group_allow_invoice_force_number
msgid "Allow \"Invoice Force Number\""
msgstr ""
#. module: account_invoice_force_number
#: model:ir.model.fields,field_description:account_invoice_force_number.field_account_bank_statement_line__move_name
#: model:ir.model.fields,field_description:account_invoice_force_number.field_account_move__move_name
#: model:ir.model.fields,field_description:account_invoice_force_number.field_account_payment__move_name
msgid "Force Number"
msgstr ""
#. module: account_invoice_force_number
#: model:ir.model.fields,help:account_invoice_force_number.field_account_bank_statement_line__move_name
#: model:ir.model.fields,help:account_invoice_force_number.field_account_move__move_name
#: model:ir.model.fields,help:account_invoice_force_number.field_account_payment__move_name
msgid ""
"Force invoice number. Use this field if\n"
" you don't want to use the default numbering."
msgstr ""
#. module: account_invoice_force_number
#: model:ir.model,name:account_invoice_force_number.model_account_move
msgid "Journal Entry"
msgstr ""
#. module: account_invoice_force_number
#. odoo-python
#: code:addons/account_invoice_force_number/models/account_move.py:0
#, python-format
msgid ""
"You cannot delete an invoice after it has been validated(and received a "
"number). You can set it back to \"Draft\"state and modify its content, then "
"re-confirm it."
msgstr ""
#~ msgid "Invoice"
#~ msgstr "Нэхэмжлэл"

View file

@ -0,0 +1,58 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * account_invoice_force_number
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: account-invoicing (8.0)\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-12-28 09:48+0000\n"
"PO-Revision-Date: 2016-12-27 08:26+0000\n"
"Last-Translator: OCA Transbot <transbot@odoo-community.org>\n"
"Language-Team: Norwegian Bokmål (Norway) (http://www.transifex.com/oca/OCA-"
"account-invoicing-8-0/language/nb_NO/)\n"
"Language: nb_NO\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_force_number
#: model:res.groups,name:account_invoice_force_number.group_allow_invoice_force_number
msgid "Allow \"Invoice Force Number\""
msgstr ""
#. module: account_invoice_force_number
#: model:ir.model.fields,field_description:account_invoice_force_number.field_account_bank_statement_line__move_name
#: model:ir.model.fields,field_description:account_invoice_force_number.field_account_move__move_name
#: model:ir.model.fields,field_description:account_invoice_force_number.field_account_payment__move_name
msgid "Force Number"
msgstr ""
#. module: account_invoice_force_number
#: model:ir.model.fields,help:account_invoice_force_number.field_account_bank_statement_line__move_name
#: model:ir.model.fields,help:account_invoice_force_number.field_account_move__move_name
#: model:ir.model.fields,help:account_invoice_force_number.field_account_payment__move_name
msgid ""
"Force invoice number. Use this field if\n"
" you don't want to use the default numbering."
msgstr ""
#. module: account_invoice_force_number
#: model:ir.model,name:account_invoice_force_number.model_account_move
msgid "Journal Entry"
msgstr ""
#. module: account_invoice_force_number
#. odoo-python
#: code:addons/account_invoice_force_number/models/account_move.py:0
#, python-format
msgid ""
"You cannot delete an invoice after it has been validated(and received a "
"number). You can set it back to \"Draft\"state and modify its content, then "
"re-confirm it."
msgstr ""
#~ msgid "Invoice"
#~ msgstr "Innmelding"

View file

@ -0,0 +1,58 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * account_invoice_force_number
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: account-invoicing (8.0)\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2015-08-25 16:48+0000\n"
"PO-Revision-Date: 2015-06-03 04:59+0000\n"
"Last-Translator: <>\n"
"Language-Team: Dutch (http://www.transifex.com/oca/OCA-account-invoicing-8-0/"
"language/nl/)\n"
"Language: nl\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_force_number
#: model:res.groups,name:account_invoice_force_number.group_allow_invoice_force_number
msgid "Allow \"Invoice Force Number\""
msgstr ""
#. module: account_invoice_force_number
#: model:ir.model.fields,field_description:account_invoice_force_number.field_account_bank_statement_line__move_name
#: model:ir.model.fields,field_description:account_invoice_force_number.field_account_move__move_name
#: model:ir.model.fields,field_description:account_invoice_force_number.field_account_payment__move_name
msgid "Force Number"
msgstr ""
#. module: account_invoice_force_number
#: model:ir.model.fields,help:account_invoice_force_number.field_account_bank_statement_line__move_name
#: model:ir.model.fields,help:account_invoice_force_number.field_account_move__move_name
#: model:ir.model.fields,help:account_invoice_force_number.field_account_payment__move_name
msgid ""
"Force invoice number. Use this field if\n"
" you don't want to use the default numbering."
msgstr ""
#. module: account_invoice_force_number
#: model:ir.model,name:account_invoice_force_number.model_account_move
msgid "Journal Entry"
msgstr ""
#. module: account_invoice_force_number
#. odoo-python
#: code:addons/account_invoice_force_number/models/account_move.py:0
#, python-format
msgid ""
"You cannot delete an invoice after it has been validated(and received a "
"number). You can set it back to \"Draft\"state and modify its content, then "
"re-confirm it."
msgstr ""
#~ msgid "Invoice"
#~ msgstr "Factuur"

View file

@ -0,0 +1,58 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * account_invoice_force_number
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: account-invoicing (8.0)\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-12-28 09:48+0000\n"
"PO-Revision-Date: 2016-12-27 08:21+0000\n"
"Last-Translator: OCA Transbot <transbot@odoo-community.org>\n"
"Language-Team: Dutch (Belgium) (http://www.transifex.com/oca/OCA-account-"
"invoicing-8-0/language/nl_BE/)\n"
"Language: nl_BE\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_force_number
#: model:res.groups,name:account_invoice_force_number.group_allow_invoice_force_number
msgid "Allow \"Invoice Force Number\""
msgstr ""
#. module: account_invoice_force_number
#: model:ir.model.fields,field_description:account_invoice_force_number.field_account_bank_statement_line__move_name
#: model:ir.model.fields,field_description:account_invoice_force_number.field_account_move__move_name
#: model:ir.model.fields,field_description:account_invoice_force_number.field_account_payment__move_name
msgid "Force Number"
msgstr ""
#. module: account_invoice_force_number
#: model:ir.model.fields,help:account_invoice_force_number.field_account_bank_statement_line__move_name
#: model:ir.model.fields,help:account_invoice_force_number.field_account_move__move_name
#: model:ir.model.fields,help:account_invoice_force_number.field_account_payment__move_name
msgid ""
"Force invoice number. Use this field if\n"
" you don't want to use the default numbering."
msgstr ""
#. module: account_invoice_force_number
#: model:ir.model,name:account_invoice_force_number.model_account_move
msgid "Journal Entry"
msgstr ""
#. module: account_invoice_force_number
#. odoo-python
#: code:addons/account_invoice_force_number/models/account_move.py:0
#, python-format
msgid ""
"You cannot delete an invoice after it has been validated(and received a "
"number). You can set it back to \"Draft\"state and modify its content, then "
"re-confirm it."
msgstr ""
#~ msgid "Invoice"
#~ msgstr "Factuur"

View file

@ -0,0 +1,59 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * account_invoice_force_number
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: account-invoicing (8.0)\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-12-28 09:48+0000\n"
"PO-Revision-Date: 2016-12-27 08:26+0000\n"
"Last-Translator: OCA Transbot <transbot@odoo-community.org>\n"
"Language-Team: Polish (http://www.transifex.com/oca/OCA-account-"
"invoicing-8-0/language/pl/)\n"
"Language: pl\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%10>=2 && n%10<=4 && (n%100<10 "
"|| n%100>=20) ? 1 : 2);\n"
#. module: account_invoice_force_number
#: model:res.groups,name:account_invoice_force_number.group_allow_invoice_force_number
msgid "Allow \"Invoice Force Number\""
msgstr ""
#. module: account_invoice_force_number
#: model:ir.model.fields,field_description:account_invoice_force_number.field_account_bank_statement_line__move_name
#: model:ir.model.fields,field_description:account_invoice_force_number.field_account_move__move_name
#: model:ir.model.fields,field_description:account_invoice_force_number.field_account_payment__move_name
msgid "Force Number"
msgstr ""
#. module: account_invoice_force_number
#: model:ir.model.fields,help:account_invoice_force_number.field_account_bank_statement_line__move_name
#: model:ir.model.fields,help:account_invoice_force_number.field_account_move__move_name
#: model:ir.model.fields,help:account_invoice_force_number.field_account_payment__move_name
msgid ""
"Force invoice number. Use this field if\n"
" you don't want to use the default numbering."
msgstr ""
#. module: account_invoice_force_number
#: model:ir.model,name:account_invoice_force_number.model_account_move
msgid "Journal Entry"
msgstr ""
#. module: account_invoice_force_number
#. odoo-python
#: code:addons/account_invoice_force_number/models/account_move.py:0
#, python-format
msgid ""
"You cannot delete an invoice after it has been validated(and received a "
"number). You can set it back to \"Draft\"state and modify its content, then "
"re-confirm it."
msgstr ""
#~ msgid "Invoice"
#~ msgstr "Faktura"

View file

@ -0,0 +1,58 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * account_invoice_force_number
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: account-invoicing (8.0)\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-12-28 09:48+0000\n"
"PO-Revision-Date: 2016-12-27 08:22+0000\n"
"Last-Translator: OCA Transbot <transbot@odoo-community.org>\n"
"Language-Team: Portuguese (http://www.transifex.com/oca/OCA-account-"
"invoicing-8-0/language/pt/)\n"
"Language: pt\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_force_number
#: model:res.groups,name:account_invoice_force_number.group_allow_invoice_force_number
msgid "Allow \"Invoice Force Number\""
msgstr ""
#. module: account_invoice_force_number
#: model:ir.model.fields,field_description:account_invoice_force_number.field_account_bank_statement_line__move_name
#: model:ir.model.fields,field_description:account_invoice_force_number.field_account_move__move_name
#: model:ir.model.fields,field_description:account_invoice_force_number.field_account_payment__move_name
msgid "Force Number"
msgstr ""
#. module: account_invoice_force_number
#: model:ir.model.fields,help:account_invoice_force_number.field_account_bank_statement_line__move_name
#: model:ir.model.fields,help:account_invoice_force_number.field_account_move__move_name
#: model:ir.model.fields,help:account_invoice_force_number.field_account_payment__move_name
msgid ""
"Force invoice number. Use this field if\n"
" you don't want to use the default numbering."
msgstr ""
#. module: account_invoice_force_number
#: model:ir.model,name:account_invoice_force_number.model_account_move
msgid "Journal Entry"
msgstr ""
#. module: account_invoice_force_number
#. odoo-python
#: code:addons/account_invoice_force_number/models/account_move.py:0
#, python-format
msgid ""
"You cannot delete an invoice after it has been validated(and received a "
"number). You can set it back to \"Draft\"state and modify its content, then "
"re-confirm it."
msgstr ""
#~ msgid "Invoice"
#~ msgstr "Fatura"

View file

@ -0,0 +1,65 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * account_invoice_force_number
#
# Translators:
# OCA Transbot <transbot@odoo-community.org>, 2017
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 10.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-05-16 02:37+0000\n"
"PO-Revision-Date: 2023-12-27 14:34+0000\n"
"Last-Translator: Adriano Prado <adrianojprado@gmail.com>\n"
"Language-Team: Portuguese (Brazil) (https://www.transifex.com/oca/teams/"
"23907/pt_BR/)\n"
"Language: pt_BR\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.17\n"
#. module: account_invoice_force_number
#: model:res.groups,name:account_invoice_force_number.group_allow_invoice_force_number
msgid "Allow \"Invoice Force Number\""
msgstr "Permitir \"Número da força da fatura\""
#. module: account_invoice_force_number
#: model:ir.model.fields,field_description:account_invoice_force_number.field_account_bank_statement_line__move_name
#: model:ir.model.fields,field_description:account_invoice_force_number.field_account_move__move_name
#: model:ir.model.fields,field_description:account_invoice_force_number.field_account_payment__move_name
msgid "Force Number"
msgstr "Forçar número"
#. module: account_invoice_force_number
#: model:ir.model.fields,help:account_invoice_force_number.field_account_bank_statement_line__move_name
#: model:ir.model.fields,help:account_invoice_force_number.field_account_move__move_name
#: model:ir.model.fields,help:account_invoice_force_number.field_account_payment__move_name
msgid ""
"Force invoice number. Use this field if\n"
" you don't want to use the default numbering."
msgstr ""
"Forçar número da fatura. Use este campo se \n"
" você não quiser usar a numeração padrão."
#. module: account_invoice_force_number
#: model:ir.model,name:account_invoice_force_number.model_account_move
msgid "Journal Entry"
msgstr "Entada Diário"
#. module: account_invoice_force_number
#. odoo-python
#: code:addons/account_invoice_force_number/models/account_move.py:0
#, python-format
msgid ""
"You cannot delete an invoice after it has been validated(and received a "
"number). You can set it back to \"Draft\"state and modify its content, then "
"re-confirm it."
msgstr ""
"Você não pode excluir uma fatura depois que ela foi validada (e recebeu um "
"número). Você pode configurá-lo novamente para o estado \"Rascunho\", "
"modificar seu conteúdo e, em seguida, confirmar novamente."
#~ msgid "Journal Entries"
#~ msgstr "Entradas Diárias"

View file

@ -0,0 +1,58 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * account_invoice_force_number
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: account-invoicing (8.0)\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-12-10 00:31+0000\n"
"PO-Revision-Date: 2016-12-15 10:08+0000\n"
"Last-Translator: OCA Transbot <transbot@odoo-community.org>\n"
"Language-Team: Portuguese (Portugal) (http://www.transifex.com/oca/OCA-"
"account-invoicing-8-0/language/pt_PT/)\n"
"Language: pt_PT\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_force_number
#: model:res.groups,name:account_invoice_force_number.group_allow_invoice_force_number
msgid "Allow \"Invoice Force Number\""
msgstr ""
#. module: account_invoice_force_number
#: model:ir.model.fields,field_description:account_invoice_force_number.field_account_bank_statement_line__move_name
#: model:ir.model.fields,field_description:account_invoice_force_number.field_account_move__move_name
#: model:ir.model.fields,field_description:account_invoice_force_number.field_account_payment__move_name
msgid "Force Number"
msgstr ""
#. module: account_invoice_force_number
#: model:ir.model.fields,help:account_invoice_force_number.field_account_bank_statement_line__move_name
#: model:ir.model.fields,help:account_invoice_force_number.field_account_move__move_name
#: model:ir.model.fields,help:account_invoice_force_number.field_account_payment__move_name
msgid ""
"Force invoice number. Use this field if\n"
" you don't want to use the default numbering."
msgstr ""
#. module: account_invoice_force_number
#: model:ir.model,name:account_invoice_force_number.model_account_move
msgid "Journal Entry"
msgstr ""
#. module: account_invoice_force_number
#. odoo-python
#: code:addons/account_invoice_force_number/models/account_move.py:0
#, python-format
msgid ""
"You cannot delete an invoice after it has been validated(and received a "
"number). You can set it back to \"Draft\"state and modify its content, then "
"re-confirm it."
msgstr ""
#~ msgid "Invoice"
#~ msgstr "Fatura"

View file

@ -0,0 +1,59 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * account_invoice_force_number
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: account-invoicing (8.0)\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-12-28 09:48+0000\n"
"PO-Revision-Date: 2016-12-27 08:24+0000\n"
"Last-Translator: OCA Transbot <transbot@odoo-community.org>\n"
"Language-Team: Romanian (http://www.transifex.com/oca/OCA-account-"
"invoicing-8-0/language/ro/)\n"
"Language: ro\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%100>19)||((n%100==0)&&(n!=0)))?"
"2:1));\n"
#. module: account_invoice_force_number
#: model:res.groups,name:account_invoice_force_number.group_allow_invoice_force_number
msgid "Allow \"Invoice Force Number\""
msgstr ""
#. module: account_invoice_force_number
#: model:ir.model.fields,field_description:account_invoice_force_number.field_account_bank_statement_line__move_name
#: model:ir.model.fields,field_description:account_invoice_force_number.field_account_move__move_name
#: model:ir.model.fields,field_description:account_invoice_force_number.field_account_payment__move_name
msgid "Force Number"
msgstr ""
#. module: account_invoice_force_number
#: model:ir.model.fields,help:account_invoice_force_number.field_account_bank_statement_line__move_name
#: model:ir.model.fields,help:account_invoice_force_number.field_account_move__move_name
#: model:ir.model.fields,help:account_invoice_force_number.field_account_payment__move_name
msgid ""
"Force invoice number. Use this field if\n"
" you don't want to use the default numbering."
msgstr ""
#. module: account_invoice_force_number
#: model:ir.model,name:account_invoice_force_number.model_account_move
msgid "Journal Entry"
msgstr ""
#. module: account_invoice_force_number
#. odoo-python
#: code:addons/account_invoice_force_number/models/account_move.py:0
#, python-format
msgid ""
"You cannot delete an invoice after it has been validated(and received a "
"number). You can set it back to \"Draft\"state and modify its content, then "
"re-confirm it."
msgstr ""
#~ msgid "Invoice"
#~ msgstr "Factura"

View file

@ -0,0 +1,60 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * account_invoice_force_number
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: account-invoicing (8.0)\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-12-28 09:48+0000\n"
"PO-Revision-Date: 2016-12-27 08:22+0000\n"
"Last-Translator: OCA Transbot <transbot@odoo-community.org>\n"
"Language-Team: Russian (http://www.transifex.com/oca/OCA-account-"
"invoicing-8-0/language/ru/)\n"
"Language: ru\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
"%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n"
"%100>=11 && n%100<=14)? 2 : 3);\n"
#. module: account_invoice_force_number
#: model:res.groups,name:account_invoice_force_number.group_allow_invoice_force_number
msgid "Allow \"Invoice Force Number\""
msgstr ""
#. module: account_invoice_force_number
#: model:ir.model.fields,field_description:account_invoice_force_number.field_account_bank_statement_line__move_name
#: model:ir.model.fields,field_description:account_invoice_force_number.field_account_move__move_name
#: model:ir.model.fields,field_description:account_invoice_force_number.field_account_payment__move_name
msgid "Force Number"
msgstr ""
#. module: account_invoice_force_number
#: model:ir.model.fields,help:account_invoice_force_number.field_account_bank_statement_line__move_name
#: model:ir.model.fields,help:account_invoice_force_number.field_account_move__move_name
#: model:ir.model.fields,help:account_invoice_force_number.field_account_payment__move_name
msgid ""
"Force invoice number. Use this field if\n"
" you don't want to use the default numbering."
msgstr ""
#. module: account_invoice_force_number
#: model:ir.model,name:account_invoice_force_number.model_account_move
msgid "Journal Entry"
msgstr ""
#. module: account_invoice_force_number
#. odoo-python
#: code:addons/account_invoice_force_number/models/account_move.py:0
#, python-format
msgid ""
"You cannot delete an invoice after it has been validated(and received a "
"number). You can set it back to \"Draft\"state and modify its content, then "
"re-confirm it."
msgstr ""
#~ msgid "Invoice"
#~ msgstr "Счет"

View file

@ -0,0 +1,58 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * account_invoice_force_number
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: account-invoicing (8.0)\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-12-28 09:48+0000\n"
"PO-Revision-Date: 2016-12-27 08:24+0000\n"
"Last-Translator: OCA Transbot <transbot@odoo-community.org>\n"
"Language-Team: Slovak (Slovakia) (http://www.transifex.com/oca/OCA-account-"
"invoicing-8-0/language/sk_SK/)\n"
"Language: sk_SK\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_force_number
#: model:res.groups,name:account_invoice_force_number.group_allow_invoice_force_number
msgid "Allow \"Invoice Force Number\""
msgstr ""
#. module: account_invoice_force_number
#: model:ir.model.fields,field_description:account_invoice_force_number.field_account_bank_statement_line__move_name
#: model:ir.model.fields,field_description:account_invoice_force_number.field_account_move__move_name
#: model:ir.model.fields,field_description:account_invoice_force_number.field_account_payment__move_name
msgid "Force Number"
msgstr ""
#. module: account_invoice_force_number
#: model:ir.model.fields,help:account_invoice_force_number.field_account_bank_statement_line__move_name
#: model:ir.model.fields,help:account_invoice_force_number.field_account_move__move_name
#: model:ir.model.fields,help:account_invoice_force_number.field_account_payment__move_name
msgid ""
"Force invoice number. Use this field if\n"
" you don't want to use the default numbering."
msgstr ""
#. module: account_invoice_force_number
#: model:ir.model,name:account_invoice_force_number.model_account_move
msgid "Journal Entry"
msgstr ""
#. module: account_invoice_force_number
#. odoo-python
#: code:addons/account_invoice_force_number/models/account_move.py:0
#, python-format
msgid ""
"You cannot delete an invoice after it has been validated(and received a "
"number). You can set it back to \"Draft\"state and modify its content, then "
"re-confirm it."
msgstr ""
#~ msgid "Invoice"
#~ msgstr "Faktúra"

View file

@ -0,0 +1,65 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * account_invoice_force_number
#
# Translators:
# OCA Transbot <transbot@odoo-community.org>, 2017
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 10.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-05-16 02:37+0000\n"
"PO-Revision-Date: 2023-03-30 13:22+0000\n"
"Last-Translator: Matjaz Mozetic <matjaz@luxim.si>\n"
"Language-Team: Slovenian (https://www.transifex.com/oca/teams/23907/sl/)\n"
"Language: sl\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=4; plural=n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n"
"%100==4 ? 2 : 3;\n"
"X-Generator: Weblate 4.14.1\n"
#. module: account_invoice_force_number
#: model:res.groups,name:account_invoice_force_number.group_allow_invoice_force_number
msgid "Allow \"Invoice Force Number\""
msgstr "Omogoči vsiljevanje številke računa"
#. module: account_invoice_force_number
#: model:ir.model.fields,field_description:account_invoice_force_number.field_account_bank_statement_line__move_name
#: model:ir.model.fields,field_description:account_invoice_force_number.field_account_move__move_name
#: model:ir.model.fields,field_description:account_invoice_force_number.field_account_payment__move_name
msgid "Force Number"
msgstr "Vsili številko"
#. module: account_invoice_force_number
#: model:ir.model.fields,help:account_invoice_force_number.field_account_bank_statement_line__move_name
#: model:ir.model.fields,help:account_invoice_force_number.field_account_move__move_name
#: model:ir.model.fields,help:account_invoice_force_number.field_account_payment__move_name
msgid ""
"Force invoice number. Use this field if\n"
" you don't want to use the default numbering."
msgstr ""
"Vsili številko računa. Uporabite to polje,\n"
" če ne želite uporabiti privzetega številčenja."
#. module: account_invoice_force_number
#: model:ir.model,name:account_invoice_force_number.model_account_move
msgid "Journal Entry"
msgstr ""
#. module: account_invoice_force_number
#. odoo-python
#: code:addons/account_invoice_force_number/models/account_move.py:0
#, python-format
msgid ""
"You cannot delete an invoice after it has been validated(and received a "
"number). You can set it back to \"Draft\"state and modify its content, then "
"re-confirm it."
msgstr ""
"Računa po tem, ko je bil enkrat knjižen (in je prejel številko), ne morete "
"brisati. Lahko pa ga nastavite kot \"Osnutek\", mu spremenite vsebino in ga "
"ponovno potrdite."
#~ msgid "Journal Entries"
#~ msgstr "Dnevniški vnosi"

View file

@ -0,0 +1,64 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * account_invoice_force_number
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: account-invoicing (8.0)\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-12-28 09:48+0000\n"
"PO-Revision-Date: 2024-02-27 12:36+0000\n"
"Last-Translator: jakobkrabbe <jakob@syscare.se>\n"
"Language-Team: Swedish (http://www.transifex.com/oca/"
"OCA-account-invoicing-8-0/language/sv/)\n"
"Language: sv\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.17\n"
#. module: account_invoice_force_number
#: model:res.groups,name:account_invoice_force_number.group_allow_invoice_force_number
msgid "Allow \"Invoice Force Number\""
msgstr "Tillåt \"Fakturans Force-nummer\""
#. module: account_invoice_force_number
#: model:ir.model.fields,field_description:account_invoice_force_number.field_account_bank_statement_line__move_name
#: model:ir.model.fields,field_description:account_invoice_force_number.field_account_move__move_name
#: model:ir.model.fields,field_description:account_invoice_force_number.field_account_payment__move_name
msgid "Force Number"
msgstr "Styrka Antal"
#. module: account_invoice_force_number
#: model:ir.model.fields,help:account_invoice_force_number.field_account_bank_statement_line__move_name
#: model:ir.model.fields,help:account_invoice_force_number.field_account_move__move_name
#: model:ir.model.fields,help:account_invoice_force_number.field_account_payment__move_name
msgid ""
"Force invoice number. Use this field if\n"
" you don't want to use the default numbering."
msgstr ""
"Tvinga fram fakturanummer. Använd detta fält om\n"
" du inte vill använda standardnumreringen."
#. module: account_invoice_force_number
#: model:ir.model,name:account_invoice_force_number.model_account_move
msgid "Journal Entry"
msgstr "Journalanteckning"
#. module: account_invoice_force_number
#. odoo-python
#: code:addons/account_invoice_force_number/models/account_move.py:0
#, python-format
msgid ""
"You cannot delete an invoice after it has been validated(and received a "
"number). You can set it back to \"Draft\"state and modify its content, then "
"re-confirm it."
msgstr ""
"Du kan inte radera en faktura efter att den har validerats (och fått ett "
"nummer). Du kan återställa den till \"Utkast\" och ändra dess innehåll och "
"sedan bekräfta den igen."
#~ msgid "Invoice"
#~ msgstr "Faktura"

View file

@ -0,0 +1,58 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * account_invoice_force_number
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: account-invoicing (8.0)\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-12-28 09:48+0000\n"
"PO-Revision-Date: 2016-12-27 08:24+0000\n"
"Last-Translator: OCA Transbot <transbot@odoo-community.org>\n"
"Language-Team: Thai (http://www.transifex.com/oca/OCA-account-invoicing-8-0/"
"language/th/)\n"
"Language: th\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=1; plural=0;\n"
#. module: account_invoice_force_number
#: model:res.groups,name:account_invoice_force_number.group_allow_invoice_force_number
msgid "Allow \"Invoice Force Number\""
msgstr ""
#. module: account_invoice_force_number
#: model:ir.model.fields,field_description:account_invoice_force_number.field_account_bank_statement_line__move_name
#: model:ir.model.fields,field_description:account_invoice_force_number.field_account_move__move_name
#: model:ir.model.fields,field_description:account_invoice_force_number.field_account_payment__move_name
msgid "Force Number"
msgstr ""
#. module: account_invoice_force_number
#: model:ir.model.fields,help:account_invoice_force_number.field_account_bank_statement_line__move_name
#: model:ir.model.fields,help:account_invoice_force_number.field_account_move__move_name
#: model:ir.model.fields,help:account_invoice_force_number.field_account_payment__move_name
msgid ""
"Force invoice number. Use this field if\n"
" you don't want to use the default numbering."
msgstr ""
#. module: account_invoice_force_number
#: model:ir.model,name:account_invoice_force_number.model_account_move
msgid "Journal Entry"
msgstr ""
#. module: account_invoice_force_number
#. odoo-python
#: code:addons/account_invoice_force_number/models/account_move.py:0
#, python-format
msgid ""
"You cannot delete an invoice after it has been validated(and received a "
"number). You can set it back to \"Draft\"state and modify its content, then "
"re-confirm it."
msgstr ""
#~ msgid "Invoice"
#~ msgstr "ใบแจ้งหนี้"

View file

@ -0,0 +1,58 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * account_invoice_force_number
#
# Translators:
# OCA Transbot <transbot@odoo-community.org>, 2017
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 10.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-05-16 02:37+0000\n"
"PO-Revision-Date: 2017-05-16 02:37+0000\n"
"Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n"
"Language-Team: Turkish (https://www.transifex.com/oca/teams/23907/tr/)\n"
"Language: tr\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_force_number
#: model:res.groups,name:account_invoice_force_number.group_allow_invoice_force_number
msgid "Allow \"Invoice Force Number\""
msgstr "\"Fatura Numarası Zorunluluğu\"'na İzin Ver"
#. module: account_invoice_force_number
#: model:ir.model.fields,field_description:account_invoice_force_number.field_account_bank_statement_line__move_name
#: model:ir.model.fields,field_description:account_invoice_force_number.field_account_move__move_name
#: model:ir.model.fields,field_description:account_invoice_force_number.field_account_payment__move_name
msgid "Force Number"
msgstr "Zorunlu Numara"
#. module: account_invoice_force_number
#: model:ir.model.fields,help:account_invoice_force_number.field_account_bank_statement_line__move_name
#: model:ir.model.fields,help:account_invoice_force_number.field_account_move__move_name
#: model:ir.model.fields,help:account_invoice_force_number.field_account_payment__move_name
#, fuzzy
msgid ""
"Force invoice number. Use this field if\n"
" you don't want to use the default numbering."
msgstr ""
"Fatura numarasını zorla. Varsayılan numaralandırmayı kullanmak "
"istemiyorsanız bu alanı kullanın"
#. module: account_invoice_force_number
#: model:ir.model,name:account_invoice_force_number.model_account_move
msgid "Journal Entry"
msgstr ""
#. module: account_invoice_force_number
#. odoo-python
#: code:addons/account_invoice_force_number/models/account_move.py:0
#, python-format
msgid ""
"You cannot delete an invoice after it has been validated(and received a "
"number). You can set it back to \"Draft\"state and modify its content, then "
"re-confirm it."
msgstr ""

View file

@ -0,0 +1,58 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * account_invoice_force_number
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: account-invoicing (8.0)\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-12-31 00:28+0000\n"
"PO-Revision-Date: 2017-01-03 11:22+0000\n"
"Last-Translator: OCA Transbot <transbot@odoo-community.org>\n"
"Language-Team: Turkish (Turkey) (http://www.transifex.com/oca/OCA-account-"
"invoicing-8-0/language/tr_TR/)\n"
"Language: tr_TR\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=1; plural=0;\n"
#. module: account_invoice_force_number
#: model:res.groups,name:account_invoice_force_number.group_allow_invoice_force_number
msgid "Allow \"Invoice Force Number\""
msgstr ""
#. module: account_invoice_force_number
#: model:ir.model.fields,field_description:account_invoice_force_number.field_account_bank_statement_line__move_name
#: model:ir.model.fields,field_description:account_invoice_force_number.field_account_move__move_name
#: model:ir.model.fields,field_description:account_invoice_force_number.field_account_payment__move_name
msgid "Force Number"
msgstr ""
#. module: account_invoice_force_number
#: model:ir.model.fields,help:account_invoice_force_number.field_account_bank_statement_line__move_name
#: model:ir.model.fields,help:account_invoice_force_number.field_account_move__move_name
#: model:ir.model.fields,help:account_invoice_force_number.field_account_payment__move_name
msgid ""
"Force invoice number. Use this field if\n"
" you don't want to use the default numbering."
msgstr ""
#. module: account_invoice_force_number
#: model:ir.model,name:account_invoice_force_number.model_account_move
msgid "Journal Entry"
msgstr ""
#. module: account_invoice_force_number
#. odoo-python
#: code:addons/account_invoice_force_number/models/account_move.py:0
#, python-format
msgid ""
"You cannot delete an invoice after it has been validated(and received a "
"number). You can set it back to \"Draft\"state and modify its content, then "
"re-confirm it."
msgstr ""
#~ msgid "Invoice"
#~ msgstr "Fatura"

View file

@ -0,0 +1,58 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * account_invoice_force_number
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: account-invoicing (8.0)\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2015-08-25 16:48+0000\n"
"PO-Revision-Date: 2015-06-03 04:59+0000\n"
"Last-Translator: <>\n"
"Language-Team: Chinese (China) (http://www.transifex.com/oca/OCA-account-"
"invoicing-8-0/language/zh_CN/)\n"
"Language: zh_CN\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=1; plural=0;\n"
#. module: account_invoice_force_number
#: model:res.groups,name:account_invoice_force_number.group_allow_invoice_force_number
msgid "Allow \"Invoice Force Number\""
msgstr ""
#. module: account_invoice_force_number
#: model:ir.model.fields,field_description:account_invoice_force_number.field_account_bank_statement_line__move_name
#: model:ir.model.fields,field_description:account_invoice_force_number.field_account_move__move_name
#: model:ir.model.fields,field_description:account_invoice_force_number.field_account_payment__move_name
msgid "Force Number"
msgstr ""
#. module: account_invoice_force_number
#: model:ir.model.fields,help:account_invoice_force_number.field_account_bank_statement_line__move_name
#: model:ir.model.fields,help:account_invoice_force_number.field_account_move__move_name
#: model:ir.model.fields,help:account_invoice_force_number.field_account_payment__move_name
msgid ""
"Force invoice number. Use this field if\n"
" you don't want to use the default numbering."
msgstr ""
#. module: account_invoice_force_number
#: model:ir.model,name:account_invoice_force_number.model_account_move
msgid "Journal Entry"
msgstr ""
#. module: account_invoice_force_number
#. odoo-python
#: code:addons/account_invoice_force_number/models/account_move.py:0
#, python-format
msgid ""
"You cannot delete an invoice after it has been validated(and received a "
"number). You can set it back to \"Draft\"state and modify its content, then "
"re-confirm it."
msgstr ""
#~ msgid "Invoice"
#~ msgstr "发票"

View file

@ -0,0 +1,58 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * account_invoice_force_number
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: account-invoicing (8.0)\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-12-28 09:48+0000\n"
"PO-Revision-Date: 2016-12-27 08:24+0000\n"
"Last-Translator: OCA Transbot <transbot@odoo-community.org>\n"
"Language-Team: Chinese (Taiwan) (http://www.transifex.com/oca/OCA-account-"
"invoicing-8-0/language/zh_TW/)\n"
"Language: zh_TW\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=1; plural=0;\n"
#. module: account_invoice_force_number
#: model:res.groups,name:account_invoice_force_number.group_allow_invoice_force_number
msgid "Allow \"Invoice Force Number\""
msgstr ""
#. module: account_invoice_force_number
#: model:ir.model.fields,field_description:account_invoice_force_number.field_account_bank_statement_line__move_name
#: model:ir.model.fields,field_description:account_invoice_force_number.field_account_move__move_name
#: model:ir.model.fields,field_description:account_invoice_force_number.field_account_payment__move_name
msgid "Force Number"
msgstr ""
#. module: account_invoice_force_number
#: model:ir.model.fields,help:account_invoice_force_number.field_account_bank_statement_line__move_name
#: model:ir.model.fields,help:account_invoice_force_number.field_account_move__move_name
#: model:ir.model.fields,help:account_invoice_force_number.field_account_payment__move_name
msgid ""
"Force invoice number. Use this field if\n"
" you don't want to use the default numbering."
msgstr ""
#. module: account_invoice_force_number
#: model:ir.model,name:account_invoice_force_number.model_account_move
msgid "Journal Entry"
msgstr ""
#. module: account_invoice_force_number
#. odoo-python
#: code:addons/account_invoice_force_number/models/account_move.py:0
#, python-format
msgid ""
"You cannot delete an invoice after it has been validated(and received a "
"number). You can set it back to \"Draft\"state and modify its content, then "
"re-confirm it."
msgstr ""
#~ msgid "Invoice"
#~ msgstr "發票"

View file

@ -0,0 +1,4 @@
# Copyright 2019 Ecosoft Co., Ltd (https://ecosoft.co.th/)
# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl.html)
from . import account_move

View file

@ -0,0 +1,37 @@
# Copyright 2019 Ecosoft Co., Ltd (https://ecosoft.co.th/)
# Copyright 2024 Factor Libre - Aritz Olea
# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl.html)
from odoo import _, fields, models
from odoo.exceptions import UserError
class AccountMove(models.Model):
_inherit = "account.move"
move_name = fields.Char(
string="Force Number",
readonly=False,
default=False,
copy=False,
help="""Force invoice number. Use this field if
you don't want to use the default numbering.""",
)
def unlink(self):
for move in self:
if move.move_name:
raise UserError(
_(
"""You cannot delete an invoice after it has been validated"""
'''(and received a number). You can set it back to "Draft"'''
"""state and modify its content, then re-confirm it."""
)
)
return super(AccountMove, self).unlink()
def _post(self, soft=True):
for move in self:
if move.move_name:
move.write({"name": move.move_name})
return super(AccountMove, self)._post(soft=soft)

View file

@ -0,0 +1,5 @@
The user has to belong to the *Allow "Invoice Force Number"* group.
This can be done as follows:
* checking the corresponding setting on the Access Rights (Technical Settings) of the user
* manually adding it to the corresponding group

View file

@ -0,0 +1,4 @@
* Alex Comba <alex.comba@agilebg.com> (https://www.agilebg.com/)
* Francesco Apruzzese <f.apruzzese@apuliasoftware.it>
* Rattapong Chokmasermkul <rattapongc@ecosoft.co.th>
* Simone Vanin <simone.vanin@agilebg.com> (https://www.agilebg.com/)

View file

@ -0,0 +1,4 @@
This module allows to force the invoice numbering. It displays the move_name field.
If user fills that field, the typed value will be used as invoice (and move) number.
Otherwise, the next sequence number will be retrieved and saved.
So, the new field has to be used when user doesn't want to use the default invoice numbering for a specific invoice.

View file

@ -0,0 +1,3 @@
Once installed, you'll find the Force Number field on all the invoices in draft state.
You can then fill in this field with the invoice number you want to assign.
The invoice will get this number when confirmed.

View file

@ -0,0 +1,7 @@
<odoo>
<record id="group_allow_invoice_force_number" model="res.groups">
<field name="name">Allow "Invoice Force Number"</field>
<field name="category_id" ref="base.module_category_hidden" />
<field name="users" eval="[(4, ref('base.user_root'))]" />
</record>
</odoo>

View file

@ -0,0 +1,443 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="generator" content="Docutils: https://docutils.sourceforge.io/" />
<title>Force Invoice Number</title>
<style type="text/css">
/*
:Author: David Goodger (goodger@python.org)
:Id: $Id: html4css1.css 8954 2022-01-20 10:10:25Z milde $
:Copyright: This stylesheet has been placed in the public domain.
Default cascading style sheet for the HTML output of Docutils.
See https://docutils.sourceforge.io/docs/howto/html-stylesheets.html for how to
customize this style sheet.
*/
/* used to remove borders from tables and images */
.borderless, table.borderless td, table.borderless th {
border: 0 }
table.borderless td, table.borderless th {
/* Override padding for "table.docutils td" with "! important".
The right padding separates the table cells. */
padding: 0 0.5em 0 0 ! important }
.first {
/* Override more specific margin styles with "! important". */
margin-top: 0 ! important }
.last, .with-subtitle {
margin-bottom: 0 ! important }
.hidden {
display: none }
.subscript {
vertical-align: sub;
font-size: smaller }
.superscript {
vertical-align: super;
font-size: smaller }
a.toc-backref {
text-decoration: none ;
color: black }
blockquote.epigraph {
margin: 2em 5em ; }
dl.docutils dd {
margin-bottom: 0.5em }
object[type="image/svg+xml"], object[type="application/x-shockwave-flash"] {
overflow: hidden;
}
/* Uncomment (and remove this text!) to get bold-faced definition list terms
dl.docutils dt {
font-weight: bold }
*/
div.abstract {
margin: 2em 5em }
div.abstract p.topic-title {
font-weight: bold ;
text-align: center }
div.admonition, div.attention, div.caution, div.danger, div.error,
div.hint, div.important, div.note, div.tip, div.warning {
margin: 2em ;
border: medium outset ;
padding: 1em }
div.admonition p.admonition-title, div.hint p.admonition-title,
div.important p.admonition-title, div.note p.admonition-title,
div.tip p.admonition-title {
font-weight: bold ;
font-family: sans-serif }
div.attention p.admonition-title, div.caution p.admonition-title,
div.danger p.admonition-title, div.error p.admonition-title,
div.warning p.admonition-title, .code .error {
color: red ;
font-weight: bold ;
font-family: sans-serif }
/* Uncomment (and remove this text!) to get reduced vertical space in
compound paragraphs.
div.compound .compound-first, div.compound .compound-middle {
margin-bottom: 0.5em }
div.compound .compound-last, div.compound .compound-middle {
margin-top: 0.5em }
*/
div.dedication {
margin: 2em 5em ;
text-align: center ;
font-style: italic }
div.dedication p.topic-title {
font-weight: bold ;
font-style: normal }
div.figure {
margin-left: 2em ;
margin-right: 2em }
div.footer, div.header {
clear: both;
font-size: smaller }
div.line-block {
display: block ;
margin-top: 1em ;
margin-bottom: 1em }
div.line-block div.line-block {
margin-top: 0 ;
margin-bottom: 0 ;
margin-left: 1.5em }
div.sidebar {
margin: 0 0 0.5em 1em ;
border: medium outset ;
padding: 1em ;
background-color: #ffffee ;
width: 40% ;
float: right ;
clear: right }
div.sidebar p.rubric {
font-family: sans-serif ;
font-size: medium }
div.system-messages {
margin: 5em }
div.system-messages h1 {
color: red }
div.system-message {
border: medium outset ;
padding: 1em }
div.system-message p.system-message-title {
color: red ;
font-weight: bold }
div.topic {
margin: 2em }
h1.section-subtitle, h2.section-subtitle, h3.section-subtitle,
h4.section-subtitle, h5.section-subtitle, h6.section-subtitle {
margin-top: 0.4em }
h1.title {
text-align: center }
h2.subtitle {
text-align: center }
hr.docutils {
width: 75% }
img.align-left, .figure.align-left, object.align-left, table.align-left {
clear: left ;
float: left ;
margin-right: 1em }
img.align-right, .figure.align-right, object.align-right, table.align-right {
clear: right ;
float: right ;
margin-left: 1em }
img.align-center, .figure.align-center, object.align-center {
display: block;
margin-left: auto;
margin-right: auto;
}
table.align-center {
margin-left: auto;
margin-right: auto;
}
.align-left {
text-align: left }
.align-center {
clear: both ;
text-align: center }
.align-right {
text-align: right }
/* reset inner alignment in figures */
div.align-right {
text-align: inherit }
/* div.align-center * { */
/* text-align: left } */
.align-top {
vertical-align: top }
.align-middle {
vertical-align: middle }
.align-bottom {
vertical-align: bottom }
ol.simple, ul.simple {
margin-bottom: 1em }
ol.arabic {
list-style: decimal }
ol.loweralpha {
list-style: lower-alpha }
ol.upperalpha {
list-style: upper-alpha }
ol.lowerroman {
list-style: lower-roman }
ol.upperroman {
list-style: upper-roman }
p.attribution {
text-align: right ;
margin-left: 50% }
p.caption {
font-style: italic }
p.credits {
font-style: italic ;
font-size: smaller }
p.label {
white-space: nowrap }
p.rubric {
font-weight: bold ;
font-size: larger ;
color: maroon ;
text-align: center }
p.sidebar-title {
font-family: sans-serif ;
font-weight: bold ;
font-size: larger }
p.sidebar-subtitle {
font-family: sans-serif ;
font-weight: bold }
p.topic-title {
font-weight: bold }
pre.address {
margin-bottom: 0 ;
margin-top: 0 ;
font: inherit }
pre.literal-block, pre.doctest-block, pre.math, pre.code {
margin-left: 2em ;
margin-right: 2em }
pre.code .ln { color: grey; } /* line numbers */
pre.code, code { background-color: #eeeeee }
pre.code .comment, code .comment { color: #5C6576 }
pre.code .keyword, code .keyword { color: #3B0D06; font-weight: bold }
pre.code .literal.string, code .literal.string { color: #0C5404 }
pre.code .name.builtin, code .name.builtin { color: #352B84 }
pre.code .deleted, code .deleted { background-color: #DEB0A1}
pre.code .inserted, code .inserted { background-color: #A3D289}
span.classifier {
font-family: sans-serif ;
font-style: oblique }
span.classifier-delimiter {
font-family: sans-serif ;
font-weight: bold }
span.interpreted {
font-family: sans-serif }
span.option {
white-space: nowrap }
span.pre {
white-space: pre }
span.problematic {
color: red }
span.section-subtitle {
/* font-size relative to parent (h1..h6 element) */
font-size: 80% }
table.citation {
border-left: solid 1px gray;
margin-left: 1px }
table.docinfo {
margin: 2em 4em }
table.docutils {
margin-top: 0.5em ;
margin-bottom: 0.5em }
table.footnote {
border-left: solid 1px black;
margin-left: 1px }
table.docutils td, table.docutils th,
table.docinfo td, table.docinfo th {
padding-left: 0.5em ;
padding-right: 0.5em ;
vertical-align: top }
table.docutils th.field-name, table.docinfo th.docinfo-name {
font-weight: bold ;
text-align: left ;
white-space: nowrap ;
padding-left: 0 }
/* "booktabs" style (no vertical lines) */
table.docutils.booktabs {
border: 0px;
border-top: 2px solid;
border-bottom: 2px solid;
border-collapse: collapse;
}
table.docutils.booktabs * {
border: 0px;
}
table.docutils.booktabs th {
border-bottom: thin solid;
text-align: left;
}
h1 tt.docutils, h2 tt.docutils, h3 tt.docutils,
h4 tt.docutils, h5 tt.docutils, h6 tt.docutils {
font-size: 100% }
ul.auto-toc {
list-style-type: none }
</style>
</head>
<body>
<div class="document" id="force-invoice-number">
<h1 class="title">Force Invoice Number</h1>
<!-- !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!! This file is generated by oca-gen-addon-readme !!
!! changes will be overwritten. !!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!! source digest: sha256:86482d86384cb744ec2ddcaaf315aa0aebdc4ccb95da546d9fccc1d93d5163c4
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -->
<p><a class="reference external image-reference" href="https://odoo-community.org/page/development-status"><img alt="Beta" src="https://img.shields.io/badge/maturity-Beta-yellow.png" /></a> <a class="reference external image-reference" href="http://www.gnu.org/licenses/agpl-3.0-standalone.html"><img alt="License: AGPL-3" src="https://img.shields.io/badge/licence-AGPL--3-blue.png" /></a> <a class="reference external image-reference" href="https://github.com/OCA/account-invoicing/tree/16.0/account_invoice_force_number"><img alt="OCA/account-invoicing" src="https://img.shields.io/badge/github-OCA%2Faccount--invoicing-lightgray.png?logo=github" /></a> <a class="reference external image-reference" href="https://translation.odoo-community.org/projects/account-invoicing-16-0/account-invoicing-16-0-account_invoice_force_number"><img alt="Translate me on Weblate" src="https://img.shields.io/badge/weblate-Translate%20me-F47D42.png" /></a> <a class="reference external image-reference" href="https://runboat.odoo-community.org/builds?repo=OCA/account-invoicing&amp;target_branch=16.0"><img alt="Try me on Runboat" src="https://img.shields.io/badge/runboat-Try%20me-875A7B.png" /></a></p>
<p>This module allows to force the invoice numbering. It displays the move_name field.
If user fills that field, the typed value will be used as invoice (and move) number.
Otherwise, the next sequence number will be retrieved and saved.
So, the new field has to be used when user doesnt want to use the default invoice numbering for a specific invoice.</p>
<p><strong>Table of contents</strong></p>
<div class="contents local topic" id="contents">
<ul class="simple">
<li><a class="reference internal" href="#configuration" id="toc-entry-1">Configuration</a></li>
<li><a class="reference internal" href="#usage" id="toc-entry-2">Usage</a></li>
<li><a class="reference internal" href="#bug-tracker" id="toc-entry-3">Bug Tracker</a></li>
<li><a class="reference internal" href="#credits" id="toc-entry-4">Credits</a><ul>
<li><a class="reference internal" href="#authors" id="toc-entry-5">Authors</a></li>
<li><a class="reference internal" href="#contributors" id="toc-entry-6">Contributors</a></li>
<li><a class="reference internal" href="#maintainers" id="toc-entry-7">Maintainers</a></li>
</ul>
</li>
</ul>
</div>
<div class="section" id="configuration">
<h1><a class="toc-backref" href="#toc-entry-1">Configuration</a></h1>
<p>The user has to belong to the <em>Allow “Invoice Force Number”</em> group.
This can be done as follows:</p>
<ul class="simple">
<li>checking the corresponding setting on the Access Rights (Technical Settings) of the user</li>
<li>manually adding it to the corresponding group</li>
</ul>
</div>
<div class="section" id="usage">
<h1><a class="toc-backref" href="#toc-entry-2">Usage</a></h1>
<p>Once installed, youll find the Force Number field on all the invoices in draft state.
You can then fill in this field with the invoice number you want to assign.
The invoice will get this number when confirmed.</p>
</div>
<div class="section" id="bug-tracker">
<h1><a class="toc-backref" href="#toc-entry-3">Bug Tracker</a></h1>
<p>Bugs are tracked on <a class="reference external" href="https://github.com/OCA/account-invoicing/issues">GitHub Issues</a>.
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
<a class="reference external" href="https://github.com/OCA/account-invoicing/issues/new?body=module:%20account_invoice_force_number%0Aversion:%2016.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**">feedback</a>.</p>
<p>Do not contact contributors directly about support or help with technical issues.</p>
</div>
<div class="section" id="credits">
<h1><a class="toc-backref" href="#toc-entry-4">Credits</a></h1>
<div class="section" id="authors">
<h2><a class="toc-backref" href="#toc-entry-5">Authors</a></h2>
<ul class="simple">
<li>Agile Business Group</li>
</ul>
</div>
<div class="section" id="contributors">
<h2><a class="toc-backref" href="#toc-entry-6">Contributors</a></h2>
<ul class="simple">
<li>Alex Comba &lt;<a class="reference external" href="mailto:alex.comba&#64;agilebg.com">alex.comba&#64;agilebg.com</a>&gt; (<a class="reference external" href="https://www.agilebg.com/">https://www.agilebg.com/</a>)</li>
<li>Francesco Apruzzese &lt;<a class="reference external" href="mailto:f.apruzzese&#64;apuliasoftware.it">f.apruzzese&#64;apuliasoftware.it</a>&gt;</li>
<li>Rattapong Chokmasermkul &lt;<a class="reference external" href="mailto:rattapongc&#64;ecosoft.co.th">rattapongc&#64;ecosoft.co.th</a>&gt;</li>
<li>Simone Vanin &lt;<a class="reference external" href="mailto:simone.vanin&#64;agilebg.com">simone.vanin&#64;agilebg.com</a>&gt; (<a class="reference external" href="https://www.agilebg.com/">https://www.agilebg.com/</a>)</li>
</ul>
</div>
<div class="section" id="maintainers">
<h2><a class="toc-backref" href="#toc-entry-7">Maintainers</a></h2>
<p>This module is maintained by the OCA.</p>
<a class="reference external image-reference" href="https://odoo-community.org"><img alt="Odoo Community Association" src="https://odoo-community.org/logo.png" /></a>
<p>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.</p>
<p>This module is part of the <a class="reference external" href="https://github.com/OCA/account-invoicing/tree/16.0/account_invoice_force_number">OCA/account-invoicing</a> project on GitHub.</p>
<p>You are welcome to contribute. To learn how please visit <a class="reference external" href="https://odoo-community.org/page/Contribute">https://odoo-community.org/page/Contribute</a>.</p>
</div>
</div>
</div>
</body>
</html>

View file

@ -0,0 +1,3 @@
# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl)
from . import test_account_force_number

View file

@ -0,0 +1,71 @@
# Copyright 2016 Davide Corio - davidecorio.com
# Copyright 2017 Alex Comba - Agile Business Group
# Copyright 2024 Factor Libre - Aritz Olea
# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl)
from odoo.exceptions import UserError
from odoo.tests import tagged
from odoo.addons.account.tests.common import AccountTestInvoicingCommon
@tagged("post_install", "-at_install")
class TestAccountForceNumber(AccountTestInvoicingCommon):
def create_invoice(self, move_name=None):
partner_id = self.env.ref("base.res_partner_12").id
invoice_vals = {
"move_type": "out_invoice",
"partner_id": partner_id,
"invoice_line_ids": [
(
0,
0,
{
"name": "Test product",
"quantity": 1,
"price_unit": 450,
"tax_ids": [(6, 0, [])],
},
)
],
}
invoice = (
self.env["account.move"]
.with_context(default_move_type="out_invoice")
.create(invoice_vals)
)
if move_name:
invoice.write({"move_name": "0001"})
return invoice
def test_01_force_number(self):
# in order to test the correct assignment of the internal_number
# I create a customer invoice.
# I set the force number
invoice = self.create_invoice(move_name="0001")
# I validate the invoice
invoice.action_post()
# I check that the invoice number is the one we expect
self.assertEqual(invoice.name, invoice.move_name, msg="Wrong number")
# I check move_name is not modified when validating the invoice.
self.assertEqual(invoice.name, "0001")
# Delete invoice while move_name is True
with self.assertRaises(UserError):
invoice.unlink()
# Delete invoice while move_name is False
invoice_2 = self.create_invoice()
invoice_2.unlink()
def test_02_force_number_validate_wizard(self):
# Check forced invoice number is also set if posted from 'Post entries'
# wizard.
invoice = self.create_invoice(move_name="0001")
validate_wiz = (
self.env["validate.account.move"]
.with_context(active_model="account.move", active_ids=invoice.ids)
.create({})
)
validate_wiz.validate_move()
self.assertEqual(invoice.state, "posted")
self.assertEqual(invoice.name, invoice.move_name)

View file

@ -0,0 +1,15 @@
<odoo>
<record id="account_invoice_supplier_form_force_number" model="ir.ui.view">
<field name="model">account.move</field>
<field name="inherit_id" ref="account.view_move_form" />
<field name="arch" type="xml">
<field name="invoice_date" position="after">
<field
name="move_name"
attrs="{'invisible': [('state', '!=', 'draft')]}"
groups="account_invoice_force_number.group_allow_invoice_force_number"
/>
</field>
</field>
</record>
</odoo>

View file

@ -0,0 +1,32 @@
# Architecture
```mermaid
flowchart TD
U[Users] -->|HTTP| V[Views and QWeb Templates]
V --> C[Controllers]
V --> W[Wizards Transient Models]
C --> M[Models and ORM]
W --> M
M --> R[Reports]
DX[Data XML] --> M
S[Security ACLs and Groups] -. enforces .-> M
subgraph Account_invoice_force_number Module - account_invoice_force_number
direction LR
M:::layer
W:::layer
C:::layer
V:::layer
R:::layer
S:::layer
DX:::layer
end
classDef layer fill:#eef8ff,stroke:#6ea8fe,stroke-width:1px
```
Notes
- Views include tree/form/kanban templates and report templates.
- Controllers provide website/portal routes when present.
- Wizards are UI flows implemented with `models.TransientModel`.
- Data XML loads data/demo records; Security defines groups and access.

View file

@ -0,0 +1,3 @@
# Configuration
Refer to Odoo settings for account_invoice_force_number. Configure related models, access rights, and options as needed.

View file

@ -0,0 +1,3 @@
# Controllers
This module does not define custom HTTP controllers.

View file

@ -0,0 +1,5 @@
# Dependencies
This addon depends on:
- [account](../../odoo-bringout-oca-ocb-account)

View file

@ -0,0 +1,4 @@
# FAQ
- Q: Which Odoo version? A: 16.0 (OCA/OCB packaged).
- Q: How to enable? A: Start server with --addon account_invoice_force_number or install in UI.

View file

@ -0,0 +1,7 @@
# Install
```bash
pip install odoo-bringout-oca-account-invoicing-account_invoice_force_number"
# or
uv pip install odoo-bringout-oca-account-invoicing-account_invoice_force_number"
```

View file

@ -0,0 +1,12 @@
# Models
Detected core models and extensions in account_invoice_force_number.
```mermaid
classDiagram
class account_move
```
Notes
- Classes show model technical names; fields omitted for brevity.
- Items listed under _inherit are extensions of existing models.

View file

@ -0,0 +1,6 @@
# Overview
Packaged Odoo addon: account_invoice_force_number. Provides features documented in upstream Odoo 16 under this addon.
- Source: OCA/OCB 16.0, addon account_invoice_force_number
- License: LGPL-3

View file

@ -0,0 +1,3 @@
# Reports
This module does not define custom reports.

View file

@ -0,0 +1,62 @@
# Security
Access control and security definitions in account_invoice_force_number.
## Access Control Lists (ACLs)
Model access permissions defined in:
- **[CHANGELOG.md](../CHANGELOG.md)**
- 132 model access rules
- **[doc](../doc)**
- **[docker](../docker)**
- **[input](../input)**
- **[nix](../nix)**
- **[odoo.conf](../odoo.conf)**
- 58 model access rules
- **[odoo_packages_bez_l10n.txt](../odoo_packages_bez_l10n.txt)**
- 1947 model access rules
- **[odoo_packages_bringout.txt](../odoo_packages_bringout.txt)**
- 1947 model access rules
- **[odoo_packages.txt](../odoo_packages.txt)**
- 2085 model access rules
- **[output](../output)**
- **[packages](../packages)**
- **[PACKAGES.md](../PACKAGES.md)**
- 298 model access rules
- **[README.md](../README.md)**
- 338 model access rules
- **[scripts](../scripts)**
- **[temp](../temp)**
- **[TRANSLATION_BS_SUMMARY.md](../TRANSLATION_BS_SUMMARY.md)**
- 146 model access rules
## Record Rules
Row-level security rules defined in:
## Security Groups & Configuration
Security groups and permissions defined in:
- **[security.xml](../account_invoice_force_number/security/security.xml)**
- 1 security groups defined
```mermaid
graph TB
subgraph "Security Layers"
A[Users] --> B[Groups]
B --> C[Access Control Lists]
C --> D[Models]
B --> E[Record Rules]
E --> F[Individual Records]
end
```
Security files overview:
- **[security.xml](../account_invoice_force_number/security/security.xml)**
- Security groups, categories, and XML-based rules
Notes
- Access Control Lists define which groups can access which models
- Record Rules provide row-level security (filter records by user/group)
- Security groups organize users and define permission sets
- All security is enforced at the ORM level by Odoo

View file

@ -0,0 +1,5 @@
# Troubleshooting
- Ensure Python and Odoo environment matches repo guidance.
- Check database connectivity and logs if startup fails.
- Validate that dependent addons listed in DEPENDENCIES.md are installed.

View file

@ -0,0 +1,7 @@
# Usage
Start Odoo including this addon (from repo root):
```bash
python3 scripts/nix_odoo_web_server.py --db-name mydb --addon account_invoice_force_number
```

View file

@ -0,0 +1,3 @@
# Wizards
This module does not include UI wizards.

View file

@ -0,0 +1,42 @@
[project]
name = "odoo-bringout-oca-account-invoicing-account_invoice_force_number"
version = "16.0.0"
description = "Force Invoice Number - Allows to force invoice numbering on specific invoices"
authors = [
{ name = "Ernad Husremovic", email = "hernad@bring.out.ba" }
]
dependencies = [
"odoo-bringout-oca-ocb-account>=16.0.0",
"requests>=2.25.1"
]
readme = "README.md"
requires-python = ">= 3.11"
classifiers = [
"Development Status :: 5 - Production/Stable",
"Intended Audience :: Developers",
"License :: OSI Approved :: GNU Lesser General Public License v3 (LGPLv3)",
"Programming Language :: Python :: 3",
"Programming Language :: Python :: 3.11",
"Programming Language :: Python :: 3.12",
"Topic :: Office/Business",
]
[project.urls]
homepage = "https://github.com/bringout/0"
repository = "https://github.com/bringout/0"
[build-system]
requires = ["hatchling"]
build-backend = "hatchling.build"
[tool.hatch.metadata]
allow-direct-references = true
[tool.hatch.build.targets.wheel]
packages = ["account_invoice_force_number"]
[tool.rye]
managed = true
dev-dependencies = [
"pytest>=8.4.1",
]