Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
80 commits
Select commit Hold shift + click to select a range
bfc4d77
report_qweb_operating_unit v9
serpentcs-dev1 Jun 9, 2017
5e84144
[MIG] report_qweb_operating_unit v10
nikul-serpentcs Jul 26, 2017
421ff0e
[MIG]report_qweb_operating_unit to v11
AaronHForgeFlow Oct 24, 2019
d90ea8b
[MIG]report_qweb_operating_unit to v12
AaronHForgeFlow Oct 24, 2019
0ef1d12
[UPD] Update report_qweb_operating_unit.pot
oca-travis Dec 18, 2019
71b65bf
[UPD] README.rst
OCA-git-bot Dec 18, 2019
90f4420
[IMP] report_qweb_operating_unit: black, isort
alan196 Feb 13, 2020
bc4c967
[MIG] report_qweb_operating_unit: Migration to V13
alan196 Feb 13, 2020
6364187
[UPD] Update report_qweb_operating_unit.pot
oca-travis Feb 18, 2020
0ddbcb9
[UPD] README.rst
OCA-git-bot Feb 18, 2020
81ce9c8
Added translation using Weblate (Spanish (Mexico))
alan196 Feb 19, 2020
83d4d6d
Translated using Weblate (Spanish (Mexico))
alan196 Feb 19, 2020
b47cb7e
pre-commit update
OCA-git-bot Mar 14, 2020
551e234
[UPD] Eficent -> ForgeFlow
MiquelRForgeFlow Oct 5, 2020
dfdfcf9
[UPD] README.rst
OCA-git-bot Oct 5, 2020
ef81044
[IMP] report_qweb_operating_unit: black, isort, prettier
May 13, 2022
db63162
[MIG] report_qweb_operating_unit: Migration to 14.0
May 13, 2022
e22acfe
[UPD] README.rst
OCA-git-bot May 18, 2022
4f886ef
[UPD] Update report_qweb_operating_unit.pot
Jan 17, 2023
c8a5364
Update translation files
weblate Jan 17, 2023
540afb9
[UPD] README.rst
OCA-git-bot Sep 3, 2023
3c47c35
[FIX] report_qweb_operating_unit: pre-commit
AaronHForgeFlow Nov 7, 2023
1cf066f
[BOT] post-merge updates
OCA-git-bot Nov 7, 2023
0ff85c4
[IMP] report_qweb_operating_unit: pre-commit execution
May 30, 2024
dc4ff54
[MIG] report_qweb_operating_unit: Migration to 17.0
May 30, 2024
b511df5
[MIG] report_qweb_operating_unit: backport v17 migration to v16
hbrunn Jul 25, 2024
a82200d
[ADD] report_qweb_operating_unit: tests
hbrunn Jul 25, 2024
fff3965
[ADD]contract_operating_unit v12
AaronHForgeFlow Mar 13, 2020
9ba6df5
[IMP]create invoice with the proper operating_unit in contracts
AaronHForgeFlow Apr 2, 2020
bb25032
[UPT]contracts depends on account
AaronHForgeFlow Apr 2, 2020
7be08b7
[REV]contract depends on account
AaronHForgeFlow Apr 2, 2020
7e63ced
[FIX]api import
AaronHForgeFlow Apr 2, 2020
f49d2c1
[FIX]ou in invoice from contracts
AaronHForgeFlow Apr 2, 2020
ceed832
[FIX]restored line eliminated by mistake
AaronHForgeFlow Apr 2, 2020
6a98752
[IMP] contract_operating_unit: black, isort, prettier
kittiu May 28, 2021
a3d7ff7
[14.0][MIG] contract_operating_unit
kittiu May 28, 2021
82c6643
[FIX]contract_operating_unit: test description
AaronHForgeFlow Jun 17, 2021
406414a
[UPD] Update contract_operating_unit.pot
oca-travis Jun 18, 2021
500054c
[UPD] README.rst
OCA-git-bot Jun 18, 2021
2915758
[FIX] contract_operating_unit: license should be AGPL because of depe…
AaronHForgeFlow Apr 20, 2022
9b9b717
[IMP] contract: group by OU
Saran440 Aug 18, 2022
a073bf1
contract_operating_unit 14.0.1.0.1
OCA-git-bot Sep 27, 2022
1b43dde
[UPD] Update contract_operating_unit.pot
Jan 17, 2023
a001ea3
[MIG] contract_operating_unit: Migration to 15.0
ps-tubtim Jan 19, 2023
790e285
[UPD] Update contract_operating_unit.pot
Jan 23, 2024
f9a66ff
[BOT] post-merge updates
OCA-git-bot Jan 23, 2024
3f83de6
[MIG] contract_operating_unit: Migration to 16.0
hbrunn Jul 26, 2024
1525f88
Merge PR #700 into 16.0
OCA-git-bot Aug 27, 2024
c5feb30
[UPD] Update contract_operating_unit.pot
Aug 27, 2024
a75c5a1
[BOT] post-merge updates
OCA-git-bot Aug 27, 2024
c21e2ac
Merge PR #699 into 16.0
OCA-git-bot Aug 29, 2024
879cb44
[UPD] Update report_qweb_operating_unit.pot
Aug 29, 2024
54b185d
[BOT] post-merge updates
OCA-git-bot Aug 29, 2024
2a3cf80
Added translation using Weblate (Italian)
mymage Aug 29, 2024
3bf1286
Translated using Weblate (Italian)
mymage Aug 29, 2024
0ba50a3
Update translation files
weblate Aug 29, 2024
5897a20
Added translation using Weblate (Italian)
mymage Aug 31, 2024
38242cb
Translated using Weblate (Italian)
mymage Aug 31, 2024
100903e
Added translation using Weblate (German)
baguenth Sep 18, 2024
558eab6
Added translation using Weblate (German)
baguenth Sep 18, 2024
d52db09
Added translation using Weblate (German)
baguenth Sep 18, 2024
da5106d
Added translation using Weblate (German)
baguenth Sep 18, 2024
9aa6bef
Added translation using Weblate (German)
baguenth Sep 18, 2024
284de09
Added translation using Weblate (German)
baguenth Sep 18, 2024
0baea0d
Translated using Weblate (German)
baguenth Sep 18, 2024
11e48bd
Translated using Weblate (German)
baguenth Sep 18, 2024
eabfe7f
Translated using Weblate (German)
baguenth Sep 18, 2024
6ea6897
Translated using Weblate (German)
baguenth Sep 18, 2024
240186f
Translated using Weblate (German)
baguenth Sep 18, 2024
51861e7
Translated using Weblate (German)
baguenth Sep 18, 2024
0e4a291
Added translation using Weblate (German)
baguenth Sep 20, 2024
2040ece
Added translation using Weblate (German)
baguenth Sep 20, 2024
e92c510
Translated using Weblate (German)
baguenth Sep 20, 2024
d72ef5f
Translated using Weblate (German)
baguenth Sep 20, 2024
54c39c5
Translated using Weblate (German)
baguenth Sep 20, 2024
a021c70
[15.0][ADD] hr_operating_unit_access_all
ps-tubtim Dec 7, 2021
f81ac10
[UPD] Update hr_operating_unit_access_all.pot
Sep 19, 2023
bd64025
oca-github-bot post-merge updates
OCA-git-bot Sep 19, 2023
5a9196f
[IMP] hr_operating_unit_access_all: pre-commit stuff
nopparuts Oct 12, 2024
e961581
[MIG] hr_operating_unit_access_all: Migration to 16.0
nopparuts Oct 12, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,10 +23,12 @@ addon | version | maintainers | summary
--- | --- | --- | ---
[account_operating_unit](account_operating_unit/) | 16.0.1.0.0 | | Introduces Operating Unit (OU) in invoices and Accounting Entries with clearing account
[analytic_operating_unit](analytic_operating_unit/) | 16.0.1.0.0 | | Analytic Operating Unit
[contract_operating_unit](contract_operating_unit/) | 16.0.1.0.0 | | Contract Operating Unit
[hr_operating_unit](hr_operating_unit/) | 16.0.1.0.0 | | HR Operating Unit
[operating_unit](operating_unit/) | 16.0.1.0.2 | | An operating unit (OU) is an organizational entity part of a company
[product_operating_unit](product_operating_unit/) | 16.0.1.0.1 | | Adds the concept of operating unit (OU) in products
[project_operating_unit](project_operating_unit/) | 16.0.1.0.0 | [![max3903](https://github.com/max3903.png?size=30px)](https://github.com/max3903) | This module adds operating unit information to projects and tasks.
[report_qweb_operating_unit](report_qweb_operating_unit/) | 16.0.1.0.0 | | Qweb Report With Operating Unit
[sales_team_operating_unit](sales_team_operating_unit/) | 16.0.1.0.0 | | Sales Team Operating Unit
[stock_operating_unit](stock_operating_unit/) | 16.0.1.2.1 | | Adds the concept of operating unit (OU) in stock management

Expand Down
180 changes: 180 additions & 0 deletions account_operating_unit/i18n/de.po
Original file line number Diff line number Diff line change
@@ -0,0 +1,180 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * account_operating_unit
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.0\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2024-09-20 17:06+0000\n"
"Last-Translator: Bastian Günther <mail@bastian-guenther.de>\n"
"Language-Team: none\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 5.6.2\n"

#. module: account_operating_unit
#: model:ir.model.fields,help:account_operating_unit.field_res_company__ou_is_self_balanced
msgid ""
"Activate if your company is required to generate a balanced balance sheet "
"for each operating unit."
msgstr ""

#. module: account_operating_unit
#: model:ir.model,name:account_operating_unit.model_account_bank_statement_line
msgid "Bank Statement Line"
msgstr "Kontoauszugszeile"

#. module: account_operating_unit
#: model:ir.model,name:account_operating_unit.model_res_company
msgid "Companies"
msgstr "Unternehmen"

#. module: account_operating_unit
#. odoo-python
#: code:addons/account_operating_unit/models/account_journal.py:0
#, python-format
msgid ""
"Configuration error. If defined as self-balanced at company level, the "
"operating unit is mandatory in bank journal."
msgstr ""

#. module: account_operating_unit
#. odoo-python
#: code:addons/account_operating_unit/models/res_company.py:0
#, python-format
msgid ""
"Configuration error. Please provide an Inter-operating unit clearing "
"account."
msgstr ""

#. module: account_operating_unit
#. odoo-python
#: code:addons/account_operating_unit/models/account_move_line.py:0
#, python-format
msgid ""
"Configuration error. The Company in the Move Line and in the Operating Unit "
"must be the same."
msgstr ""

#. module: account_operating_unit
#. odoo-python
#: code:addons/account_operating_unit/models/account_move_line.py:0
#, python-format
msgid ""
"Configuration error. The Operating Unit in the Move Line and in the Move "
"must be the same."
msgstr ""

#. module: account_operating_unit
#. odoo-python
#: code:addons/account_operating_unit/models/account_move.py:0
#, python-format
msgid ""
"Configuration error. The operating unit is mandatory for each line as the "
"operating unit has been defined as self-balanced at company level."
msgstr ""

#. module: account_operating_unit
#. odoo-python
#: code:addons/account_operating_unit/models/account_move.py:0
#, python-format
msgid ""
"Configuration error. You need to define aninter-operating unit clearing "
"account in the company settings"
msgstr ""

#. module: account_operating_unit
#: model:ir.model.fields,field_description:account_operating_unit.field_res_company__inter_ou_clearing_account_id
msgid "Inter-operating unit clearing account"
msgstr ""

#. module: account_operating_unit
#: model:ir.model,name:account_operating_unit.model_account_invoice_report
msgid "Invoices Statistics"
msgstr "Rechnungsstatistik"

#. module: account_operating_unit
#: model:ir.model,name:account_operating_unit.model_account_journal
msgid "Journal"
msgstr "Journal"

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

#. module: account_operating_unit
#: model:ir.model,name:account_operating_unit.model_account_move_line
msgid "Journal Item"
msgstr "Buchungszeile"

#. module: account_operating_unit
#. odoo-python
#: code:addons/account_operating_unit/models/account_move.py:0
#, python-format
msgid "OU-Balancing"
msgstr "Ausgleich Filiale"

#. module: account_operating_unit
#: model:ir.model.fields,field_description:account_operating_unit.field_account_bank_statement_line__operating_unit_id
#: model:ir.model.fields,field_description:account_operating_unit.field_account_invoice_report__operating_unit_id
#: model:ir.model.fields,field_description:account_operating_unit.field_account_journal__operating_unit_id
#: model:ir.model.fields,field_description:account_operating_unit.field_account_move__operating_unit_id
#: model:ir.model.fields,field_description:account_operating_unit.field_account_move_line__operating_unit_id
#: model:ir.model.fields,field_description:account_operating_unit.field_account_payment__operating_unit_id
#: model_terms:ir.ui.view,arch_db:account_operating_unit.view_account_invoice_filter
#: model_terms:ir.ui.view,arch_db:account_operating_unit.view_account_invoice_report_search
#: model_terms:ir.ui.view,arch_db:account_operating_unit.view_account_move_line_filter
#: model_terms:ir.ui.view,arch_db:account_operating_unit.view_account_payment_search
msgid "Operating Unit"
msgstr "Filiale"

#. module: account_operating_unit
#: model:ir.model.fields,help:account_operating_unit.field_account_journal__operating_unit_id
msgid ""
"Operating Unit that will be used in payments, when this journal is used."
msgstr ""

#. module: account_operating_unit
#: model_terms:ir.ui.view,arch_db:account_operating_unit.view_company_form
msgid "Operating Units"
msgstr "Filialen"

#. module: account_operating_unit
#: model:ir.model.fields,field_description:account_operating_unit.field_res_company__ou_is_self_balanced
msgid "Operating Units are self-balanced"
msgstr "Filialen sind selbstausgleichend"

#. module: account_operating_unit
#: model:ir.model,name:account_operating_unit.model_account_partial_reconcile
msgid "Partial Reconcile"
msgstr "Teilweise abgestimmt"

#. module: account_operating_unit
#: model:ir.model,name:account_operating_unit.model_account_payment
msgid "Payments"
msgstr "Zahlungen"

#. module: account_operating_unit
#. odoo-python
#: code:addons/account_operating_unit/models/account_move.py:0
#, python-format
msgid "The Company in the Move and in Operating Unit must be the same."
msgstr ""

#. module: account_operating_unit
#. odoo-python
#: code:addons/account_operating_unit/models/account_move.py:0
#, python-format
msgid "The OU in the Move and in Journal must be the same."
msgstr ""

#. module: account_operating_unit
#: model:ir.model.fields,help:account_operating_unit.field_account_bank_statement_line__operating_unit_id
#: model:ir.model.fields,help:account_operating_unit.field_account_move__operating_unit_id
msgid "This operating unit will be defaulted in the move lines."
msgstr ""
27 changes: 27 additions & 0 deletions analytic_operating_unit/i18n/de.po
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * analytic_operating_unit
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.0\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2024-09-18 12:06+0000\n"
"Last-Translator: Bastian Günther <mail@bastian-guenther.de>\n"
"Language-Team: none\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 5.6.2\n"

#. module: analytic_operating_unit
#: model:ir.model,name:analytic_operating_unit.model_account_analytic_account
msgid "Analytic Account"
msgstr "Kostenstelle"

#. module: analytic_operating_unit
#: model:ir.model.fields,field_description:analytic_operating_unit.field_account_analytic_account__operating_unit_ids
msgid "Operating Units"
msgstr "Filialen"
87 changes: 87 additions & 0 deletions contract_operating_unit/README.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,87 @@
=======================
Contract Operating Unit
=======================

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

.. |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%2Foperating--unit-lightgray.png?logo=github
:target: https://github.com/OCA/operating-unit/tree/16.0/contract_operating_unit
:alt: OCA/operating-unit
.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png
:target: https://translation.odoo-community.org/projects/operating-unit-16-0/operating-unit-16-0-contract_operating_unit
: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/operating-unit&target_branch=16.0
:alt: Try me on Runboat

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

This module introduces the following features:

* Adds the Operating Unit (OU) to Contracts.

* Security rules are defined to ensure that users can only see the Contracts of that Operating Units in which they are allowed access to.

**Table of contents**

.. contents::
:local:

Usage
=====

Assign contracts to specific operating units within the company

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

Bugs are tracked on `GitHub Issues <https://github.com/OCA/operating-unit/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/operating-unit/issues/new?body=module:%20contract_operating_unit%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
~~~~~~~

* ForgeFlow S.L.

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

* Aaron Henriquez <ahenriquez@forgeflow.com>
* Kitti U. <kittiu@ecosoft.co.th>
* Pimolnat Suntian <pimolnats@ecosoft.co.th>

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/operating-unit <https://github.com/OCA/operating-unit/tree/16.0/contract_operating_unit>`_ project on GitHub.

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

from . import models
14 changes: 14 additions & 0 deletions contract_operating_unit/__manifest__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
# Copyright 2020 ForgeFlow S.L.
# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl.html).

{
"name": "Contract Operating Unit",
"version": "16.0.1.0.0",
"license": "AGPL-3",
"author": "ForgeFlow S.L., Odoo Community Association (OCA)",
"website": "https://github.com/OCA/operating-unit",
"category": "Invoicing",
"depends": ["contract", "account_operating_unit"],
"data": ["views/contract_view.xml", "security/contract_security.xml"],
"installable": True,
}
25 changes: 25 additions & 0 deletions contract_operating_unit/i18n/contract_operating_unit.pot
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * contract_operating_unit
#
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: contract_operating_unit
#: model:ir.model,name:contract_operating_unit.model_contract_contract
msgid "Contract"
msgstr ""

#. module: contract_operating_unit
#: model:ir.model.fields,field_description:contract_operating_unit.field_contract_contract__operating_unit_id
#: model_terms:ir.ui.view,arch_db:contract_operating_unit.contract_contract_search_view
msgid "Operating Unit"
msgstr ""
28 changes: 28 additions & 0 deletions contract_operating_unit/i18n/de.po
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * contract_operating_unit
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.0\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2024-09-18 12:06+0000\n"
"Last-Translator: Bastian Günther <mail@bastian-guenther.de>\n"
"Language-Team: none\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 5.6.2\n"

#. module: contract_operating_unit
#: model:ir.model,name:contract_operating_unit.model_contract_contract
msgid "Contract"
msgstr "Vertrag"

#. module: contract_operating_unit
#: model:ir.model.fields,field_description:contract_operating_unit.field_contract_contract__operating_unit_id
#: model_terms:ir.ui.view,arch_db:contract_operating_unit.contract_contract_search_view
msgid "Operating Unit"
msgstr "Filiale"
Loading