Skip to content

Commit

Permalink
Merge 80035b7 into 82a1cd2
Browse files Browse the repository at this point in the history
  • Loading branch information
chienandalu committed Nov 28, 2019
2 parents 82a1cd2 + 80035b7 commit b1fbe76
Show file tree
Hide file tree
Showing 16 changed files with 1,381 additions and 0 deletions.
91 changes: 91 additions & 0 deletions sale_order_product_recommendation/README.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,91 @@
=================================
Sale 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%2Fsale--workflow-lightgray.png?logo=github
:target: https://github.com/OCA/sale-workflow/tree/12.0/sale_order_product_recommendation
:alt: OCA/sale-workflow
.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png
:target: https://translation.odoo-community.org/projects/sale-workflow-11-0/sale-workflow-11-0-sale_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/167/12.0
:alt: Try me on Runbot

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

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

It is based on recent delivered products, and allows the salesman to quickly
know the most sold products for current customer, which results in an easy to
use hint to improve sale.

**Table of contents**

.. contents::
:local:

Usage
=====

To use this module, you need to:

#. Create a new sale order.
#. Assign its customer.
#. Press *Recommended Products* button.
#. Add products into the opened wizard.
#. Press *Accept*.

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

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

* Jairo Llopis <jairo.llopis@tecnativa.com>
* David Vidal <david.vidal@tecnativa.com>

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/sale-workflow <https://github.com/OCA/sale-workflow/tree/12.0/sale_order_product_recommendation>`_ 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 sale_order_product_recommendation/__init__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl).

from . import wizards
20 changes: 20 additions & 0 deletions sale_order_product_recommendation/__manifest__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
# Copyright 2017 Jairo Llopis <jairo.llopis@tecnativa.com>
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl).
{
"name": "Sale Order Product Recommendation",
"summary": "Recommend products to sell to customer based on history",
"version": "12.0.1.0.0",
"category": "Sales",
"website": "https://github.com/OCA/sale-workflow",
"author": "Tecnativa, Odoo Community Association (OCA)",
"license": "AGPL-3",
"application": False,
"installable": True,
"depends": [
"sale",
],
"data": [
"wizards/sale_order_recommendation_view.xml",
"views/sale_order_view.xml",
],
}
191 changes: 191 additions & 0 deletions sale_order_product_recommendation/i18n/es.po
Original file line number Diff line number Diff line change
@@ -0,0 +1,191 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * sale_order_product_recommendation
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 9.0c\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-10-09 11:47+0000\n"
"PO-Revision-Date: 2017-10-09 13:50+0200\n"
"Last-Translator: Jairo Llopis <yajo.sk8@gmail.com>\n"
"Language-Team: \n"
"Language: es_ES\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Generator: Poedit 2.0.3\n"

#. module: sale_order_product_recommendation
#: model:ir.ui.view,arch_db:sale_order_product_recommendation.sale_order_recommendation_view_form
msgid "Accept"
msgstr "Aceptar"

#. module: sale_order_product_recommendation
#: model:ir.ui.view,arch_db:sale_order_product_recommendation.sale_order_recommendation_view_form
msgid "Cancel"
msgstr "Cancelar"

#. module: sale_order_product_recommendation
#: model:ir.model.fields,help:sale_order_product_recommendation.field_sale_order_recommendation_months
msgid "Consider these months backwards to generate recommendations."
msgstr "Considerar estos meses atrás para generar las recomendaciones."

#. module: sale_order_product_recommendation
#: model:ir.model.fields,field_description:sale_order_product_recommendation.field_sale_order_recommendation_create_uid
#: model:ir.model.fields,field_description:sale_order_product_recommendation.field_sale_order_recommendation_line_create_uid
msgid "Created by"
msgstr "Creado por"

#. module: sale_order_product_recommendation
#: model:ir.model.fields,field_description:sale_order_product_recommendation.field_sale_order_recommendation_create_date
#: model:ir.model.fields,field_description:sale_order_product_recommendation.field_sale_order_recommendation_line_create_date
msgid "Created on"
msgstr "Creado el"

#. module: sale_order_product_recommendation
#: model:ir.model.fields,field_description:sale_order_product_recommendation.field_sale_order_recommendation_line_currency_id
msgid "Currency"
msgstr "Moneda"

#. module: sale_order_product_recommendation
#: model:ir.model.fields,field_description:sale_order_product_recommendation.field_sale_order_recommendation_line_partner_id
msgid "Customer"
msgstr "Cliente"

#. module: sale_order_product_recommendation
#: model:ir.model.fields,field_description:sale_order_product_recommendation.field_sale_order_recommendation_display_name
#: model:ir.model.fields,field_description:sale_order_product_recommendation.field_sale_order_recommendation_line_display_name
msgid "Display Name"
msgstr "Nombre a mostrar"

#. module: sale_order_product_recommendation
#: model:ir.model.fields,field_description:sale_order_product_recommendation.field_sale_order_recommendation_id
#: model:ir.model.fields,field_description:sale_order_product_recommendation.field_sale_order_recommendation_line_id
msgid "ID"
msgstr "ID"

#. module: sale_order_product_recommendation
#: model:ir.model.fields,field_description:sale_order_product_recommendation.field_sale_order_recommendation_line_is_modified
#, fuzzy
msgid "Is Modified"
msgstr "Última modificación en"

#. module: sale_order_product_recommendation
#: model:ir.model.fields,field_description:sale_order_product_recommendation.field_sale_order_recommendation_last_compute
msgid "Last Compute"
msgstr ""

#. module: sale_order_product_recommendation
#: model:ir.model.fields,field_description:sale_order_product_recommendation.field_sale_order_recommendation___last_update
#: model:ir.model.fields,field_description:sale_order_product_recommendation.field_sale_order_recommendation_line___last_update
msgid "Last Modified on"
msgstr "Última modificación en"

#. module: sale_order_product_recommendation
#: model:ir.model.fields,field_description:sale_order_product_recommendation.field_sale_order_recommendation_line_write_uid
#: model:ir.model.fields,field_description:sale_order_product_recommendation.field_sale_order_recommendation_write_uid
msgid "Last Updated by"
msgstr "Última modificación por"

#. module: sale_order_product_recommendation
#: model:ir.model.fields,field_description:sale_order_product_recommendation.field_sale_order_recommendation_line_write_date
#: model:ir.model.fields,field_description:sale_order_product_recommendation.field_sale_order_recommendation_write_date
msgid "Last Updated on"
msgstr "Última actualización en"

#. module: sale_order_product_recommendation
#: model:ir.model.fields,field_description:sale_order_product_recommendation.field_sale_order_recommendation_months
msgid "Months"
msgstr "Meses"

#. module: sale_order_product_recommendation
#: model:ir.model.fields,field_description:sale_order_product_recommendation.field_sale_order_recommendation_line_amount
msgid "Number of recommendations"
msgstr "Número de recomendaciones"

#. module: sale_order_product_recommendation
#: model:ir.model.fields,field_description:sale_order_product_recommendation.field_sale_order_recommendation_line_price_unit
#, fuzzy
msgid "Price Unit"
msgstr "Precio unitario"

#. module: sale_order_product_recommendation
#: model:ir.model.fields,field_description:sale_order_product_recommendation.field_sale_order_recommendation_line_pricelist_id
msgid "Pricelist"
msgstr "Tarifa"

#. module: sale_order_product_recommendation
#: model:ir.model.fields,help:sale_order_product_recommendation.field_sale_order_recommendation_line_pricelist_id
msgid "Pricelist for current sales order."
msgstr "Tarifa del pedido de ventas actual."

#. module: sale_order_product_recommendation
#: model:ir.model.fields,field_description:sale_order_product_recommendation.field_sale_order_recommendation_line_product_id
msgid "Product"
msgstr "Producto"

#. module: sale_order_product_recommendation
#: model:ir.model.fields,field_description:sale_order_product_recommendation.field_sale_order_recommendation_line_ids
msgid "Products"
msgstr "Productos"

#. module: sale_order_product_recommendation
#: model:ir.ui.view,arch_db:sale_order_product_recommendation.view_order_form
msgid "Recommended Products"
msgstr "Productos recomendados"

#. module: sale_order_product_recommendation
#: model:ir.actions.act_window,name:sale_order_product_recommendation.sale_order_recommendation_action
msgid "Recommended Products for this Customer"
msgstr "Productos recomendados para este cliente"

#. module: sale_order_product_recommendation
#: model:ir.model,name:sale_order_product_recommendation.model_sale_order_recommendation_line
msgid "Recommended product for current sale order"
msgstr "Producto recomendado para el pedido de venta actual"

#. module: sale_order_product_recommendation
#: model:ir.model,name:sale_order_product_recommendation.model_sale_order_recommendation
msgid "Recommended products for current sale order"
msgstr "Productos recomendados para el pedido de venta actual"

#. module: sale_order_product_recommendation
#: model:ir.model.fields,field_description:sale_order_product_recommendation.field_sale_order_recommendation_line_sale_line_id
#, fuzzy
msgid "Sale Line"
msgstr "Pedido de venta"

#. module: sale_order_product_recommendation
#: model:ir.model.fields,field_description:sale_order_product_recommendation.field_sale_order_recommendation_order_id
msgid "Sale Order"
msgstr "Pedido de venta"

#. module: sale_order_product_recommendation
#: model:ir.model.fields,help:sale_order_product_recommendation.field_sale_order_recommendation_line_amount
msgid "The less, the faster they will be found."
msgstr "Cuantos menos, más rápido se encontrarán."

#. module: sale_order_product_recommendation
#: model:ir.model.fields,field_description:sale_order_product_recommendation.field_sale_order_recommendation_line_times_delivered
#, fuzzy
msgid "Times Delivered"
msgstr "Veces entregado"

#. module: sale_order_product_recommendation
#: model:ir.model.fields,field_description:sale_order_product_recommendation.field_sale_order_recommendation_line_units_delivered
#, fuzzy
msgid "Units Delivered"
msgstr "Unidades entregadas"

#. module: sale_order_product_recommendation
#: model:ir.model.fields,field_description:sale_order_product_recommendation.field_sale_order_recommendation_line_units_included
#, fuzzy
msgid "Units Included"
msgstr "Unidades incluidas"

#. module: sale_order_product_recommendation
#: model:ir.model.fields,field_description:sale_order_product_recommendation.field_sale_order_recommendation_line_wizard_id
msgid "Wizard"
msgstr "Asistente"

0 comments on commit b1fbe76

Please sign in to comment.