Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
74 commits
Select commit Hold shift + click to select a range
59d79ac
module to manage analytic on purchase order
Apr 22, 2016
ee66a29
[10.0][MIG] port purchase_analytic to V10.0
May 11, 2017
7f79253
[UPD] Update purchase_analytic.pot
oca-travis Oct 1, 2019
dd00a18
[ADD] icon.png
OCA-git-bot Oct 1, 2019
21169ff
[MIG] purchase_analytic: Migration to 12.0
MiquelRForgeFlow Oct 23, 2019
9846773
[UPD] Update purchase_analytic.pot
oca-travis Oct 28, 2019
87f2fec
[UPD] README.rst
OCA-git-bot Oct 28, 2019
ff69834
Update translation files
oca-transbot Nov 5, 2019
f03f692
[IMP] purchase_analytic: black, isort
ps-tubtim Jan 8, 2020
aaf4625
[MIG] purchase_analytic: Migration to 13.0
ps-tubtim Mar 25, 2020
b33039b
[UPD] Update purchase_analytic.pot
oca-travis Mar 30, 2020
5841d45
Added translation using Weblate (Spanish)
eduardgm Mar 26, 2021
a70459f
[IMP] purchase_analytic: black, isort, prettier
alan196 Nov 29, 2021
2a4a369
[MIG] purchase_analytic: Migration to 15.0
alan196 Nov 29, 2021
45bc1b5
[UPD] Update purchase_analytic.pot
May 17, 2022
bfed68b
[UPD] README.rst
OCA-git-bot May 17, 2022
ee97e11
[IMP] purchase_analytic: adapt to newest framework.
LoisRForgeFlow Aug 11, 2022
8193a17
[UPD] Update purchase_analytic.pot
Aug 22, 2022
d90301a
[UPD] README.rst
OCA-git-bot Aug 22, 2022
4919a38
purchase_analytic 15.0.2.0.0
OCA-git-bot Aug 22, 2022
9224a6e
Update translation files
oca-transbot Aug 22, 2022
b21f850
[MIG] purchase_analytic: Migration to 16.0
AungKoKoLin1997 Jan 16, 2023
36c7239
analytic_distribution readonly states
AungKoKoLin1997 Feb 2, 2023
ec8da97
[UPD] Update purchase_analytic.pot
Feb 11, 2023
d11fb17
[UPD] README.rst
OCA-git-bot Feb 11, 2023
4ee5062
Added translation using Weblate (Croatian)
badbole Feb 16, 2023
aaad014
Translated using Weblate (Croatian)
badbole Feb 16, 2023
b3b9fd5
Translated using Weblate (Spanish)
Gelo-fl Apr 12, 2023
7a285b5
Translated using Weblate (French)
sanrav May 8, 2023
7e2e9ff
[UPD] Update purchase_analytic.pot
May 15, 2023
831981c
Update translation files
weblate May 15, 2023
9390303
Added translation using Weblate (French (France) (fr_FR))
sanrav May 15, 2023
6163840
Translated using Weblate (French)
sanrav May 15, 2023
eac25bb
Translated using Weblate (French (France) (fr_FR))
sanrav May 15, 2023
e259cd4
[IMP] purchase_analytic: add default value in order line
AungKoKoLin1997 Jun 5, 2023
78ac911
purchase_analytic 16.0.2.0.0
OCA-git-bot Jun 10, 2023
ed45108
Added translation using Weblate (Portuguese (Brazil))
adrianojprado Jun 14, 2023
7341b28
Translated using Weblate (Portuguese (Brazil))
adrianojprado Jun 14, 2023
b95272b
Translated using Weblate (Spanish)
Ivorra78 Jul 11, 2023
c17b8b3
[UPD] README.rst
OCA-git-bot Sep 3, 2023
83cf4a5
[FIX] purchase_analytic: Access Denied by ACLs
AungKoKoLin1997 Sep 21, 2023
310f9a1
[BOT] post-merge updates
OCA-git-bot Sep 21, 2023
81683a2
[TRN] remove fr_FR.po
sbidoul Nov 21, 2023
d22d5e1
Added translation using Weblate (Italian)
mymage Feb 23, 2024
1c0bc7c
Translated using Weblate (Italian)
mymage Feb 23, 2024
1c30438
[UPD] Update purchase_analytic.pot
Aug 8, 2024
79cc193
Update translation files
weblate Aug 8, 2024
11aa020
Translated using Weblate (Italian)
mymage Aug 12, 2024
77929eb
[UPD] Update purchase_analytic.pot
Aug 14, 2024
20ef2a5
Update translation files
weblate Aug 14, 2024
3b8b05f
Translated using Weblate (Italian)
mymage Aug 16, 2024
569aa4e
Translated using Weblate (Portuguese (Brazil))
SottomaiorMacedoTec Sep 3, 2024
c91f98b
[UPD] Update purchase_analytic.pot
Oct 3, 2024
56cffc1
Update translation files
weblate Oct 3, 2024
1019140
Translated using Weblate (Italian)
mymage Oct 3, 2024
026880c
Translated using Weblate (Portuguese (Brazil))
SottomaiorMacedoTec Nov 13, 2024
e75ab48
[IMP] purchase_analytic: pre-commit auto fixes
CLaurelB Jan 9, 2025
22d061e
[MIG] purchase_analytic: Migration to 17.0
CLaurelB Jan 13, 2025
1d65a5b
[UPD] Update purchase_analytic.pot
Jan 21, 2025
566b62a
[BOT] post-merge updates
OCA-git-bot Jan 21, 2025
1f8aded
Update translation files
weblate Jan 21, 2025
62ecb84
[MIG] purchase_analytic: Migration to 18.0
CLaurelB Jan 21, 2025
d841d08
[UPD] Update purchase_analytic.pot
Jan 26, 2025
e6e9fd9
[BOT] post-merge updates
OCA-git-bot Jan 26, 2025
e3e4c62
Update translation files
weblate Jan 26, 2025
ecbc8bf
Translated using Weblate (Italian)
mymage Jan 27, 2025
3f04fdb
Translated using Weblate (French)
bonninguer Apr 16, 2025
79e3951
[UPD] Update purchase_analytic.pot
Apr 16, 2025
d603e81
Update translation files
weblate Apr 16, 2025
6fdcf59
Added translation using Weblate (Turkish)
bo-eska May 8, 2025
0f925e4
Translated using Weblate (Turkish)
tsezgin Sep 2, 2025
f883541
Translated using Weblate (French)
remi-filament Oct 4, 2025
f36d1a3
Translated using Weblate (French)
remi-filament Oct 6, 2025
2afbf8a
[19.0][MIG] purchase_analytic
astirpe Nov 25, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
129 changes: 129 additions & 0 deletions purchase_analytic/README.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,129 @@
.. image:: https://odoo-community.org/readme-banner-image
:target: https://odoo-community.org/get-involved?utm_source=readme
:alt: Odoo Community Association

=================
Purchase Analytic
=================

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

.. |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/license-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--analytic-lightgray.png?logo=github
:target: https://github.com/OCA/account-analytic/tree/19.0/purchase_analytic
:alt: OCA/account-analytic
.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png
:target: https://translation.odoo-community.org/projects/account-analytic-19-0/account-analytic-19-0-purchase_analytic
: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-analytic&target_branch=19.0
:alt: Try me on Runboat

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

The goal of this module is to ease analytic distribution management on
purchase order. This module add analytic distribution on purchase order.

If all lines of the purchase order have the same analytic distribution,
the analytic distribution on the purchase order is automatically set
with this value. If a analytic distribution is set on the purchase
order, all lines of the purchase will take this value.

**Table of contents**

.. contents::
:local:

Changelog
=========

16.0.1.0.0 (2023-01-16)
-----------------------

Migrated to odoo 16.

15.0.1.0.0 (2022-05-17)
-----------------------

Migrated to odoo 15.

13.0.1.0.0 (2020-01-08)
-----------------------

Migrated to odoo 13.

12.0.1.0.0 (2019-10-23)
-----------------------

Migrated to odoo 12.

10.0.1.0.0 (2017-05-11)
-----------------------

Migrated to odoo 10.

8.0.1.0.0 (2016-04-22)
----------------------

First version.

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

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

* Acsone SA/NV

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

- Laetitia Gangloff <[email protected]>
- Cédric Pigeon <[email protected]>
- Pimolnat Suntian <[email protected]>
- `Jarsa <https://www.jarsa.com>`__

- Alan Ramos

- Lois Rilo <[email protected]>
- `Quartile <https://www.quartile.co>`__:

- Aung Ko Ko Lin

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-analytic <https://github.com/OCA/account-analytic/tree/19.0/purchase_analytic>`_ project on GitHub.

You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.
1 change: 1 addition & 0 deletions purchase_analytic/__init__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
from . import models
15 changes: 15 additions & 0 deletions purchase_analytic/__manifest__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
# © 2016 Laetitia Gangloff, Acsone SA/NV (http://www.acsone.eu)
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html).

{
"name": "Purchase Analytic",
"version": "19.0.1.0.0",
"author": "Acsone SA/NV, Odoo Community Association (OCA)",
"category": "Purchase Management",
"website": "https://github.com/OCA/account-analytic",
"depends": ["purchase", "base_view_inheritance_extension"],
"data": ["views/purchase_views.xml"],
"license": "AGPL-3",
"installable": True,
"application": False,
}
67 changes: 67 additions & 0 deletions purchase_analytic/i18n/es.po
Original file line number Diff line number Diff line change
@@ -0,0 +1,67 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * purchase_analytic
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 13.0\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2023-07-11 10:10+0000\n"
"Last-Translator: Ivorra78 <[email protected]>\n"
"Language-Team: none\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: purchase_analytic
#: model:ir.model.fields,field_description:purchase_analytic.field_purchase_order__analytic_distribution
msgid "Analytic Distribution"
msgstr ""

#. module: purchase_analytic
#: model:ir.model.fields,field_description:purchase_analytic.field_purchase_order__analytic_precision
msgid "Analytic Precision"
msgstr "Precisión analítica"

#. module: purchase_analytic
#: model:ir.model.fields,field_description:purchase_analytic.field_purchase_order__analytic_distribution_import
msgid "Analytic distribution (importable)"
msgstr ""

#. module: purchase_analytic
#: model:ir.model.fields,help:purchase_analytic.field_purchase_order__analytic_distribution_import
msgid ""
"Defining this field, it will set the analytical distribution in JSON format, "
"but using the analytic accounts names as keys of the dictionary, so it eases "
"the human input."
msgstr ""

#. module: purchase_analytic
#: model:ir.model.fields,field_description:purchase_analytic.field_purchase_order__distribution_analytic_account_ids
msgid "Distribution Analytic Account"
msgstr ""

#. module: purchase_analytic
#: model:ir.model.fields,field_description:purchase_analytic.field_purchase_order__manual_distribution_id
msgid "Manual Distribution"
msgstr ""

#. module: purchase_analytic
#: model:ir.model,name:purchase_analytic.model_purchase_order
msgid "Purchase Order"
msgstr "Pedido de Compra"

#~ msgid "Analytic Distribution Search"
#~ msgstr "Búsqueda de distribución analítica"

#~ msgid "Analytic"
#~ msgstr "Analítico"

#~ msgid "Analytic Account"
#~ msgstr "Cuenta Analítica"

#~ msgid "The analytic account related to a purchase order."
#~ msgstr "La cuenta analítica relacionada al pedido de compra."
79 changes: 79 additions & 0 deletions purchase_analytic/i18n/fr.po
Original file line number Diff line number Diff line change
@@ -0,0 +1,79 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * purchase_analytic
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 8.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-04-07 08:25+0000\n"
"PO-Revision-Date: 2025-10-06 16:42+0000\n"
"Last-Translator: Rémi <[email protected]>\n"
"Language-Team: \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"
"X-Generator: Weblate 5.10.4\n"

#. module: purchase_analytic
#: model:ir.model.fields,field_description:purchase_analytic.field_purchase_order__analytic_distribution
msgid "Analytic Distribution"
msgstr "Répartition analytique"

#. module: purchase_analytic
#: model:ir.model.fields,field_description:purchase_analytic.field_purchase_order__analytic_precision
msgid "Analytic Precision"
msgstr "Précision analytique"

#. module: purchase_analytic
#: model:ir.model.fields,field_description:purchase_analytic.field_purchase_order__analytic_distribution_import
msgid "Analytic distribution (importable)"
msgstr "Répartition analytique (importable)"

#. module: purchase_analytic
#: model:ir.model.fields,help:purchase_analytic.field_purchase_order__analytic_distribution_import
msgid ""
"Defining this field, it will set the analytical distribution in JSON format, "
"but using the analytic accounts names as keys of the dictionary, so it eases "
"the human input."
msgstr ""
"Le fait de définir ce champ va enregistrer la répartition analytique au "
"format JSON en utilisant les noms des comptes analytiques comme clés du "
"dictionnaire, ce qui facilite la saisie."

#. module: purchase_analytic
#: model:ir.model.fields,field_description:purchase_analytic.field_purchase_order__distribution_analytic_account_ids
msgid "Distribution Analytic Account"
msgstr "Compte de répartition analytique"

#. module: purchase_analytic
#: model:ir.model.fields,field_description:purchase_analytic.field_purchase_order__manual_distribution_id
msgid "Manual Distribution"
msgstr "Répartition manuelle"

#. module: purchase_analytic
#: model:ir.model,name:purchase_analytic.model_purchase_order
msgid "Purchase Order"
msgstr "Bon de commande"

#~ msgid "Analytic Distribution Search"
#~ msgstr "Recherche de distribution analytique"

#~ msgid "Analytic"
#~ msgstr "Analytique"

#~ msgid "Analytic Account"
#~ msgstr "Compte analytique"

#~ msgid "The analytic account related to a purchase order."
#~ msgstr "Le compte analytique lié à un bon de commande."

#~ msgid "Contract / Analytic"
#~ msgstr "Contrat / analytique"

#~ msgid "Use to store the value of project_id if there is no lines"
#~ msgstr ""
#~ "Utilisé pour stocker la valeur du champs project_id lorsqu'il n'y a pas "
#~ "de lignes"
59 changes: 59 additions & 0 deletions purchase_analytic/i18n/hr.po
Original file line number Diff line number Diff line change
@@ -0,0 +1,59 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * purchase_analytic
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.0\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2023-02-16 14:23+0000\n"
"Last-Translator: Bole <[email protected]>\n"
"Language-Team: none\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.14.1\n"

#. module: purchase_analytic
#: model:ir.model.fields,field_description:purchase_analytic.field_purchase_order__analytic_distribution
msgid "Analytic Distribution"
msgstr ""

#. module: purchase_analytic
#: model:ir.model.fields,field_description:purchase_analytic.field_purchase_order__analytic_precision
msgid "Analytic Precision"
msgstr "Preciznost analitike"

#. module: purchase_analytic
#: model:ir.model.fields,field_description:purchase_analytic.field_purchase_order__analytic_distribution_import
msgid "Analytic distribution (importable)"
msgstr ""

#. module: purchase_analytic
#: model:ir.model.fields,help:purchase_analytic.field_purchase_order__analytic_distribution_import
msgid ""
"Defining this field, it will set the analytical distribution in JSON format, "
"but using the analytic accounts names as keys of the dictionary, so it eases "
"the human input."
msgstr ""

#. module: purchase_analytic
#: model:ir.model.fields,field_description:purchase_analytic.field_purchase_order__distribution_analytic_account_ids
msgid "Distribution Analytic Account"
msgstr ""

#. module: purchase_analytic
#: model:ir.model.fields,field_description:purchase_analytic.field_purchase_order__manual_distribution_id
msgid "Manual Distribution"
msgstr ""

#. module: purchase_analytic
#: model:ir.model,name:purchase_analytic.model_purchase_order
msgid "Purchase Order"
msgstr "Nalog za nabavu"

#~ msgid "Analytic"
#~ msgstr "Analitika"
Loading
Loading