Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[MIG] sale_commission_pricelist: Migration to 17.0 #595

Open
wants to merge 40 commits into
base: 17.0
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
40 commits
Select commit Hold shift + click to select a range
26e0de2
[ADD] sale_commission_pricelist: New module that assign commission to…
carlosdauden Feb 12, 2018
26fe3de
[FIX] sale_commission_pricelist: Make this to work on button recompute
pedrobaeza Apr 5, 2018
bc8df8b
OCA Transbot updated translations from Transifex
oca-transbot May 5, 2018
a615030
porting sale_commission_pricelist to 11.0
eLBati May 24, 2018
4708b3c
[UPD] Update sale_commission_pricelist.pot
oca-travis Aug 22, 2018
784ee9c
[UPD] README.rst
OCA-git-bot Aug 23, 2018
0a5b4e9
Added translation using Weblate (German)
rschnapka Sep 21, 2018
ec3d984
[MIG] sale_commission_pricelist: Migration to 12.0
ernestotejeda Mar 4, 2019
2f34bc5
[UPD] Update sale_commission_pricelist.pot
oca-travis Mar 7, 2019
80ad2a4
Update translation files
oca-transbot Mar 17, 2019
e73c2ec
Translated using Weblate (Italian)
eLBati Jul 19, 2019
756a8a3
[UPD] README.rst
OCA-git-bot Jul 29, 2019
183a056
Added translation using Weblate (Chinese (Simplified))
liweijie0812 Sep 18, 2019
90eda43
Translated using Weblate (Chinese (Simplified))
liweijie0812 Sep 18, 2019
5a77341
Added translation using Weblate (Portuguese)
pedrocs-exo Oct 16, 2019
ead4095
Translated using Weblate (Portuguese)
pedrocs-exo Oct 16, 2019
f539b86
Added translation using Weblate (Portuguese (Brazil))
marcelsavegnago Feb 20, 2020
3c61e2b
Translated using Weblate (Portuguese (Brazil))
marcelsavegnago Feb 20, 2020
8c3f513
Translated using Weblate (Portuguese (Brazil))
marcelsavegnago Feb 25, 2020
149148d
[IMP] sale_commission_pricelist: black, isort, prettier
feketemihai Jul 11, 2020
512b20f
[MIG] sale_commission_pricelist: Migration to 13.0
feketemihai Jul 11, 2020
36126d8
[UPD] Update sale_commission_pricelist.pot
oca-travis Jul 24, 2020
991a7be
[UPD] README.rst
OCA-git-bot Jul 24, 2020
2d1663e
Update translation files
oca-transbot Aug 10, 2020
b44597a
Update translation files
oca-transbot Aug 16, 2020
ce7ab59
Added translation using Weblate (Spanish (Argentina))
ibuioli Sep 12, 2020
50286db
Translated using Weblate (Spanish (Argentina))
ibuioli Sep 12, 2020
68e70e3
Update inherited view with new field.
feketemihai Sep 16, 2020
0f4f82a
sale_commission_pricelist 13.0.1.1.0
OCA-git-bot Sep 21, 2020
4c8570f
[IMP] sale_commission_pricelist: black, isort, prettier
cjallais Feb 24, 2021
e3b9b3f
[MIG] sale_commission_pricelist: Migration to 14.0
cjallais Feb 24, 2021
73e149d
[UPD] Update sale_commission_pricelist.pot
oca-travis Nov 2, 2021
7aaa43c
[UPD] README.rst
OCA-git-bot Nov 2, 2021
2c40eab
Translated using Weblate (Italian)
primes2h Dec 25, 2021
39b7000
Translated using Weblate (Portuguese (Brazil))
Feb 1, 2022
58e50d6
Update translation files
weblate Oct 9, 2023
ff855d9
Translated using Weblate (Italian)
francesco-ooops Oct 13, 2023
fd23df1
Translated using Weblate (Spanish)
Ivorra78 Dec 13, 2023
ce142ac
[IMP] sale_commission_pricelist: pre-commit auto fixes
GabbasovDinar Feb 3, 2025
f7afc89
[MIG] sale_commission_pricelist: Migration to 17.0
GabbasovDinar Feb 3, 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
106 changes: 106 additions & 0 deletions sale_commission_pricelist/README.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,106 @@
==============================
Sales commissions by pricelist
==============================

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

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

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

This module extends the functionality of sale_commission to allow you
set a commission to pricelist item.

The commission is applied when the pricelist rule is applied, that is
after changing product or quantity of sale order line.

**Table of contents**

.. contents::
:local:

Usage
=====

To use this module, you need to:

1. Go to Sales -> Configuration -> Settings -> Pricing -> Sale Price,
activate: "Multiple Sales Prices per Product" and select *Prices
computed from formulas (discounts, margins, roundings)*
2. Go to Sales -> Products -> Pricelists and edit an existing one or
create a new one
3. In the pricelist -> add a new item or open a new one
4. You will find the field commission in the pricelist item

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

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

* Tecnativa
* ArcheTI

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

- `Tecnativa <https://www.tecnativa.com>`__:

- Carlos Dauden
- Ernesto Tejeda

- Lorenzo Battistini <[email protected]>
- `NextERP Romania <https://www.nexterp.ro>`__:

- Fekete Mihai <[email protected]>

- `ArcheTI <https://www.archeti.com>`__:

- Cécile Jallais <[email protected]>

Maintainers
-----------

This module is maintained by the OCA.

.. image:: https://odoo-community.org/logo.png
:alt: Odoo Community Association
:target: https://odoo-community.org

OCA, or the Odoo Community Association, is a nonprofit organization whose
mission is to support the collaborative development of Odoo features and
promote its widespread use.

This module is part of the `OCA/commission <https://github.com/OCA/commission/tree/17.0/sale_commission_pricelist>`_ 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 sale_commission_pricelist/__init__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
from . import models
14 changes: 14 additions & 0 deletions sale_commission_pricelist/__manifest__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
# Copyright 2018 Carlos Dauden - Tecnativa <[email protected]>
# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl).

{
"name": "Sales commissions by pricelist",
"version": "17.0.1.0.0",
"author": "Tecnativa, " "Odoo Community Association (OCA), " "ArcheTI",
"category": "Sales Management",
"website": "https://github.com/OCA/commission",
"license": "AGPL-3",
"depends": ["sale_commission"],
"data": ["views/product_pricelist_view.xml"],
"installable": True,
}
51 changes: 51 additions & 0 deletions sale_commission_pricelist/i18n/de.po
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * sale_commission_pricelist
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 11.0\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2018-09-21 11:29+0000\n"
"Last-Translator: Rudolf Schnapka <[email protected]>\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 3.1.1\n"

#. module: sale_commission_pricelist
#: model:ir.model.fields,field_description:sale_commission_pricelist.field_product_pricelist_item__commission_id
msgid "Commission"
msgstr "Provision"

#. module: sale_commission_pricelist
#: model:ir.model.fields,field_description:sale_commission_pricelist.field_product_pricelist_item__display_name
#: model:ir.model.fields,field_description:sale_commission_pricelist.field_sale_order_line__display_name
msgid "Display Name"
msgstr ""

#. module: sale_commission_pricelist
#: model:ir.model.fields,field_description:sale_commission_pricelist.field_product_pricelist_item__id
#: model:ir.model.fields,field_description:sale_commission_pricelist.field_sale_order_line__id
msgid "ID"
msgstr ""

#. module: sale_commission_pricelist
#: model:ir.model.fields,field_description:sale_commission_pricelist.field_product_pricelist_item____last_update
#: model:ir.model.fields,field_description:sale_commission_pricelist.field_sale_order_line____last_update
msgid "Last Modified on"
msgstr ""

#. module: sale_commission_pricelist
#: model:ir.model,name:sale_commission_pricelist.model_product_pricelist_item
#, fuzzy
msgid "Pricelist Rule"
msgstr "Preislistenposition"

#. module: sale_commission_pricelist
#: model:ir.model,name:sale_commission_pricelist.model_sale_order_line
msgid "Sales Order Line"
msgstr "Verkaufsauftragsposition"
53 changes: 53 additions & 0 deletions sale_commission_pricelist/i18n/es.po
Original file line number Diff line number Diff line change
@@ -0,0 +1,53 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * sale_commission_pricelist
#
# Translators:
# OCA Transbot <[email protected]>, 2018
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 10.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2018-05-02 02:42+0000\n"
"PO-Revision-Date: 2023-12-13 11:29+0000\n"
"Last-Translator: Ivorra78 <[email protected]>\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: sale_commission_pricelist
#: model:ir.model.fields,field_description:sale_commission_pricelist.field_product_pricelist_item__commission_id
msgid "Commission"
msgstr "Comisión"

#. module: sale_commission_pricelist
#: model:ir.model.fields,field_description:sale_commission_pricelist.field_product_pricelist_item__display_name
#: model:ir.model.fields,field_description:sale_commission_pricelist.field_sale_order_line__display_name
msgid "Display Name"
msgstr "Mostrar Nombre"

#. module: sale_commission_pricelist
#: model:ir.model.fields,field_description:sale_commission_pricelist.field_product_pricelist_item__id
#: model:ir.model.fields,field_description:sale_commission_pricelist.field_sale_order_line__id
msgid "ID"
msgstr "ID"

#. module: sale_commission_pricelist
#: model:ir.model.fields,field_description:sale_commission_pricelist.field_product_pricelist_item____last_update
#: model:ir.model.fields,field_description:sale_commission_pricelist.field_sale_order_line____last_update
msgid "Last Modified on"
msgstr "Última Modificación el"

#. module: sale_commission_pricelist
#: model:ir.model,name:sale_commission_pricelist.model_product_pricelist_item
msgid "Pricelist Rule"
msgstr "Elemento de la Tarifa"

#. module: sale_commission_pricelist
#: model:ir.model,name:sale_commission_pricelist.model_sale_order_line
msgid "Sales Order Line"
msgstr "Línea de pedido de venta"
50 changes: 50 additions & 0 deletions sale_commission_pricelist/i18n/es_AR.po
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * sale_commission_pricelist
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 13.0\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2020-09-13 00:00+0000\n"
"Last-Translator: Ignacio Buioli <[email protected]>\n"
"Language-Team: none\n"
"Language: es_AR\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.10\n"

#. module: sale_commission_pricelist
#: model:ir.model.fields,field_description:sale_commission_pricelist.field_product_pricelist_item__commission_id
msgid "Commission"
msgstr "Comisión"

#. module: sale_commission_pricelist
#: model:ir.model.fields,field_description:sale_commission_pricelist.field_product_pricelist_item__display_name
#: model:ir.model.fields,field_description:sale_commission_pricelist.field_sale_order_line__display_name
msgid "Display Name"
msgstr ""

#. module: sale_commission_pricelist
#: model:ir.model.fields,field_description:sale_commission_pricelist.field_product_pricelist_item__id
#: model:ir.model.fields,field_description:sale_commission_pricelist.field_sale_order_line__id
msgid "ID"
msgstr ""

#. module: sale_commission_pricelist
#: model:ir.model.fields,field_description:sale_commission_pricelist.field_product_pricelist_item____last_update
#: model:ir.model.fields,field_description:sale_commission_pricelist.field_sale_order_line____last_update
msgid "Last Modified on"
msgstr ""

#. module: sale_commission_pricelist
#: model:ir.model,name:sale_commission_pricelist.model_product_pricelist_item
msgid "Pricelist Rule"
msgstr "Regla de Lista de Precios"

#. module: sale_commission_pricelist
#: model:ir.model,name:sale_commission_pricelist.model_sale_order_line
msgid "Sales Order Line"
msgstr "Línea de Orden de Ventas"
52 changes: 52 additions & 0 deletions sale_commission_pricelist/i18n/fr.po
Original file line number Diff line number Diff line change
@@ -0,0 +1,52 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * sale_commission_pricelist
#
# Translators:
# Lixon Jean-Yves <[email protected]>, 2018
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 10.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2018-05-02 02:42+0000\n"
"PO-Revision-Date: 2018-05-02 02:42+0000\n"
"Last-Translator: Lixon Jean-Yves <[email protected]>, 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: sale_commission_pricelist
#: model:ir.model.fields,field_description:sale_commission_pricelist.field_product_pricelist_item__commission_id
msgid "Commission"
msgstr "Commission"

#. module: sale_commission_pricelist
#: model:ir.model.fields,field_description:sale_commission_pricelist.field_product_pricelist_item__display_name
#: model:ir.model.fields,field_description:sale_commission_pricelist.field_sale_order_line__display_name
msgid "Display Name"
msgstr ""

#. module: sale_commission_pricelist
#: model:ir.model.fields,field_description:sale_commission_pricelist.field_product_pricelist_item__id
#: model:ir.model.fields,field_description:sale_commission_pricelist.field_sale_order_line__id
msgid "ID"
msgstr ""

#. module: sale_commission_pricelist
#: model:ir.model.fields,field_description:sale_commission_pricelist.field_product_pricelist_item____last_update
#: model:ir.model.fields,field_description:sale_commission_pricelist.field_sale_order_line____last_update
msgid "Last Modified on"
msgstr ""

#. module: sale_commission_pricelist
#: model:ir.model,name:sale_commission_pricelist.model_product_pricelist_item
msgid "Pricelist Rule"
msgstr ""

#. module: sale_commission_pricelist
#: model:ir.model,name:sale_commission_pricelist.model_sale_order_line
msgid "Sales Order Line"
msgstr ""
53 changes: 53 additions & 0 deletions sale_commission_pricelist/i18n/it.po
Original file line number Diff line number Diff line change
@@ -0,0 +1,53 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * sale_commission_pricelist
#
# Translators:
# Lorenzo Battistini <[email protected]>, 2018
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 10.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2018-05-05 02:07+0000\n"
"PO-Revision-Date: 2023-10-13 12:36+0000\n"
"Last-Translator: Francesco Foresti <[email protected]>\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: sale_commission_pricelist
#: model:ir.model.fields,field_description:sale_commission_pricelist.field_product_pricelist_item__commission_id
msgid "Commission"
msgstr "Provvigione"

#. module: sale_commission_pricelist
#: model:ir.model.fields,field_description:sale_commission_pricelist.field_product_pricelist_item__display_name
#: model:ir.model.fields,field_description:sale_commission_pricelist.field_sale_order_line__display_name
msgid "Display Name"
msgstr "Nome visualizzato"

#. module: sale_commission_pricelist
#: model:ir.model.fields,field_description:sale_commission_pricelist.field_product_pricelist_item__id
#: model:ir.model.fields,field_description:sale_commission_pricelist.field_sale_order_line__id
msgid "ID"
msgstr "ID"

#. module: sale_commission_pricelist
#: model:ir.model.fields,field_description:sale_commission_pricelist.field_product_pricelist_item____last_update
#: model:ir.model.fields,field_description:sale_commission_pricelist.field_sale_order_line____last_update
msgid "Last Modified on"
msgstr "Ultima modifica il"

#. module: sale_commission_pricelist
#: model:ir.model,name:sale_commission_pricelist.model_product_pricelist_item
msgid "Pricelist Rule"
msgstr "Regola listino prezzi"

#. module: sale_commission_pricelist
#: model:ir.model,name:sale_commission_pricelist.model_sale_order_line
msgid "Sales Order Line"
msgstr "Riga ordine di vendita"
Loading