[tryton-debian-vcs] tryton-modules-product-price-list branch debian updated. debian/4.2.0-1-2-g07fb8b2
Mathias Behrle
tryton-debian-vcs at alioth.debian.org
Wed Jun 7 13:34:42 UTC 2017
The following commit has been merged in the debian branch:
https://alioth.debian.org/plugins/scmgit/cgi-bin/gitweb.cgi/?p=tryton/tryton-modules-product-price-list.git;a=commitdiff;h=debian/4.2.0-1-2-g07fb8b2
commit 07fb8b25b2e7250e2bb4a9a284a7dbd46263f78e
Author: Mathias Behrle <mathiasb at m9s.biz>
Date: Wed Jun 7 15:26:51 2017 +0200
Merging upstream version 4.4.0.
diff --git a/CHANGELOG b/CHANGELOG
index aef8a57..61610b7 100644
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -1,3 +1,7 @@
+Version 4.4.0 - 2017-05-01
+* Bug fixes (see mercurial logs for details)
+* Add category as matching criteria
+
Version 4.2.0 - 2016-11-28
* Bug fixes (see mercurial logs for details)
diff --git a/COPYRIGHT b/COPYRIGHT
index 163ea53..c2c9f7f 100644
--- a/COPYRIGHT
+++ b/COPYRIGHT
@@ -1,6 +1,6 @@
-Copyright (C) 2009-2016 Cédric Krier.
+Copyright (C) 2009-2017 Cédric Krier.
Copyright (C) 2009-2013 Bertrand Chenal.
-Copyright (C) 2009-2016 B2CK SPRL.
+Copyright (C) 2009-2017 B2CK SPRL.
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
diff --git a/PKG-INFO b/PKG-INFO
index 29932aa..0f6eb34 100644
--- a/PKG-INFO
+++ b/PKG-INFO
@@ -1,12 +1,12 @@
Metadata-Version: 1.1
Name: trytond_product_price_list
-Version: 4.2.0
+Version: 4.4.0
Summary: Tryton module with price list
Home-page: http://www.tryton.org/
Author: Tryton
Author-email: issue_tracker at tryton.org
License: GPL-3
-Download-URL: http://downloads.tryton.org/4.2/
+Download-URL: http://downloads.tryton.org/4.4/
Description: trytond_product_price_list
==========================
@@ -51,7 +51,7 @@ Classifier: Framework :: Tryton
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Financial and Insurance Industry
Classifier: Intended Audience :: Legal Industry
-Classifier: License :: OSI Approved :: GNU General Public License (GPL)
+Classifier: License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)
Classifier: Natural Language :: Bulgarian
Classifier: Natural Language :: Catalan
Classifier: Natural Language :: Chinese (Simplified)
diff --git a/locale/bg.po b/locale/bg.po
index 923bba0..b43f946 100644
--- a/locale/bg.po
+++ b/locale/bg.po
@@ -48,6 +48,10 @@ msgctxt "field:product.price_list,write_uid:"
msgid "Write User"
msgstr "Променено от"
+msgctxt "field:product.price_list.line,category:"
+msgid "Category"
+msgstr ""
+
msgctxt "field:product.price_list.line,create_date:"
msgid "Create Date"
msgstr "Създадено на"
@@ -96,6 +100,28 @@ msgctxt "field:product.price_list.line,write_uid:"
msgid "Write User"
msgstr "Променено от"
+msgctxt "help:product.price_list,company:"
+msgid ""
+"Make the price list belong to the company.\n"
+"It defines the currency of the price list."
+msgstr ""
+
+msgctxt "help:product.price_list,lines:"
+msgid "Add price formulas for different criterias."
+msgstr ""
+
+msgctxt "help:product.price_list,name:"
+msgid "The main identifier of the price list."
+msgstr ""
+
+msgctxt "help:product.price_list,tax_included:"
+msgid "Check if result's formula includes taxes."
+msgstr ""
+
+msgctxt "help:product.price_list.line,category:"
+msgid "Apply only to products of this category."
+msgstr ""
+
msgctxt "help:product.price_list.line,formula:"
msgid ""
"Python expression that will be evaluated with:\n"
@@ -104,6 +130,18 @@ msgstr ""
"Израз на python който ще се изпълни с:\n"
"- unit_price: оригиналната единична цена"
+msgctxt "help:product.price_list.line,price_list:"
+msgid "The price list to which the line belongs."
+msgstr ""
+
+msgctxt "help:product.price_list.line,product:"
+msgid "Apply only to this product."
+msgstr ""
+
+msgctxt "help:product.price_list.line,quantity:"
+msgid "Apply only when quantity is greater."
+msgstr ""
+
msgctxt "model:ir.action,name:act_price_list_form"
msgid "Price Lists"
msgstr "Ценови листи"
diff --git a/locale/ca.po b/locale/ca.po
index ae29a0d..3d86e0b 100644
--- a/locale/ca.po
+++ b/locale/ca.po
@@ -50,6 +50,10 @@ msgctxt "field:product.price_list,write_uid:"
msgid "Write User"
msgstr "Usuari de modificació"
+msgctxt "field:product.price_list.line,category:"
+msgid "Category"
+msgstr "Categoria"
+
msgctxt "field:product.price_list.line,create_date:"
msgid "Create Date"
msgstr "Data de creació"
@@ -98,6 +102,29 @@ msgctxt "field:product.price_list.line,write_uid:"
msgid "Write User"
msgstr "Usuari de modificació"
+msgctxt "help:product.price_list,company:"
+msgid ""
+"Make the price list belong to the company.\n"
+"It defines the currency of the price list."
+msgstr ""
+"Fes que la tarifa pertanyi a l'empresa.Defineix la moneda de la tarifa."
+
+msgctxt "help:product.price_list,lines:"
+msgid "Add price formulas for different criterias."
+msgstr "Afegiu formules de preu per diferents criteris."
+
+msgctxt "help:product.price_list,name:"
+msgid "The main identifier of the price list."
+msgstr "El identificador principal de la tarifa."
+
+msgctxt "help:product.price_list,tax_included:"
+msgid "Check if result's formula includes taxes."
+msgstr "Marca si el resultat de la formula inclou impostos."
+
+msgctxt "help:product.price_list.line,category:"
+msgid "Apply only to products of this category."
+msgstr "Aplica només als productes d'aquesta categoria."
+
msgctxt "help:product.price_list.line,formula:"
msgid ""
"Python expression that will be evaluated with:\n"
@@ -106,6 +133,18 @@ msgstr ""
"Expressió Python que s'avaluarà amb:\n"
"- unit_price: El preu per unitat original"
+msgctxt "help:product.price_list.line,price_list:"
+msgid "The price list to which the line belongs."
+msgstr "La tarifa a la qual pertany la línia."
+
+msgctxt "help:product.price_list.line,product:"
+msgid "Apply only to this product."
+msgstr "Aplica només a aquest producte."
+
+msgctxt "help:product.price_list.line,quantity:"
+msgid "Apply only when quantity is greater."
+msgstr "Aplica només quan la quantitat es més gran."
+
msgctxt "model:ir.action,name:act_price_list_form"
msgid "Price Lists"
msgstr "Tarifes"
diff --git a/locale/cs.po b/locale/cs.po
index bc5d59b..1eb06ae 100644
--- a/locale/cs.po
+++ b/locale/cs.po
@@ -50,6 +50,10 @@ msgctxt "field:product.price_list,write_uid:"
msgid "Write User"
msgstr ""
+msgctxt "field:product.price_list.line,category:"
+msgid "Category"
+msgstr ""
+
msgctxt "field:product.price_list.line,create_date:"
msgid "Create Date"
msgstr ""
@@ -99,12 +103,46 @@ msgctxt "field:product.price_list.line,write_uid:"
msgid "Write User"
msgstr ""
+msgctxt "help:product.price_list,company:"
+msgid ""
+"Make the price list belong to the company.\n"
+"It defines the currency of the price list."
+msgstr ""
+
+msgctxt "help:product.price_list,lines:"
+msgid "Add price formulas for different criterias."
+msgstr ""
+
+msgctxt "help:product.price_list,name:"
+msgid "The main identifier of the price list."
+msgstr ""
+
+msgctxt "help:product.price_list,tax_included:"
+msgid "Check if result's formula includes taxes."
+msgstr ""
+
+msgctxt "help:product.price_list.line,category:"
+msgid "Apply only to products of this category."
+msgstr ""
+
msgctxt "help:product.price_list.line,formula:"
msgid ""
"Python expression that will be evaluated with:\n"
"- unit_price: the original unit_price"
msgstr ""
+msgctxt "help:product.price_list.line,price_list:"
+msgid "The price list to which the line belongs."
+msgstr ""
+
+msgctxt "help:product.price_list.line,product:"
+msgid "Apply only to this product."
+msgstr ""
+
+msgctxt "help:product.price_list.line,quantity:"
+msgid "Apply only when quantity is greater."
+msgstr ""
+
msgctxt "model:ir.action,name:act_price_list_form"
msgid "Price Lists"
msgstr ""
diff --git a/locale/de.po b/locale/de.po
index 37725ec..9a08c30 100644
--- a/locale/de.po
+++ b/locale/de.po
@@ -50,6 +50,10 @@ msgctxt "field:product.price_list,write_uid:"
msgid "Write User"
msgstr "Letzte Änderung durch"
+msgctxt "field:product.price_list.line,category:"
+msgid "Category"
+msgstr "Kategorie"
+
msgctxt "field:product.price_list.line,create_date:"
msgid "Create Date"
msgstr "Erstellungsdatum"
@@ -98,6 +102,30 @@ msgctxt "field:product.price_list.line,write_uid:"
msgid "Write User"
msgstr "Letzte Änderung durch"
+msgctxt "help:product.price_list,company:"
+msgid ""
+"Make the price list belong to the company.\n"
+"It defines the currency of the price list."
+msgstr ""
+"Die Preisliste dem Unternehmen zuordnen.\n"
+"Dies definiert die Währung der Preisliste."
+
+msgctxt "help:product.price_list,lines:"
+msgid "Add price formulas for different criterias."
+msgstr "Preisformeln für verschiedene Kriterien hinzufügen."
+
+msgctxt "help:product.price_list,name:"
+msgid "The main identifier of the price list."
+msgstr "Die Hauptbezeichnung der Preisliste."
+
+msgctxt "help:product.price_list,tax_included:"
+msgid "Check if result's formula includes taxes."
+msgstr "Aktivieren wenn das Ergebnis der Formel die Steuern beinhaltet."
+
+msgctxt "help:product.price_list.line,category:"
+msgid "Apply only to products of this category."
+msgstr "Nur auf Varianten dieser Kategorie anwenden."
+
msgctxt "help:product.price_list.line,formula:"
msgid ""
"Python expression that will be evaluated with:\n"
@@ -106,6 +134,18 @@ msgstr ""
"Ein Pythonausdruck, der ausgewertet wird mit:\n"
"unit_price: originaler unit_price (Preis pro Einheit)"
+msgctxt "help:product.price_list.line,price_list:"
+msgid "The price list to which the line belongs."
+msgstr "Die Preisliste zu der die Position zugeordnet ist."
+
+msgctxt "help:product.price_list.line,product:"
+msgid "Apply only to this product."
+msgstr "Nur auf diese Variante anwenden."
+
+msgctxt "help:product.price_list.line,quantity:"
+msgid "Apply only when quantity is greater."
+msgstr "Nur anwenden, wenn die Menge größer ist."
+
msgctxt "model:ir.action,name:act_price_list_form"
msgid "Price Lists"
msgstr "Preislisten"
diff --git a/locale/es.po b/locale/es.po
index 0582015..004103f 100644
--- a/locale/es.po
+++ b/locale/es.po
@@ -50,6 +50,10 @@ msgctxt "field:product.price_list,write_uid:"
msgid "Write User"
msgstr "Usuario de modificación"
+msgctxt "field:product.price_list.line,category:"
+msgid "Category"
+msgstr "Categoría"
+
msgctxt "field:product.price_list.line,create_date:"
msgid "Create Date"
msgstr "Fecha de creación"
@@ -98,6 +102,29 @@ msgctxt "field:product.price_list.line,write_uid:"
msgid "Write User"
msgstr "Usuario de modificación"
+msgctxt "help:product.price_list,company:"
+msgid ""
+"Make the price list belong to the company.\n"
+"It defines the currency of the price list."
+msgstr ""
+"Hacer que la tarifa pertenezca a la empresa.Define la moneda de la tarifa."
+
+msgctxt "help:product.price_list,lines:"
+msgid "Add price formulas for different criterias."
+msgstr "Añadir formulas de precio por distintos criterios."
+
+msgctxt "help:product.price_list,name:"
+msgid "The main identifier of the price list."
+msgstr "El identificador principal de la tarifa."
+
+msgctxt "help:product.price_list,tax_included:"
+msgid "Check if result's formula includes taxes."
+msgstr "Marcar si el resultado de la formula incluye impuestos."
+
+msgctxt "help:product.price_list.line,category:"
+msgid "Apply only to products of this category."
+msgstr "Aplicar sólo a los productos de esta categoría."
+
msgctxt "help:product.price_list.line,formula:"
msgid ""
"Python expression that will be evaluated with:\n"
@@ -106,6 +133,18 @@ msgstr ""
"Expresión de Python que se evaluará como:\n"
"- unit_price: El precio por unidad original"
+msgctxt "help:product.price_list.line,price_list:"
+msgid "The price list to which the line belongs."
+msgstr "La tarifa a la que pertenece la línea."
+
+msgctxt "help:product.price_list.line,product:"
+msgid "Apply only to this product."
+msgstr "Aplicar sólo a este producto."
+
+msgctxt "help:product.price_list.line,quantity:"
+msgid "Apply only when quantity is greater."
+msgstr "Aplicar sólo cuando la cantidad es mas grande. "
+
msgctxt "model:ir.action,name:act_price_list_form"
msgid "Price Lists"
msgstr "Tarifas"
diff --git a/locale/es_419.po b/locale/es_419.po
index a38bfce..9f40b72 100644
--- a/locale/es_419.po
+++ b/locale/es_419.po
@@ -50,6 +50,10 @@ msgctxt "field:product.price_list,write_uid:"
msgid "Write User"
msgstr "Modificado por usuario"
+msgctxt "field:product.price_list.line,category:"
+msgid "Category"
+msgstr ""
+
msgctxt "field:product.price_list.line,create_date:"
msgid "Create Date"
msgstr ""
@@ -98,6 +102,28 @@ msgctxt "field:product.price_list.line,write_uid:"
msgid "Write User"
msgstr "Modificado por usuario"
+msgctxt "help:product.price_list,company:"
+msgid ""
+"Make the price list belong to the company.\n"
+"It defines the currency of the price list."
+msgstr ""
+
+msgctxt "help:product.price_list,lines:"
+msgid "Add price formulas for different criterias."
+msgstr ""
+
+msgctxt "help:product.price_list,name:"
+msgid "The main identifier of the price list."
+msgstr ""
+
+msgctxt "help:product.price_list,tax_included:"
+msgid "Check if result's formula includes taxes."
+msgstr ""
+
+msgctxt "help:product.price_list.line,category:"
+msgid "Apply only to products of this category."
+msgstr ""
+
msgctxt "help:product.price_list.line,formula:"
msgid ""
"Python expression that will be evaluated with:\n"
@@ -106,6 +132,18 @@ msgstr ""
"Expresión de Python que se evaluará con:\n"
"- unit_price: el precio unitario original"
+msgctxt "help:product.price_list.line,price_list:"
+msgid "The price list to which the line belongs."
+msgstr ""
+
+msgctxt "help:product.price_list.line,product:"
+msgid "Apply only to this product."
+msgstr ""
+
+msgctxt "help:product.price_list.line,quantity:"
+msgid "Apply only when quantity is greater."
+msgstr ""
+
msgctxt "model:ir.action,name:act_price_list_form"
msgid "Price Lists"
msgstr "Listas de precios"
diff --git a/locale/fr.po b/locale/fr.po
index cecb759..ccc9fd3 100644
--- a/locale/fr.po
+++ b/locale/fr.po
@@ -50,6 +50,10 @@ msgctxt "field:product.price_list,write_uid:"
msgid "Write User"
msgstr "Mis à jour par"
+msgctxt "field:product.price_list.line,category:"
+msgid "Category"
+msgstr "Catégorie"
+
msgctxt "field:product.price_list.line,create_date:"
msgid "Create Date"
msgstr "Date de création"
@@ -98,6 +102,30 @@ msgctxt "field:product.price_list.line,write_uid:"
msgid "Write User"
msgstr "Mis à jour par"
+msgctxt "help:product.price_list,company:"
+msgid ""
+"Make the price list belong to the company.\n"
+"It defines the currency of the price list."
+msgstr ""
+"Faire appartenir la liste de prix à la société.\n"
+"Ça définit la devise de la liste de prix."
+
+msgctxt "help:product.price_list,lines:"
+msgid "Add price formulas for different criterias."
+msgstr "Ajouter des formules de prix pour différents critères."
+
+msgctxt "help:product.price_list,name:"
+msgid "The main identifier of the price list."
+msgstr "L'identifiant principal de la liste de prix."
+
+msgctxt "help:product.price_list,tax_included:"
+msgid "Check if result's formula includes taxes."
+msgstr "Cocher si le résultat de la formule est taxes incluses."
+
+msgctxt "help:product.price_list.line,category:"
+msgid "Apply only to products of this category."
+msgstr "S'applique seulement aux produits de cette catégorie."
+
msgctxt "help:product.price_list.line,formula:"
msgid ""
"Python expression that will be evaluated with:\n"
@@ -106,6 +134,18 @@ msgstr ""
"Une expression Python qui sera évaluée avec:\n"
"- unit_price: le prix unitaire original"
+msgctxt "help:product.price_list.line,price_list:"
+msgid "The price list to which the line belongs."
+msgstr "La liste de prix à qui la ligne appartient."
+
+msgctxt "help:product.price_list.line,product:"
+msgid "Apply only to this product."
+msgstr "S'applique seulement à ce produit."
+
+msgctxt "help:product.price_list.line,quantity:"
+msgid "Apply only when quantity is greater."
+msgstr "S'applique seulement quand la quantité est plus grande."
+
msgctxt "model:ir.action,name:act_price_list_form"
msgid "Price Lists"
msgstr "Listes de prix"
diff --git a/locale/hu_HU.po b/locale/hu_HU.po
index f5aeebb..557433b 100644
--- a/locale/hu_HU.po
+++ b/locale/hu_HU.po
@@ -50,6 +50,10 @@ msgctxt "field:product.price_list,write_uid:"
msgid "Write User"
msgstr "Által módosítva"
+msgctxt "field:product.price_list.line,category:"
+msgid "Category"
+msgstr ""
+
msgctxt "field:product.price_list.line,create_date:"
msgid "Create Date"
msgstr "Létrehozás dátuma"
@@ -99,6 +103,28 @@ msgctxt "field:product.price_list.line,write_uid:"
msgid "Write User"
msgstr "Által módosítva"
+msgctxt "help:product.price_list,company:"
+msgid ""
+"Make the price list belong to the company.\n"
+"It defines the currency of the price list."
+msgstr ""
+
+msgctxt "help:product.price_list,lines:"
+msgid "Add price formulas for different criterias."
+msgstr ""
+
+msgctxt "help:product.price_list,name:"
+msgid "The main identifier of the price list."
+msgstr ""
+
+msgctxt "help:product.price_list,tax_included:"
+msgid "Check if result's formula includes taxes."
+msgstr ""
+
+msgctxt "help:product.price_list.line,category:"
+msgid "Apply only to products of this category."
+msgstr ""
+
msgctxt "help:product.price_list.line,formula:"
msgid ""
"Python expression that will be evaluated with:\n"
@@ -107,6 +133,18 @@ msgstr ""
"Python kifejezés, mely :\n"
" unit_price: originaler unit_price, szerint van kiértékelve (ár/egység)"
+msgctxt "help:product.price_list.line,price_list:"
+msgid "The price list to which the line belongs."
+msgstr ""
+
+msgctxt "help:product.price_list.line,product:"
+msgid "Apply only to this product."
+msgstr ""
+
+msgctxt "help:product.price_list.line,quantity:"
+msgid "Apply only when quantity is greater."
+msgstr ""
+
msgctxt "model:ir.action,name:act_price_list_form"
msgid "Price Lists"
msgstr "Árlista"
diff --git a/locale/it_IT.po b/locale/it_IT.po
index 4210fd7..6c8a558 100644
--- a/locale/it_IT.po
+++ b/locale/it_IT.po
@@ -57,6 +57,10 @@ msgctxt "field:product.price_list,write_uid:"
msgid "Write User"
msgstr "modificato da"
+msgctxt "field:product.price_list.line,category:"
+msgid "Category"
+msgstr ""
+
#, fuzzy
msgctxt "field:product.price_list.line,create_date:"
msgid "Create Date"
@@ -115,12 +119,46 @@ msgctxt "field:product.price_list.line,write_uid:"
msgid "Write User"
msgstr "modificato da"
+msgctxt "help:product.price_list,company:"
+msgid ""
+"Make the price list belong to the company.\n"
+"It defines the currency of the price list."
+msgstr ""
+
+msgctxt "help:product.price_list,lines:"
+msgid "Add price formulas for different criterias."
+msgstr ""
+
+msgctxt "help:product.price_list,name:"
+msgid "The main identifier of the price list."
+msgstr ""
+
+msgctxt "help:product.price_list,tax_included:"
+msgid "Check if result's formula includes taxes."
+msgstr ""
+
+msgctxt "help:product.price_list.line,category:"
+msgid "Apply only to products of this category."
+msgstr ""
+
msgctxt "help:product.price_list.line,formula:"
msgid ""
"Python expression that will be evaluated with:\n"
"- unit_price: the original unit_price"
msgstr ""
+msgctxt "help:product.price_list.line,price_list:"
+msgid "The price list to which the line belongs."
+msgstr ""
+
+msgctxt "help:product.price_list.line,product:"
+msgid "Apply only to this product."
+msgstr ""
+
+msgctxt "help:product.price_list.line,quantity:"
+msgid "Apply only when quantity is greater."
+msgstr ""
+
msgctxt "model:ir.action,name:act_price_list_form"
msgid "Price Lists"
msgstr ""
diff --git a/locale/ja_JP.po b/locale/ja_JP.po
index 064461b..9793054 100644
--- a/locale/ja_JP.po
+++ b/locale/ja_JP.po
@@ -48,6 +48,10 @@ msgctxt "field:product.price_list,write_uid:"
msgid "Write User"
msgstr ""
+msgctxt "field:product.price_list.line,category:"
+msgid "Category"
+msgstr ""
+
msgctxt "field:product.price_list.line,create_date:"
msgid "Create Date"
msgstr ""
@@ -97,12 +101,46 @@ msgctxt "field:product.price_list.line,write_uid:"
msgid "Write User"
msgstr ""
+msgctxt "help:product.price_list,company:"
+msgid ""
+"Make the price list belong to the company.\n"
+"It defines the currency of the price list."
+msgstr ""
+
+msgctxt "help:product.price_list,lines:"
+msgid "Add price formulas for different criterias."
+msgstr ""
+
+msgctxt "help:product.price_list,name:"
+msgid "The main identifier of the price list."
+msgstr ""
+
+msgctxt "help:product.price_list,tax_included:"
+msgid "Check if result's formula includes taxes."
+msgstr ""
+
+msgctxt "help:product.price_list.line,category:"
+msgid "Apply only to products of this category."
+msgstr ""
+
msgctxt "help:product.price_list.line,formula:"
msgid ""
"Python expression that will be evaluated with:\n"
"- unit_price: the original unit_price"
msgstr ""
+msgctxt "help:product.price_list.line,price_list:"
+msgid "The price list to which the line belongs."
+msgstr ""
+
+msgctxt "help:product.price_list.line,product:"
+msgid "Apply only to this product."
+msgstr ""
+
+msgctxt "help:product.price_list.line,quantity:"
+msgid "Apply only when quantity is greater."
+msgstr ""
+
msgctxt "model:ir.action,name:act_price_list_form"
msgid "Price Lists"
msgstr "Price Lists"
diff --git a/locale/lo.po b/locale/lo.po
index 10949ff..c80dc18 100644
--- a/locale/lo.po
+++ b/locale/lo.po
@@ -57,6 +57,10 @@ msgctxt "field:product.price_list,write_uid:"
msgid "Write User"
msgstr "ສ້າງຜູ້ໃຊ້"
+msgctxt "field:product.price_list.line,category:"
+msgid "Category"
+msgstr ""
+
#, fuzzy
msgctxt "field:product.price_list.line,create_date:"
msgid "Create Date"
@@ -116,12 +120,46 @@ msgctxt "field:product.price_list.line,write_uid:"
msgid "Write User"
msgstr "ສ້າງຜູ້ໃຊ້"
+msgctxt "help:product.price_list,company:"
+msgid ""
+"Make the price list belong to the company.\n"
+"It defines the currency of the price list."
+msgstr ""
+
+msgctxt "help:product.price_list,lines:"
+msgid "Add price formulas for different criterias."
+msgstr ""
+
+msgctxt "help:product.price_list,name:"
+msgid "The main identifier of the price list."
+msgstr ""
+
+msgctxt "help:product.price_list,tax_included:"
+msgid "Check if result's formula includes taxes."
+msgstr ""
+
+msgctxt "help:product.price_list.line,category:"
+msgid "Apply only to products of this category."
+msgstr ""
+
msgctxt "help:product.price_list.line,formula:"
msgid ""
"Python expression that will be evaluated with:\n"
"- unit_price: the original unit_price"
msgstr ""
+msgctxt "help:product.price_list.line,price_list:"
+msgid "The price list to which the line belongs."
+msgstr ""
+
+msgctxt "help:product.price_list.line,product:"
+msgid "Apply only to this product."
+msgstr ""
+
+msgctxt "help:product.price_list.line,quantity:"
+msgid "Apply only when quantity is greater."
+msgstr ""
+
#, fuzzy
msgctxt "model:ir.action,name:act_price_list_form"
msgid "Price Lists"
diff --git a/locale/lt.po b/locale/lt.po
index bc5d59b..1eb06ae 100644
--- a/locale/lt.po
+++ b/locale/lt.po
@@ -50,6 +50,10 @@ msgctxt "field:product.price_list,write_uid:"
msgid "Write User"
msgstr ""
+msgctxt "field:product.price_list.line,category:"
+msgid "Category"
+msgstr ""
+
msgctxt "field:product.price_list.line,create_date:"
msgid "Create Date"
msgstr ""
@@ -99,12 +103,46 @@ msgctxt "field:product.price_list.line,write_uid:"
msgid "Write User"
msgstr ""
+msgctxt "help:product.price_list,company:"
+msgid ""
+"Make the price list belong to the company.\n"
+"It defines the currency of the price list."
+msgstr ""
+
+msgctxt "help:product.price_list,lines:"
+msgid "Add price formulas for different criterias."
+msgstr ""
+
+msgctxt "help:product.price_list,name:"
+msgid "The main identifier of the price list."
+msgstr ""
+
+msgctxt "help:product.price_list,tax_included:"
+msgid "Check if result's formula includes taxes."
+msgstr ""
+
+msgctxt "help:product.price_list.line,category:"
+msgid "Apply only to products of this category."
+msgstr ""
+
msgctxt "help:product.price_list.line,formula:"
msgid ""
"Python expression that will be evaluated with:\n"
"- unit_price: the original unit_price"
msgstr ""
+msgctxt "help:product.price_list.line,price_list:"
+msgid "The price list to which the line belongs."
+msgstr ""
+
+msgctxt "help:product.price_list.line,product:"
+msgid "Apply only to this product."
+msgstr ""
+
+msgctxt "help:product.price_list.line,quantity:"
+msgid "Apply only when quantity is greater."
+msgstr ""
+
msgctxt "model:ir.action,name:act_price_list_form"
msgid "Price Lists"
msgstr ""
diff --git a/locale/nl.po b/locale/nl.po
index 43e30a8..93a1c22 100644
--- a/locale/nl.po
+++ b/locale/nl.po
@@ -57,6 +57,10 @@ msgctxt "field:product.price_list,write_uid:"
msgid "Write User"
msgstr "Gebruiker"
+msgctxt "field:product.price_list.line,category:"
+msgid "Category"
+msgstr ""
+
#, fuzzy
msgctxt "field:product.price_list.line,create_date:"
msgid "Create Date"
@@ -115,12 +119,46 @@ msgctxt "field:product.price_list.line,write_uid:"
msgid "Write User"
msgstr "Gebruiker"
+msgctxt "help:product.price_list,company:"
+msgid ""
+"Make the price list belong to the company.\n"
+"It defines the currency of the price list."
+msgstr ""
+
+msgctxt "help:product.price_list,lines:"
+msgid "Add price formulas for different criterias."
+msgstr ""
+
+msgctxt "help:product.price_list,name:"
+msgid "The main identifier of the price list."
+msgstr ""
+
+msgctxt "help:product.price_list,tax_included:"
+msgid "Check if result's formula includes taxes."
+msgstr ""
+
+msgctxt "help:product.price_list.line,category:"
+msgid "Apply only to products of this category."
+msgstr ""
+
msgctxt "help:product.price_list.line,formula:"
msgid ""
"Python expression that will be evaluated with:\n"
"- unit_price: the original unit_price"
msgstr ""
+msgctxt "help:product.price_list.line,price_list:"
+msgid "The price list to which the line belongs."
+msgstr ""
+
+msgctxt "help:product.price_list.line,product:"
+msgid "Apply only to this product."
+msgstr ""
+
+msgctxt "help:product.price_list.line,quantity:"
+msgid "Apply only when quantity is greater."
+msgstr ""
+
msgctxt "model:ir.action,name:act_price_list_form"
msgid "Price Lists"
msgstr ""
diff --git a/locale/pl.po b/locale/pl.po
index c011e86..333ffc2 100644
--- a/locale/pl.po
+++ b/locale/pl.po
@@ -48,6 +48,10 @@ msgctxt "field:product.price_list,write_uid:"
msgid "Write User"
msgstr "Zapisał"
+msgctxt "field:product.price_list.line,category:"
+msgid "Category"
+msgstr ""
+
msgctxt "field:product.price_list.line,create_date:"
msgid "Create Date"
msgstr "Data utworzenia"
@@ -96,12 +100,46 @@ msgctxt "field:product.price_list.line,write_uid:"
msgid "Write User"
msgstr "Zapisał"
+msgctxt "help:product.price_list,company:"
+msgid ""
+"Make the price list belong to the company.\n"
+"It defines the currency of the price list."
+msgstr ""
+
+msgctxt "help:product.price_list,lines:"
+msgid "Add price formulas for different criterias."
+msgstr ""
+
+msgctxt "help:product.price_list,name:"
+msgid "The main identifier of the price list."
+msgstr ""
+
+msgctxt "help:product.price_list,tax_included:"
+msgid "Check if result's formula includes taxes."
+msgstr ""
+
+msgctxt "help:product.price_list.line,category:"
+msgid "Apply only to products of this category."
+msgstr ""
+
msgctxt "help:product.price_list.line,formula:"
msgid ""
"Python expression that will be evaluated with:\n"
"- unit_price: the original unit_price"
msgstr ""
+msgctxt "help:product.price_list.line,price_list:"
+msgid "The price list to which the line belongs."
+msgstr ""
+
+msgctxt "help:product.price_list.line,product:"
+msgid "Apply only to this product."
+msgstr ""
+
+msgctxt "help:product.price_list.line,quantity:"
+msgid "Apply only when quantity is greater."
+msgstr ""
+
msgctxt "model:ir.action,name:act_price_list_form"
msgid "Price Lists"
msgstr "Cenniki"
diff --git a/locale/pt_BR.po b/locale/pt_BR.po
index 420e808..6bce2dd 100644
--- a/locale/pt_BR.po
+++ b/locale/pt_BR.po
@@ -50,6 +50,10 @@ msgctxt "field:product.price_list,write_uid:"
msgid "Write User"
msgstr "Editado por"
+msgctxt "field:product.price_list.line,category:"
+msgid "Category"
+msgstr "Categoria"
+
msgctxt "field:product.price_list.line,create_date:"
msgid "Create Date"
msgstr "Data de criação"
@@ -98,6 +102,30 @@ msgctxt "field:product.price_list.line,write_uid:"
msgid "Write User"
msgstr "Editado por"
+msgctxt "help:product.price_list,company:"
+msgid ""
+"Make the price list belong to the company.\n"
+"It defines the currency of the price list."
+msgstr ""
+"Faça com que o preço de tabela pertença à empresa.\n"
+"Isto define a moeda do preço de tabela."
+
+msgctxt "help:product.price_list,lines:"
+msgid "Add price formulas for different criterias."
+msgstr "Adiciona fórmulas de preço para diversos critérios."
+
+msgctxt "help:product.price_list,name:"
+msgid "The main identifier of the price list."
+msgstr "O identificador principal do preço de tabela."
+
+msgctxt "help:product.price_list,tax_included:"
+msgid "Check if result's formula includes taxes."
+msgstr "Marque se o resultado da fórmula incluir tributos."
+
+msgctxt "help:product.price_list.line,category:"
+msgid "Apply only to products of this category."
+msgstr "Aplicar apenas a produtos desta categoria."
+
msgctxt "help:product.price_list.line,formula:"
msgid ""
"Python expression that will be evaluated with:\n"
@@ -106,6 +134,18 @@ msgstr ""
"Expressão Python que será avaliada com:\n"
"- unit_price: o preço unitário original"
+msgctxt "help:product.price_list.line,price_list:"
+msgid "The price list to which the line belongs."
+msgstr "O preço de tabela ao qual esta linha pertence."
+
+msgctxt "help:product.price_list.line,product:"
+msgid "Apply only to this product."
+msgstr "Aplicar apenas a este produto."
+
+msgctxt "help:product.price_list.line,quantity:"
+msgid "Apply only when quantity is greater."
+msgstr "Aplicar apenas quando a quantidade for maior."
+
msgctxt "model:ir.action,name:act_price_list_form"
msgid "Price Lists"
msgstr "Listas de Preço"
diff --git a/locale/ru.po b/locale/ru.po
index cedefca..306ee43 100644
--- a/locale/ru.po
+++ b/locale/ru.po
@@ -57,6 +57,10 @@ msgctxt "field:product.price_list,write_uid:"
msgid "Write User"
msgstr "Изменено пользователем"
+msgctxt "field:product.price_list.line,category:"
+msgid "Category"
+msgstr ""
+
#, fuzzy
msgctxt "field:product.price_list.line,create_date:"
msgid "Create Date"
@@ -115,12 +119,46 @@ msgctxt "field:product.price_list.line,write_uid:"
msgid "Write User"
msgstr "Изменено пользователем"
+msgctxt "help:product.price_list,company:"
+msgid ""
+"Make the price list belong to the company.\n"
+"It defines the currency of the price list."
+msgstr ""
+
+msgctxt "help:product.price_list,lines:"
+msgid "Add price formulas for different criterias."
+msgstr ""
+
+msgctxt "help:product.price_list,name:"
+msgid "The main identifier of the price list."
+msgstr ""
+
+msgctxt "help:product.price_list,tax_included:"
+msgid "Check if result's formula includes taxes."
+msgstr ""
+
+msgctxt "help:product.price_list.line,category:"
+msgid "Apply only to products of this category."
+msgstr ""
+
msgctxt "help:product.price_list.line,formula:"
msgid ""
"Python expression that will be evaluated with:\n"
"- unit_price: the original unit_price"
msgstr ""
+msgctxt "help:product.price_list.line,price_list:"
+msgid "The price list to which the line belongs."
+msgstr ""
+
+msgctxt "help:product.price_list.line,product:"
+msgid "Apply only to this product."
+msgstr ""
+
+msgctxt "help:product.price_list.line,quantity:"
+msgid "Apply only when quantity is greater."
+msgstr ""
+
msgctxt "model:ir.action,name:act_price_list_form"
msgid "Price Lists"
msgstr ""
diff --git a/locale/sl.po b/locale/sl.po
index a6a4c83..3a033e5 100644
--- a/locale/sl.po
+++ b/locale/sl.po
@@ -50,6 +50,10 @@ msgctxt "field:product.price_list,write_uid:"
msgid "Write User"
msgstr "Zapisal"
+msgctxt "field:product.price_list.line,category:"
+msgid "Category"
+msgstr "Kategorija"
+
msgctxt "field:product.price_list.line,create_date:"
msgid "Create Date"
msgstr "Izdelano"
@@ -98,6 +102,28 @@ msgctxt "field:product.price_list.line,write_uid:"
msgid "Write User"
msgstr "Zapisal"
+msgctxt "help:product.price_list,company:"
+msgid ""
+"Make the price list belong to the company.\n"
+"It defines the currency of the price list."
+msgstr "Poveži cenik z družbo, ki s tem določa tudi valuto cenika."
+
+msgctxt "help:product.price_list,lines:"
+msgid "Add price formulas for different criterias."
+msgstr "Dodaj formule cen za različne kriterije."
+
+msgctxt "help:product.price_list,name:"
+msgid "The main identifier of the price list."
+msgstr "Glavni identifikator cenika."
+
+msgctxt "help:product.price_list,tax_included:"
+msgid "Check if result's formula includes taxes."
+msgstr "Označite, če formula vključuje davek."
+
+msgctxt "help:product.price_list.line,category:"
+msgid "Apply only to products of this category."
+msgstr "Upoštevaj samo pri izdelkih te kategorije."
+
msgctxt "help:product.price_list.line,formula:"
msgid ""
"Python expression that will be evaluated with:\n"
@@ -106,6 +132,18 @@ msgstr ""
"Pythonski izraz, preračunan z:\n"
"- unit_price: izvorna cena"
+msgctxt "help:product.price_list.line,price_list:"
+msgid "The price list to which the line belongs."
+msgstr "Cenik za postavko."
+
+msgctxt "help:product.price_list.line,product:"
+msgid "Apply only to this product."
+msgstr "Upoštevaj samo pri tem izdelku."
+
+msgctxt "help:product.price_list.line,quantity:"
+msgid "Apply only when quantity is greater."
+msgstr "Upoštevaj samo, ko je količina večja."
+
msgctxt "model:ir.action,name:act_price_list_form"
msgid "Price Lists"
msgstr "Ceniki"
diff --git a/locale/zh_CN.po b/locale/zh_CN.po
index f28d3a2..87edfc7 100644
--- a/locale/zh_CN.po
+++ b/locale/zh_CN.po
@@ -55,6 +55,10 @@ msgctxt "field:product.price_list,write_uid:"
msgid "Write User"
msgstr "写入帐号"
+msgctxt "field:product.price_list.line,category:"
+msgid "Category"
+msgstr ""
+
#, fuzzy
msgctxt "field:product.price_list.line,create_date:"
msgid "Create Date"
@@ -110,12 +114,46 @@ msgctxt "field:product.price_list.line,write_uid:"
msgid "Write User"
msgstr "写入帐号"
+msgctxt "help:product.price_list,company:"
+msgid ""
+"Make the price list belong to the company.\n"
+"It defines the currency of the price list."
+msgstr ""
+
+msgctxt "help:product.price_list,lines:"
+msgid "Add price formulas for different criterias."
+msgstr ""
+
+msgctxt "help:product.price_list,name:"
+msgid "The main identifier of the price list."
+msgstr ""
+
+msgctxt "help:product.price_list,tax_included:"
+msgid "Check if result's formula includes taxes."
+msgstr ""
+
+msgctxt "help:product.price_list.line,category:"
+msgid "Apply only to products of this category."
+msgstr ""
+
msgctxt "help:product.price_list.line,formula:"
msgid ""
"Python expression that will be evaluated with:\n"
"- unit_price: the original unit_price"
msgstr ""
+msgctxt "help:product.price_list.line,price_list:"
+msgid "The price list to which the line belongs."
+msgstr ""
+
+msgctxt "help:product.price_list.line,product:"
+msgid "Apply only to this product."
+msgstr ""
+
+msgctxt "help:product.price_list.line,quantity:"
+msgid "Apply only when quantity is greater."
+msgstr ""
+
msgctxt "model:ir.action,name:act_price_list_form"
msgid "Price Lists"
msgstr ""
diff --git a/price_list.py b/price_list.py
index 9457776..560e258 100644
--- a/price_list.py
+++ b/price_list.py
@@ -19,14 +19,19 @@ class PriceList(ModelSQL, ModelView):
'Price List'
__name__ = 'product.price_list'
- name = fields.Char('Name', required=True, translate=True)
+ name = fields.Char('Name', required=True, translate=True,
+ help="The main identifier of the price list.")
company = fields.Many2One('company.company', 'Company', required=True,
select=True, domain=[
('id', If(Eval('context', {}).contains('company'), '=', '!='),
Eval('context', {}).get('company', -1)),
- ])
- tax_included = fields.Boolean('Tax Included')
- lines = fields.One2Many('product.price_list.line', 'price_list', 'Lines')
+ ],
+ help=("Make the price list belong to the company.\n"
+ "It defines the currency of the price list."))
+ tax_included = fields.Boolean('Tax Included',
+ help="Check if result's formula includes taxes.")
+ lines = fields.One2Many('product.price_list.line', 'price_list', 'Lines',
+ help="Add price formulas for different criterias.")
@staticmethod
def default_company():
@@ -53,7 +58,9 @@ class PriceList(ModelSQL, ModelView):
pattern = {}
pattern = pattern.copy()
- pattern['product'] = product and product.id or None
+ if product:
+ pattern['categories'] = [c.id for c in product.categories]
+ pattern['product'] = product.id
pattern['quantity'] = Uom.compute_qty(uom, quantity,
product.default_uom, round=False) if product else quantity
@@ -70,10 +77,16 @@ class PriceListLine(sequence_ordered(), ModelSQL, ModelView, MatchMixin):
__name__ = 'product.price_list.line'
price_list = fields.Many2One('product.price_list', 'Price List',
- required=True, ondelete='CASCADE')
- product = fields.Many2One('product.product', 'Product', ondelete='CASCADE')
+ required=True, ondelete='CASCADE',
+ help="The price list to which the line belongs.")
+ category = fields.Many2One(
+ 'product.category', "Category", ondelete='CASCADE',
+ help="Apply only to products of this category.")
+ product = fields.Many2One('product.product', 'Product', ondelete='CASCADE',
+ help="Apply only to this product.")
quantity = fields.Float('Quantity', digits=(16, Eval('unit_digits', 2)),
- depends=['unit_digits'])
+ depends=['unit_digits'],
+ help="Apply only when quantity is greater.")
unit_digits = fields.Function(fields.Integer('Unit Digits'),
'on_change_with_unit_digits')
formula = fields.Char('Formula', required=True,
@@ -107,7 +120,6 @@ class PriceListLine(sequence_ordered(), ModelSQL, ModelView, MatchMixin):
def on_change_with_unit_digits(self, name=None):
if self.product:
return self.product.default_uom.digits
- return 2
@classmethod
def validate(cls, lines):
@@ -138,6 +150,12 @@ class PriceListLine(sequence_ordered(), ModelSQL, ModelView, MatchMixin):
quantity = pattern.pop('quantity')
if self.quantity is not None and self.quantity > quantity:
return False
+ if 'categories' in pattern:
+ pattern = pattern.copy()
+ categories = pattern.pop('categories')
+ if (self.category is not None
+ and self.category.id not in categories):
+ return False
return super(PriceListLine, self).match(pattern)
def get_unit_price(self, **context):
diff --git a/setup.py b/setup.py
index 26bec03..7e1a000 100644
--- a/setup.py
+++ b/setup.py
@@ -78,7 +78,7 @@ setup(name=name,
'Intended Audience :: Developers',
'Intended Audience :: Financial and Insurance Industry',
'Intended Audience :: Legal Industry',
- 'License :: OSI Approved :: GNU General Public License (GPL)',
+ 'License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)',
'Natural Language :: Bulgarian',
'Natural Language :: Catalan',
'Natural Language :: Chinese (Simplified)',
diff --git a/tests/test_product_price_list.py b/tests/test_product_price_list.py
index 7c8d68f..30ba11e 100644
--- a/tests/test_product_price_list.py
+++ b/tests/test_product_price_list.py
@@ -78,6 +78,56 @@ class ProductPriceListTestCase(ModuleTestCase):
quantity, unit),
result)
+ @with_transaction()
+ def test_price_list_category(self):
+ "Test price list with category"
+ pool = Pool()
+ Category = pool.get('product.category')
+ Template = pool.get('product.template')
+ Product = pool.get('product.product')
+ Uom = pool.get('product.uom')
+ PriceList = pool.get('product.price_list')
+
+ category = Category(name="Category")
+ category.save()
+
+ unit, = Uom.search([('name', '=', 'Unit')])
+
+ company = create_company()
+ with set_company(company):
+ template = Template(
+ name="Template",
+ list_price=Decimal(10),
+ cost_price=Decimal(3),
+ default_uom=unit,
+ products=None,
+ categories=[category],
+ )
+ template.save()
+ product = Product(template=template)
+ product.save()
+
+ price_list, = PriceList.create([{
+ 'name': "Price List",
+ 'lines': [('create', [{
+ 'category': category.id,
+ 'formula': 'unit_price * 0.8',
+ }, {
+ 'formula': 'unit_price',
+ }])],
+ }])
+
+ self.assertEqual(
+ price_list.compute(None, product, product.list_price, 1, unit),
+ Decimal(8))
+
+ template.categories = []
+ template.save()
+
+ self.assertEqual(
+ price_list.compute(None, product, product.list_price, 1, unit),
+ Decimal(10))
+
def suite():
suite = trytond.tests.test_tryton.suite()
diff --git a/tryton.cfg b/tryton.cfg
index 59229b4..e3f4493 100644
--- a/tryton.cfg
+++ b/tryton.cfg
@@ -1,5 +1,5 @@
[tryton]
-version=4.2.0
+version=4.4.0
depends:
company
ir
diff --git a/trytond_product_price_list.egg-info/PKG-INFO b/trytond_product_price_list.egg-info/PKG-INFO
index 041f29b..b45d8c2 100644
--- a/trytond_product_price_list.egg-info/PKG-INFO
+++ b/trytond_product_price_list.egg-info/PKG-INFO
@@ -1,12 +1,12 @@
Metadata-Version: 1.1
Name: trytond-product-price-list
-Version: 4.2.0
+Version: 4.4.0
Summary: Tryton module with price list
Home-page: http://www.tryton.org/
Author: Tryton
Author-email: issue_tracker at tryton.org
License: GPL-3
-Download-URL: http://downloads.tryton.org/4.2/
+Download-URL: http://downloads.tryton.org/4.4/
Description: trytond_product_price_list
==========================
@@ -51,7 +51,7 @@ Classifier: Framework :: Tryton
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Financial and Insurance Industry
Classifier: Intended Audience :: Legal Industry
-Classifier: License :: OSI Approved :: GNU General Public License (GPL)
+Classifier: License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)
Classifier: Natural Language :: Bulgarian
Classifier: Natural Language :: Catalan
Classifier: Natural Language :: Chinese (Simplified)
diff --git a/trytond_product_price_list.egg-info/requires.txt b/trytond_product_price_list.egg-info/requires.txt
index 24d00d2..00b5473 100644
--- a/trytond_product_price_list.egg-info/requires.txt
+++ b/trytond_product_price_list.egg-info/requires.txt
@@ -1,5 +1,5 @@
simpleeval
python-sql >= 0.4
-trytond_company >= 4.2, < 4.3
-trytond_product >= 4.2, < 4.3
-trytond >= 4.2, < 4.3
+trytond_company >= 4.4, < 4.5
+trytond_product >= 4.4, < 4.5
+trytond >= 4.4, < 4.5
diff --git a/view/price_list_line_form.xml b/view/price_list_line_form.xml
index 5f163a6..ce524ce 100644
--- a/view/price_list_line_form.xml
+++ b/view/price_list_line_form.xml
@@ -4,14 +4,15 @@ this repository contains the full copyright notices and license terms. -->
<form>
<label name="price_list"/>
<field name="price_list"/>
- <newline/>
+ <label name="sequence"/>
+ <field name="sequence"/>
+ <label name="category"/>
+ <field name="category"/>
<label name="product"/>
<field name="product"/>
<label name="quantity"/>
<field name="quantity"/>
- <label name="sequence"/>
- <field name="sequence"/>
- <newline/>
+ <separator id="formula" colspan="4"/>
<label name="formula"/>
<field name="formula" colspan="3"/>
</form>
diff --git a/view/price_list_line_tree.xml b/view/price_list_line_tree.xml
index 4bef502..1a9111f 100644
--- a/view/price_list_line_tree.xml
+++ b/view/price_list_line_tree.xml
@@ -4,6 +4,7 @@ this repository contains the full copyright notices and license terms. -->
<tree>
<field name="price_list"/>
<field name="sequence"/>
+ <field name="category"/>
<field name="product"/>
<field name="quantity"/>
<field name="formula"/>
diff --git a/view/price_list_line_tree_sequence.xml b/view/price_list_line_tree_sequence.xml
index 45069b5..d5900e2 100644
--- a/view/price_list_line_tree_sequence.xml
+++ b/view/price_list_line_tree_sequence.xml
@@ -2,6 +2,7 @@
<!-- This file is part of Tryton. The COPYRIGHT file at the top level of
this repository contains the full copyright notices and license terms. -->
<tree sequence="sequence">
+ <field name="category"/>
<field name="product"/>
<field name="quantity"/>
<field name="formula"/>
--
tryton-modules-product-price-list
More information about the tryton-debian-vcs
mailing list