Explorar el Código

commit inicial

Rodney Enciso Arias hace 8 años
commit
bffc7480b5
Se han modificado 51 ficheros con 4448 adiciones y 0 borrados
  1. 6 0
      __init__.py
  2. BIN
      __init__.pyc
  3. 66 0
      __openerp__.py
  4. 135 0
      i18n/ar.po
  5. 135 0
      i18n/ca.po
  6. 135 0
      i18n/da.po
  7. 135 0
      i18n/de.po
  8. 135 0
      i18n/en.po
  9. 179 0
      i18n/es.po
  10. 135 0
      i18n/es_CR.po
  11. 135 0
      i18n/es_EC.po
  12. 135 0
      i18n/es_VE.po
  13. 135 0
      i18n/fi.po
  14. 135 0
      i18n/fr.po
  15. 135 0
      i18n/hr.po
  16. 135 0
      i18n/hu.po
  17. 135 0
      i18n/it.po
  18. 135 0
      i18n/ja.po
  19. 135 0
      i18n/lv.po
  20. 135 0
      i18n/mk.po
  21. 135 0
      i18n/mn.po
  22. 135 0
      i18n/nl.po
  23. 135 0
      i18n/pl.po
  24. 164 0
      i18n/price_security.pot
  25. 135 0
      i18n/pt.po
  26. 135 0
      i18n/pt_BR.po
  27. 135 0
      i18n/ro.po
  28. 135 0
      i18n/sl.po
  29. 135 0
      i18n/sv.po
  30. 135 0
      i18n/tr.po
  31. 135 0
      i18n/zh_CN.po
  32. 10 0
      models/__init__.py
  33. BIN
      models/__init__.pyc
  34. 13 0
      models/account.py
  35. BIN
      models/account.pyc
  36. 47 0
      models/invoice.py
  37. BIN
      models/invoice.pyc
  38. 22 0
      models/product.py
  39. BIN
      models/product.pyc
  40. 71 0
      models/res_users.py
  41. BIN
      models/res_users.pyc
  42. 77 0
      models/sale.py
  43. BIN
      models/sale.pyc
  44. 3 0
      security/ir.model.access.csv
  45. 27 0
      security/security.xml
  46. 27 0
      views/account_view.xml
  47. 36 0
      views/invoice_view.xml
  48. 27 0
      views/partner_view.xml
  49. 81 0
      views/product_view.xml
  50. 25 0
      views/res_users_view.xml
  51. 57 0
      views/sale_view.xml

+ 6 - 0
__init__.py

@@ -0,0 +1,6 @@
+# -*- coding: utf-8 -*-
+##############################################################################
+# For copyright and license notices, see __openerp__.py file in module root
+# directory
+##############################################################################
+from . import models

BIN
__init__.pyc


+ 66 - 0
__openerp__.py

@@ -0,0 +1,66 @@
+# -*- coding: utf-8 -*-
+##############################################################################
+#
+#    Copyright (C) 2015  ADHOC SA  (http://www.adhoc.com.ar)
+#    All Rights Reserved.
+#
+#    This program is free software: you can redistribute it and/or modify
+#    it under the terms of the GNU Affero General Public License as
+#    published by the Free Software Foundation, either version 3 of the
+#    License, or (at your option) any later version.
+#
+#    This program is distributed in the hope that it will be useful,
+#    but WITHOUT ANY WARRANTY; without even the implied warranty of
+#    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+#    GNU Affero General Public License for more details.
+#
+#    You should have received a copy of the GNU Affero General Public License
+#    along with this program.  If not, see <http://www.gnu.org/licenses/>.
+#
+##############################################################################
+{
+    'name': 'Price Security',
+    'version': '8.0.2.6.0',
+    'description': """
+Price Security
+==============
+Creates a new permission to restrict the users that can modify the prices
+of the products.
+
+Asociate to each user a list of pricelist and the correspoding discounts they
+can apply to sale orders and invoices.
+
+Allow the posibility to mark products so that anyone can modify their price in
+a sale order.
+
+For users with price restriction, it restricts:
+* on sales orders: change payment term or pricelist
+* on sales order lines: change unit price and set limits on discount (limits configured on user)
+* on partners: change payment term or pricelist
+* on invoices: change unit price
+* on product: change price
+
+NEW: sequence field on pricelist and payment term (you can only assigne pricelests or terms of lower priority than partner default one)
+""",
+    'category': 'Sales Management',
+    'author': 'ADHOC SA',
+    'website': 'http://www.adhoc.com.ar/',
+    'license': 'AGPL-3',
+    'depends': [
+        'sale',
+    ],
+    'data': [
+        'security/security.xml',
+        'security/ir.model.access.csv',
+        'views/res_users_view.xml',
+        'views/product_view.xml',
+        'views/sale_view.xml',
+        'views/invoice_view.xml',
+        'views/partner_view.xml',
+        'views/account_view.xml',
+    ],
+    'demo_xml': [],
+    'test': [],
+    'installable': True,
+}
+# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:

+ 135 - 0
i18n/ar.po

@@ -0,0 +1,135 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * price_security
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: odoo-addons (8.0)\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2016-01-05 14:24+0000\n"
+"PO-Revision-Date: 2015-09-01 18:00+0000\n"
+"Last-Translator: <>\n"
+"Language-Team: Arabic (http://www.transifex.com/adhoc/ingadhoc-odoo-addons-8-0/language/ar/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Language: ar\n"
+"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n"
+
+#. module: price_security
+#: field:product.template,can_modify_prices:0
+msgid "Can modify prices"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,create_uid:0
+msgid "Created by"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,create_date:0
+msgid "Created on"
+msgstr ""
+
+#. module: price_security
+#: model:ir.model,name:price_security.model_res_users_discount_restriction
+msgid "Discount Restriction"
+msgstr ""
+
+#. module: price_security
+#: field:res.users,discount_restriction_ids:0
+msgid "Discount Restrictions"
+msgstr ""
+
+#. module: price_security
+#: view:res.users:price_security.view_price_security_users_form
+msgid "Discounts Permissions"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,id:0
+msgid "ID"
+msgstr ""
+
+#. module: price_security
+#: help:product.template,can_modify_prices:0
+msgid ""
+"If checked all users can modify the        price of this product in a sale "
+"order or invoice."
+msgstr ""
+
+#. module: price_security
+#: model:ir.model,name:price_security.model_account_invoice_line
+msgid "Invoice Line"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,write_uid:0
+msgid "Last Updated by"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,write_date:0
+msgid "Last Updated on"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,max_discount:0
+msgid "Max. Discount"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,min_discount:0
+msgid "Min. Discount"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,pricelist_id:0
+msgid "Pricelist"
+msgstr ""
+
+#. module: price_security
+#: model:ir.model,name:price_security.model_product_template
+msgid "Product Template"
+msgstr ""
+
+#. module: price_security
+#: model:res.groups,name:price_security.group_restrict_prices
+msgid "Restrict Prices"
+msgstr ""
+
+#. module: price_security
+#: model:ir.model,name:price_security.model_sale_order_line
+msgid "Sales Order Line"
+msgstr ""
+
+#. module: price_security
+#: code:addons/price_security/models/res_users.py:63
+#, python-format
+msgid ""
+"The applied discount is out of range with respect to the allowed. The "
+"discount can be between %s and %s for the current price list"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,user_id:0
+msgid "User"
+msgstr "مستخدم"
+
+#. module: price_security
+#: model:ir.model,name:price_security.model_res_users
+msgid "Users"
+msgstr "المستخدمون"
+
+#. module: price_security
+#: code:addons/price_security/models/res_users.py:54
+#, python-format
+msgid "You can not give any discount greater than pricelist discounts"
+msgstr ""
+
+#. module: price_security
+#: view:account.invoice:price_security.invoice_form
+#: view:sale.order:price_security.view_price_security_order_form
+msgid "{'readonly':[('product_can_modify_prices','=', False)]}"
+msgstr ""

+ 135 - 0
i18n/ca.po

@@ -0,0 +1,135 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * price_security
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: odoo-addons (8.0)\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2016-01-05 14:24+0000\n"
+"PO-Revision-Date: 2015-09-01 18:00+0000\n"
+"Last-Translator: <>\n"
+"Language-Team: Catalan (http://www.transifex.com/adhoc/ingadhoc-odoo-addons-8-0/language/ca/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Language: ca\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#. module: price_security
+#: field:product.template,can_modify_prices:0
+msgid "Can modify prices"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,create_uid:0
+msgid "Created by"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,create_date:0
+msgid "Created on"
+msgstr ""
+
+#. module: price_security
+#: model:ir.model,name:price_security.model_res_users_discount_restriction
+msgid "Discount Restriction"
+msgstr ""
+
+#. module: price_security
+#: field:res.users,discount_restriction_ids:0
+msgid "Discount Restrictions"
+msgstr ""
+
+#. module: price_security
+#: view:res.users:price_security.view_price_security_users_form
+msgid "Discounts Permissions"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,id:0
+msgid "ID"
+msgstr ""
+
+#. module: price_security
+#: help:product.template,can_modify_prices:0
+msgid ""
+"If checked all users can modify the        price of this product in a sale "
+"order or invoice."
+msgstr ""
+
+#. module: price_security
+#: model:ir.model,name:price_security.model_account_invoice_line
+msgid "Invoice Line"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,write_uid:0
+msgid "Last Updated by"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,write_date:0
+msgid "Last Updated on"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,max_discount:0
+msgid "Max. Discount"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,min_discount:0
+msgid "Min. Discount"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,pricelist_id:0
+msgid "Pricelist"
+msgstr ""
+
+#. module: price_security
+#: model:ir.model,name:price_security.model_product_template
+msgid "Product Template"
+msgstr ""
+
+#. module: price_security
+#: model:res.groups,name:price_security.group_restrict_prices
+msgid "Restrict Prices"
+msgstr ""
+
+#. module: price_security
+#: model:ir.model,name:price_security.model_sale_order_line
+msgid "Sales Order Line"
+msgstr ""
+
+#. module: price_security
+#: code:addons/price_security/models/res_users.py:63
+#, python-format
+msgid ""
+"The applied discount is out of range with respect to the allowed. The "
+"discount can be between %s and %s for the current price list"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,user_id:0
+msgid "User"
+msgstr "Usuari"
+
+#. module: price_security
+#: model:ir.model,name:price_security.model_res_users
+msgid "Users"
+msgstr ""
+
+#. module: price_security
+#: code:addons/price_security/models/res_users.py:54
+#, python-format
+msgid "You can not give any discount greater than pricelist discounts"
+msgstr ""
+
+#. module: price_security
+#: view:account.invoice:price_security.invoice_form
+#: view:sale.order:price_security.view_price_security_order_form
+msgid "{'readonly':[('product_can_modify_prices','=', False)]}"
+msgstr ""

+ 135 - 0
i18n/da.po

@@ -0,0 +1,135 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * price_security
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: odoo-addons (8.0)\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2016-01-05 14:24+0000\n"
+"PO-Revision-Date: 2015-09-01 18:00+0000\n"
+"Last-Translator: <>\n"
+"Language-Team: Danish (http://www.transifex.com/adhoc/ingadhoc-odoo-addons-8-0/language/da/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Language: da\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#. module: price_security
+#: field:product.template,can_modify_prices:0
+msgid "Can modify prices"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,create_uid:0
+msgid "Created by"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,create_date:0
+msgid "Created on"
+msgstr ""
+
+#. module: price_security
+#: model:ir.model,name:price_security.model_res_users_discount_restriction
+msgid "Discount Restriction"
+msgstr ""
+
+#. module: price_security
+#: field:res.users,discount_restriction_ids:0
+msgid "Discount Restrictions"
+msgstr ""
+
+#. module: price_security
+#: view:res.users:price_security.view_price_security_users_form
+msgid "Discounts Permissions"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,id:0
+msgid "ID"
+msgstr ""
+
+#. module: price_security
+#: help:product.template,can_modify_prices:0
+msgid ""
+"If checked all users can modify the        price of this product in a sale "
+"order or invoice."
+msgstr ""
+
+#. module: price_security
+#: model:ir.model,name:price_security.model_account_invoice_line
+msgid "Invoice Line"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,write_uid:0
+msgid "Last Updated by"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,write_date:0
+msgid "Last Updated on"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,max_discount:0
+msgid "Max. Discount"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,min_discount:0
+msgid "Min. Discount"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,pricelist_id:0
+msgid "Pricelist"
+msgstr ""
+
+#. module: price_security
+#: model:ir.model,name:price_security.model_product_template
+msgid "Product Template"
+msgstr ""
+
+#. module: price_security
+#: model:res.groups,name:price_security.group_restrict_prices
+msgid "Restrict Prices"
+msgstr ""
+
+#. module: price_security
+#: model:ir.model,name:price_security.model_sale_order_line
+msgid "Sales Order Line"
+msgstr ""
+
+#. module: price_security
+#: code:addons/price_security/models/res_users.py:63
+#, python-format
+msgid ""
+"The applied discount is out of range with respect to the allowed. The "
+"discount can be between %s and %s for the current price list"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,user_id:0
+msgid "User"
+msgstr "Bruger"
+
+#. module: price_security
+#: model:ir.model,name:price_security.model_res_users
+msgid "Users"
+msgstr "Brugere"
+
+#. module: price_security
+#: code:addons/price_security/models/res_users.py:54
+#, python-format
+msgid "You can not give any discount greater than pricelist discounts"
+msgstr ""
+
+#. module: price_security
+#: view:account.invoice:price_security.invoice_form
+#: view:sale.order:price_security.view_price_security_order_form
+msgid "{'readonly':[('product_can_modify_prices','=', False)]}"
+msgstr ""

+ 135 - 0
i18n/de.po

@@ -0,0 +1,135 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * price_security
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: odoo-addons (8.0)\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2016-01-05 14:24+0000\n"
+"PO-Revision-Date: 2015-09-01 18:00+0000\n"
+"Last-Translator: <>\n"
+"Language-Team: German (http://www.transifex.com/adhoc/ingadhoc-odoo-addons-8-0/language/de/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Language: de\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#. module: price_security
+#: field:product.template,can_modify_prices:0
+msgid "Can modify prices"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,create_uid:0
+msgid "Created by"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,create_date:0
+msgid "Created on"
+msgstr ""
+
+#. module: price_security
+#: model:ir.model,name:price_security.model_res_users_discount_restriction
+msgid "Discount Restriction"
+msgstr ""
+
+#. module: price_security
+#: field:res.users,discount_restriction_ids:0
+msgid "Discount Restrictions"
+msgstr ""
+
+#. module: price_security
+#: view:res.users:price_security.view_price_security_users_form
+msgid "Discounts Permissions"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,id:0
+msgid "ID"
+msgstr ""
+
+#. module: price_security
+#: help:product.template,can_modify_prices:0
+msgid ""
+"If checked all users can modify the        price of this product in a sale "
+"order or invoice."
+msgstr ""
+
+#. module: price_security
+#: model:ir.model,name:price_security.model_account_invoice_line
+msgid "Invoice Line"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,write_uid:0
+msgid "Last Updated by"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,write_date:0
+msgid "Last Updated on"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,max_discount:0
+msgid "Max. Discount"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,min_discount:0
+msgid "Min. Discount"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,pricelist_id:0
+msgid "Pricelist"
+msgstr ""
+
+#. module: price_security
+#: model:ir.model,name:price_security.model_product_template
+msgid "Product Template"
+msgstr ""
+
+#. module: price_security
+#: model:res.groups,name:price_security.group_restrict_prices
+msgid "Restrict Prices"
+msgstr ""
+
+#. module: price_security
+#: model:ir.model,name:price_security.model_sale_order_line
+msgid "Sales Order Line"
+msgstr ""
+
+#. module: price_security
+#: code:addons/price_security/models/res_users.py:63
+#, python-format
+msgid ""
+"The applied discount is out of range with respect to the allowed. The "
+"discount can be between %s and %s for the current price list"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,user_id:0
+msgid "User"
+msgstr "Benutzer"
+
+#. module: price_security
+#: model:ir.model,name:price_security.model_res_users
+msgid "Users"
+msgstr "Benutzer"
+
+#. module: price_security
+#: code:addons/price_security/models/res_users.py:54
+#, python-format
+msgid "You can not give any discount greater than pricelist discounts"
+msgstr ""
+
+#. module: price_security
+#: view:account.invoice:price_security.invoice_form
+#: view:sale.order:price_security.view_price_security_order_form
+msgid "{'readonly':[('product_can_modify_prices','=', False)]}"
+msgstr ""

+ 135 - 0
i18n/en.po

@@ -0,0 +1,135 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * price_security
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: odoo-addons (8.0)\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2015-09-09 23:57+0000\n"
+"PO-Revision-Date: 2015-09-01 18:00+0000\n"
+"Last-Translator: Juan Jose Scarafia <scarafia.juanjose@gmail.com>\n"
+"Language-Team: English (http://www.transifex.com/adhoc/ingadhoc-odoo-addons-8-0/language/en/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Language: en\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#. module: price_security
+#: field:product.template,can_modify_prices:0
+msgid "Can modify prices"
+msgstr "Can modify prices"
+
+#. module: price_security
+#: field:res.users.discount_restriction,create_uid:0
+msgid "Created by"
+msgstr "Created by"
+
+#. module: price_security
+#: field:res.users.discount_restriction,create_date:0
+msgid "Created on"
+msgstr "Created on"
+
+#. module: price_security
+#: model:ir.model,name:price_security.model_res_users_discount_restriction
+msgid "Discount Restriction"
+msgstr "Discount Restriction"
+
+#. module: price_security
+#: field:res.users,discount_restriction_ids:0
+msgid "Discount Restrictions"
+msgstr "Discount Restrictions"
+
+#. module: price_security
+#: view:res.users:price_security.view_price_security_users_form
+msgid "Discounts Permissions"
+msgstr "Discounts Permissions"
+
+#. module: price_security
+#: field:res.users.discount_restriction,id:0
+msgid "ID"
+msgstr "ID"
+
+#. module: price_security
+#: help:product.template,can_modify_prices:0
+msgid ""
+"If checked all users can modify the        price of this product in a sale "
+"order or invoice."
+msgstr "If checked all users can modify the        price of this product in a sale order or invoice."
+
+#. module: price_security
+#: model:ir.model,name:price_security.model_account_invoice_line
+msgid "Invoice Line"
+msgstr "Invoice Line"
+
+#. module: price_security
+#: field:res.users.discount_restriction,write_uid:0
+msgid "Last Updated by"
+msgstr "Last Updated by"
+
+#. module: price_security
+#: field:res.users.discount_restriction,write_date:0
+msgid "Last Updated on"
+msgstr "Last Updated on"
+
+#. module: price_security
+#: field:res.users.discount_restriction,max_discount:0
+msgid "Max. Discount"
+msgstr "Max. Discount"
+
+#. module: price_security
+#: field:res.users.discount_restriction,min_discount:0
+msgid "Min. Discount"
+msgstr "Min. Discount"
+
+#. module: price_security
+#: field:res.users.discount_restriction,pricelist_id:0
+msgid "Pricelist"
+msgstr "Pricelist"
+
+#. module: price_security
+#: model:ir.model,name:price_security.model_product_template
+msgid "Product Template"
+msgstr "Product Template"
+
+#. module: price_security
+#: model:res.groups,name:price_security.group_restrict_prices
+msgid "Restrict Prices"
+msgstr "Restrict Prices"
+
+#. module: price_security
+#: model:ir.model,name:price_security.model_sale_order_line
+msgid "Sales Order Line"
+msgstr "Sales Order Line"
+
+#. module: price_security
+#: code:addons/price_security/models/res_users.py:52
+#, python-format
+msgid ""
+"The applied discount is out of range with respect to the allowed. The "
+"discount can be between %s and %s for the current price list"
+msgstr "The applied discount is out of range with respect to the allowed. The discount can be between %s and %s for the current price list"
+
+#. module: price_security
+#: field:res.users.discount_restriction,user_id:0
+msgid "User"
+msgstr "User"
+
+#. module: price_security
+#: model:ir.model,name:price_security.model_res_users
+msgid "Users"
+msgstr "Users"
+
+#. module: price_security
+#: code:addons/price_security/models/res_users.py:49
+#, python-format
+msgid "You can not give any discount greater than pricelist discounts"
+msgstr "You can not give any discount greater than pricelist discounts"
+
+#. module: price_security
+#: view:account.invoice:price_security.invoice_form
+#: view:sale.order:price_security.view_price_security_order_form
+msgid "{'readonly':[('product_can_modify_prices','=', False)]}"
+msgstr "{'readonly':[('product_can_modify_prices','=', False)]}"

+ 179 - 0
i18n/es.po

@@ -0,0 +1,179 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# 	* price_security
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 8.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2016-03-08 14:18+0000\n"
+"PO-Revision-Date: 2016-03-08 11:23-0300\n"
+"Last-Translator: <>\n"
+"Language-Team: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: \n"
+"X-Generator: Poedit 1.5.4\n"
+
+#. module: price_security
+#: field:product.template,can_modify_prices:0
+msgid "Can modify prices"
+msgstr "Puede modificar precios"
+
+#. module: price_security
+#: field:res.users.discount_restriction,create_uid:0
+msgid "Created by"
+msgstr "Created by"
+
+#. module: price_security
+#: field:res.users.discount_restriction,create_date:0
+msgid "Created on"
+msgstr "Created on"
+
+#. module: price_security
+#: model:ir.model,name:price_security.model_res_users_discount_restriction
+msgid "Discount Restriction"
+msgstr "Restriccion de Descuento"
+
+#. module: price_security
+#: field:res.users,discount_restriction_ids:0
+msgid "Discount Restrictions"
+msgstr "Restricciones de Descuento"
+
+#. module: price_security
+#: view:res.users:price_security.view_price_security_users_form
+msgid "Discounts Permissions"
+msgstr "Discounts Permissions"
+
+#. module: price_security
+#: field:res.users.discount_restriction,id:0
+msgid "ID"
+msgstr "ID"
+
+#. module: price_security
+#: help:product.template,can_modify_prices:0
+msgid ""
+"If checked all users can modify the        price of this product in a sale "
+"order or invoice."
+msgstr ""
+"If checked all users can modify the        price of this product in a sale "
+"order or invoice."
+
+#. module: price_security
+#: model:ir.model,name:price_security.model_account_invoice_line
+msgid "Invoice Line"
+msgstr "Línea de factura"
+
+#. module: price_security
+#: field:res.users.discount_restriction,write_uid:0
+msgid "Last Updated by"
+msgstr "Last Updated by"
+
+#. module: price_security
+#: field:res.users.discount_restriction,write_date:0
+msgid "Last Updated on"
+msgstr "Last Updated on"
+
+#. module: price_security
+#: field:res.users.discount_restriction,max_discount:0
+msgid "Max. Discount"
+msgstr "Max. Descuento"
+
+#. module: price_security
+#: field:res.users.discount_restriction,min_discount:0
+msgid "Min. Discount"
+msgstr "Min. Descuento"
+
+#. module: price_security
+#: view:account.payment.term:price_security.view_payment_term_tree
+#: model:ir.model,name:price_security.model_account_payment_term
+msgid "Payment Term"
+msgstr "Términos de Pago"
+
+#. module: price_security
+#: model:ir.model,name:price_security.model_product_pricelist
+#: field:res.users.discount_restriction,pricelist_id:0
+msgid "Pricelist"
+msgstr "Lista de Precios"
+
+#. module: price_security
+#: model:ir.model,name:price_security.model_product_template
+msgid "Product Template"
+msgstr "Plantilla de Producto"
+
+#. module: price_security
+#: model:res.groups,name:price_security.group_restrict_prices
+msgid "Restrict Prices"
+msgstr "Restringir Precios"
+
+#. module: price_security
+#: model:ir.model,name:price_security.model_sale_order
+msgid "Sales Order"
+msgstr "Orden de Ventas"
+
+#. module: price_security
+#: model:ir.model,name:price_security.model_sale_order_line
+msgid "Sales Order Line"
+msgstr "Línea pedido de venta"
+
+#. module: price_security
+#: code:addons/price_security/models/sale.py:44
+#: code:addons/sources/adhoc-product/price_security/models/sale.py:44
+#, python-format
+msgid ""
+"Selected payment term priority can not be higher than payment term "
+"configured on partner"
+msgstr ""
+"Prioridad seleccionada de plazo de pago no puede ser superior a plazo de "
+"pago configurado en cliente"
+
+#. module: price_security
+#: code:addons/price_security/models/sale.py:39
+#: code:addons/sources/adhoc-product/price_security/models/sale.py:39
+#, python-format
+msgid ""
+"Selected pricelist priority can not be higher than pircelist configured on "
+"partner"
+msgstr ""
+"Prioridad de lista de precios seleccionada no puede ser superior a lista de "
+"precios configurado en cliente"
+
+#. module: price_security
+#: field:account.payment.term,sequence:0 field:product.pricelist,sequence:0
+msgid "Sequence"
+msgstr "Secuencia"
+
+#. module: price_security
+#: code:addons/price_security/models/res_users.py:63
+#: code:addons/sources/adhoc-product/price_security/models/res_users.py:63
+#, python-format
+msgid ""
+"The applied discount is out of range with respect to the allowed. The "
+"discount can be between %s and %s for the current price list"
+msgstr ""
+"The applied discount is out of range with respect to the allowed. The "
+"discount can be between %s and %s for the current price list"
+
+#. module: price_security
+#: field:res.users.discount_restriction,user_id:0
+msgid "User"
+msgstr "Usuario"
+
+#. module: price_security
+#: model:ir.model,name:price_security.model_res_users
+msgid "Users"
+msgstr "Usuarios"
+
+#. module: price_security
+#: code:addons/price_security/models/res_users.py:54
+#: code:addons/sources/adhoc-product/price_security/models/res_users.py:54
+#, python-format
+msgid "You can not give any discount greater than pricelist discounts"
+msgstr "You can not give any discount greater than pricelist discounts"
+
+#. module: price_security
+#: view:account.invoice:price_security.invoice_form
+#: view:sale.order:price_security.view_price_security_order_form
+msgid "{'readonly':[('product_can_modify_prices','=', False)]}"
+msgstr "{'readonly':[('product_can_modify_prices','=', False)]}"

+ 135 - 0
i18n/es_CR.po

@@ -0,0 +1,135 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * price_security
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: odoo-addons (8.0)\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2016-01-05 14:24+0000\n"
+"PO-Revision-Date: 2015-09-01 18:00+0000\n"
+"Last-Translator: <>\n"
+"Language-Team: Spanish (Costa Rica) (http://www.transifex.com/adhoc/ingadhoc-odoo-addons-8-0/language/es_CR/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Language: es_CR\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#. module: price_security
+#: field:product.template,can_modify_prices:0
+msgid "Can modify prices"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,create_uid:0
+msgid "Created by"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,create_date:0
+msgid "Created on"
+msgstr ""
+
+#. module: price_security
+#: model:ir.model,name:price_security.model_res_users_discount_restriction
+msgid "Discount Restriction"
+msgstr ""
+
+#. module: price_security
+#: field:res.users,discount_restriction_ids:0
+msgid "Discount Restrictions"
+msgstr ""
+
+#. module: price_security
+#: view:res.users:price_security.view_price_security_users_form
+msgid "Discounts Permissions"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,id:0
+msgid "ID"
+msgstr ""
+
+#. module: price_security
+#: help:product.template,can_modify_prices:0
+msgid ""
+"If checked all users can modify the        price of this product in a sale "
+"order or invoice."
+msgstr ""
+
+#. module: price_security
+#: model:ir.model,name:price_security.model_account_invoice_line
+msgid "Invoice Line"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,write_uid:0
+msgid "Last Updated by"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,write_date:0
+msgid "Last Updated on"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,max_discount:0
+msgid "Max. Discount"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,min_discount:0
+msgid "Min. Discount"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,pricelist_id:0
+msgid "Pricelist"
+msgstr ""
+
+#. module: price_security
+#: model:ir.model,name:price_security.model_product_template
+msgid "Product Template"
+msgstr ""
+
+#. module: price_security
+#: model:res.groups,name:price_security.group_restrict_prices
+msgid "Restrict Prices"
+msgstr ""
+
+#. module: price_security
+#: model:ir.model,name:price_security.model_sale_order_line
+msgid "Sales Order Line"
+msgstr ""
+
+#. module: price_security
+#: code:addons/price_security/models/res_users.py:63
+#, python-format
+msgid ""
+"The applied discount is out of range with respect to the allowed. The "
+"discount can be between %s and %s for the current price list"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,user_id:0
+msgid "User"
+msgstr "Usuario"
+
+#. module: price_security
+#: model:ir.model,name:price_security.model_res_users
+msgid "Users"
+msgstr "Usuarios"
+
+#. module: price_security
+#: code:addons/price_security/models/res_users.py:54
+#, python-format
+msgid "You can not give any discount greater than pricelist discounts"
+msgstr ""
+
+#. module: price_security
+#: view:account.invoice:price_security.invoice_form
+#: view:sale.order:price_security.view_price_security_order_form
+msgid "{'readonly':[('product_can_modify_prices','=', False)]}"
+msgstr ""

+ 135 - 0
i18n/es_EC.po

@@ -0,0 +1,135 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * price_security
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: odoo-addons (8.0)\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2016-01-05 14:24+0000\n"
+"PO-Revision-Date: 2015-09-01 18:00+0000\n"
+"Last-Translator: <>\n"
+"Language-Team: Spanish (Ecuador) (http://www.transifex.com/adhoc/ingadhoc-odoo-addons-8-0/language/es_EC/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Language: es_EC\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#. module: price_security
+#: field:product.template,can_modify_prices:0
+msgid "Can modify prices"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,create_uid:0
+msgid "Created by"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,create_date:0
+msgid "Created on"
+msgstr ""
+
+#. module: price_security
+#: model:ir.model,name:price_security.model_res_users_discount_restriction
+msgid "Discount Restriction"
+msgstr ""
+
+#. module: price_security
+#: field:res.users,discount_restriction_ids:0
+msgid "Discount Restrictions"
+msgstr ""
+
+#. module: price_security
+#: view:res.users:price_security.view_price_security_users_form
+msgid "Discounts Permissions"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,id:0
+msgid "ID"
+msgstr ""
+
+#. module: price_security
+#: help:product.template,can_modify_prices:0
+msgid ""
+"If checked all users can modify the        price of this product in a sale "
+"order or invoice."
+msgstr ""
+
+#. module: price_security
+#: model:ir.model,name:price_security.model_account_invoice_line
+msgid "Invoice Line"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,write_uid:0
+msgid "Last Updated by"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,write_date:0
+msgid "Last Updated on"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,max_discount:0
+msgid "Max. Discount"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,min_discount:0
+msgid "Min. Discount"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,pricelist_id:0
+msgid "Pricelist"
+msgstr ""
+
+#. module: price_security
+#: model:ir.model,name:price_security.model_product_template
+msgid "Product Template"
+msgstr ""
+
+#. module: price_security
+#: model:res.groups,name:price_security.group_restrict_prices
+msgid "Restrict Prices"
+msgstr ""
+
+#. module: price_security
+#: model:ir.model,name:price_security.model_sale_order_line
+msgid "Sales Order Line"
+msgstr ""
+
+#. module: price_security
+#: code:addons/price_security/models/res_users.py:63
+#, python-format
+msgid ""
+"The applied discount is out of range with respect to the allowed. The "
+"discount can be between %s and %s for the current price list"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,user_id:0
+msgid "User"
+msgstr "Usuario"
+
+#. module: price_security
+#: model:ir.model,name:price_security.model_res_users
+msgid "Users"
+msgstr "Usuarios"
+
+#. module: price_security
+#: code:addons/price_security/models/res_users.py:54
+#, python-format
+msgid "You can not give any discount greater than pricelist discounts"
+msgstr ""
+
+#. module: price_security
+#: view:account.invoice:price_security.invoice_form
+#: view:sale.order:price_security.view_price_security_order_form
+msgid "{'readonly':[('product_can_modify_prices','=', False)]}"
+msgstr ""

+ 135 - 0
i18n/es_VE.po

@@ -0,0 +1,135 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * price_security
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: odoo-addons (8.0)\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2016-01-05 14:24+0000\n"
+"PO-Revision-Date: 2015-09-01 18:00+0000\n"
+"Last-Translator: <>\n"
+"Language-Team: Spanish (Venezuela) (http://www.transifex.com/adhoc/ingadhoc-odoo-addons-8-0/language/es_VE/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Language: es_VE\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#. module: price_security
+#: field:product.template,can_modify_prices:0
+msgid "Can modify prices"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,create_uid:0
+msgid "Created by"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,create_date:0
+msgid "Created on"
+msgstr ""
+
+#. module: price_security
+#: model:ir.model,name:price_security.model_res_users_discount_restriction
+msgid "Discount Restriction"
+msgstr ""
+
+#. module: price_security
+#: field:res.users,discount_restriction_ids:0
+msgid "Discount Restrictions"
+msgstr ""
+
+#. module: price_security
+#: view:res.users:price_security.view_price_security_users_form
+msgid "Discounts Permissions"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,id:0
+msgid "ID"
+msgstr ""
+
+#. module: price_security
+#: help:product.template,can_modify_prices:0
+msgid ""
+"If checked all users can modify the        price of this product in a sale "
+"order or invoice."
+msgstr ""
+
+#. module: price_security
+#: model:ir.model,name:price_security.model_account_invoice_line
+msgid "Invoice Line"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,write_uid:0
+msgid "Last Updated by"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,write_date:0
+msgid "Last Updated on"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,max_discount:0
+msgid "Max. Discount"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,min_discount:0
+msgid "Min. Discount"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,pricelist_id:0
+msgid "Pricelist"
+msgstr ""
+
+#. module: price_security
+#: model:ir.model,name:price_security.model_product_template
+msgid "Product Template"
+msgstr ""
+
+#. module: price_security
+#: model:res.groups,name:price_security.group_restrict_prices
+msgid "Restrict Prices"
+msgstr ""
+
+#. module: price_security
+#: model:ir.model,name:price_security.model_sale_order_line
+msgid "Sales Order Line"
+msgstr ""
+
+#. module: price_security
+#: code:addons/price_security/models/res_users.py:63
+#, python-format
+msgid ""
+"The applied discount is out of range with respect to the allowed. The "
+"discount can be between %s and %s for the current price list"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,user_id:0
+msgid "User"
+msgstr "Usuario"
+
+#. module: price_security
+#: model:ir.model,name:price_security.model_res_users
+msgid "Users"
+msgstr ""
+
+#. module: price_security
+#: code:addons/price_security/models/res_users.py:54
+#, python-format
+msgid "You can not give any discount greater than pricelist discounts"
+msgstr ""
+
+#. module: price_security
+#: view:account.invoice:price_security.invoice_form
+#: view:sale.order:price_security.view_price_security_order_form
+msgid "{'readonly':[('product_can_modify_prices','=', False)]}"
+msgstr ""

+ 135 - 0
i18n/fi.po

@@ -0,0 +1,135 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * price_security
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: odoo-addons (8.0)\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2016-01-05 14:24+0000\n"
+"PO-Revision-Date: 2015-09-01 18:00+0000\n"
+"Last-Translator: <>\n"
+"Language-Team: Finnish (http://www.transifex.com/adhoc/ingadhoc-odoo-addons-8-0/language/fi/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Language: fi\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#. module: price_security
+#: field:product.template,can_modify_prices:0
+msgid "Can modify prices"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,create_uid:0
+msgid "Created by"
+msgstr "Luonut"
+
+#. module: price_security
+#: field:res.users.discount_restriction,create_date:0
+msgid "Created on"
+msgstr "Luotu"
+
+#. module: price_security
+#: model:ir.model,name:price_security.model_res_users_discount_restriction
+msgid "Discount Restriction"
+msgstr ""
+
+#. module: price_security
+#: field:res.users,discount_restriction_ids:0
+msgid "Discount Restrictions"
+msgstr ""
+
+#. module: price_security
+#: view:res.users:price_security.view_price_security_users_form
+msgid "Discounts Permissions"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,id:0
+msgid "ID"
+msgstr "ID"
+
+#. module: price_security
+#: help:product.template,can_modify_prices:0
+msgid ""
+"If checked all users can modify the        price of this product in a sale "
+"order or invoice."
+msgstr ""
+
+#. module: price_security
+#: model:ir.model,name:price_security.model_account_invoice_line
+msgid "Invoice Line"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,write_uid:0
+msgid "Last Updated by"
+msgstr "Viimeksi päivittänyt"
+
+#. module: price_security
+#: field:res.users.discount_restriction,write_date:0
+msgid "Last Updated on"
+msgstr "Viimeksi päivitetty"
+
+#. module: price_security
+#: field:res.users.discount_restriction,max_discount:0
+msgid "Max. Discount"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,min_discount:0
+msgid "Min. Discount"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,pricelist_id:0
+msgid "Pricelist"
+msgstr ""
+
+#. module: price_security
+#: model:ir.model,name:price_security.model_product_template
+msgid "Product Template"
+msgstr ""
+
+#. module: price_security
+#: model:res.groups,name:price_security.group_restrict_prices
+msgid "Restrict Prices"
+msgstr ""
+
+#. module: price_security
+#: model:ir.model,name:price_security.model_sale_order_line
+msgid "Sales Order Line"
+msgstr ""
+
+#. module: price_security
+#: code:addons/price_security/models/res_users.py:63
+#, python-format
+msgid ""
+"The applied discount is out of range with respect to the allowed. The "
+"discount can be between %s and %s for the current price list"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,user_id:0
+msgid "User"
+msgstr "Käyttäjä"
+
+#. module: price_security
+#: model:ir.model,name:price_security.model_res_users
+msgid "Users"
+msgstr "Käyttäjät"
+
+#. module: price_security
+#: code:addons/price_security/models/res_users.py:54
+#, python-format
+msgid "You can not give any discount greater than pricelist discounts"
+msgstr ""
+
+#. module: price_security
+#: view:account.invoice:price_security.invoice_form
+#: view:sale.order:price_security.view_price_security_order_form
+msgid "{'readonly':[('product_can_modify_prices','=', False)]}"
+msgstr ""

+ 135 - 0
i18n/fr.po

@@ -0,0 +1,135 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * price_security
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: odoo-addons (8.0)\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2016-01-05 14:24+0000\n"
+"PO-Revision-Date: 2015-09-01 18:00+0000\n"
+"Last-Translator: <>\n"
+"Language-Team: French (http://www.transifex.com/adhoc/ingadhoc-odoo-addons-8-0/language/fr/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Language: fr\n"
+"Plural-Forms: nplurals=2; plural=(n > 1);\n"
+
+#. module: price_security
+#: field:product.template,can_modify_prices:0
+msgid "Can modify prices"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,create_uid:0
+msgid "Created by"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,create_date:0
+msgid "Created on"
+msgstr ""
+
+#. module: price_security
+#: model:ir.model,name:price_security.model_res_users_discount_restriction
+msgid "Discount Restriction"
+msgstr ""
+
+#. module: price_security
+#: field:res.users,discount_restriction_ids:0
+msgid "Discount Restrictions"
+msgstr ""
+
+#. module: price_security
+#: view:res.users:price_security.view_price_security_users_form
+msgid "Discounts Permissions"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,id:0
+msgid "ID"
+msgstr ""
+
+#. module: price_security
+#: help:product.template,can_modify_prices:0
+msgid ""
+"If checked all users can modify the        price of this product in a sale "
+"order or invoice."
+msgstr ""
+
+#. module: price_security
+#: model:ir.model,name:price_security.model_account_invoice_line
+msgid "Invoice Line"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,write_uid:0
+msgid "Last Updated by"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,write_date:0
+msgid "Last Updated on"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,max_discount:0
+msgid "Max. Discount"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,min_discount:0
+msgid "Min. Discount"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,pricelist_id:0
+msgid "Pricelist"
+msgstr ""
+
+#. module: price_security
+#: model:ir.model,name:price_security.model_product_template
+msgid "Product Template"
+msgstr ""
+
+#. module: price_security
+#: model:res.groups,name:price_security.group_restrict_prices
+msgid "Restrict Prices"
+msgstr ""
+
+#. module: price_security
+#: model:ir.model,name:price_security.model_sale_order_line
+msgid "Sales Order Line"
+msgstr ""
+
+#. module: price_security
+#: code:addons/price_security/models/res_users.py:63
+#, python-format
+msgid ""
+"The applied discount is out of range with respect to the allowed. The "
+"discount can be between %s and %s for the current price list"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,user_id:0
+msgid "User"
+msgstr "Utilisateur"
+
+#. module: price_security
+#: model:ir.model,name:price_security.model_res_users
+msgid "Users"
+msgstr "Utilisateurs"
+
+#. module: price_security
+#: code:addons/price_security/models/res_users.py:54
+#, python-format
+msgid "You can not give any discount greater than pricelist discounts"
+msgstr ""
+
+#. module: price_security
+#: view:account.invoice:price_security.invoice_form
+#: view:sale.order:price_security.view_price_security_order_form
+msgid "{'readonly':[('product_can_modify_prices','=', False)]}"
+msgstr ""

+ 135 - 0
i18n/hr.po

@@ -0,0 +1,135 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * price_security
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: odoo-addons (8.0)\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2016-01-05 14:24+0000\n"
+"PO-Revision-Date: 2015-09-01 18:00+0000\n"
+"Last-Translator: <>\n"
+"Language-Team: Croatian (http://www.transifex.com/adhoc/ingadhoc-odoo-addons-8-0/language/hr/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Language: hr\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+
+#. module: price_security
+#: field:product.template,can_modify_prices:0
+msgid "Can modify prices"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,create_uid:0
+msgid "Created by"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,create_date:0
+msgid "Created on"
+msgstr ""
+
+#. module: price_security
+#: model:ir.model,name:price_security.model_res_users_discount_restriction
+msgid "Discount Restriction"
+msgstr ""
+
+#. module: price_security
+#: field:res.users,discount_restriction_ids:0
+msgid "Discount Restrictions"
+msgstr ""
+
+#. module: price_security
+#: view:res.users:price_security.view_price_security_users_form
+msgid "Discounts Permissions"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,id:0
+msgid "ID"
+msgstr ""
+
+#. module: price_security
+#: help:product.template,can_modify_prices:0
+msgid ""
+"If checked all users can modify the        price of this product in a sale "
+"order or invoice."
+msgstr ""
+
+#. module: price_security
+#: model:ir.model,name:price_security.model_account_invoice_line
+msgid "Invoice Line"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,write_uid:0
+msgid "Last Updated by"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,write_date:0
+msgid "Last Updated on"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,max_discount:0
+msgid "Max. Discount"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,min_discount:0
+msgid "Min. Discount"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,pricelist_id:0
+msgid "Pricelist"
+msgstr ""
+
+#. module: price_security
+#: model:ir.model,name:price_security.model_product_template
+msgid "Product Template"
+msgstr ""
+
+#. module: price_security
+#: model:res.groups,name:price_security.group_restrict_prices
+msgid "Restrict Prices"
+msgstr ""
+
+#. module: price_security
+#: model:ir.model,name:price_security.model_sale_order_line
+msgid "Sales Order Line"
+msgstr ""
+
+#. module: price_security
+#: code:addons/price_security/models/res_users.py:63
+#, python-format
+msgid ""
+"The applied discount is out of range with respect to the allowed. The "
+"discount can be between %s and %s for the current price list"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,user_id:0
+msgid "User"
+msgstr "Korisnik"
+
+#. module: price_security
+#: model:ir.model,name:price_security.model_res_users
+msgid "Users"
+msgstr "Korisnici"
+
+#. module: price_security
+#: code:addons/price_security/models/res_users.py:54
+#, python-format
+msgid "You can not give any discount greater than pricelist discounts"
+msgstr ""
+
+#. module: price_security
+#: view:account.invoice:price_security.invoice_form
+#: view:sale.order:price_security.view_price_security_order_form
+msgid "{'readonly':[('product_can_modify_prices','=', False)]}"
+msgstr ""

+ 135 - 0
i18n/hu.po

@@ -0,0 +1,135 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * price_security
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: odoo-addons (8.0)\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2016-01-05 14:24+0000\n"
+"PO-Revision-Date: 2015-09-01 18:00+0000\n"
+"Last-Translator: <>\n"
+"Language-Team: Hungarian (http://www.transifex.com/adhoc/ingadhoc-odoo-addons-8-0/language/hu/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Language: hu\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#. module: price_security
+#: field:product.template,can_modify_prices:0
+msgid "Can modify prices"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,create_uid:0
+msgid "Created by"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,create_date:0
+msgid "Created on"
+msgstr ""
+
+#. module: price_security
+#: model:ir.model,name:price_security.model_res_users_discount_restriction
+msgid "Discount Restriction"
+msgstr ""
+
+#. module: price_security
+#: field:res.users,discount_restriction_ids:0
+msgid "Discount Restrictions"
+msgstr ""
+
+#. module: price_security
+#: view:res.users:price_security.view_price_security_users_form
+msgid "Discounts Permissions"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,id:0
+msgid "ID"
+msgstr ""
+
+#. module: price_security
+#: help:product.template,can_modify_prices:0
+msgid ""
+"If checked all users can modify the        price of this product in a sale "
+"order or invoice."
+msgstr ""
+
+#. module: price_security
+#: model:ir.model,name:price_security.model_account_invoice_line
+msgid "Invoice Line"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,write_uid:0
+msgid "Last Updated by"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,write_date:0
+msgid "Last Updated on"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,max_discount:0
+msgid "Max. Discount"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,min_discount:0
+msgid "Min. Discount"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,pricelist_id:0
+msgid "Pricelist"
+msgstr ""
+
+#. module: price_security
+#: model:ir.model,name:price_security.model_product_template
+msgid "Product Template"
+msgstr ""
+
+#. module: price_security
+#: model:res.groups,name:price_security.group_restrict_prices
+msgid "Restrict Prices"
+msgstr ""
+
+#. module: price_security
+#: model:ir.model,name:price_security.model_sale_order_line
+msgid "Sales Order Line"
+msgstr ""
+
+#. module: price_security
+#: code:addons/price_security/models/res_users.py:63
+#, python-format
+msgid ""
+"The applied discount is out of range with respect to the allowed. The "
+"discount can be between %s and %s for the current price list"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,user_id:0
+msgid "User"
+msgstr "Felhasználó"
+
+#. module: price_security
+#: model:ir.model,name:price_security.model_res_users
+msgid "Users"
+msgstr "Felhasználók"
+
+#. module: price_security
+#: code:addons/price_security/models/res_users.py:54
+#, python-format
+msgid "You can not give any discount greater than pricelist discounts"
+msgstr ""
+
+#. module: price_security
+#: view:account.invoice:price_security.invoice_form
+#: view:sale.order:price_security.view_price_security_order_form
+msgid "{'readonly':[('product_can_modify_prices','=', False)]}"
+msgstr ""

+ 135 - 0
i18n/it.po

@@ -0,0 +1,135 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * price_security
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: odoo-addons (8.0)\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2016-01-05 14:24+0000\n"
+"PO-Revision-Date: 2015-09-01 18:00+0000\n"
+"Last-Translator: <>\n"
+"Language-Team: Italian (http://www.transifex.com/adhoc/ingadhoc-odoo-addons-8-0/language/it/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Language: it\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#. module: price_security
+#: field:product.template,can_modify_prices:0
+msgid "Can modify prices"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,create_uid:0
+msgid "Created by"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,create_date:0
+msgid "Created on"
+msgstr ""
+
+#. module: price_security
+#: model:ir.model,name:price_security.model_res_users_discount_restriction
+msgid "Discount Restriction"
+msgstr ""
+
+#. module: price_security
+#: field:res.users,discount_restriction_ids:0
+msgid "Discount Restrictions"
+msgstr ""
+
+#. module: price_security
+#: view:res.users:price_security.view_price_security_users_form
+msgid "Discounts Permissions"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,id:0
+msgid "ID"
+msgstr ""
+
+#. module: price_security
+#: help:product.template,can_modify_prices:0
+msgid ""
+"If checked all users can modify the        price of this product in a sale "
+"order or invoice."
+msgstr ""
+
+#. module: price_security
+#: model:ir.model,name:price_security.model_account_invoice_line
+msgid "Invoice Line"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,write_uid:0
+msgid "Last Updated by"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,write_date:0
+msgid "Last Updated on"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,max_discount:0
+msgid "Max. Discount"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,min_discount:0
+msgid "Min. Discount"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,pricelist_id:0
+msgid "Pricelist"
+msgstr ""
+
+#. module: price_security
+#: model:ir.model,name:price_security.model_product_template
+msgid "Product Template"
+msgstr ""
+
+#. module: price_security
+#: model:res.groups,name:price_security.group_restrict_prices
+msgid "Restrict Prices"
+msgstr ""
+
+#. module: price_security
+#: model:ir.model,name:price_security.model_sale_order_line
+msgid "Sales Order Line"
+msgstr ""
+
+#. module: price_security
+#: code:addons/price_security/models/res_users.py:63
+#, python-format
+msgid ""
+"The applied discount is out of range with respect to the allowed. The "
+"discount can be between %s and %s for the current price list"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,user_id:0
+msgid "User"
+msgstr "Utente"
+
+#. module: price_security
+#: model:ir.model,name:price_security.model_res_users
+msgid "Users"
+msgstr "Utenti"
+
+#. module: price_security
+#: code:addons/price_security/models/res_users.py:54
+#, python-format
+msgid "You can not give any discount greater than pricelist discounts"
+msgstr ""
+
+#. module: price_security
+#: view:account.invoice:price_security.invoice_form
+#: view:sale.order:price_security.view_price_security_order_form
+msgid "{'readonly':[('product_can_modify_prices','=', False)]}"
+msgstr ""

+ 135 - 0
i18n/ja.po

@@ -0,0 +1,135 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * price_security
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: odoo-addons (8.0)\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2016-01-05 14:24+0000\n"
+"PO-Revision-Date: 2015-09-01 18:00+0000\n"
+"Last-Translator: <>\n"
+"Language-Team: Japanese (http://www.transifex.com/adhoc/ingadhoc-odoo-addons-8-0/language/ja/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Language: ja\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+
+#. module: price_security
+#: field:product.template,can_modify_prices:0
+msgid "Can modify prices"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,create_uid:0
+msgid "Created by"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,create_date:0
+msgid "Created on"
+msgstr ""
+
+#. module: price_security
+#: model:ir.model,name:price_security.model_res_users_discount_restriction
+msgid "Discount Restriction"
+msgstr ""
+
+#. module: price_security
+#: field:res.users,discount_restriction_ids:0
+msgid "Discount Restrictions"
+msgstr ""
+
+#. module: price_security
+#: view:res.users:price_security.view_price_security_users_form
+msgid "Discounts Permissions"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,id:0
+msgid "ID"
+msgstr ""
+
+#. module: price_security
+#: help:product.template,can_modify_prices:0
+msgid ""
+"If checked all users can modify the        price of this product in a sale "
+"order or invoice."
+msgstr ""
+
+#. module: price_security
+#: model:ir.model,name:price_security.model_account_invoice_line
+msgid "Invoice Line"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,write_uid:0
+msgid "Last Updated by"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,write_date:0
+msgid "Last Updated on"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,max_discount:0
+msgid "Max. Discount"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,min_discount:0
+msgid "Min. Discount"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,pricelist_id:0
+msgid "Pricelist"
+msgstr ""
+
+#. module: price_security
+#: model:ir.model,name:price_security.model_product_template
+msgid "Product Template"
+msgstr ""
+
+#. module: price_security
+#: model:res.groups,name:price_security.group_restrict_prices
+msgid "Restrict Prices"
+msgstr ""
+
+#. module: price_security
+#: model:ir.model,name:price_security.model_sale_order_line
+msgid "Sales Order Line"
+msgstr ""
+
+#. module: price_security
+#: code:addons/price_security/models/res_users.py:63
+#, python-format
+msgid ""
+"The applied discount is out of range with respect to the allowed. The "
+"discount can be between %s and %s for the current price list"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,user_id:0
+msgid "User"
+msgstr "ユーザ"
+
+#. module: price_security
+#: model:ir.model,name:price_security.model_res_users
+msgid "Users"
+msgstr "ユーザ"
+
+#. module: price_security
+#: code:addons/price_security/models/res_users.py:54
+#, python-format
+msgid "You can not give any discount greater than pricelist discounts"
+msgstr ""
+
+#. module: price_security
+#: view:account.invoice:price_security.invoice_form
+#: view:sale.order:price_security.view_price_security_order_form
+msgid "{'readonly':[('product_can_modify_prices','=', False)]}"
+msgstr ""

+ 135 - 0
i18n/lv.po

@@ -0,0 +1,135 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * price_security
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: odoo-addons (8.0)\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2016-01-05 14:24+0000\n"
+"PO-Revision-Date: 2015-09-01 18:00+0000\n"
+"Last-Translator: <>\n"
+"Language-Team: Latvian (http://www.transifex.com/adhoc/ingadhoc-odoo-addons-8-0/language/lv/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Language: lv\n"
+"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2);\n"
+
+#. module: price_security
+#: field:product.template,can_modify_prices:0
+msgid "Can modify prices"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,create_uid:0
+msgid "Created by"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,create_date:0
+msgid "Created on"
+msgstr ""
+
+#. module: price_security
+#: model:ir.model,name:price_security.model_res_users_discount_restriction
+msgid "Discount Restriction"
+msgstr ""
+
+#. module: price_security
+#: field:res.users,discount_restriction_ids:0
+msgid "Discount Restrictions"
+msgstr ""
+
+#. module: price_security
+#: view:res.users:price_security.view_price_security_users_form
+msgid "Discounts Permissions"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,id:0
+msgid "ID"
+msgstr ""
+
+#. module: price_security
+#: help:product.template,can_modify_prices:0
+msgid ""
+"If checked all users can modify the        price of this product in a sale "
+"order or invoice."
+msgstr ""
+
+#. module: price_security
+#: model:ir.model,name:price_security.model_account_invoice_line
+msgid "Invoice Line"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,write_uid:0
+msgid "Last Updated by"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,write_date:0
+msgid "Last Updated on"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,max_discount:0
+msgid "Max. Discount"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,min_discount:0
+msgid "Min. Discount"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,pricelist_id:0
+msgid "Pricelist"
+msgstr ""
+
+#. module: price_security
+#: model:ir.model,name:price_security.model_product_template
+msgid "Product Template"
+msgstr ""
+
+#. module: price_security
+#: model:res.groups,name:price_security.group_restrict_prices
+msgid "Restrict Prices"
+msgstr ""
+
+#. module: price_security
+#: model:ir.model,name:price_security.model_sale_order_line
+msgid "Sales Order Line"
+msgstr ""
+
+#. module: price_security
+#: code:addons/price_security/models/res_users.py:63
+#, python-format
+msgid ""
+"The applied discount is out of range with respect to the allowed. The "
+"discount can be between %s and %s for the current price list"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,user_id:0
+msgid "User"
+msgstr "Lietotājs"
+
+#. module: price_security
+#: model:ir.model,name:price_security.model_res_users
+msgid "Users"
+msgstr ""
+
+#. module: price_security
+#: code:addons/price_security/models/res_users.py:54
+#, python-format
+msgid "You can not give any discount greater than pricelist discounts"
+msgstr ""
+
+#. module: price_security
+#: view:account.invoice:price_security.invoice_form
+#: view:sale.order:price_security.view_price_security_order_form
+msgid "{'readonly':[('product_can_modify_prices','=', False)]}"
+msgstr ""

+ 135 - 0
i18n/mk.po

@@ -0,0 +1,135 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * price_security
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: odoo-addons (8.0)\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2016-01-05 14:24+0000\n"
+"PO-Revision-Date: 2015-09-01 18:00+0000\n"
+"Last-Translator: <>\n"
+"Language-Team: Macedonian (http://www.transifex.com/adhoc/ingadhoc-odoo-addons-8-0/language/mk/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Language: mk\n"
+"Plural-Forms: nplurals=2; plural=(n % 10 == 1 && n % 100 != 11) ? 0 : 1;\n"
+
+#. module: price_security
+#: field:product.template,can_modify_prices:0
+msgid "Can modify prices"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,create_uid:0
+msgid "Created by"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,create_date:0
+msgid "Created on"
+msgstr ""
+
+#. module: price_security
+#: model:ir.model,name:price_security.model_res_users_discount_restriction
+msgid "Discount Restriction"
+msgstr ""
+
+#. module: price_security
+#: field:res.users,discount_restriction_ids:0
+msgid "Discount Restrictions"
+msgstr ""
+
+#. module: price_security
+#: view:res.users:price_security.view_price_security_users_form
+msgid "Discounts Permissions"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,id:0
+msgid "ID"
+msgstr ""
+
+#. module: price_security
+#: help:product.template,can_modify_prices:0
+msgid ""
+"If checked all users can modify the        price of this product in a sale "
+"order or invoice."
+msgstr ""
+
+#. module: price_security
+#: model:ir.model,name:price_security.model_account_invoice_line
+msgid "Invoice Line"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,write_uid:0
+msgid "Last Updated by"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,write_date:0
+msgid "Last Updated on"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,max_discount:0
+msgid "Max. Discount"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,min_discount:0
+msgid "Min. Discount"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,pricelist_id:0
+msgid "Pricelist"
+msgstr ""
+
+#. module: price_security
+#: model:ir.model,name:price_security.model_product_template
+msgid "Product Template"
+msgstr ""
+
+#. module: price_security
+#: model:res.groups,name:price_security.group_restrict_prices
+msgid "Restrict Prices"
+msgstr ""
+
+#. module: price_security
+#: model:ir.model,name:price_security.model_sale_order_line
+msgid "Sales Order Line"
+msgstr ""
+
+#. module: price_security
+#: code:addons/price_security/models/res_users.py:63
+#, python-format
+msgid ""
+"The applied discount is out of range with respect to the allowed. The "
+"discount can be between %s and %s for the current price list"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,user_id:0
+msgid "User"
+msgstr "Корисник"
+
+#. module: price_security
+#: model:ir.model,name:price_security.model_res_users
+msgid "Users"
+msgstr "Корисници"
+
+#. module: price_security
+#: code:addons/price_security/models/res_users.py:54
+#, python-format
+msgid "You can not give any discount greater than pricelist discounts"
+msgstr ""
+
+#. module: price_security
+#: view:account.invoice:price_security.invoice_form
+#: view:sale.order:price_security.view_price_security_order_form
+msgid "{'readonly':[('product_can_modify_prices','=', False)]}"
+msgstr ""

+ 135 - 0
i18n/mn.po

@@ -0,0 +1,135 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * price_security
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: odoo-addons (8.0)\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2016-01-05 14:24+0000\n"
+"PO-Revision-Date: 2015-09-01 18:00+0000\n"
+"Last-Translator: <>\n"
+"Language-Team: Mongolian (http://www.transifex.com/adhoc/ingadhoc-odoo-addons-8-0/language/mn/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Language: mn\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#. module: price_security
+#: field:product.template,can_modify_prices:0
+msgid "Can modify prices"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,create_uid:0
+msgid "Created by"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,create_date:0
+msgid "Created on"
+msgstr ""
+
+#. module: price_security
+#: model:ir.model,name:price_security.model_res_users_discount_restriction
+msgid "Discount Restriction"
+msgstr ""
+
+#. module: price_security
+#: field:res.users,discount_restriction_ids:0
+msgid "Discount Restrictions"
+msgstr ""
+
+#. module: price_security
+#: view:res.users:price_security.view_price_security_users_form
+msgid "Discounts Permissions"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,id:0
+msgid "ID"
+msgstr ""
+
+#. module: price_security
+#: help:product.template,can_modify_prices:0
+msgid ""
+"If checked all users can modify the        price of this product in a sale "
+"order or invoice."
+msgstr ""
+
+#. module: price_security
+#: model:ir.model,name:price_security.model_account_invoice_line
+msgid "Invoice Line"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,write_uid:0
+msgid "Last Updated by"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,write_date:0
+msgid "Last Updated on"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,max_discount:0
+msgid "Max. Discount"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,min_discount:0
+msgid "Min. Discount"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,pricelist_id:0
+msgid "Pricelist"
+msgstr ""
+
+#. module: price_security
+#: model:ir.model,name:price_security.model_product_template
+msgid "Product Template"
+msgstr ""
+
+#. module: price_security
+#: model:res.groups,name:price_security.group_restrict_prices
+msgid "Restrict Prices"
+msgstr ""
+
+#. module: price_security
+#: model:ir.model,name:price_security.model_sale_order_line
+msgid "Sales Order Line"
+msgstr ""
+
+#. module: price_security
+#: code:addons/price_security/models/res_users.py:63
+#, python-format
+msgid ""
+"The applied discount is out of range with respect to the allowed. The "
+"discount can be between %s and %s for the current price list"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,user_id:0
+msgid "User"
+msgstr "Хэрэглэгч"
+
+#. module: price_security
+#: model:ir.model,name:price_security.model_res_users
+msgid "Users"
+msgstr "Хэрэглэгчид"
+
+#. module: price_security
+#: code:addons/price_security/models/res_users.py:54
+#, python-format
+msgid "You can not give any discount greater than pricelist discounts"
+msgstr ""
+
+#. module: price_security
+#: view:account.invoice:price_security.invoice_form
+#: view:sale.order:price_security.view_price_security_order_form
+msgid "{'readonly':[('product_can_modify_prices','=', False)]}"
+msgstr ""

+ 135 - 0
i18n/nl.po

@@ -0,0 +1,135 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * price_security
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: odoo-addons (8.0)\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2016-01-05 14:24+0000\n"
+"PO-Revision-Date: 2015-09-01 18:00+0000\n"
+"Last-Translator: <>\n"
+"Language-Team: Dutch (http://www.transifex.com/adhoc/ingadhoc-odoo-addons-8-0/language/nl/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Language: nl\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#. module: price_security
+#: field:product.template,can_modify_prices:0
+msgid "Can modify prices"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,create_uid:0
+msgid "Created by"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,create_date:0
+msgid "Created on"
+msgstr ""
+
+#. module: price_security
+#: model:ir.model,name:price_security.model_res_users_discount_restriction
+msgid "Discount Restriction"
+msgstr ""
+
+#. module: price_security
+#: field:res.users,discount_restriction_ids:0
+msgid "Discount Restrictions"
+msgstr ""
+
+#. module: price_security
+#: view:res.users:price_security.view_price_security_users_form
+msgid "Discounts Permissions"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,id:0
+msgid "ID"
+msgstr ""
+
+#. module: price_security
+#: help:product.template,can_modify_prices:0
+msgid ""
+"If checked all users can modify the        price of this product in a sale "
+"order or invoice."
+msgstr ""
+
+#. module: price_security
+#: model:ir.model,name:price_security.model_account_invoice_line
+msgid "Invoice Line"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,write_uid:0
+msgid "Last Updated by"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,write_date:0
+msgid "Last Updated on"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,max_discount:0
+msgid "Max. Discount"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,min_discount:0
+msgid "Min. Discount"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,pricelist_id:0
+msgid "Pricelist"
+msgstr ""
+
+#. module: price_security
+#: model:ir.model,name:price_security.model_product_template
+msgid "Product Template"
+msgstr ""
+
+#. module: price_security
+#: model:res.groups,name:price_security.group_restrict_prices
+msgid "Restrict Prices"
+msgstr ""
+
+#. module: price_security
+#: model:ir.model,name:price_security.model_sale_order_line
+msgid "Sales Order Line"
+msgstr ""
+
+#. module: price_security
+#: code:addons/price_security/models/res_users.py:63
+#, python-format
+msgid ""
+"The applied discount is out of range with respect to the allowed. The "
+"discount can be between %s and %s for the current price list"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,user_id:0
+msgid "User"
+msgstr "Gebruiker"
+
+#. module: price_security
+#: model:ir.model,name:price_security.model_res_users
+msgid "Users"
+msgstr "Gebruikers"
+
+#. module: price_security
+#: code:addons/price_security/models/res_users.py:54
+#, python-format
+msgid "You can not give any discount greater than pricelist discounts"
+msgstr ""
+
+#. module: price_security
+#: view:account.invoice:price_security.invoice_form
+#: view:sale.order:price_security.view_price_security_order_form
+msgid "{'readonly':[('product_can_modify_prices','=', False)]}"
+msgstr ""

+ 135 - 0
i18n/pl.po

@@ -0,0 +1,135 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * price_security
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: odoo-addons (8.0)\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2016-01-05 14:24+0000\n"
+"PO-Revision-Date: 2015-09-01 18:00+0000\n"
+"Last-Translator: <>\n"
+"Language-Team: Polish (http://www.transifex.com/adhoc/ingadhoc-odoo-addons-8-0/language/pl/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Language: pl\n"
+"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
+
+#. module: price_security
+#: field:product.template,can_modify_prices:0
+msgid "Can modify prices"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,create_uid:0
+msgid "Created by"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,create_date:0
+msgid "Created on"
+msgstr ""
+
+#. module: price_security
+#: model:ir.model,name:price_security.model_res_users_discount_restriction
+msgid "Discount Restriction"
+msgstr ""
+
+#. module: price_security
+#: field:res.users,discount_restriction_ids:0
+msgid "Discount Restrictions"
+msgstr ""
+
+#. module: price_security
+#: view:res.users:price_security.view_price_security_users_form
+msgid "Discounts Permissions"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,id:0
+msgid "ID"
+msgstr ""
+
+#. module: price_security
+#: help:product.template,can_modify_prices:0
+msgid ""
+"If checked all users can modify the        price of this product in a sale "
+"order or invoice."
+msgstr ""
+
+#. module: price_security
+#: model:ir.model,name:price_security.model_account_invoice_line
+msgid "Invoice Line"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,write_uid:0
+msgid "Last Updated by"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,write_date:0
+msgid "Last Updated on"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,max_discount:0
+msgid "Max. Discount"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,min_discount:0
+msgid "Min. Discount"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,pricelist_id:0
+msgid "Pricelist"
+msgstr ""
+
+#. module: price_security
+#: model:ir.model,name:price_security.model_product_template
+msgid "Product Template"
+msgstr ""
+
+#. module: price_security
+#: model:res.groups,name:price_security.group_restrict_prices
+msgid "Restrict Prices"
+msgstr ""
+
+#. module: price_security
+#: model:ir.model,name:price_security.model_sale_order_line
+msgid "Sales Order Line"
+msgstr ""
+
+#. module: price_security
+#: code:addons/price_security/models/res_users.py:63
+#, python-format
+msgid ""
+"The applied discount is out of range with respect to the allowed. The "
+"discount can be between %s and %s for the current price list"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,user_id:0
+msgid "User"
+msgstr "Użytkownik"
+
+#. module: price_security
+#: model:ir.model,name:price_security.model_res_users
+msgid "Users"
+msgstr "Użytkownicy"
+
+#. module: price_security
+#: code:addons/price_security/models/res_users.py:54
+#, python-format
+msgid "You can not give any discount greater than pricelist discounts"
+msgstr ""
+
+#. module: price_security
+#: view:account.invoice:price_security.invoice_form
+#: view:sale.order:price_security.view_price_security_order_form
+msgid "{'readonly':[('product_can_modify_prices','=', False)]}"
+msgstr ""

+ 164 - 0
i18n/price_security.pot

@@ -0,0 +1,164 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+#	* price_security
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 8.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2016-03-08 14:17+0000\n"
+"PO-Revision-Date: 2016-03-08 14:17+0000\n"
+"Last-Translator: <>\n"
+"Language-Team: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Plural-Forms: \n"
+
+#. module: price_security
+#: field:product.template,can_modify_prices:0
+msgid "Can modify prices"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,create_uid:0
+msgid "Created by"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,create_date:0
+msgid "Created on"
+msgstr ""
+
+#. module: price_security
+#: model:ir.model,name:price_security.model_res_users_discount_restriction
+msgid "Discount Restriction"
+msgstr ""
+
+#. module: price_security
+#: field:res.users,discount_restriction_ids:0
+msgid "Discount Restrictions"
+msgstr ""
+
+#. module: price_security
+#: view:res.users:price_security.view_price_security_users_form
+msgid "Discounts Permissions"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,id:0
+msgid "ID"
+msgstr ""
+
+#. module: price_security
+#: help:product.template,can_modify_prices:0
+msgid "If checked all users can modify the        price of this product in a sale order or invoice."
+msgstr ""
+
+#. module: price_security
+#: model:ir.model,name:price_security.model_account_invoice_line
+msgid "Invoice Line"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,write_uid:0
+msgid "Last Updated by"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,write_date:0
+msgid "Last Updated on"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,max_discount:0
+msgid "Max. Discount"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,min_discount:0
+msgid "Min. Discount"
+msgstr ""
+
+#. module: price_security
+#: view:account.payment.term:price_security.view_payment_term_tree
+#: model:ir.model,name:price_security.model_account_payment_term
+msgid "Payment Term"
+msgstr ""
+
+#. module: price_security
+#: model:ir.model,name:price_security.model_product_pricelist
+#: field:res.users.discount_restriction,pricelist_id:0
+msgid "Pricelist"
+msgstr ""
+
+#. module: price_security
+#: model:ir.model,name:price_security.model_product_template
+msgid "Product Template"
+msgstr ""
+
+#. module: price_security
+#: model:res.groups,name:price_security.group_restrict_prices
+msgid "Restrict Prices"
+msgstr ""
+
+#. module: price_security
+#: model:ir.model,name:price_security.model_sale_order
+msgid "Sales Order"
+msgstr ""
+
+#. module: price_security
+#: model:ir.model,name:price_security.model_sale_order_line
+msgid "Sales Order Line"
+msgstr ""
+
+#. module: price_security
+#: code:addons/price_security/models/sale.py:44
+#: code:addons/sources/adhoc-product/price_security/models/sale.py:44
+#, python-format
+msgid "Selected payment term priority can not be higher than payment term configured on partner"
+msgstr ""
+
+#. module: price_security
+#: code:addons/price_security/models/sale.py:39
+#: code:addons/sources/adhoc-product/price_security/models/sale.py:39
+#, python-format
+msgid "Selected pricelist priority can not be higher than pircelist configured on partner"
+msgstr ""
+
+#. module: price_security
+#: field:account.payment.term,sequence:0
+#: field:product.pricelist,sequence:0
+msgid "Sequence"
+msgstr ""
+
+#. module: price_security
+#: code:addons/price_security/models/res_users.py:63
+#: code:addons/sources/adhoc-product/price_security/models/res_users.py:63
+#, python-format
+msgid "The applied discount is out of range with respect to the allowed. The discount can be between %s and %s for the current price list"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,user_id:0
+msgid "User"
+msgstr ""
+
+#. module: price_security
+#: model:ir.model,name:price_security.model_res_users
+msgid "Users"
+msgstr ""
+
+#. module: price_security
+#: code:addons/price_security/models/res_users.py:54
+#: code:addons/sources/adhoc-product/price_security/models/res_users.py:54
+#, python-format
+msgid "You can not give any discount greater than pricelist discounts"
+msgstr ""
+
+#. module: price_security
+#: view:account.invoice:price_security.invoice_form
+#: view:sale.order:price_security.view_price_security_order_form
+msgid "{'readonly':[('product_can_modify_prices','=', False)]}"
+msgstr ""
+

+ 135 - 0
i18n/pt.po

@@ -0,0 +1,135 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * price_security
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: odoo-addons (8.0)\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2016-01-05 14:24+0000\n"
+"PO-Revision-Date: 2015-09-01 18:00+0000\n"
+"Last-Translator: <>\n"
+"Language-Team: Portuguese (http://www.transifex.com/adhoc/ingadhoc-odoo-addons-8-0/language/pt/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Language: pt\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#. module: price_security
+#: field:product.template,can_modify_prices:0
+msgid "Can modify prices"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,create_uid:0
+msgid "Created by"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,create_date:0
+msgid "Created on"
+msgstr ""
+
+#. module: price_security
+#: model:ir.model,name:price_security.model_res_users_discount_restriction
+msgid "Discount Restriction"
+msgstr ""
+
+#. module: price_security
+#: field:res.users,discount_restriction_ids:0
+msgid "Discount Restrictions"
+msgstr ""
+
+#. module: price_security
+#: view:res.users:price_security.view_price_security_users_form
+msgid "Discounts Permissions"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,id:0
+msgid "ID"
+msgstr ""
+
+#. module: price_security
+#: help:product.template,can_modify_prices:0
+msgid ""
+"If checked all users can modify the        price of this product in a sale "
+"order or invoice."
+msgstr ""
+
+#. module: price_security
+#: model:ir.model,name:price_security.model_account_invoice_line
+msgid "Invoice Line"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,write_uid:0
+msgid "Last Updated by"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,write_date:0
+msgid "Last Updated on"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,max_discount:0
+msgid "Max. Discount"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,min_discount:0
+msgid "Min. Discount"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,pricelist_id:0
+msgid "Pricelist"
+msgstr ""
+
+#. module: price_security
+#: model:ir.model,name:price_security.model_product_template
+msgid "Product Template"
+msgstr ""
+
+#. module: price_security
+#: model:res.groups,name:price_security.group_restrict_prices
+msgid "Restrict Prices"
+msgstr ""
+
+#. module: price_security
+#: model:ir.model,name:price_security.model_sale_order_line
+msgid "Sales Order Line"
+msgstr ""
+
+#. module: price_security
+#: code:addons/price_security/models/res_users.py:63
+#, python-format
+msgid ""
+"The applied discount is out of range with respect to the allowed. The "
+"discount can be between %s and %s for the current price list"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,user_id:0
+msgid "User"
+msgstr "Utilizador"
+
+#. module: price_security
+#: model:ir.model,name:price_security.model_res_users
+msgid "Users"
+msgstr "Utilizadores"
+
+#. module: price_security
+#: code:addons/price_security/models/res_users.py:54
+#, python-format
+msgid "You can not give any discount greater than pricelist discounts"
+msgstr ""
+
+#. module: price_security
+#: view:account.invoice:price_security.invoice_form
+#: view:sale.order:price_security.view_price_security_order_form
+msgid "{'readonly':[('product_can_modify_prices','=', False)]}"
+msgstr ""

+ 135 - 0
i18n/pt_BR.po

@@ -0,0 +1,135 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * price_security
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: odoo-addons (8.0)\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2016-01-05 14:24+0000\n"
+"PO-Revision-Date: 2015-09-01 18:00+0000\n"
+"Last-Translator: <>\n"
+"Language-Team: Portuguese (Brazil) (http://www.transifex.com/adhoc/ingadhoc-odoo-addons-8-0/language/pt_BR/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Language: pt_BR\n"
+"Plural-Forms: nplurals=2; plural=(n > 1);\n"
+
+#. module: price_security
+#: field:product.template,can_modify_prices:0
+msgid "Can modify prices"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,create_uid:0
+msgid "Created by"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,create_date:0
+msgid "Created on"
+msgstr ""
+
+#. module: price_security
+#: model:ir.model,name:price_security.model_res_users_discount_restriction
+msgid "Discount Restriction"
+msgstr ""
+
+#. module: price_security
+#: field:res.users,discount_restriction_ids:0
+msgid "Discount Restrictions"
+msgstr ""
+
+#. module: price_security
+#: view:res.users:price_security.view_price_security_users_form
+msgid "Discounts Permissions"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,id:0
+msgid "ID"
+msgstr ""
+
+#. module: price_security
+#: help:product.template,can_modify_prices:0
+msgid ""
+"If checked all users can modify the        price of this product in a sale "
+"order or invoice."
+msgstr ""
+
+#. module: price_security
+#: model:ir.model,name:price_security.model_account_invoice_line
+msgid "Invoice Line"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,write_uid:0
+msgid "Last Updated by"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,write_date:0
+msgid "Last Updated on"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,max_discount:0
+msgid "Max. Discount"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,min_discount:0
+msgid "Min. Discount"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,pricelist_id:0
+msgid "Pricelist"
+msgstr ""
+
+#. module: price_security
+#: model:ir.model,name:price_security.model_product_template
+msgid "Product Template"
+msgstr ""
+
+#. module: price_security
+#: model:res.groups,name:price_security.group_restrict_prices
+msgid "Restrict Prices"
+msgstr ""
+
+#. module: price_security
+#: model:ir.model,name:price_security.model_sale_order_line
+msgid "Sales Order Line"
+msgstr ""
+
+#. module: price_security
+#: code:addons/price_security/models/res_users.py:63
+#, python-format
+msgid ""
+"The applied discount is out of range with respect to the allowed. The "
+"discount can be between %s and %s for the current price list"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,user_id:0
+msgid "User"
+msgstr "Usuário"
+
+#. module: price_security
+#: model:ir.model,name:price_security.model_res_users
+msgid "Users"
+msgstr "Usuários"
+
+#. module: price_security
+#: code:addons/price_security/models/res_users.py:54
+#, python-format
+msgid "You can not give any discount greater than pricelist discounts"
+msgstr ""
+
+#. module: price_security
+#: view:account.invoice:price_security.invoice_form
+#: view:sale.order:price_security.view_price_security_order_form
+msgid "{'readonly':[('product_can_modify_prices','=', False)]}"
+msgstr ""

+ 135 - 0
i18n/ro.po

@@ -0,0 +1,135 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * price_security
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: odoo-addons (8.0)\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2016-01-05 14:24+0000\n"
+"PO-Revision-Date: 2015-09-01 18:00+0000\n"
+"Last-Translator: <>\n"
+"Language-Team: Romanian (http://www.transifex.com/adhoc/ingadhoc-odoo-addons-8-0/language/ro/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Language: ro\n"
+"Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?2:1));\n"
+
+#. module: price_security
+#: field:product.template,can_modify_prices:0
+msgid "Can modify prices"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,create_uid:0
+msgid "Created by"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,create_date:0
+msgid "Created on"
+msgstr ""
+
+#. module: price_security
+#: model:ir.model,name:price_security.model_res_users_discount_restriction
+msgid "Discount Restriction"
+msgstr ""
+
+#. module: price_security
+#: field:res.users,discount_restriction_ids:0
+msgid "Discount Restrictions"
+msgstr ""
+
+#. module: price_security
+#: view:res.users:price_security.view_price_security_users_form
+msgid "Discounts Permissions"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,id:0
+msgid "ID"
+msgstr ""
+
+#. module: price_security
+#: help:product.template,can_modify_prices:0
+msgid ""
+"If checked all users can modify the        price of this product in a sale "
+"order or invoice."
+msgstr ""
+
+#. module: price_security
+#: model:ir.model,name:price_security.model_account_invoice_line
+msgid "Invoice Line"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,write_uid:0
+msgid "Last Updated by"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,write_date:0
+msgid "Last Updated on"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,max_discount:0
+msgid "Max. Discount"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,min_discount:0
+msgid "Min. Discount"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,pricelist_id:0
+msgid "Pricelist"
+msgstr ""
+
+#. module: price_security
+#: model:ir.model,name:price_security.model_product_template
+msgid "Product Template"
+msgstr ""
+
+#. module: price_security
+#: model:res.groups,name:price_security.group_restrict_prices
+msgid "Restrict Prices"
+msgstr ""
+
+#. module: price_security
+#: model:ir.model,name:price_security.model_sale_order_line
+msgid "Sales Order Line"
+msgstr ""
+
+#. module: price_security
+#: code:addons/price_security/models/res_users.py:63
+#, python-format
+msgid ""
+"The applied discount is out of range with respect to the allowed. The "
+"discount can be between %s and %s for the current price list"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,user_id:0
+msgid "User"
+msgstr "Utilizator"
+
+#. module: price_security
+#: model:ir.model,name:price_security.model_res_users
+msgid "Users"
+msgstr "Utilizatori"
+
+#. module: price_security
+#: code:addons/price_security/models/res_users.py:54
+#, python-format
+msgid "You can not give any discount greater than pricelist discounts"
+msgstr ""
+
+#. module: price_security
+#: view:account.invoice:price_security.invoice_form
+#: view:sale.order:price_security.view_price_security_order_form
+msgid "{'readonly':[('product_can_modify_prices','=', False)]}"
+msgstr ""

+ 135 - 0
i18n/sl.po

@@ -0,0 +1,135 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * price_security
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: odoo-addons (8.0)\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2016-01-05 14:24+0000\n"
+"PO-Revision-Date: 2015-09-01 18:00+0000\n"
+"Last-Translator: <>\n"
+"Language-Team: Slovenian (http://www.transifex.com/adhoc/ingadhoc-odoo-addons-8-0/language/sl/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Language: sl\n"
+"Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3);\n"
+
+#. module: price_security
+#: field:product.template,can_modify_prices:0
+msgid "Can modify prices"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,create_uid:0
+msgid "Created by"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,create_date:0
+msgid "Created on"
+msgstr ""
+
+#. module: price_security
+#: model:ir.model,name:price_security.model_res_users_discount_restriction
+msgid "Discount Restriction"
+msgstr ""
+
+#. module: price_security
+#: field:res.users,discount_restriction_ids:0
+msgid "Discount Restrictions"
+msgstr ""
+
+#. module: price_security
+#: view:res.users:price_security.view_price_security_users_form
+msgid "Discounts Permissions"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,id:0
+msgid "ID"
+msgstr ""
+
+#. module: price_security
+#: help:product.template,can_modify_prices:0
+msgid ""
+"If checked all users can modify the        price of this product in a sale "
+"order or invoice."
+msgstr ""
+
+#. module: price_security
+#: model:ir.model,name:price_security.model_account_invoice_line
+msgid "Invoice Line"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,write_uid:0
+msgid "Last Updated by"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,write_date:0
+msgid "Last Updated on"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,max_discount:0
+msgid "Max. Discount"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,min_discount:0
+msgid "Min. Discount"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,pricelist_id:0
+msgid "Pricelist"
+msgstr ""
+
+#. module: price_security
+#: model:ir.model,name:price_security.model_product_template
+msgid "Product Template"
+msgstr ""
+
+#. module: price_security
+#: model:res.groups,name:price_security.group_restrict_prices
+msgid "Restrict Prices"
+msgstr ""
+
+#. module: price_security
+#: model:ir.model,name:price_security.model_sale_order_line
+msgid "Sales Order Line"
+msgstr ""
+
+#. module: price_security
+#: code:addons/price_security/models/res_users.py:63
+#, python-format
+msgid ""
+"The applied discount is out of range with respect to the allowed. The "
+"discount can be between %s and %s for the current price list"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,user_id:0
+msgid "User"
+msgstr "Uporabnik"
+
+#. module: price_security
+#: model:ir.model,name:price_security.model_res_users
+msgid "Users"
+msgstr ""
+
+#. module: price_security
+#: code:addons/price_security/models/res_users.py:54
+#, python-format
+msgid "You can not give any discount greater than pricelist discounts"
+msgstr ""
+
+#. module: price_security
+#: view:account.invoice:price_security.invoice_form
+#: view:sale.order:price_security.view_price_security_order_form
+msgid "{'readonly':[('product_can_modify_prices','=', False)]}"
+msgstr ""

+ 135 - 0
i18n/sv.po

@@ -0,0 +1,135 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * price_security
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: odoo-addons (8.0)\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2016-01-05 14:24+0000\n"
+"PO-Revision-Date: 2015-09-01 18:00+0000\n"
+"Last-Translator: <>\n"
+"Language-Team: Swedish (http://www.transifex.com/adhoc/ingadhoc-odoo-addons-8-0/language/sv/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Language: sv\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#. module: price_security
+#: field:product.template,can_modify_prices:0
+msgid "Can modify prices"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,create_uid:0
+msgid "Created by"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,create_date:0
+msgid "Created on"
+msgstr ""
+
+#. module: price_security
+#: model:ir.model,name:price_security.model_res_users_discount_restriction
+msgid "Discount Restriction"
+msgstr ""
+
+#. module: price_security
+#: field:res.users,discount_restriction_ids:0
+msgid "Discount Restrictions"
+msgstr ""
+
+#. module: price_security
+#: view:res.users:price_security.view_price_security_users_form
+msgid "Discounts Permissions"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,id:0
+msgid "ID"
+msgstr ""
+
+#. module: price_security
+#: help:product.template,can_modify_prices:0
+msgid ""
+"If checked all users can modify the        price of this product in a sale "
+"order or invoice."
+msgstr ""
+
+#. module: price_security
+#: model:ir.model,name:price_security.model_account_invoice_line
+msgid "Invoice Line"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,write_uid:0
+msgid "Last Updated by"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,write_date:0
+msgid "Last Updated on"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,max_discount:0
+msgid "Max. Discount"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,min_discount:0
+msgid "Min. Discount"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,pricelist_id:0
+msgid "Pricelist"
+msgstr ""
+
+#. module: price_security
+#: model:ir.model,name:price_security.model_product_template
+msgid "Product Template"
+msgstr ""
+
+#. module: price_security
+#: model:res.groups,name:price_security.group_restrict_prices
+msgid "Restrict Prices"
+msgstr ""
+
+#. module: price_security
+#: model:ir.model,name:price_security.model_sale_order_line
+msgid "Sales Order Line"
+msgstr ""
+
+#. module: price_security
+#: code:addons/price_security/models/res_users.py:63
+#, python-format
+msgid ""
+"The applied discount is out of range with respect to the allowed. The "
+"discount can be between %s and %s for the current price list"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,user_id:0
+msgid "User"
+msgstr "Användare"
+
+#. module: price_security
+#: model:ir.model,name:price_security.model_res_users
+msgid "Users"
+msgstr "Användare"
+
+#. module: price_security
+#: code:addons/price_security/models/res_users.py:54
+#, python-format
+msgid "You can not give any discount greater than pricelist discounts"
+msgstr ""
+
+#. module: price_security
+#: view:account.invoice:price_security.invoice_form
+#: view:sale.order:price_security.view_price_security_order_form
+msgid "{'readonly':[('product_can_modify_prices','=', False)]}"
+msgstr ""

+ 135 - 0
i18n/tr.po

@@ -0,0 +1,135 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * price_security
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: odoo-addons (8.0)\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2016-01-05 14:24+0000\n"
+"PO-Revision-Date: 2015-09-01 18:00+0000\n"
+"Last-Translator: <>\n"
+"Language-Team: Turkish (http://www.transifex.com/adhoc/ingadhoc-odoo-addons-8-0/language/tr/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Language: tr\n"
+"Plural-Forms: nplurals=2; plural=(n > 1);\n"
+
+#. module: price_security
+#: field:product.template,can_modify_prices:0
+msgid "Can modify prices"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,create_uid:0
+msgid "Created by"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,create_date:0
+msgid "Created on"
+msgstr ""
+
+#. module: price_security
+#: model:ir.model,name:price_security.model_res_users_discount_restriction
+msgid "Discount Restriction"
+msgstr ""
+
+#. module: price_security
+#: field:res.users,discount_restriction_ids:0
+msgid "Discount Restrictions"
+msgstr ""
+
+#. module: price_security
+#: view:res.users:price_security.view_price_security_users_form
+msgid "Discounts Permissions"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,id:0
+msgid "ID"
+msgstr ""
+
+#. module: price_security
+#: help:product.template,can_modify_prices:0
+msgid ""
+"If checked all users can modify the        price of this product in a sale "
+"order or invoice."
+msgstr ""
+
+#. module: price_security
+#: model:ir.model,name:price_security.model_account_invoice_line
+msgid "Invoice Line"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,write_uid:0
+msgid "Last Updated by"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,write_date:0
+msgid "Last Updated on"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,max_discount:0
+msgid "Max. Discount"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,min_discount:0
+msgid "Min. Discount"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,pricelist_id:0
+msgid "Pricelist"
+msgstr ""
+
+#. module: price_security
+#: model:ir.model,name:price_security.model_product_template
+msgid "Product Template"
+msgstr ""
+
+#. module: price_security
+#: model:res.groups,name:price_security.group_restrict_prices
+msgid "Restrict Prices"
+msgstr ""
+
+#. module: price_security
+#: model:ir.model,name:price_security.model_sale_order_line
+msgid "Sales Order Line"
+msgstr ""
+
+#. module: price_security
+#: code:addons/price_security/models/res_users.py:63
+#, python-format
+msgid ""
+"The applied discount is out of range with respect to the allowed. The "
+"discount can be between %s and %s for the current price list"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,user_id:0
+msgid "User"
+msgstr "Kullanıcı"
+
+#. module: price_security
+#: model:ir.model,name:price_security.model_res_users
+msgid "Users"
+msgstr "Kullanıcılar"
+
+#. module: price_security
+#: code:addons/price_security/models/res_users.py:54
+#, python-format
+msgid "You can not give any discount greater than pricelist discounts"
+msgstr ""
+
+#. module: price_security
+#: view:account.invoice:price_security.invoice_form
+#: view:sale.order:price_security.view_price_security_order_form
+msgid "{'readonly':[('product_can_modify_prices','=', False)]}"
+msgstr ""

+ 135 - 0
i18n/zh_CN.po

@@ -0,0 +1,135 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * price_security
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: odoo-addons (8.0)\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2016-01-05 14:24+0000\n"
+"PO-Revision-Date: 2015-09-01 18:00+0000\n"
+"Last-Translator: <>\n"
+"Language-Team: Chinese (China) (http://www.transifex.com/adhoc/ingadhoc-odoo-addons-8-0/language/zh_CN/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Language: zh_CN\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+
+#. module: price_security
+#: field:product.template,can_modify_prices:0
+msgid "Can modify prices"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,create_uid:0
+msgid "Created by"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,create_date:0
+msgid "Created on"
+msgstr ""
+
+#. module: price_security
+#: model:ir.model,name:price_security.model_res_users_discount_restriction
+msgid "Discount Restriction"
+msgstr ""
+
+#. module: price_security
+#: field:res.users,discount_restriction_ids:0
+msgid "Discount Restrictions"
+msgstr ""
+
+#. module: price_security
+#: view:res.users:price_security.view_price_security_users_form
+msgid "Discounts Permissions"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,id:0
+msgid "ID"
+msgstr ""
+
+#. module: price_security
+#: help:product.template,can_modify_prices:0
+msgid ""
+"If checked all users can modify the        price of this product in a sale "
+"order or invoice."
+msgstr ""
+
+#. module: price_security
+#: model:ir.model,name:price_security.model_account_invoice_line
+msgid "Invoice Line"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,write_uid:0
+msgid "Last Updated by"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,write_date:0
+msgid "Last Updated on"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,max_discount:0
+msgid "Max. Discount"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,min_discount:0
+msgid "Min. Discount"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,pricelist_id:0
+msgid "Pricelist"
+msgstr ""
+
+#. module: price_security
+#: model:ir.model,name:price_security.model_product_template
+msgid "Product Template"
+msgstr ""
+
+#. module: price_security
+#: model:res.groups,name:price_security.group_restrict_prices
+msgid "Restrict Prices"
+msgstr ""
+
+#. module: price_security
+#: model:ir.model,name:price_security.model_sale_order_line
+msgid "Sales Order Line"
+msgstr ""
+
+#. module: price_security
+#: code:addons/price_security/models/res_users.py:63
+#, python-format
+msgid ""
+"The applied discount is out of range with respect to the allowed. The "
+"discount can be between %s and %s for the current price list"
+msgstr ""
+
+#. module: price_security
+#: field:res.users.discount_restriction,user_id:0
+msgid "User"
+msgstr "用户"
+
+#. module: price_security
+#: model:ir.model,name:price_security.model_res_users
+msgid "Users"
+msgstr "用户"
+
+#. module: price_security
+#: code:addons/price_security/models/res_users.py:54
+#, python-format
+msgid "You can not give any discount greater than pricelist discounts"
+msgstr ""
+
+#. module: price_security
+#: view:account.invoice:price_security.invoice_form
+#: view:sale.order:price_security.view_price_security_order_form
+msgid "{'readonly':[('product_can_modify_prices','=', False)]}"
+msgstr ""

+ 10 - 0
models/__init__.py

@@ -0,0 +1,10 @@
+# -*- coding: utf-8 -*-
+##############################################################################
+# For copyright and license notices, see __openerp__.py file in module root
+# directory
+##############################################################################
+from . import res_users
+from . import product
+from . import sale
+from . import invoice
+from . import account

BIN
models/__init__.pyc


+ 13 - 0
models/account.py

@@ -0,0 +1,13 @@
+# -*- coding: utf-8 -*-
+##############################################################################
+# For copyright and license notices, see __openerp__.py file in module root
+# directory
+##############################################################################
+from openerp import fields, models
+
+
+class account_payment_term(models.Model):
+    _inherit = 'account.payment.term'
+
+    sequence = fields.Integer(
+        string='Sequence')

BIN
models/account.pyc


+ 47 - 0
models/invoice.py

@@ -0,0 +1,47 @@
+# -*- coding: utf-8 -*-
+##############################################################################
+# For copyright and license notices, see __openerp__.py file in module root
+# directory
+##############################################################################
+from openerp import fields, models, api
+
+
+class account_invoice_line(models.Model):
+    _inherit = 'account.invoice.line'
+
+    # we add this fields instead of making original readonly because we need
+    # on change to change values, we make readonly in view because sometimes
+    # we want them to be writeable
+    invoice_line_tax_id_readonly = fields.Many2many(
+        related='invoice_line_tax_id',
+    )
+    price_unit_readonly = fields.Float(
+        related='price_unit',
+    )
+    product_can_modify_prices = fields.Boolean(
+        related='product_id.can_modify_prices',
+        readonly=True,
+        string='Product Can modify prices')
+
+    @api.one
+    @api.onchange('price_unit_readonly')
+    def onchange_price_unit_readonly(self):
+        self.price_unit = self.price_unit_readonly
+
+    @api.one
+    @api.onchange('invoice_line_tax_id_readonly')
+    def onchange_invoice_line_tax_id_readonly(self):
+        self.invoice_line_tax_id = self.invoice_line_tax_id_readonly
+
+    @api.one
+    @api.constrains(
+        'discount', 'product_can_modify_prices')
+    def check_discount(self):
+        if (
+                self.user_has_groups(
+                    'price_security.group_restrict_prices') and
+                not self.product_can_modify_prices and self.invoice_id
+        ):
+            self.env.user.check_discount(
+                self.discount,
+                self.invoice_id.partner_id.property_product_pricelist.id)

BIN
models/invoice.pyc


+ 22 - 0
models/product.py

@@ -0,0 +1,22 @@
+# -*- coding: utf-8 -*-
+##############################################################################
+# For copyright and license notices, see __openerp__.py file in module root
+# directory
+##############################################################################
+from openerp import fields, models, api
+
+
+class product_template(models.Model):
+    _inherit = 'product.template'
+
+    can_modify_prices = fields.Boolean(
+        help='If checked all users can modify the\
+        price of this product in a sale order or invoice.',
+        string='Can modify prices')
+
+
+class product_pricelist(models.Model):
+    _inherit = 'product.pricelist'
+
+    sequence = fields.Integer(
+        string='Sequence')

BIN
models/product.pyc


+ 71 - 0
models/res_users.py

@@ -0,0 +1,71 @@
+# -*- coding: utf-8 -*-
+##############################################################################
+# For copyright and license notices, see __openerp__.py file in module root
+# directory
+##############################################################################
+from openerp import models, api, fields, _
+from openerp.exceptions import Warning
+
+
+class discount_restriction(models.Model):
+    _name = 'res.users.discount_restriction'
+    _description = 'Discount Restriction'
+
+    pricelist_id = fields.Many2one(
+        'product.pricelist',
+        'Pricelist',
+        ondelete='cascade',)
+    min_discount = fields.Float('Min. Discount', required=True)
+    max_discount = fields.Float('Max. Discount', required=True)
+    user_id = fields.Many2one(
+        'res.users',
+        'User',
+        required=True,
+        ondelete='cascade',
+        )
+
+
+class users(models.Model):
+    _inherit = 'res.users'
+
+    discount_restriction_ids = fields.One2many(
+        'res.users.discount_restriction',
+        'user_id',
+        string='Discount Restrictions')
+
+    @api.multi
+    def check_discount(self, discount, pricelist_id, do_not_raise=False):
+        """
+        We add do_not_raise for compatibility with other modules
+        """
+        self.ensure_one()
+        error = False
+        if discount and discount != 0.0:
+            disc_restriction_env = self.env['res.users.discount_restriction']
+            domain = [
+                ('pricelist_id', '=', pricelist_id), ('user_id', '=', self.id)]
+            disc_restriction = disc_restriction_env.search(domain, limit=1)
+            print 'disc_restriction', disc_restriction
+            if not disc_restriction:
+                domain = [
+                    ('user_id', '=', self.id)]
+                disc_restriction = disc_restriction_env.search(domain, limit=1)
+            # User can not make any discount
+            if not disc_restriction:
+                error = _(
+                    'You can not give any discount greater than pricelist '
+                    'discounts')
+            else:
+                if (
+                        discount < disc_restriction.min_discount or
+                        discount > disc_restriction.max_discount
+                        ):
+                    error = _(
+                        'The applied discount is out of range with respect to '
+                        'the allowed. The discount can be between %s and %s '
+                        'for the current price list') % (
+                        disc_restriction.min_discount,
+                        disc_restriction.max_discount)
+        if not do_not_raise and error:
+            raise Warning(error)
+        return error

BIN
models/res_users.pyc


+ 77 - 0
models/sale.py

@@ -0,0 +1,77 @@
+# -*- coding: utf-8 -*-
+##############################################################################
+# For copyright and license notices, see __openerp__.py file in module root
+# directory
+##############################################################################
+from openerp import fields, models, api, _
+
+
+class sale_order_line(models.Model):
+    _inherit = 'sale.order.line'
+
+    # we add this fields instead of making original readonly because we need
+    # on change to change values, we make readonly in view because sometimes
+    # we want them to be writeable
+    price_unit_readonly = fields.Float(
+        related='price_unit',
+    )
+    tax_id_readonly = fields.Many2many(
+        related='tax_id',
+    )
+    product_can_modify_prices = fields.Boolean(
+        related='product_id.can_modify_prices',
+        readonly=True,
+        string='Product Can modify prices')
+
+    @api.one
+    @api.onchange('price_unit_readonly')
+    def onchange_price_unit_readonly(self):
+        self.price_unit = self.price_unit_readonly
+
+    @api.one
+    @api.onchange('tax_id_readonly')
+    def onchange_tax_id_readonly(self):
+        self.tax_id = self.tax_id_readonly
+
+    @api.one
+    @api.constrains(
+        'discount', 'product_can_modify_prices')
+    def check_discount(self):
+        if (
+                self.user_has_groups('price_security.group_restrict_prices')
+                and not self.product_can_modify_prices
+        ):
+            self.env.user.check_discount(
+                self.discount,
+                self.order_id.pricelist_id.id)
+
+
+class sale_order(models.Model):
+    _inherit = 'sale.order'
+
+    @api.one
+    @api.constrains(
+        'pricelist_id',
+        'payment_term',
+        'partner_id')
+    def check_priority(self):
+        if not self.user_has_groups('price_security.group_restrict_prices'):
+            return True
+        if (
+                self.partner_id.property_product_pricelist and
+                self.pricelist_id and
+                self.partner_id.property_product_pricelist.sequence <
+                self.pricelist_id.sequence):
+            raise Warning(_(
+                'Selected pricelist priority can not be higher than pircelist '
+                'configured on partner'
+            ))
+        if (
+                self.partner_id.property_payment_term and
+                self.payment_term and
+                self.partner_id.property_payment_term.sequence <
+                self.payment_term.sequence):
+            raise Warning(_(
+                'Selected payment term priority can not be higher than '
+                'payment term configured on partner'
+            ))

BIN
models/sale.pyc


+ 3 - 0
security/ir.model.access.csv

@@ -0,0 +1,3 @@
+id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink
+access_discount_restriction_all,discount_restriction_all,model_res_users_discount_restriction,,1,0,0,0
+access_discount_restriction_manager,discount_restriction_manager,model_res_users_discount_restriction,base.group_erp_manager,1,1,1,1

+ 27 - 0
security/security.xml

@@ -0,0 +1,27 @@
+<?xml version="1.0"?>
+<openerp>
+    <data noupdate="1">
+
+    <record model="res.groups" id="group_restrict_prices">
+        <field name="name">Restrict Prices</field>
+    </record>
+
+    <record id="restrict_price_read_only_payment_term" model="ir.rule">
+        <field name="name">Restrict Price Read Only on Payment Term</field>
+        <field name="model_id" ref="account.model_account_payment_term" />
+        <field name="domain_force">[('name', '=', False)]</field>
+        <field name="groups" eval="[(4, ref('price_security.group_restrict_prices'))]"/>
+        <field name="perm_read" eval="False"/>
+    </record>
+
+    <record id="restrict_price_read_only_pricelist" model="ir.rule">
+        <field name="name">Restrict Price Read Only on Pricelist</field>
+        <field name="model_id" ref="product.model_product_pricelist" />
+        <field name="domain_force">[('name', '=', False)]</field>
+        <field name="groups" eval="[(4, ref('price_security.group_restrict_prices'))]"/>
+        <field name="perm_read" eval="False"/>
+    </record>
+
+    </data>
+</openerp>
+

+ 27 - 0
views/account_view.xml

@@ -0,0 +1,27 @@
+<?xml version="1.0"?>
+<openerp>
+    <data>
+        <record id="view_payment_term_form" model="ir.ui.view">
+            <field name="name">account.payment.term.form</field>
+            <field name="model">account.payment.term</field>
+            <field name="inherit_id" ref="account.view_payment_term_form"/>
+            <field name="arch" type="xml">
+                <field name="name" position="after">
+                    <field name="sequence"/>
+                </field>
+            </field>
+        </record>
+
+        <record id="view_payment_term_tree" model="ir.ui.view">
+            <field name="name">account.payment.term.tree</field>
+            <field name="model">account.payment.term</field>
+            <field name="arch" type="xml">
+                <tree string="Payment Term">
+                    <field name="sequence" widget="handle"/>
+                    <field name="name"/>
+                </tree>
+            </field>
+        </record>
+        
+    </data>
+</openerp>

+ 36 - 0
views/invoice_view.xml

@@ -0,0 +1,36 @@
+<?xml version="1.0"?>
+<openerp>
+    <data>
+        <!-- readonly for group restrict prices and not can modify -->
+        <record id="invoice_form" model="ir.ui.view">
+            <field name="name">price_security.invoice.form</field>
+            <field name="model">account.invoice</field>
+            <field name="inherit_id" ref="account.invoice_form"/>
+            <field name="groups_id" eval="[(6, 0, [ref('group_restrict_prices')])]"/>
+            <field name="arch" type="xml">
+                <xpath expr="//field[@name='invoice_line']/tree" position="inside">
+                    <field name="product_can_modify_prices" invisible="1"/>
+                </xpath>
+
+                <!-- add readonly price unit -->
+                <xpath expr="//field[@name='invoice_line']/tree//field[@name='price_unit']" position="after">
+                    <field name="price_unit_readonly" attrs="{'readonly': [('product_can_modify_prices','=', False)]}"/>
+                </xpath>
+                <!-- make price unit invisible -->
+                <xpath expr="//field[@name='invoice_line']/tree//field[@name='price_unit']" position="attributes">
+                    <attribute name="invisible">1</attribute>
+                </xpath>
+
+                <!-- add tax readonly -->
+                <xpath expr="//field[@name='invoice_line']/tree//field[@name='invoice_line_tax_id']" position="after">
+                    <field name="invoice_line_tax_id_readonly" attrs="{'readonly': [('product_can_modify_prices','=', False)]}" context="{'type':parent.type}" domain="[('parent_id','=',False),('company_id', '=', parent.company_id)]" widget="many2many_tags"/>
+                </xpath>
+                <!-- make tax invisible -->
+                <xpath expr="//field[@name='invoice_line']/tree//field[@name='invoice_line_tax_id']" position="attributes">
+                    <attribute name="invisible">1</attribute>
+                </xpath>
+            </field>
+        </record>
+        
+    </data>
+</openerp>

+ 27 - 0
views/partner_view.xml

@@ -0,0 +1,27 @@
+<?xml version="1.0"?>
+<openerp>
+    <data>
+        <record id="view_partner_property_term_form" model="ir.ui.view">
+            <field name="name">res.partner.account.property.form.inherit</field>
+            <field name="model">res.partner</field>
+            <field name="inherit_id" ref="account.view_partner_property_form"/>
+            <field name="groups_id" eval="[(6, 0, [ref('group_restrict_prices')])]"/>
+            <field name="arch" type="xml">
+                <field name="property_payment_term" position="attributes">
+                    <attribute name="readonly">1</attribute>
+                </field>
+            </field>
+        </record>
+        <record id="view_partner_property_price_list_form" model="ir.ui.view">
+            <field name="name">res.partner.product.property.form.inherit</field>
+            <field name="model">res.partner</field>
+            <field name="inherit_id" ref="product.view_partner_property_form"/>
+            <field name="groups_id" eval="[(6, 0, [ref('group_restrict_prices')])]"/>
+            <field name="arch" type="xml">
+                <field name="property_product_pricelist" position="attributes">
+                    <attribute name="readonly">1</attribute>
+                </field>
+            </field>
+        </record>
+    </data>
+</openerp>

+ 81 - 0
views/product_view.xml

@@ -0,0 +1,81 @@
+<?xml version="1.0"?>
+<openerp>
+    <data>
+    <!-- add can modify pries -->
+        <record id="product_template_only_form_view" model="ir.ui.view">
+            <field name="name">price_security.product.form</field>
+            <field name="model">product.template</field>
+            <field name="inherit_id" ref="product.product_template_only_form_view"/>
+            <field name="arch" type="xml">
+                <xpath expr="//page[@string='Information']/group/group" position="inside">
+                    <field name="can_modify_prices"/>
+                </xpath>
+            </field>
+        </record>
+
+        <record id="product_normal_form_view" model="ir.ui.view">
+            <field name="name">price_security.product.form</field>
+            <field name="model">product.product</field>
+            <field name="inherit_id" ref="product.product_normal_form_view"/>
+            <field name="arch" type="xml">
+                <xpath expr="//page[@string='Information']/group/group" position="inside">
+                    <field name="can_modify_prices"/>
+                </xpath>
+            </field>
+        </record>
+
+    <!-- make readonly for group_restrict_prices -->
+        <record id="product_readonly_template_only_form_view" model="ir.ui.view">
+            <field name="name">price_security.product.form</field>
+            <field name="model">product.template</field>
+            <field name="inherit_id" ref="product_template_only_form_view"/>
+            <field name="groups_id" eval="[(6, 0, [ref('group_restrict_prices')])]"/>
+            <field name="arch" type="xml">
+                <field name="list_price" position="attributes">
+                    <attribute name="readonly">1</attribute>
+                </field>
+                <field name="can_modify_prices" position="attributes">
+                    <attribute name="readonly">1</attribute>
+                </field>
+            </field>
+        </record>
+
+        <record id="product_readonly_normal_form_view" model="ir.ui.view">
+            <field name="name">price_security.product.form</field>
+            <field name="model">product.product</field>
+            <field name="inherit_id" ref="product_normal_form_view"/>
+            <field name="groups_id" eval="[(6, 0, [ref('group_restrict_prices')])]"/>
+            <field name="arch" type="xml">
+                <field name="lst_price" position="attributes">
+                    <attribute name="readonly">1</attribute>
+                </field>
+                <field name="can_modify_prices" position="attributes">
+                    <attribute name="readonly">1</attribute>
+                </field>
+            </field>
+        </record>
+
+        <record id="product_pricelist_form_view" model="ir.ui.view">
+            <field name="name">product.pricelist.form</field>
+            <field name="model">product.pricelist</field>
+            <field name="inherit_id" ref="product.product_pricelist_view"/>
+            <field name="arch" type="xml">
+                <field name="active" position="after">
+                    <field name="sequence"/>
+                </field>
+            </field>
+        </record>
+
+
+        <record id="product_pricelist_view_tree" model="ir.ui.view">
+            <field name="name">product.pricelist.tree</field>
+            <field name="model">product.pricelist</field>
+            <field name="inherit_id" ref="product.product_pricelist_view_tree"/>
+            <field name="arch" type="xml">
+                <field name="name" position="before">
+                    <field name="sequence" widget="handle"/>
+                </field>
+            </field>
+        </record>
+    </data>
+</openerp>

+ 25 - 0
views/res_users_view.xml

@@ -0,0 +1,25 @@
+<?xml version="1.0"?>
+<openerp>
+    <data>
+        <!-- Form -->
+        <record id="view_price_security_users_form" model="ir.ui.view">
+            <field name="name">price_security.users.form</field>
+            <field name="model">res.users</field>
+            <field name="inherit_id" ref="base.view_users_form"/>
+            <field name="arch" type="xml">
+                <notebook>
+                    <page string="Discounts Permissions">
+                        <field name="discount_restriction_ids" colspan="4">
+                            <tree editable="top">
+                                <field name="pricelist_id"/>
+                                <field name="min_discount"/>
+                                <field name="max_discount"/>
+                            </tree>
+                        </field>
+                    </page>
+                </notebook>
+            </field>
+        </record>
+        
+    </data>
+</openerp>

+ 57 - 0
views/sale_view.xml

@@ -0,0 +1,57 @@
+<?xml version="1.0"?>
+<openerp>
+    <data>
+        <!-- sale.order -->
+        <record id="view_price_security_order_form" model="ir.ui.view">
+            <field name="name">price_security.order.form</field>
+            <field name="model">sale.order</field>
+            <field name="inherit_id" ref="sale.view_order_form"/>
+            <field name="groups_id" eval="[(6, 0, [ref('group_restrict_prices')])]"/>
+            <field name="arch" type="xml">
+                <xpath expr="//field[@name='order_line']/form" position="inside">
+                    <field name="product_can_modify_prices" invisible="1"/>
+                </xpath>
+                <xpath expr="//field[@name='order_line']/tree" position="inside">
+                    <field name="product_can_modify_prices" invisible="1"/>
+                </xpath>
+
+                <!-- add readonly price unit on tree -->
+                <xpath expr="//field[@name='order_line']/tree//field[@name='price_unit']" position="after">
+                    <field name="price_unit_readonly" attrs="{'readonly': [('product_can_modify_prices','=', False)]}"/>
+                </xpath>
+                <!-- make price unit invisible on tree -->
+                <xpath expr="//field[@name='order_line']/tree//field[@name='price_unit']" position="attributes">
+                    <attribute name="invisible">1</attribute>
+                </xpath>
+
+                <!-- add readonly tax on tree -->
+                <xpath expr="//field[@name='order_line']/tree//field[@name='tax_id']" position="after">
+                    <field name="tax_id_readonly" attrs="{'readonly': [('product_can_modify_prices','=', False)]}" domain="[('parent_id','=',False),('type_tax_use','&lt;&gt;','purchase')]" widget="many2many_tags"/>
+                </xpath>
+                <!-- make tax invisible on tree -->
+                <xpath expr="//field[@name='order_line']/tree//field[@name='tax_id']" position="attributes">
+                    <attribute name="invisible">1</attribute>
+                </xpath>
+
+                <!-- add readonly price unit on form -->
+                <xpath expr="//field[@name='order_line']/form//field[@name='price_unit']" position="after">
+                    <field name="price_unit_readonly" attrs="{'readonly': [('product_can_modify_prices','=', False)]}"/>
+                </xpath>
+                <!-- make price unit invisible on form -->
+                <xpath expr="//field[@name='order_line']/form//field[@name='price_unit']" position="attributes">
+                    <attribute name="invisible">1</attribute>
+                </xpath>
+
+                <!-- add readonly tax on form -->
+                <xpath expr="//field[@name='order_line']/form//field[@name='tax_id']" position="after">
+                    <field name="tax_id_readonly" attrs="{'readonly': [('product_can_modify_prices','=', False)]}" domain="[('parent_id','=',False),('type_tax_use','&lt;&gt;','purchase')]" widget="many2many_tags"/>
+                </xpath>
+                <!-- make tax invisible on form -->
+                <xpath expr="//field[@name='order_line']/form//field[@name='tax_id']" position="attributes">
+                    <attribute name="invisible">1</attribute>
+                </xpath>
+            </field>
+        </record>
+        
+    </data>
+</openerp>