[IMP] base_global_discount: pre-commit auto fixes

This commit is contained in:
miguel-S73
2024-08-14 16:33:48 +02:00
parent 15d9e6d3ad
commit 323eaa6613
12 changed files with 57 additions and 52 deletions

View File

@@ -17,19 +17,19 @@ Base Global Discount
:target: http://www.gnu.org/licenses/agpl-3.0-standalone.html :target: http://www.gnu.org/licenses/agpl-3.0-standalone.html
:alt: License: AGPL-3 :alt: License: AGPL-3
.. |badge3| image:: https://img.shields.io/badge/github-OCA%2Fserver--backend-lightgray.png?logo=github .. |badge3| image:: https://img.shields.io/badge/github-OCA%2Fserver--backend-lightgray.png?logo=github
:target: https://github.com/OCA/server-backend/tree/16.0/base_global_discount :target: https://github.com/OCA/server-backend/tree/17.0/base_global_discount
:alt: OCA/server-backend :alt: OCA/server-backend
.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png .. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png
:target: https://translation.odoo-community.org/projects/server-backend-16-0/server-backend-16-0-base_global_discount :target: https://translation.odoo-community.org/projects/server-backend-17-0/server-backend-17-0-base_global_discount
:alt: Translate me on Weblate :alt: Translate me on Weblate
.. |badge5| image:: https://img.shields.io/badge/runboat-Try%20me-875A7B.png .. |badge5| image:: https://img.shields.io/badge/runboat-Try%20me-875A7B.png
:target: https://runboat.odoo-community.org/builds?repo=OCA/server-backend&target_branch=16.0 :target: https://runboat.odoo-community.org/builds?repo=OCA/server-backend&target_branch=17.0
:alt: Try me on Runboat :alt: Try me on Runboat
|badge1| |badge2| |badge3| |badge4| |badge5| |badge1| |badge2| |badge3| |badge4| |badge5|
Base module to have global discounts applied to either sales or purchases. It Base module to have global discounts applied to either sales or
doesn't do much for itself, so account_global_discount or purchases. It doesn't do much for itself, so account_global_discount or
purchase_global_discount should be installed to benefit from it. purchase_global_discount should be installed to benefit from it.
**Table of contents** **Table of contents**
@@ -42,21 +42,22 @@ Configuration
To use this module, you need to: To use this module, you need to:
#. Go to *Settings > Users*, choose yours and set *Manage Global Discounts*. 1. Go to *Settings > Users*, choose yours and set *Manage Global
#. Go to *Settings > Parameters > Global Discounts* Discounts*.
#. Choose the discount scope (sales or purchases). 2. Go to *Settings > Parameters > Global Discounts*
#. You can also restrict it to a certain company if needed. 3. Choose the discount scope (sales or purchases).
4. You can also restrict it to a certain company if needed.
Usage Usage
===== =====
You can assign global discounts to partners as well. You'll need the proper You can assign global discounts to partners as well. You'll need the
permission (*Manage Global Discounts*): proper permission (*Manage Global Discounts*):
#. Go to a partner that is a company. 1. Go to a partner that is a company.
#. Go to the *Sales & Purchases* tab. 2. Go to the *Sales & Purchases* tab.
#. In section sale, you can set sale discounts. 3. In section sale, you can set sale discounts.
#. In section purchase, you can set purchase discounts. 4. In section purchase, you can set purchase discounts.
Bug Tracker Bug Tracker
=========== ===========
@@ -64,7 +65,7 @@ Bug Tracker
Bugs are tracked on `GitHub Issues <https://github.com/OCA/server-backend/issues>`_. Bugs are tracked on `GitHub Issues <https://github.com/OCA/server-backend/issues>`_.
In case of trouble, please check there if your issue has already been reported. 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 If you spotted it first, help us to smash it by providing a detailed and welcomed
`feedback <https://github.com/OCA/server-backend/issues/new?body=module:%20base_global_discount%0Aversion:%2016.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**>`_. `feedback <https://github.com/OCA/server-backend/issues/new?body=module:%20base_global_discount%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. Do not contact contributors directly about support or help with technical issues.
@@ -72,24 +73,25 @@ Credits
======= =======
Authors Authors
~~~~~~~ -------
* Tecnativa * Tecnativa
Contributors Contributors
~~~~~~~~~~~~ ------------
* `Tecnativa <https://www.tecnativa.com>`_ - `Tecnativa <https://www.tecnativa.com>`__
* Pedro M. Baeza - Pedro M. Baeza
* David Vidal - David Vidal
* Carlos Dauden - Carlos Dauden
* Rafael Blasco - Rafael Blasco
* Ernesto Tejeda - Ernesto Tejeda
* Omar Castiñeira <omar@comunitea.com>
- Omar Castiñeira <omar@comunitea.com>
Maintainers Maintainers
~~~~~~~~~~~ -----------
This module is maintained by the OCA. This module is maintained by the OCA.
@@ -101,6 +103,6 @@ OCA, or the Odoo Community Association, is a nonprofit organization whose
mission is to support the collaborative development of Odoo features and mission is to support the collaborative development of Odoo features and
promote its widespread use. promote its widespread use.
This module is part of the `OCA/server-backend <https://github.com/OCA/server-backend/tree/16.0/base_global_discount>`_ project on GitHub. This module is part of the `OCA/server-backend <https://github.com/OCA/server-backend/tree/17.0/base_global_discount>`_ project on GitHub.
You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute. You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.

View File

@@ -25,7 +25,7 @@ class GlobalDiscount(models.Model):
def name_get(self): def name_get(self):
result = [] result = []
for one in self: for one in self:
result.append((one.id, "{} ({:.2f}%)".format(one.name, one.discount))) result.append((one.id, f"{one.name} ({one.discount:.2f}%)"))
return result return result
def _get_global_discount_vals(self, base, **kwargs): def _get_global_discount_vals(self, base, **kwargs):

View File

@@ -0,0 +1,3 @@
[build-system]
requires = ["whool"]
build-backend = "whool.buildapi"

View File

@@ -0,0 +1,7 @@
To use this module, you need to:
1. Go to *Settings \> Users*, choose yours and set *Manage Global
Discounts*.
2. Go to *Settings \> Parameters \> Global Discounts*
3. Choose the discount scope (sales or purchases).
4. You can also restrict it to a certain company if needed.

View File

@@ -1,6 +0,0 @@
To use this module, you need to:
#. Go to *Settings > Users*, choose yours and set *Manage Global Discounts*.
#. Go to *Settings > Parameters > Global Discounts*
#. Choose the discount scope (sales or purchases).
#. You can also restrict it to a certain company if needed.

View File

@@ -0,0 +1,7 @@
- [Tecnativa](https://www.tecnativa.com)
- Pedro M. Baeza
- David Vidal
- Carlos Dauden
- Rafael Blasco
- Ernesto Tejeda
- Omar Castiñeira \<<omar@comunitea.com>\>

View File

@@ -1,8 +0,0 @@
* `Tecnativa <https://www.tecnativa.com>`_
* Pedro M. Baeza
* David Vidal
* Carlos Dauden
* Rafael Blasco
* Ernesto Tejeda
* Omar Castiñeira <omar@comunitea.com>

View File

@@ -0,0 +1,3 @@
Base module to have global discounts applied to either sales or
purchases. It doesn't do much for itself, so account_global_discount or
purchase_global_discount should be installed to benefit from it.

View File

@@ -1,3 +0,0 @@
Base module to have global discounts applied to either sales or purchases. It
doesn't do much for itself, so account_global_discount or
purchase_global_discount should be installed to benefit from it.

View File

@@ -0,0 +1,7 @@
You can assign global discounts to partners as well. You'll need the
proper permission (*Manage Global Discounts*):
1. Go to a partner that is a company.
2. Go to the *Sales & Purchases* tab.
3. In section sale, you can set sale discounts.
4. In section purchase, you can set purchase discounts.

View File

@@ -1,7 +0,0 @@
You can assign global discounts to partners as well. You'll need the proper
permission (*Manage Global Discounts*):
#. Go to a partner that is a company.
#. Go to the *Sales & Purchases* tab.
#. In section sale, you can set sale discounts.
#. In section purchase, you can set purchase discounts.

BIN
pandoc-3.3-1-amd64.deb Normal file

Binary file not shown.