Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
34 commits
Select commit Hold shift + click to select a range
67f1b87
[11.0][ADD] purchase_order_recommendation: New Module
chienandalu Feb 22, 2019
245c703
[IMP] purchase_order_product_recommendation: show all products
chienandalu Mar 8, 2019
7e8d81a
[ADD] icon.png
OCA-git-bot Apr 3, 2019
6f5094e
[IMP] purchase_order_product_recommendation: warehouse filter
chienandalu Jun 18, 2019
dd12e18
[FIX] purchase_order_product_recommendation: Look for proper partner …
pedrobaeza Jul 15, 2019
4189091
[11.0] purchase_order_recommendation: fix qty available by warehouse
chienandalu Jul 16, 2019
e19be75
[MIG] purchase_order_product_recommendation: Migration to 12.0
ernestotejeda Oct 29, 2019
7818aa4
[UPD] Update purchase_order_product_recommendation.pot
oca-travis Nov 5, 2019
f9f8c7d
[FIX] purchase_order_product_recommendation: performance
ernestotejeda Nov 6, 2019
dd9be41
purchase_order_product_recommendation 12.0.1.0.1
OCA-git-bot Nov 6, 2019
c5da646
Update translation files
oca-transbot Nov 6, 2019
127e5e8
[IMP] purchase_order_product_recommendation: Duplicity products with …
sergio-teruel Nov 27, 2019
609ebad
purchase_order_product_recommendation 12.0.1.0.2
OCA-git-bot Nov 27, 2019
7547881
[IMP] purchase_order_product_recommendation: more filters
chienandalu Nov 27, 2019
ddef7ce
purchase_order_product_recommendation 12.0.1.1.0
OCA-git-bot Dec 3, 2019
a2f0779
Update translation files
oca-transbot Dec 3, 2019
1db09ac
[UPD] Update purchase_order_product_recommendation.pot
oca-travis Dec 3, 2019
b13fbf7
[IMP] purchase_order_product_recommendation: Add 'numeric_step' widget
Tardo Feb 25, 2020
cc619a7
purchase_order_product_recommendation 12.0.1.2.0
OCA-git-bot Feb 26, 2020
08de4eb
[MIG] : Migration to 13.0
Mar 23, 2020
fcd9452
[UPD] Update purchase_order_product_recommendation.pot
oca-travis Mar 28, 2020
611acdf
[FIX] purchase_order_product_recommendation: Greenify CI
HviorForgeFlow May 12, 2020
dae9d13
[FIX] purchase_order_product_recommendation: Don't recommend inactive…
pedrobaeza Jul 7, 2020
7be268e
[FIX+IMP] purchase_order_product_recommendation: Not @api.model + eas…
sergio-teruel Sep 10, 2020
07c5363
purchase_order_product_recommendation 13.0.1.0.2
OCA-git-bot Sep 10, 2020
cf7fa05
[FIX] purchase_order_product_recommendation: Fixed test
CarlosRoca13 Apr 28, 2021
55200b3
purchase_order_product_recommendation 13.0.1.0.3
OCA-git-bot Apr 28, 2021
8ecf8cf
[UPD] Update purchase_order_product_recommendation.pot
oca-travis May 4, 2021
193bc6d
[IMP] purchase_order_product_recommendation: Add Product name and pro…
CarlosRoca13 May 4, 2021
deeddb4
[UPD] Update purchase_order_product_recommendation.pot
oca-travis May 5, 2021
4991619
purchase_order_product_recommendation 13.0.1.1.0
OCA-git-bot May 5, 2021
c3e0027
[IMP] purchase_order_product_recommendation: Add context for receive …
CarlosRoca13 Mar 4, 2022
5d83846
[IMP] purchase_order_product_recommendation: black, isort, prettier
cesar-tecnativa Jul 6, 2022
ea88c3c
[MIG] purchase_order_product_recommendation: Migration to 15.0
cesar-tecnativa Jul 6, 2022
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
110 changes: 110 additions & 0 deletions purchase_order_product_recommendation/README.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,110 @@
=====================================
Purchase Order Product Recommendation
=====================================

.. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!! This file is generated by oca-gen-addon-readme !!
!! changes will be overwritten. !!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

.. |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%2Fpurchase--workflow-lightgray.png?logo=github
:target: https://github.com/OCA/purchase-workflow/tree/13.0/purchase_order_product_recommendation
:alt: OCA/purchase-workflow
.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png
:target: https://translation.odoo-community.org/projects/purchase-workflow-13-0/purchase-workflow-13-0-purchase_order_product_recommendation
:alt: Translate me on Weblate
.. |badge5| image:: https://img.shields.io/badge/runbot-Try%20me-875A7B.png
:target: https://runbot.odoo-community.org/runbot/142/13.0
:alt: Try me on Runbot

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

This module adds a recommended products wizard to current purchase order.

It is based on delivered products to customer locations in a given range of
dates, and allows the purchase manager to quickly know the most sold products
for the current supplier, which results in an easy to use hint to improve
the purchase workflow.

If you want a better mobile usability, the module is ready to use with the
'web_widget_numeric_step' module. Just install it and you will get a better
numeric input experience.

**Table of contents**

.. contents::
:local:

Usage
=====

To use this module, you need to:

#. Create a new purchase order.
#. Assign its supplier.
#. Press *Recommended Products* button.
#. Set or adjust hinted quantities to order.
#. Press *Accept*.

The wizard filters products those with supplier infos set for the current order
supplier. Then it computes how many times those products have been delivered to
customer locations, and finally it makes a simple estimation of how many
quantites would be necesary to order given the forcasted stock and the computed
demand.

If you want to constrain results to only some categories, you can also select
them in the wizard.

If you have multiple warehouses, you can also constrain the recommendations to
the deliveries of specific ones.

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

Bugs are tracked on `GitHub Issues <https://github.com/OCA/purchase-workflow/issues>`_.
In case of trouble, please check there if your issue has already been reported.
If you spotted it first, help us smashing it by providing a detailed and welcomed
`feedback <https://github.com/OCA/purchase-workflow/issues/new?body=module:%20purchase_order_product_recommendation%0Aversion:%2013.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

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

* `Tecnativa <https://www.tecnativa.com>`_:

* David Vidal
* Ernesto Tejeda
* Manuel Calero
* Pedro M. Baeza

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/purchase-workflow <https://github.com/OCA/purchase-workflow/tree/13.0/purchase_order_product_recommendation>`_ 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_order_product_recommendation/__init__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
from . import wizards
20 changes: 20 additions & 0 deletions purchase_order_product_recommendation/__manifest__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
# Copyright 2019 David Vidal <david.vidal@tecnativa.com>
# Copyright 2020 Manuel Calero - Tecnativa
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl).
{
"name": "Purchase Order Product Recommendation",
"summary": "Recommend products to buy to supplier based on history",
"version": "15.0.1.0.0",
"category": "Purchases",
"website": "https://github.com/OCA/purchase-workflow",
"author": "Tecnativa, Odoo Community Association (OCA)",
"license": "AGPL-3",
"application": False,
"installable": True,
"depends": ["purchase_stock"],
"data": [
"security/ir.model.access.csv",
"wizards/purchase_order_recommendation_view.xml",
"views/purchase_order_view.xml",
],
}
Loading