Merge PR #1037 into 14.0

Signed-off-by rousseldenis
This commit is contained in:
OCA-git-bot
2021-02-09 15:09:55 +00:00
49 changed files with 5823 additions and 0 deletions

View File

@@ -0,0 +1 @@
../../../../stock_available

View File

@@ -0,0 +1,6 @@
import setuptools
setuptools.setup(
setup_requires=['setuptools-odoo'],
odoo_addon=True,
)

117
stock_available/README.rst Normal file
View File

@@ -0,0 +1,117 @@
==========================
Stock available to promise
==========================
.. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!! This file is generated by oca-gen-addon-readme !!
!! changes will be overwritten. !!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
.. |badge1| image:: https://img.shields.io/badge/maturity-Production%2FStable-green.png
:target: https://odoo-community.org/page/development-status
:alt: Production/Stable
.. |badge2| image:: https://img.shields.io/badge/licence-AGPL--3-blue.png
:target: http://www.gnu.org/licenses/agpl-3.0-standalone.html
:alt: License: AGPL-3
.. |badge3| image:: https://img.shields.io/badge/github-OCA%2Fstock--logistics--warehouse-lightgray.png?logo=github
:target: https://github.com/OCA/stock-logistics-warehouse/tree/13.0/stock_available
:alt: OCA/stock-logistics-warehouse
.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png
:target: https://translation.odoo-community.org/projects/stock-logistics-warehouse-13-0/stock-logistics-warehouse-13-0-stock_available
:alt: Translate me on Weblate
.. |badge5| image:: https://img.shields.io/badge/runbot-Try%20me-875A7B.png
:target: https://runbot.odoo-community.org/runbot/153/13.0
:alt: Try me on Runbot
|badge1| |badge2| |badge3| |badge4| |badge5|
This module proposes several options to compute the quantity available to
promise for each product.
This quantity is based on the projected stock and, depending on the
configuration, it can account for various data such as sales quotations or
immediate production capacity.
In case of immediate production capacity, it is possible to configure on which
field the potential is computed, by default Quantity On Hand is used.
This can be configured in `Inventory` > `Configuration` > `Settings`.
**Table of contents**
.. contents::
:local:
Configuration
=============
By default, this module computes the stock available to promise as the virtual
stock.
To take advantage of the additional features, you must define on which information you
want to base the computation, by checking one or more boxes in the settings:
`Inventory` > `Configuration` > `Settings` > `Stock available to promise`.
In case of "Include the production potential", it is also possible to configure
which field of product to use to compute the production potential.
Usage
=====
This module adds a field named `Available for sale` on the Product form.
Various additional fields may be added, depending on which information you
chose to base the computation on.
Bug Tracker
===========
Bugs are tracked on `GitHub Issues <https://github.com/OCA/stock-logistics-warehouse/issues>`_.
In case of trouble, please check there if your issue has already been reported.
If you spotted it first, help us smashing it by providing a detailed and welcomed
`feedback <https://github.com/OCA/stock-logistics-warehouse/issues/new?body=module:%20stock_available%0Aversion:%2013.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**>`_.
Do not contact contributors directly about support or help with technical issues.
Credits
=======
Authors
~~~~~~~
* Numérigraphe
* Sodexis
Contributors
~~~~~~~~~~~~
* `Numérigraphe <https://www.numerigraphe.com>`_:
* Lionel Sausin <ls@numerigraphe.com>
* `Sodexis <https://www.Sodexis.com>`_:
* Sodexis <sodexis@sodexis.com>
* `Factor Libre <https://www.factorlibre.com>`_:
* Kiko Peiro <francisco.peiro@factorlibre.com>
* `Tecnativa <https://www.tecnativa.com>`_:
* Sergio Teruel <sergio.teruel@tecnativa.com>
* `Ecosoft <http://ecosoft.co.th/>`_:
* Pimolnat Suntian <pimolnats@ecosoft.co.th>
Maintainers
~~~~~~~~~~~
This module is maintained by the OCA.
.. image:: https://odoo-community.org/logo.png
:alt: Odoo Community Association
:target: https://odoo-community.org
OCA, or the Odoo Community Association, is a nonprofit organization whose
mission is to support the collaborative development of Odoo features and
promote its widespread use.
This module is part of the `OCA/stock-logistics-warehouse <https://github.com/OCA/stock-logistics-warehouse/tree/13.0/stock_available>`_ project on GitHub.
You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.

View File

@@ -0,0 +1,3 @@
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html).
from . import models

View File

@@ -0,0 +1,20 @@
# Copyright 2014 Numérigraphe
# Copyright 2016 Sodexis
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html).
{
"name": "Stock available to promise",
"version": "14.0.1.0.0",
"author": "Numérigraphe, Sodexis, Odoo Community Association (OCA)",
"website": "https://github.com/OCA/stock-logistics-warehouse",
"development_status": "Production/Stable",
"category": "Warehouse",
"depends": ["stock"],
"license": "AGPL-3",
"data": [
"views/product_template_view.xml",
"views/product_product_view.xml",
"views/res_config_settings_views.xml",
],
"installable": True,
}

152
stock_available/i18n/ar.po Normal file
View File

@@ -0,0 +1,152 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * stock_available
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 11.0\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2018-06-29 14:21+0000\n"
"Last-Translator: Osoul <baruni@osoul.ly>\n"
"Language-Team: none\n"
"Language: ar\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \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 ? 4 : 5;\n"
"X-Generator: Weblate 3.0.1\n"
#. module: stock_available
#: model_terms:ir.ui.view,arch_db:stock_available.product_normal_form_view
#: model_terms:ir.ui.view,arch_db:stock_available.view_stock_available_form
msgid "<span class=\"o_stat_text\">Available</span>"
msgstr "<span class=\"o_stat_text\">المتوفر</span>"
#. module: stock_available
#: model_terms:ir.ui.view,arch_db:stock_available.product_normal_form_view
#: model_terms:ir.ui.view,arch_db:stock_available.view_stock_available_form
msgid "<span class=\"o_stat_text\">Potential</span>"
msgstr "<span class=\"o_stat_text\">المتوقع</span>"
#. module: stock_available
#: model_terms:ir.ui.view,arch_db:stock_available.view_stock_available_kanban
msgid "Available to Promise:"
msgstr "القابل للبيع:"
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_product_product__immediately_usable_qty
#: model:ir.model.fields,field_description:stock_available.field_product_template__immediately_usable_qty
msgid "Available to promise"
msgstr "القابل للبيع"
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_res_config_settings__stock_available_mrp_based_on
msgid ""
"Choose the field of the product which will be used to compute potential.\n"
"If empty, Quantity On Hand is used.\n"
"Only the quantity fields have meaning for computing stock"
msgstr ""
#. module: stock_available
#: model:ir.model,name:stock_available.model_res_config_settings
#, fuzzy
msgid "Config Settings"
msgstr "الإعدادات"
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_res_config_settings__module_stock_available_sale
msgid "Exclude goods already in sale quotations"
msgstr "تجاهل الكميات الموجودة في العروض المبدئية"
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_res_config_settings__module_stock_available_immediately
msgid "Exclude incoming goods"
msgstr "تجاهل الكميات الواردة"
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_res_config_settings__module_stock_available_mrp
msgid "Include the production potential"
msgstr "احتسب المتوقع من التصنيع"
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_product_product__potential_qty
#: model:ir.model.fields,field_description:stock_available.field_product_template__potential_qty
msgid "Potential"
msgstr "المتوقع"
#. module: stock_available
#: model:ir.model,name:stock_available.model_product_product
msgid "Product"
msgstr "المنتج"
#. module: stock_available
#: model:ir.model,name:stock_available.model_product_template
msgid "Product Template"
msgstr "قالب المنتج"
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_product_product__potential_qty
msgid ""
"Quantity of this Product that could be produced using the materials already "
"at hand."
msgstr ""
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_product_template__potential_qty
msgid ""
"Quantity of this Product that could be produced using the materials already "
"at hand. If the product has several variants, this will be the biggest "
"quantity that can be made for a any single variant."
msgstr ""
#. module: stock_available
#: model_terms:ir.ui.view,arch_db:stock_available.view_stock_configuration
msgid "Stock available to promise"
msgstr "الكمية القابلة للبيع"
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_product_template__immediately_usable_qty
msgid ""
"Stock for this Product that can be safely proposed for sale to Customers.\n"
"The definition of this value can be configured to suit your needs"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_product_product__immediately_usable_qty
msgid ""
"Stock for this Product that can be safely proposed for sale to Customers.\n"
"The definition of this value can be configured to suit your needs."
msgstr ""
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_res_config_settings__module_stock_available_mrp
msgid ""
"This will add the quantities of goods that can be immediately manufactured, "
"to the quantities available to promise.\n"
"This installs the module stock_available_mrp.\n"
"If the module mrp is not installed, this will install it too"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_res_config_settings__module_stock_available_immediately
msgid ""
"This will subtract incoming quantities from the quantities available to "
"promise.\n"
"This installs the module stock_available_immediately."
msgstr ""
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_res_config_settings__module_stock_available_sale
msgid ""
"This will subtract quantities from the sale quotations from the quantities "
"available to promise.\n"
"This installs the modules stock_available_sale.\n"
"If the modules sale and sale_delivery_date are not installed, this will "
"install them too"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_res_config_settings__stock_available_mrp_based_on
msgid "based on"
msgstr "مبني على"

152
stock_available/i18n/ca.po Normal file
View File

@@ -0,0 +1,152 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * stock_available
#
# Translators:
# OCA Transbot <transbot@odoo-community.org>, 2017
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 10.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-06-03 01:23+0000\n"
"PO-Revision-Date: 2017-06-03 01:23+0000\n"
"Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n"
"Language-Team: Catalan (https://www.transifex.com/oca/teams/23907/ca/)\n"
"Language: ca\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: stock_available
#: model_terms:ir.ui.view,arch_db:stock_available.product_normal_form_view
#: model_terms:ir.ui.view,arch_db:stock_available.view_stock_available_form
msgid "<span class=\"o_stat_text\">Available</span>"
msgstr ""
#. module: stock_available
#: model_terms:ir.ui.view,arch_db:stock_available.product_normal_form_view
#: model_terms:ir.ui.view,arch_db:stock_available.view_stock_available_form
msgid "<span class=\"o_stat_text\">Potential</span>"
msgstr ""
#. module: stock_available
#: model_terms:ir.ui.view,arch_db:stock_available.view_stock_available_kanban
msgid "Available to Promise:"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_product_product__immediately_usable_qty
#: model:ir.model.fields,field_description:stock_available.field_product_template__immediately_usable_qty
msgid "Available to promise"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_res_config_settings__stock_available_mrp_based_on
msgid ""
"Choose the field of the product which will be used to compute potential.\n"
"If empty, Quantity On Hand is used.\n"
"Only the quantity fields have meaning for computing stock"
msgstr ""
#. module: stock_available
#: model:ir.model,name:stock_available.model_res_config_settings
msgid "Config Settings"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_res_config_settings__module_stock_available_sale
msgid "Exclude goods already in sale quotations"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_res_config_settings__module_stock_available_immediately
msgid "Exclude incoming goods"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_res_config_settings__module_stock_available_mrp
msgid "Include the production potential"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_product_product__potential_qty
#: model:ir.model.fields,field_description:stock_available.field_product_template__potential_qty
msgid "Potential"
msgstr ""
#. module: stock_available
#: model:ir.model,name:stock_available.model_product_product
msgid "Product"
msgstr "Producte"
#. module: stock_available
#: model:ir.model,name:stock_available.model_product_template
msgid "Product Template"
msgstr "Plantilla del producte"
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_product_product__potential_qty
msgid ""
"Quantity of this Product that could be produced using the materials already "
"at hand."
msgstr ""
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_product_template__potential_qty
msgid ""
"Quantity of this Product that could be produced using the materials already "
"at hand. If the product has several variants, this will be the biggest "
"quantity that can be made for a any single variant."
msgstr ""
#. module: stock_available
#: model_terms:ir.ui.view,arch_db:stock_available.view_stock_configuration
msgid "Stock available to promise"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_product_template__immediately_usable_qty
msgid ""
"Stock for this Product that can be safely proposed for sale to Customers.\n"
"The definition of this value can be configured to suit your needs"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_product_product__immediately_usable_qty
msgid ""
"Stock for this Product that can be safely proposed for sale to Customers.\n"
"The definition of this value can be configured to suit your needs."
msgstr ""
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_res_config_settings__module_stock_available_mrp
msgid ""
"This will add the quantities of goods that can be immediately manufactured, "
"to the quantities available to promise.\n"
"This installs the module stock_available_mrp.\n"
"If the module mrp is not installed, this will install it too"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_res_config_settings__module_stock_available_immediately
msgid ""
"This will subtract incoming quantities from the quantities available to "
"promise.\n"
"This installs the module stock_available_immediately."
msgstr ""
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_res_config_settings__module_stock_available_sale
msgid ""
"This will subtract quantities from the sale quotations from the quantities "
"available to promise.\n"
"This installs the modules stock_available_sale.\n"
"If the modules sale and sale_delivery_date are not installed, this will "
"install them too"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_res_config_settings__stock_available_mrp_based_on
msgid "based on"
msgstr ""

View File

@@ -0,0 +1,177 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * stock_available
#
# Translators:
# Lukáš Spurný <lukasspurny8@gmail.com>, 2018
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 10.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2018-02-27 11:37+0000\n"
"PO-Revision-Date: 2018-02-27 11:37+0000\n"
"Last-Translator: Lukáš Spurný <lukasspurny8@gmail.com>, 2018\n"
"Language-Team: Czech (Czech Republic) (https://www.transifex.com/oca/"
"teams/23907/cs_CZ/)\n"
"Language: cs_CZ\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
#. module: stock_available
#: model_terms:ir.ui.view,arch_db:stock_available.product_normal_form_view
#: model_terms:ir.ui.view,arch_db:stock_available.view_stock_available_form
msgid "<span class=\"o_stat_text\">Available</span>"
msgstr "K dispozici 1"
#. module: stock_available
#: model_terms:ir.ui.view,arch_db:stock_available.product_normal_form_view
#: model_terms:ir.ui.view,arch_db:stock_available.view_stock_available_form
msgid "<span class=\"o_stat_text\">Potential</span>"
msgstr "Potenciál 1"
#. module: stock_available
#: model_terms:ir.ui.view,arch_db:stock_available.view_stock_available_kanban
msgid "Available to Promise:"
msgstr "K dispozici pro slib:"
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_product_product__immediately_usable_qty
#: model:ir.model.fields,field_description:stock_available.field_product_template__immediately_usable_qty
msgid "Available to promise"
msgstr "K dispozici na slib"
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_res_config_settings__stock_available_mrp_based_on
msgid ""
"Choose the field of the product which will be used to compute potential.\n"
"If empty, Quantity On Hand is used.\n"
"Only the quantity fields have meaning for computing stock"
msgstr ""
"Zvolit pole produktu, který bude použit pro výpočet potenciálu. • Pokud je "
"prázdný, použije se množství On Hand. • Pouze množství polí má význam pro "
"výpočet zásob"
#. module: stock_available
#: model:ir.model,name:stock_available.model_res_config_settings
#, fuzzy
msgid "Config Settings"
msgstr "stock.config.settings"
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_res_config_settings__module_stock_available_sale
msgid "Exclude goods already in sale quotations"
msgstr "Vyloučení zboží již v nabídkách prodeje"
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_res_config_settings__module_stock_available_immediately
msgid "Exclude incoming goods"
msgstr "Vylučte příchozí zboží"
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_res_config_settings__module_stock_available_mrp
msgid "Include the production potential"
msgstr "Zahrnout výrobní potenciál"
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_product_product__potential_qty
#: model:ir.model.fields,field_description:stock_available.field_product_template__potential_qty
msgid "Potential"
msgstr "Potenciál"
#. module: stock_available
#: model:ir.model,name:stock_available.model_product_product
msgid "Product"
msgstr "Produkt"
#. module: stock_available
#: model:ir.model,name:stock_available.model_product_template
msgid "Product Template"
msgstr "Šablona produktu"
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_product_product__potential_qty
msgid ""
"Quantity of this Product that could be produced using the materials already "
"at hand."
msgstr ""
"Množství tohoto výrobku, které by mohlo být vyrobeno z materiálů, které jsou "
"již k dispozici."
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_product_template__potential_qty
msgid ""
"Quantity of this Product that could be produced using the materials already "
"at hand. If the product has several variants, this will be the biggest "
"quantity that can be made for a any single variant."
msgstr ""
"Množství tohoto výrobku, které by mohlo být vyrobeno z materiálů, které jsou "
"již k dispozici. Pokud má produkt několik variant, bude to největší "
"množství, které lze vyrobit pro libovolnou variantu."
#. module: stock_available
#: model_terms:ir.ui.view,arch_db:stock_available.view_stock_configuration
msgid "Stock available to promise"
msgstr "Zásoby k dispozici"
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_product_template__immediately_usable_qty
msgid ""
"Stock for this Product that can be safely proposed for sale to Customers.\n"
"The definition of this value can be configured to suit your needs"
msgstr ""
"Sklad pro tento produkt, který může být bezpečně navržen k prodeji "
"zákazníkům. Definice této hodnoty může být konfigurována tak, aby vyhovovala "
"vašim potřebám"
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_product_product__immediately_usable_qty
#, fuzzy
msgid ""
"Stock for this Product that can be safely proposed for sale to Customers.\n"
"The definition of this value can be configured to suit your needs."
msgstr ""
"Sklad pro tento produkt, který může být bezpečně navržen k prodeji "
"zákazníkům. Definice této hodnoty může být konfigurována tak, aby vyhovovala "
"vašim potřebám"
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_res_config_settings__module_stock_available_mrp
msgid ""
"This will add the quantities of goods that can be immediately manufactured, "
"to the quantities available to promise.\n"
"This installs the module stock_available_mrp.\n"
"If the module mrp is not installed, this will install it too"
msgstr ""
"Tím se přidá množství zboží, které lze okamžitě vyrobit, na množství, která "
"je k dispozici pro slib. \"Instaluje modul stock_available_mrp.\" Pokud "
"modul mrp není nainstalován, instaluje se taky"
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_res_config_settings__module_stock_available_immediately
msgid ""
"This will subtract incoming quantities from the quantities available to "
"promise.\n"
"This installs the module stock_available_immediately."
msgstr ""
"Tím se odečtou příchozí veličiny z množství, která je k dispozici pro slib. "
"\"Instaluje modul stock_available_immediately."
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_res_config_settings__module_stock_available_sale
msgid ""
"This will subtract quantities from the sale quotations from the quantities "
"available to promise.\n"
"This installs the modules stock_available_sale.\n"
"If the modules sale and sale_delivery_date are not installed, this will "
"install them too"
msgstr ""
"Tím se odečtou množství z prodejních kotací z množství, která je k dispozici "
"pro slib. \"Instaluje moduly stock_available_sale.\" Pokud nejsou "
"nainstalovány moduly prodeje a sales_delivery_date, nainstalují se je také"
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_res_config_settings__stock_available_mrp_based_on
msgid "based on"
msgstr "na základě"

171
stock_available/i18n/de.po Normal file
View File

@@ -0,0 +1,171 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * stock_available
#
# Translators:
# Rudolf Schnapka <rs@techno-flex.de>, 2016
msgid ""
msgstr ""
"Project-Id-Version: stock-logistics-warehouse (9.0)\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-04-14 12:02+0000\n"
"PO-Revision-Date: 2016-04-22 09:17+0000\n"
"Last-Translator: Rudolf Schnapka <rs@techno-flex.de>\n"
"Language-Team: German (http://www.transifex.com/oca/OCA-stock-logistics-"
"warehouse-9-0/language/de/)\n"
"Language: de\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: stock_available
#: model_terms:ir.ui.view,arch_db:stock_available.product_normal_form_view
#: model_terms:ir.ui.view,arch_db:stock_available.view_stock_available_form
msgid "<span class=\"o_stat_text\">Available</span>"
msgstr "<span class=\"o_stat_text\">Verfügbar</span>"
#. module: stock_available
#: model_terms:ir.ui.view,arch_db:stock_available.product_normal_form_view
#: model_terms:ir.ui.view,arch_db:stock_available.view_stock_available_form
#, fuzzy
msgid "<span class=\"o_stat_text\">Potential</span>"
msgstr "<span class=\"o_stat_text\">Verfügbar</span>"
#. module: stock_available
#: model_terms:ir.ui.view,arch_db:stock_available.view_stock_available_kanban
msgid "Available to Promise:"
msgstr "Verfügbar für Zusage:"
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_product_product__immediately_usable_qty
#: model:ir.model.fields,field_description:stock_available.field_product_template__immediately_usable_qty
msgid "Available to promise"
msgstr "Verfügbar für Lieferversprechen"
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_res_config_settings__stock_available_mrp_based_on
msgid ""
"Choose the field of the product which will be used to compute potential.\n"
"If empty, Quantity On Hand is used.\n"
"Only the quantity fields have meaning for computing stock"
msgstr ""
#. module: stock_available
#: model:ir.model,name:stock_available.model_res_config_settings
#, fuzzy
msgid "Config Settings"
msgstr "stock.config.settings"
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_res_config_settings__module_stock_available_sale
msgid "Exclude goods already in sale quotations"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_res_config_settings__module_stock_available_immediately
msgid "Exclude incoming goods"
msgstr "Warenzugänge ausschließen"
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_res_config_settings__module_stock_available_mrp
msgid "Include the production potential"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_product_product__potential_qty
#: model:ir.model.fields,field_description:stock_available.field_product_template__potential_qty
msgid "Potential"
msgstr ""
#. module: stock_available
#: model:ir.model,name:stock_available.model_product_product
msgid "Product"
msgstr "Produkt"
#. module: stock_available
#: model:ir.model,name:stock_available.model_product_template
msgid "Product Template"
msgstr "Produktvorlage"
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_product_product__potential_qty
msgid ""
"Quantity of this Product that could be produced using the materials already "
"at hand."
msgstr ""
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_product_template__potential_qty
msgid ""
"Quantity of this Product that could be produced using the materials already "
"at hand. If the product has several variants, this will be the biggest "
"quantity that can be made for a any single variant."
msgstr ""
#. module: stock_available
#: model_terms:ir.ui.view,arch_db:stock_available.view_stock_configuration
msgid "Stock available to promise"
msgstr "Bestand für Lieferversprechen verfügbar"
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_product_template__immediately_usable_qty
msgid ""
"Stock for this Product that can be safely proposed for sale to Customers.\n"
"The definition of this value can be configured to suit your needs"
msgstr ""
"Bestand dieses Produkts, der sicher einem Kunden verkauft werden kann.\n"
"Die Definition dieses Werts kann an Ihre Bedürfnisse angepasst werden"
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_product_product__immediately_usable_qty
#, fuzzy
msgid ""
"Stock for this Product that can be safely proposed for sale to Customers.\n"
"The definition of this value can be configured to suit your needs."
msgstr ""
"Bestand dieses Produkts, der sicher einem Kunden verkauft werden kann.\n"
"Die Definition dieses Werts kann an Ihre Bedürfnisse angepasst werden"
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_res_config_settings__module_stock_available_mrp
#, fuzzy
msgid ""
"This will add the quantities of goods that can be immediately manufactured, "
"to the quantities available to promise.\n"
"This installs the module stock_available_mrp.\n"
"If the module mrp is not installed, this will install it too"
msgstr ""
"Warenzugänge werden von dem für Lieferversprechen verfügbaren Bestand "
"abgezogen.\n"
"Das Modul stock_available_immediately wird installiert."
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_res_config_settings__module_stock_available_immediately
msgid ""
"This will subtract incoming quantities from the quantities available to "
"promise.\n"
"This installs the module stock_available_immediately."
msgstr ""
"Warenzugänge werden von dem für Lieferversprechen verfügbaren Bestand "
"abgezogen.\n"
"Das Modul stock_available_immediately wird installiert."
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_res_config_settings__module_stock_available_sale
#, fuzzy
msgid ""
"This will subtract quantities from the sale quotations from the quantities "
"available to promise.\n"
"This installs the modules stock_available_sale.\n"
"If the modules sale and sale_delivery_date are not installed, this will "
"install them too"
msgstr ""
"Warenzugänge werden von dem für Lieferversprechen verfügbaren Bestand "
"abgezogen.\n"
"Das Modul stock_available_immediately wird installiert."
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_res_config_settings__stock_available_mrp_based_on
msgid "based on"
msgstr ""

View File

@@ -0,0 +1,153 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * stock_available
#
# Translators:
# OCA Transbot <transbot@odoo-community.org>, 2017
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 10.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-06-03 01:23+0000\n"
"PO-Revision-Date: 2017-06-03 01:23+0000\n"
"Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n"
"Language-Team: Greek (Greece) (https://www.transifex.com/oca/teams/23907/"
"el_GR/)\n"
"Language: el_GR\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: stock_available
#: model_terms:ir.ui.view,arch_db:stock_available.product_normal_form_view
#: model_terms:ir.ui.view,arch_db:stock_available.view_stock_available_form
msgid "<span class=\"o_stat_text\">Available</span>"
msgstr ""
#. module: stock_available
#: model_terms:ir.ui.view,arch_db:stock_available.product_normal_form_view
#: model_terms:ir.ui.view,arch_db:stock_available.view_stock_available_form
msgid "<span class=\"o_stat_text\">Potential</span>"
msgstr ""
#. module: stock_available
#: model_terms:ir.ui.view,arch_db:stock_available.view_stock_available_kanban
msgid "Available to Promise:"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_product_product__immediately_usable_qty
#: model:ir.model.fields,field_description:stock_available.field_product_template__immediately_usable_qty
msgid "Available to promise"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_res_config_settings__stock_available_mrp_based_on
msgid ""
"Choose the field of the product which will be used to compute potential.\n"
"If empty, Quantity On Hand is used.\n"
"Only the quantity fields have meaning for computing stock"
msgstr ""
#. module: stock_available
#: model:ir.model,name:stock_available.model_res_config_settings
msgid "Config Settings"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_res_config_settings__module_stock_available_sale
msgid "Exclude goods already in sale quotations"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_res_config_settings__module_stock_available_immediately
msgid "Exclude incoming goods"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_res_config_settings__module_stock_available_mrp
msgid "Include the production potential"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_product_product__potential_qty
#: model:ir.model.fields,field_description:stock_available.field_product_template__potential_qty
msgid "Potential"
msgstr ""
#. module: stock_available
#: model:ir.model,name:stock_available.model_product_product
msgid "Product"
msgstr "Προϊόν"
#. module: stock_available
#: model:ir.model,name:stock_available.model_product_template
msgid "Product Template"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_product_product__potential_qty
msgid ""
"Quantity of this Product that could be produced using the materials already "
"at hand."
msgstr ""
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_product_template__potential_qty
msgid ""
"Quantity of this Product that could be produced using the materials already "
"at hand. If the product has several variants, this will be the biggest "
"quantity that can be made for a any single variant."
msgstr ""
#. module: stock_available
#: model_terms:ir.ui.view,arch_db:stock_available.view_stock_configuration
msgid "Stock available to promise"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_product_template__immediately_usable_qty
msgid ""
"Stock for this Product that can be safely proposed for sale to Customers.\n"
"The definition of this value can be configured to suit your needs"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_product_product__immediately_usable_qty
msgid ""
"Stock for this Product that can be safely proposed for sale to Customers.\n"
"The definition of this value can be configured to suit your needs."
msgstr ""
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_res_config_settings__module_stock_available_mrp
msgid ""
"This will add the quantities of goods that can be immediately manufactured, "
"to the quantities available to promise.\n"
"This installs the module stock_available_mrp.\n"
"If the module mrp is not installed, this will install it too"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_res_config_settings__module_stock_available_immediately
msgid ""
"This will subtract incoming quantities from the quantities available to "
"promise.\n"
"This installs the module stock_available_immediately."
msgstr ""
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_res_config_settings__module_stock_available_sale
msgid ""
"This will subtract quantities from the sale quotations from the quantities "
"available to promise.\n"
"This installs the modules stock_available_sale.\n"
"If the modules sale and sale_delivery_date are not installed, this will "
"install them too"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_res_config_settings__stock_available_mrp_based_on
msgid "based on"
msgstr ""

154
stock_available/i18n/es.po Normal file
View File

@@ -0,0 +1,154 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * stock_available
#
# Translators:
# OCA Transbot <transbot@odoo-community.org>, 2017
# enjolras <yo@miguelrevilla.com>, 2018
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 10.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2018-02-27 11:37+0000\n"
"PO-Revision-Date: 2018-02-27 11:37+0000\n"
"Last-Translator: enjolras <yo@miguelrevilla.com>, 2018\n"
"Language-Team: Spanish (https://www.transifex.com/oca/teams/23907/es/)\n"
"Language: es\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: stock_available
#: model_terms:ir.ui.view,arch_db:stock_available.product_normal_form_view
#: model_terms:ir.ui.view,arch_db:stock_available.view_stock_available_form
msgid "<span class=\"o_stat_text\">Available</span>"
msgstr "<span class=\"o_stat_text\">Disponible</span>"
#. module: stock_available
#: model_terms:ir.ui.view,arch_db:stock_available.product_normal_form_view
#: model_terms:ir.ui.view,arch_db:stock_available.view_stock_available_form
msgid "<span class=\"o_stat_text\">Potential</span>"
msgstr "<span class=\"o_stat_text\">Potencial</span>"
#. module: stock_available
#: model_terms:ir.ui.view,arch_db:stock_available.view_stock_available_kanban
msgid "Available to Promise:"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_product_product__immediately_usable_qty
#: model:ir.model.fields,field_description:stock_available.field_product_template__immediately_usable_qty
msgid "Available to promise"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_res_config_settings__stock_available_mrp_based_on
msgid ""
"Choose the field of the product which will be used to compute potential.\n"
"If empty, Quantity On Hand is used.\n"
"Only the quantity fields have meaning for computing stock"
msgstr ""
#. module: stock_available
#: model:ir.model,name:stock_available.model_res_config_settings
#, fuzzy
msgid "Config Settings"
msgstr "stock.config.settings"
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_res_config_settings__module_stock_available_sale
msgid "Exclude goods already in sale quotations"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_res_config_settings__module_stock_available_immediately
msgid "Exclude incoming goods"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_res_config_settings__module_stock_available_mrp
msgid "Include the production potential"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_product_product__potential_qty
#: model:ir.model.fields,field_description:stock_available.field_product_template__potential_qty
msgid "Potential"
msgstr "Potencial"
#. module: stock_available
#: model:ir.model,name:stock_available.model_product_product
msgid "Product"
msgstr "Producto"
#. module: stock_available
#: model:ir.model,name:stock_available.model_product_template
msgid "Product Template"
msgstr "Plantilla de producto"
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_product_product__potential_qty
msgid ""
"Quantity of this Product that could be produced using the materials already "
"at hand."
msgstr ""
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_product_template__potential_qty
msgid ""
"Quantity of this Product that could be produced using the materials already "
"at hand. If the product has several variants, this will be the biggest "
"quantity that can be made for a any single variant."
msgstr ""
#. module: stock_available
#: model_terms:ir.ui.view,arch_db:stock_available.view_stock_configuration
msgid "Stock available to promise"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_product_template__immediately_usable_qty
msgid ""
"Stock for this Product that can be safely proposed for sale to Customers.\n"
"The definition of this value can be configured to suit your needs"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_product_product__immediately_usable_qty
msgid ""
"Stock for this Product that can be safely proposed for sale to Customers.\n"
"The definition of this value can be configured to suit your needs."
msgstr ""
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_res_config_settings__module_stock_available_mrp
msgid ""
"This will add the quantities of goods that can be immediately manufactured, "
"to the quantities available to promise.\n"
"This installs the module stock_available_mrp.\n"
"If the module mrp is not installed, this will install it too"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_res_config_settings__module_stock_available_immediately
msgid ""
"This will subtract incoming quantities from the quantities available to "
"promise.\n"
"This installs the module stock_available_immediately."
msgstr ""
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_res_config_settings__module_stock_available_sale
msgid ""
"This will subtract quantities from the sale quotations from the quantities "
"available to promise.\n"
"This installs the modules stock_available_sale.\n"
"If the modules sale and sale_delivery_date are not installed, this will "
"install them too"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_res_config_settings__stock_available_mrp_based_on
msgid "based on"
msgstr ""

View File

@@ -0,0 +1,153 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * stock_available
#
# Translators:
# OCA Transbot <transbot@odoo-community.org>, 2017
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 10.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-06-03 01:23+0000\n"
"PO-Revision-Date: 2017-06-03 01:23+0000\n"
"Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n"
"Language-Team: Spanish (Spain) (https://www.transifex.com/oca/teams/23907/"
"es_ES/)\n"
"Language: es_ES\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: stock_available
#: model_terms:ir.ui.view,arch_db:stock_available.product_normal_form_view
#: model_terms:ir.ui.view,arch_db:stock_available.view_stock_available_form
msgid "<span class=\"o_stat_text\">Available</span>"
msgstr ""
#. module: stock_available
#: model_terms:ir.ui.view,arch_db:stock_available.product_normal_form_view
#: model_terms:ir.ui.view,arch_db:stock_available.view_stock_available_form
msgid "<span class=\"o_stat_text\">Potential</span>"
msgstr ""
#. module: stock_available
#: model_terms:ir.ui.view,arch_db:stock_available.view_stock_available_kanban
msgid "Available to Promise:"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_product_product__immediately_usable_qty
#: model:ir.model.fields,field_description:stock_available.field_product_template__immediately_usable_qty
msgid "Available to promise"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_res_config_settings__stock_available_mrp_based_on
msgid ""
"Choose the field of the product which will be used to compute potential.\n"
"If empty, Quantity On Hand is used.\n"
"Only the quantity fields have meaning for computing stock"
msgstr ""
#. module: stock_available
#: model:ir.model,name:stock_available.model_res_config_settings
msgid "Config Settings"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_res_config_settings__module_stock_available_sale
msgid "Exclude goods already in sale quotations"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_res_config_settings__module_stock_available_immediately
msgid "Exclude incoming goods"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_res_config_settings__module_stock_available_mrp
msgid "Include the production potential"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_product_product__potential_qty
#: model:ir.model.fields,field_description:stock_available.field_product_template__potential_qty
msgid "Potential"
msgstr ""
#. module: stock_available
#: model:ir.model,name:stock_available.model_product_product
msgid "Product"
msgstr "Producto"
#. module: stock_available
#: model:ir.model,name:stock_available.model_product_template
msgid "Product Template"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_product_product__potential_qty
msgid ""
"Quantity of this Product that could be produced using the materials already "
"at hand."
msgstr ""
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_product_template__potential_qty
msgid ""
"Quantity of this Product that could be produced using the materials already "
"at hand. If the product has several variants, this will be the biggest "
"quantity that can be made for a any single variant."
msgstr ""
#. module: stock_available
#: model_terms:ir.ui.view,arch_db:stock_available.view_stock_configuration
msgid "Stock available to promise"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_product_template__immediately_usable_qty
msgid ""
"Stock for this Product that can be safely proposed for sale to Customers.\n"
"The definition of this value can be configured to suit your needs"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_product_product__immediately_usable_qty
msgid ""
"Stock for this Product that can be safely proposed for sale to Customers.\n"
"The definition of this value can be configured to suit your needs."
msgstr ""
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_res_config_settings__module_stock_available_mrp
msgid ""
"This will add the quantities of goods that can be immediately manufactured, "
"to the quantities available to promise.\n"
"This installs the module stock_available_mrp.\n"
"If the module mrp is not installed, this will install it too"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_res_config_settings__module_stock_available_immediately
msgid ""
"This will subtract incoming quantities from the quantities available to "
"promise.\n"
"This installs the module stock_available_immediately."
msgstr ""
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_res_config_settings__module_stock_available_sale
msgid ""
"This will subtract quantities from the sale quotations from the quantities "
"available to promise.\n"
"This installs the modules stock_available_sale.\n"
"If the modules sale and sale_delivery_date are not installed, this will "
"install them too"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_res_config_settings__stock_available_mrp_based_on
msgid "based on"
msgstr ""

View File

@@ -0,0 +1,153 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * stock_available
#
# Translators:
# OCA Transbot <transbot@odoo-community.org>, 2017
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 10.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-06-03 01:23+0000\n"
"PO-Revision-Date: 2017-06-03 01:23+0000\n"
"Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n"
"Language-Team: Spanish (Mexico) (https://www.transifex.com/oca/teams/23907/"
"es_MX/)\n"
"Language: es_MX\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: stock_available
#: model_terms:ir.ui.view,arch_db:stock_available.product_normal_form_view
#: model_terms:ir.ui.view,arch_db:stock_available.view_stock_available_form
msgid "<span class=\"o_stat_text\">Available</span>"
msgstr ""
#. module: stock_available
#: model_terms:ir.ui.view,arch_db:stock_available.product_normal_form_view
#: model_terms:ir.ui.view,arch_db:stock_available.view_stock_available_form
msgid "<span class=\"o_stat_text\">Potential</span>"
msgstr ""
#. module: stock_available
#: model_terms:ir.ui.view,arch_db:stock_available.view_stock_available_kanban
msgid "Available to Promise:"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_product_product__immediately_usable_qty
#: model:ir.model.fields,field_description:stock_available.field_product_template__immediately_usable_qty
msgid "Available to promise"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_res_config_settings__stock_available_mrp_based_on
msgid ""
"Choose the field of the product which will be used to compute potential.\n"
"If empty, Quantity On Hand is used.\n"
"Only the quantity fields have meaning for computing stock"
msgstr ""
#. module: stock_available
#: model:ir.model,name:stock_available.model_res_config_settings
msgid "Config Settings"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_res_config_settings__module_stock_available_sale
msgid "Exclude goods already in sale quotations"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_res_config_settings__module_stock_available_immediately
msgid "Exclude incoming goods"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_res_config_settings__module_stock_available_mrp
msgid "Include the production potential"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_product_product__potential_qty
#: model:ir.model.fields,field_description:stock_available.field_product_template__potential_qty
msgid "Potential"
msgstr ""
#. module: stock_available
#: model:ir.model,name:stock_available.model_product_product
msgid "Product"
msgstr ""
#. module: stock_available
#: model:ir.model,name:stock_available.model_product_template
msgid "Product Template"
msgstr "Plantilla del producto"
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_product_product__potential_qty
msgid ""
"Quantity of this Product that could be produced using the materials already "
"at hand."
msgstr ""
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_product_template__potential_qty
msgid ""
"Quantity of this Product that could be produced using the materials already "
"at hand. If the product has several variants, this will be the biggest "
"quantity that can be made for a any single variant."
msgstr ""
#. module: stock_available
#: model_terms:ir.ui.view,arch_db:stock_available.view_stock_configuration
msgid "Stock available to promise"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_product_template__immediately_usable_qty
msgid ""
"Stock for this Product that can be safely proposed for sale to Customers.\n"
"The definition of this value can be configured to suit your needs"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_product_product__immediately_usable_qty
msgid ""
"Stock for this Product that can be safely proposed for sale to Customers.\n"
"The definition of this value can be configured to suit your needs."
msgstr ""
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_res_config_settings__module_stock_available_mrp
msgid ""
"This will add the quantities of goods that can be immediately manufactured, "
"to the quantities available to promise.\n"
"This installs the module stock_available_mrp.\n"
"If the module mrp is not installed, this will install it too"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_res_config_settings__module_stock_available_immediately
msgid ""
"This will subtract incoming quantities from the quantities available to "
"promise.\n"
"This installs the module stock_available_immediately."
msgstr ""
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_res_config_settings__module_stock_available_sale
msgid ""
"This will subtract quantities from the sale quotations from the quantities "
"available to promise.\n"
"This installs the modules stock_available_sale.\n"
"If the modules sale and sale_delivery_date are not installed, this will "
"install them too"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_res_config_settings__stock_available_mrp_based_on
msgid "based on"
msgstr ""

152
stock_available/i18n/eu.po Normal file
View File

@@ -0,0 +1,152 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * stock_available
#
# Translators:
# OCA Transbot <transbot@odoo-community.org>, 2017
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 10.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-06-03 01:23+0000\n"
"PO-Revision-Date: 2017-06-03 01:23+0000\n"
"Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n"
"Language-Team: Basque (https://www.transifex.com/oca/teams/23907/eu/)\n"
"Language: eu\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: stock_available
#: model_terms:ir.ui.view,arch_db:stock_available.product_normal_form_view
#: model_terms:ir.ui.view,arch_db:stock_available.view_stock_available_form
msgid "<span class=\"o_stat_text\">Available</span>"
msgstr ""
#. module: stock_available
#: model_terms:ir.ui.view,arch_db:stock_available.product_normal_form_view
#: model_terms:ir.ui.view,arch_db:stock_available.view_stock_available_form
msgid "<span class=\"o_stat_text\">Potential</span>"
msgstr ""
#. module: stock_available
#: model_terms:ir.ui.view,arch_db:stock_available.view_stock_available_kanban
msgid "Available to Promise:"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_product_product__immediately_usable_qty
#: model:ir.model.fields,field_description:stock_available.field_product_template__immediately_usable_qty
msgid "Available to promise"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_res_config_settings__stock_available_mrp_based_on
msgid ""
"Choose the field of the product which will be used to compute potential.\n"
"If empty, Quantity On Hand is used.\n"
"Only the quantity fields have meaning for computing stock"
msgstr ""
#. module: stock_available
#: model:ir.model,name:stock_available.model_res_config_settings
msgid "Config Settings"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_res_config_settings__module_stock_available_sale
msgid "Exclude goods already in sale quotations"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_res_config_settings__module_stock_available_immediately
msgid "Exclude incoming goods"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_res_config_settings__module_stock_available_mrp
msgid "Include the production potential"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_product_product__potential_qty
#: model:ir.model.fields,field_description:stock_available.field_product_template__potential_qty
msgid "Potential"
msgstr ""
#. module: stock_available
#: model:ir.model,name:stock_available.model_product_product
msgid "Product"
msgstr "Produktua"
#. module: stock_available
#: model:ir.model,name:stock_available.model_product_template
msgid "Product Template"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_product_product__potential_qty
msgid ""
"Quantity of this Product that could be produced using the materials already "
"at hand."
msgstr ""
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_product_template__potential_qty
msgid ""
"Quantity of this Product that could be produced using the materials already "
"at hand. If the product has several variants, this will be the biggest "
"quantity that can be made for a any single variant."
msgstr ""
#. module: stock_available
#: model_terms:ir.ui.view,arch_db:stock_available.view_stock_configuration
msgid "Stock available to promise"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_product_template__immediately_usable_qty
msgid ""
"Stock for this Product that can be safely proposed for sale to Customers.\n"
"The definition of this value can be configured to suit your needs"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_product_product__immediately_usable_qty
msgid ""
"Stock for this Product that can be safely proposed for sale to Customers.\n"
"The definition of this value can be configured to suit your needs."
msgstr ""
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_res_config_settings__module_stock_available_mrp
msgid ""
"This will add the quantities of goods that can be immediately manufactured, "
"to the quantities available to promise.\n"
"This installs the module stock_available_mrp.\n"
"If the module mrp is not installed, this will install it too"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_res_config_settings__module_stock_available_immediately
msgid ""
"This will subtract incoming quantities from the quantities available to "
"promise.\n"
"This installs the module stock_available_immediately."
msgstr ""
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_res_config_settings__module_stock_available_sale
msgid ""
"This will subtract quantities from the sale quotations from the quantities "
"available to promise.\n"
"This installs the modules stock_available_sale.\n"
"If the modules sale and sale_delivery_date are not installed, this will "
"install them too"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_res_config_settings__stock_available_mrp_based_on
msgid "based on"
msgstr ""

152
stock_available/i18n/fi.po Normal file
View File

@@ -0,0 +1,152 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * stock_available
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: stock-logistics-warehouse (8.0)\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2015-09-23 20:23+0000\n"
"PO-Revision-Date: 2015-09-15 13:04+0000\n"
"Last-Translator: <>\n"
"Language-Team: Finnish (http://www.transifex.com/oca/OCA-stock-logistics-"
"warehouse-8-0/language/fi/)\n"
"Language: fi\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: stock_available
#: model_terms:ir.ui.view,arch_db:stock_available.product_normal_form_view
#: model_terms:ir.ui.view,arch_db:stock_available.view_stock_available_form
msgid "<span class=\"o_stat_text\">Available</span>"
msgstr ""
#. module: stock_available
#: model_terms:ir.ui.view,arch_db:stock_available.product_normal_form_view
#: model_terms:ir.ui.view,arch_db:stock_available.view_stock_available_form
msgid "<span class=\"o_stat_text\">Potential</span>"
msgstr ""
#. module: stock_available
#: model_terms:ir.ui.view,arch_db:stock_available.view_stock_available_kanban
msgid "Available to Promise:"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_product_product__immediately_usable_qty
#: model:ir.model.fields,field_description:stock_available.field_product_template__immediately_usable_qty
msgid "Available to promise"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_res_config_settings__stock_available_mrp_based_on
msgid ""
"Choose the field of the product which will be used to compute potential.\n"
"If empty, Quantity On Hand is used.\n"
"Only the quantity fields have meaning for computing stock"
msgstr ""
#. module: stock_available
#: model:ir.model,name:stock_available.model_res_config_settings
msgid "Config Settings"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_res_config_settings__module_stock_available_sale
msgid "Exclude goods already in sale quotations"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_res_config_settings__module_stock_available_immediately
msgid "Exclude incoming goods"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_res_config_settings__module_stock_available_mrp
msgid "Include the production potential"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_product_product__potential_qty
#: model:ir.model.fields,field_description:stock_available.field_product_template__potential_qty
msgid "Potential"
msgstr ""
#. module: stock_available
#: model:ir.model,name:stock_available.model_product_product
msgid "Product"
msgstr "Tuote"
#. module: stock_available
#: model:ir.model,name:stock_available.model_product_template
msgid "Product Template"
msgstr "Tuotteen malli"
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_product_product__potential_qty
msgid ""
"Quantity of this Product that could be produced using the materials already "
"at hand."
msgstr ""
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_product_template__potential_qty
msgid ""
"Quantity of this Product that could be produced using the materials already "
"at hand. If the product has several variants, this will be the biggest "
"quantity that can be made for a any single variant."
msgstr ""
#. module: stock_available
#: model_terms:ir.ui.view,arch_db:stock_available.view_stock_configuration
msgid "Stock available to promise"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_product_template__immediately_usable_qty
msgid ""
"Stock for this Product that can be safely proposed for sale to Customers.\n"
"The definition of this value can be configured to suit your needs"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_product_product__immediately_usable_qty
msgid ""
"Stock for this Product that can be safely proposed for sale to Customers.\n"
"The definition of this value can be configured to suit your needs."
msgstr ""
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_res_config_settings__module_stock_available_mrp
msgid ""
"This will add the quantities of goods that can be immediately manufactured, "
"to the quantities available to promise.\n"
"This installs the module stock_available_mrp.\n"
"If the module mrp is not installed, this will install it too"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_res_config_settings__module_stock_available_immediately
msgid ""
"This will subtract incoming quantities from the quantities available to "
"promise.\n"
"This installs the module stock_available_immediately."
msgstr ""
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_res_config_settings__module_stock_available_sale
msgid ""
"This will subtract quantities from the sale quotations from the quantities "
"available to promise.\n"
"This installs the modules stock_available_sale.\n"
"If the modules sale and sale_delivery_date are not installed, this will "
"install them too"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_res_config_settings__stock_available_mrp_based_on
msgid "based on"
msgstr ""

164
stock_available/i18n/fr.po Normal file
View File

@@ -0,0 +1,164 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * stock_available
#
# Translators:
# Pierre Verkest <pverkest@anybox.fr>, 2015
msgid ""
msgstr ""
"Project-Id-Version: stock-logistics-warehouse (9.0)\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-02-27 01:43+0000\n"
"PO-Revision-Date: 2016-02-26 16:56+0000\n"
"Last-Translator: OCA Transbot <transbot@odoo-community.org>\n"
"Language-Team: French (http://www.transifex.com/oca/OCA-stock-logistics-"
"warehouse-9-0/language/fr/)\n"
"Language: fr\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
#. module: stock_available
#: model_terms:ir.ui.view,arch_db:stock_available.product_normal_form_view
#: model_terms:ir.ui.view,arch_db:stock_available.view_stock_available_form
msgid "<span class=\"o_stat_text\">Available</span>"
msgstr ""
#. module: stock_available
#: model_terms:ir.ui.view,arch_db:stock_available.product_normal_form_view
#: model_terms:ir.ui.view,arch_db:stock_available.view_stock_available_form
msgid "<span class=\"o_stat_text\">Potential</span>"
msgstr ""
#. module: stock_available
#: model_terms:ir.ui.view,arch_db:stock_available.view_stock_available_kanban
msgid "Available to Promise:"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_product_product__immediately_usable_qty
#: model:ir.model.fields,field_description:stock_available.field_product_template__immediately_usable_qty
msgid "Available to promise"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_res_config_settings__stock_available_mrp_based_on
msgid ""
"Choose the field of the product which will be used to compute potential.\n"
"If empty, Quantity On Hand is used.\n"
"Only the quantity fields have meaning for computing stock"
msgstr ""
#. module: stock_available
#: model:ir.model,name:stock_available.model_res_config_settings
msgid "Config Settings"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_res_config_settings__module_stock_available_sale
msgid "Exclude goods already in sale quotations"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_res_config_settings__module_stock_available_immediately
msgid "Exclude incoming goods"
msgstr "Exclure les receptions attendues"
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_res_config_settings__module_stock_available_mrp
msgid "Include the production potential"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_product_product__potential_qty
#: model:ir.model.fields,field_description:stock_available.field_product_template__potential_qty
msgid "Potential"
msgstr ""
#. module: stock_available
#: model:ir.model,name:stock_available.model_product_product
msgid "Product"
msgstr "Article"
#. module: stock_available
#: model:ir.model,name:stock_available.model_product_template
msgid "Product Template"
msgstr "Modèle de produit"
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_product_product__potential_qty
msgid ""
"Quantity of this Product that could be produced using the materials already "
"at hand."
msgstr ""
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_product_template__potential_qty
msgid ""
"Quantity of this Product that could be produced using the materials already "
"at hand. If the product has several variants, this will be the biggest "
"quantity that can be made for a any single variant."
msgstr ""
#. module: stock_available
#: model_terms:ir.ui.view,arch_db:stock_available.view_stock_configuration
msgid "Stock available to promise"
msgstr "Stock disponible à la vente"
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_product_template__immediately_usable_qty
msgid ""
"Stock for this Product that can be safely proposed for sale to Customers.\n"
"The definition of this value can be configured to suit your needs"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_product_product__immediately_usable_qty
msgid ""
"Stock for this Product that can be safely proposed for sale to Customers.\n"
"The definition of this value can be configured to suit your needs."
msgstr ""
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_res_config_settings__module_stock_available_mrp
#, fuzzy
msgid ""
"This will add the quantities of goods that can be immediately manufactured, "
"to the quantities available to promise.\n"
"This installs the module stock_available_mrp.\n"
"If the module mrp is not installed, this will install it too"
msgstr ""
"Ceci soustrait les réceptions attendues des quantitiés disponibles à la "
"vente.\n"
"Ceci installe le module stock_available_immediately."
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_res_config_settings__module_stock_available_immediately
msgid ""
"This will subtract incoming quantities from the quantities available to "
"promise.\n"
"This installs the module stock_available_immediately."
msgstr ""
"Ceci soustrait les réceptions attendues des quantitiés disponibles à la "
"vente.\n"
"Ceci installe le module stock_available_immediately."
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_res_config_settings__module_stock_available_sale
#, fuzzy
msgid ""
"This will subtract quantities from the sale quotations from the quantities "
"available to promise.\n"
"This installs the modules stock_available_sale.\n"
"If the modules sale and sale_delivery_date are not installed, this will "
"install them too"
msgstr ""
"Ceci soustrait les réceptions attendues des quantitiés disponibles à la "
"vente.\n"
"Ceci installe le module stock_available_immediately."
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_res_config_settings__stock_available_mrp_based_on
msgid "based on"
msgstr ""

View File

@@ -0,0 +1,153 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * stock_available
#
# Translators:
# OCA Transbot <transbot@odoo-community.org>, 2017
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 10.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-06-03 01:23+0000\n"
"PO-Revision-Date: 2017-06-03 01:23+0000\n"
"Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n"
"Language-Team: French (Switzerland) (https://www.transifex.com/oca/"
"teams/23907/fr_CH/)\n"
"Language: fr_CH\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
#. module: stock_available
#: model_terms:ir.ui.view,arch_db:stock_available.product_normal_form_view
#: model_terms:ir.ui.view,arch_db:stock_available.view_stock_available_form
msgid "<span class=\"o_stat_text\">Available</span>"
msgstr ""
#. module: stock_available
#: model_terms:ir.ui.view,arch_db:stock_available.product_normal_form_view
#: model_terms:ir.ui.view,arch_db:stock_available.view_stock_available_form
msgid "<span class=\"o_stat_text\">Potential</span>"
msgstr ""
#. module: stock_available
#: model_terms:ir.ui.view,arch_db:stock_available.view_stock_available_kanban
msgid "Available to Promise:"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_product_product__immediately_usable_qty
#: model:ir.model.fields,field_description:stock_available.field_product_template__immediately_usable_qty
msgid "Available to promise"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_res_config_settings__stock_available_mrp_based_on
msgid ""
"Choose the field of the product which will be used to compute potential.\n"
"If empty, Quantity On Hand is used.\n"
"Only the quantity fields have meaning for computing stock"
msgstr ""
#. module: stock_available
#: model:ir.model,name:stock_available.model_res_config_settings
msgid "Config Settings"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_res_config_settings__module_stock_available_sale
msgid "Exclude goods already in sale quotations"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_res_config_settings__module_stock_available_immediately
msgid "Exclude incoming goods"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_res_config_settings__module_stock_available_mrp
msgid "Include the production potential"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_product_product__potential_qty
#: model:ir.model.fields,field_description:stock_available.field_product_template__potential_qty
msgid "Potential"
msgstr ""
#. module: stock_available
#: model:ir.model,name:stock_available.model_product_product
msgid "Product"
msgstr "Produit"
#. module: stock_available
#: model:ir.model,name:stock_available.model_product_template
msgid "Product Template"
msgstr "Template de produit"
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_product_product__potential_qty
msgid ""
"Quantity of this Product that could be produced using the materials already "
"at hand."
msgstr ""
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_product_template__potential_qty
msgid ""
"Quantity of this Product that could be produced using the materials already "
"at hand. If the product has several variants, this will be the biggest "
"quantity that can be made for a any single variant."
msgstr ""
#. module: stock_available
#: model_terms:ir.ui.view,arch_db:stock_available.view_stock_configuration
msgid "Stock available to promise"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_product_template__immediately_usable_qty
msgid ""
"Stock for this Product that can be safely proposed for sale to Customers.\n"
"The definition of this value can be configured to suit your needs"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_product_product__immediately_usable_qty
msgid ""
"Stock for this Product that can be safely proposed for sale to Customers.\n"
"The definition of this value can be configured to suit your needs."
msgstr ""
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_res_config_settings__module_stock_available_mrp
msgid ""
"This will add the quantities of goods that can be immediately manufactured, "
"to the quantities available to promise.\n"
"This installs the module stock_available_mrp.\n"
"If the module mrp is not installed, this will install it too"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_res_config_settings__module_stock_available_immediately
msgid ""
"This will subtract incoming quantities from the quantities available to "
"promise.\n"
"This installs the module stock_available_immediately."
msgstr ""
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_res_config_settings__module_stock_available_sale
msgid ""
"This will subtract quantities from the sale quotations from the quantities "
"available to promise.\n"
"This installs the modules stock_available_sale.\n"
"If the modules sale and sale_delivery_date are not installed, this will "
"install them too"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_res_config_settings__stock_available_mrp_based_on
msgid "based on"
msgstr ""

View File

@@ -0,0 +1,153 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * stock_available
#
# Translators:
# OCA Transbot <transbot@odoo-community.org>, 2017
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 10.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-06-03 01:23+0000\n"
"PO-Revision-Date: 2017-06-03 01:23+0000\n"
"Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n"
"Language-Team: French (France) (https://www.transifex.com/oca/teams/23907/"
"fr_FR/)\n"
"Language: fr_FR\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
#. module: stock_available
#: model_terms:ir.ui.view,arch_db:stock_available.product_normal_form_view
#: model_terms:ir.ui.view,arch_db:stock_available.view_stock_available_form
msgid "<span class=\"o_stat_text\">Available</span>"
msgstr ""
#. module: stock_available
#: model_terms:ir.ui.view,arch_db:stock_available.product_normal_form_view
#: model_terms:ir.ui.view,arch_db:stock_available.view_stock_available_form
msgid "<span class=\"o_stat_text\">Potential</span>"
msgstr ""
#. module: stock_available
#: model_terms:ir.ui.view,arch_db:stock_available.view_stock_available_kanban
msgid "Available to Promise:"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_product_product__immediately_usable_qty
#: model:ir.model.fields,field_description:stock_available.field_product_template__immediately_usable_qty
msgid "Available to promise"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_res_config_settings__stock_available_mrp_based_on
msgid ""
"Choose the field of the product which will be used to compute potential.\n"
"If empty, Quantity On Hand is used.\n"
"Only the quantity fields have meaning for computing stock"
msgstr ""
#. module: stock_available
#: model:ir.model,name:stock_available.model_res_config_settings
msgid "Config Settings"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_res_config_settings__module_stock_available_sale
msgid "Exclude goods already in sale quotations"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_res_config_settings__module_stock_available_immediately
msgid "Exclude incoming goods"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_res_config_settings__module_stock_available_mrp
msgid "Include the production potential"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_product_product__potential_qty
#: model:ir.model.fields,field_description:stock_available.field_product_template__potential_qty
msgid "Potential"
msgstr ""
#. module: stock_available
#: model:ir.model,name:stock_available.model_product_product
msgid "Product"
msgstr "Produit"
#. module: stock_available
#: model:ir.model,name:stock_available.model_product_template
msgid "Product Template"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_product_product__potential_qty
msgid ""
"Quantity of this Product that could be produced using the materials already "
"at hand."
msgstr ""
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_product_template__potential_qty
msgid ""
"Quantity of this Product that could be produced using the materials already "
"at hand. If the product has several variants, this will be the biggest "
"quantity that can be made for a any single variant."
msgstr ""
#. module: stock_available
#: model_terms:ir.ui.view,arch_db:stock_available.view_stock_configuration
msgid "Stock available to promise"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_product_template__immediately_usable_qty
msgid ""
"Stock for this Product that can be safely proposed for sale to Customers.\n"
"The definition of this value can be configured to suit your needs"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_product_product__immediately_usable_qty
msgid ""
"Stock for this Product that can be safely proposed for sale to Customers.\n"
"The definition of this value can be configured to suit your needs."
msgstr ""
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_res_config_settings__module_stock_available_mrp
msgid ""
"This will add the quantities of goods that can be immediately manufactured, "
"to the quantities available to promise.\n"
"This installs the module stock_available_mrp.\n"
"If the module mrp is not installed, this will install it too"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_res_config_settings__module_stock_available_immediately
msgid ""
"This will subtract incoming quantities from the quantities available to "
"promise.\n"
"This installs the module stock_available_immediately."
msgstr ""
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_res_config_settings__module_stock_available_sale
msgid ""
"This will subtract quantities from the sale quotations from the quantities "
"available to promise.\n"
"This installs the modules stock_available_sale.\n"
"If the modules sale and sale_delivery_date are not installed, this will "
"install them too"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_res_config_settings__stock_available_mrp_based_on
msgid "based on"
msgstr ""

152
stock_available/i18n/gl.po Normal file
View File

@@ -0,0 +1,152 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * stock_available
#
# Translators:
# OCA Transbot <transbot@odoo-community.org>, 2017
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 10.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-06-03 01:23+0000\n"
"PO-Revision-Date: 2017-06-03 01:23+0000\n"
"Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n"
"Language-Team: Galician (https://www.transifex.com/oca/teams/23907/gl/)\n"
"Language: gl\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: stock_available
#: model_terms:ir.ui.view,arch_db:stock_available.product_normal_form_view
#: model_terms:ir.ui.view,arch_db:stock_available.view_stock_available_form
msgid "<span class=\"o_stat_text\">Available</span>"
msgstr ""
#. module: stock_available
#: model_terms:ir.ui.view,arch_db:stock_available.product_normal_form_view
#: model_terms:ir.ui.view,arch_db:stock_available.view_stock_available_form
msgid "<span class=\"o_stat_text\">Potential</span>"
msgstr ""
#. module: stock_available
#: model_terms:ir.ui.view,arch_db:stock_available.view_stock_available_kanban
msgid "Available to Promise:"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_product_product__immediately_usable_qty
#: model:ir.model.fields,field_description:stock_available.field_product_template__immediately_usable_qty
msgid "Available to promise"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_res_config_settings__stock_available_mrp_based_on
msgid ""
"Choose the field of the product which will be used to compute potential.\n"
"If empty, Quantity On Hand is used.\n"
"Only the quantity fields have meaning for computing stock"
msgstr ""
#. module: stock_available
#: model:ir.model,name:stock_available.model_res_config_settings
msgid "Config Settings"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_res_config_settings__module_stock_available_sale
msgid "Exclude goods already in sale quotations"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_res_config_settings__module_stock_available_immediately
msgid "Exclude incoming goods"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_res_config_settings__module_stock_available_mrp
msgid "Include the production potential"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_product_product__potential_qty
#: model:ir.model.fields,field_description:stock_available.field_product_template__potential_qty
msgid "Potential"
msgstr ""
#. module: stock_available
#: model:ir.model,name:stock_available.model_product_product
msgid "Product"
msgstr "Produto"
#. module: stock_available
#: model:ir.model,name:stock_available.model_product_template
msgid "Product Template"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_product_product__potential_qty
msgid ""
"Quantity of this Product that could be produced using the materials already "
"at hand."
msgstr ""
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_product_template__potential_qty
msgid ""
"Quantity of this Product that could be produced using the materials already "
"at hand. If the product has several variants, this will be the biggest "
"quantity that can be made for a any single variant."
msgstr ""
#. module: stock_available
#: model_terms:ir.ui.view,arch_db:stock_available.view_stock_configuration
msgid "Stock available to promise"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_product_template__immediately_usable_qty
msgid ""
"Stock for this Product that can be safely proposed for sale to Customers.\n"
"The definition of this value can be configured to suit your needs"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_product_product__immediately_usable_qty
msgid ""
"Stock for this Product that can be safely proposed for sale to Customers.\n"
"The definition of this value can be configured to suit your needs."
msgstr ""
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_res_config_settings__module_stock_available_mrp
msgid ""
"This will add the quantities of goods that can be immediately manufactured, "
"to the quantities available to promise.\n"
"This installs the module stock_available_mrp.\n"
"If the module mrp is not installed, this will install it too"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_res_config_settings__module_stock_available_immediately
msgid ""
"This will subtract incoming quantities from the quantities available to "
"promise.\n"
"This installs the module stock_available_immediately."
msgstr ""
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_res_config_settings__module_stock_available_sale
msgid ""
"This will subtract quantities from the sale quotations from the quantities "
"available to promise.\n"
"This installs the modules stock_available_sale.\n"
"If the modules sale and sale_delivery_date are not installed, this will "
"install them too"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_res_config_settings__stock_available_mrp_based_on
msgid "based on"
msgstr ""

155
stock_available/i18n/hr.po Normal file
View File

@@ -0,0 +1,155 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * stock_available
#
# Translators:
# OCA Transbot <transbot@odoo-community.org>, 2017
# Bole <bole@dajmi5.com>, 2018
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 10.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2018-02-27 11:37+0000\n"
"PO-Revision-Date: 2018-02-27 11:37+0000\n"
"Last-Translator: Bole <bole@dajmi5.com>, 2018\n"
"Language-Team: Croatian (https://www.transifex.com/oca/teams/23907/hr/)\n"
"Language: hr\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \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: stock_available
#: model_terms:ir.ui.view,arch_db:stock_available.product_normal_form_view
#: model_terms:ir.ui.view,arch_db:stock_available.view_stock_available_form
msgid "<span class=\"o_stat_text\">Available</span>"
msgstr "<span class=\"o_stat_text\">Raspoloživo</span>"
#. module: stock_available
#: model_terms:ir.ui.view,arch_db:stock_available.product_normal_form_view
#: model_terms:ir.ui.view,arch_db:stock_available.view_stock_available_form
msgid "<span class=\"o_stat_text\">Potential</span>"
msgstr "<span class=\"o_stat_text\">Potencijalno</span>"
#. module: stock_available
#: model_terms:ir.ui.view,arch_db:stock_available.view_stock_available_kanban
msgid "Available to Promise:"
msgstr "Raspoloživo za obećati:"
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_product_product__immediately_usable_qty
#: model:ir.model.fields,field_description:stock_available.field_product_template__immediately_usable_qty
msgid "Available to promise"
msgstr "Raspoloživo za obećati"
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_res_config_settings__stock_available_mrp_based_on
msgid ""
"Choose the field of the product which will be used to compute potential.\n"
"If empty, Quantity On Hand is used.\n"
"Only the quantity fields have meaning for computing stock"
msgstr ""
#. module: stock_available
#: model:ir.model,name:stock_available.model_res_config_settings
#, fuzzy
msgid "Config Settings"
msgstr "stock.config.settings"
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_res_config_settings__module_stock_available_sale
msgid "Exclude goods already in sale quotations"
msgstr "Isključi dobra već u prodajnim nalozima"
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_res_config_settings__module_stock_available_immediately
msgid "Exclude incoming goods"
msgstr "Isključi robu u dolasku"
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_res_config_settings__module_stock_available_mrp
msgid "Include the production potential"
msgstr "Isključi potencijal proizvodnje"
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_product_product__potential_qty
#: model:ir.model.fields,field_description:stock_available.field_product_template__potential_qty
msgid "Potential"
msgstr "Potencijal"
#. module: stock_available
#: model:ir.model,name:stock_available.model_product_product
msgid "Product"
msgstr "Proizvod"
#. module: stock_available
#: model:ir.model,name:stock_available.model_product_template
msgid "Product Template"
msgstr "Predložak proizvoda"
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_product_product__potential_qty
msgid ""
"Quantity of this Product that could be produced using the materials already "
"at hand."
msgstr ""
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_product_template__potential_qty
msgid ""
"Quantity of this Product that could be produced using the materials already "
"at hand. If the product has several variants, this will be the biggest "
"quantity that can be made for a any single variant."
msgstr ""
#. module: stock_available
#: model_terms:ir.ui.view,arch_db:stock_available.view_stock_configuration
msgid "Stock available to promise"
msgstr "Zaliha raspoloživa za obećati"
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_product_template__immediately_usable_qty
msgid ""
"Stock for this Product that can be safely proposed for sale to Customers.\n"
"The definition of this value can be configured to suit your needs"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_product_product__immediately_usable_qty
msgid ""
"Stock for this Product that can be safely proposed for sale to Customers.\n"
"The definition of this value can be configured to suit your needs."
msgstr ""
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_res_config_settings__module_stock_available_mrp
msgid ""
"This will add the quantities of goods that can be immediately manufactured, "
"to the quantities available to promise.\n"
"This installs the module stock_available_mrp.\n"
"If the module mrp is not installed, this will install it too"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_res_config_settings__module_stock_available_immediately
msgid ""
"This will subtract incoming quantities from the quantities available to "
"promise.\n"
"This installs the module stock_available_immediately."
msgstr ""
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_res_config_settings__module_stock_available_sale
msgid ""
"This will subtract quantities from the sale quotations from the quantities "
"available to promise.\n"
"This installs the modules stock_available_sale.\n"
"If the modules sale and sale_delivery_date are not installed, this will "
"install them too"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_res_config_settings__stock_available_mrp_based_on
msgid "based on"
msgstr "bazirano na"

View File

@@ -0,0 +1,181 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * stock_available
#
# Translators:
# OCA Transbot <transbot@odoo-community.org>, 2016
# Bole <bole@dajmi5.com>, 2017
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 10.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-05-02 00:35+0000\n"
"PO-Revision-Date: 2017-05-02 00:35+0000\n"
"Last-Translator: Bole <bole@dajmi5.com>, 2017\n"
"Language-Team: Croatian (Croatia) (https://www.transifex.com/oca/teams/23907/"
"hr_HR/)\n"
"Language: hr_HR\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \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: stock_available
#: model_terms:ir.ui.view,arch_db:stock_available.product_normal_form_view
#: model_terms:ir.ui.view,arch_db:stock_available.view_stock_available_form
msgid "<span class=\"o_stat_text\">Available</span>"
msgstr "<span class=\"o_stat_text\">Dostupno</span>"
#. module: stock_available
#: model_terms:ir.ui.view,arch_db:stock_available.product_normal_form_view
#: model_terms:ir.ui.view,arch_db:stock_available.view_stock_available_form
msgid "<span class=\"o_stat_text\">Potential</span>"
msgstr "<span class=\"o_stat_text\">Potencijal</span>"
#. module: stock_available
#: model_terms:ir.ui.view,arch_db:stock_available.view_stock_available_kanban
msgid "Available to Promise:"
msgstr "Dostupno za rezervirati:"
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_product_product__immediately_usable_qty
#: model:ir.model.fields,field_description:stock_available.field_product_template__immediately_usable_qty
msgid "Available to promise"
msgstr "Dostupno za rezervirati:"
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_res_config_settings__stock_available_mrp_based_on
msgid ""
"Choose the field of the product which will be used to compute potential.\n"
"If empty, Quantity On Hand is used.\n"
"Only the quantity fields have meaning for computing stock"
msgstr ""
"Izaberite polje na proizvodu koje će se koristiti za izračun potencijala.\n"
"Ukoliko je prazno, koristi se količina na raspolaganju.\n"
"Samo polja količine imaju značaj pri izračunu zalihe."
#. module: stock_available
#: model:ir.model,name:stock_available.model_res_config_settings
#, fuzzy
msgid "Config Settings"
msgstr "stock.config.settings"
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_res_config_settings__module_stock_available_sale
msgid "Exclude goods already in sale quotations"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_res_config_settings__module_stock_available_immediately
msgid "Exclude incoming goods"
msgstr "Isključi robu u dolasku"
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_res_config_settings__module_stock_available_mrp
msgid "Include the production potential"
msgstr "Uključi potencijale proizvodnje"
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_product_product__potential_qty
#: model:ir.model.fields,field_description:stock_available.field_product_template__potential_qty
msgid "Potential"
msgstr "Potencijal"
#. module: stock_available
#: model:ir.model,name:stock_available.model_product_product
msgid "Product"
msgstr "Proizvod"
#. module: stock_available
#: model:ir.model,name:stock_available.model_product_template
msgid "Product Template"
msgstr "Predložak proizvoda"
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_product_product__potential_qty
msgid ""
"Quantity of this Product that could be produced using the materials already "
"at hand."
msgstr ""
"Količina ovog proizvoda koja može biti proizvoedena korištenjem trenutno "
"raspoloživih materijala."
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_product_template__potential_qty
msgid ""
"Quantity of this Product that could be produced using the materials already "
"at hand. If the product has several variants, this will be the biggest "
"quantity that can be made for a any single variant."
msgstr ""
"Količina ovog proizvoda koja može biti proizvedena korištenjem trenutno "
"raspoloživih materijala. Ukoliko proizvoda ima više varijanti, ovo će "
"pokazati najveću količinu koja može biti proizvoedena za bilokoju varijantu."
#. module: stock_available
#: model_terms:ir.ui.view,arch_db:stock_available.view_stock_configuration
msgid "Stock available to promise"
msgstr "Zaliha dostupna za rezervacije"
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_product_template__immediately_usable_qty
msgid ""
"Stock for this Product that can be safely proposed for sale to Customers.\n"
"The definition of this value can be configured to suit your needs"
msgstr ""
"Zaliha ovog proizvoda koja može biti predložena za prodaju kupcima.\n"
"Definicija ove vrijednosti može biti podešena da odgovara vašim potrebama."
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_product_product__immediately_usable_qty
#, fuzzy
msgid ""
"Stock for this Product that can be safely proposed for sale to Customers.\n"
"The definition of this value can be configured to suit your needs."
msgstr ""
"Zaliha ovog proizvoda koja može biti predložena za prodaju kupcima.\n"
"Definicija ove vrijednosti može biti podešena da odgovara vašim potrebama."
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_res_config_settings__module_stock_available_mrp
msgid ""
"This will add the quantities of goods that can be immediately manufactured, "
"to the quantities available to promise.\n"
"This installs the module stock_available_mrp.\n"
"If the module mrp is not installed, this will install it too"
msgstr ""
"Ovo će dodati količinu robe koja može biti odmah proizvedena, količinama "
"raspoloživim za rezervacije.\n"
"Ovo instalira modul stock_available_mrp.\n"
"Ukoliko modul mrp nije instaliran, instalirati će i njega."
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_res_config_settings__module_stock_available_immediately
msgid ""
"This will subtract incoming quantities from the quantities available to "
"promise.\n"
"This installs the module stock_available_immediately."
msgstr ""
"Ovo će oduzeti količine robe u dolasku od količina raspoloživih za "
"rezervacije.\n"
"Ovo instalira modul_stock_available_emediatly."
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_res_config_settings__module_stock_available_sale
#, fuzzy
msgid ""
"This will subtract quantities from the sale quotations from the quantities "
"available to promise.\n"
"This installs the modules stock_available_sale.\n"
"If the modules sale and sale_delivery_date are not installed, this will "
"install them too"
msgstr ""
"Ovo će dodati količinu robe koja može biti odmah proizvedena, količinama "
"raspoloživim za rezervacije.\n"
"Ovo instalira modul stock_available_mrp.\n"
"Ukoliko modul mrp nije instaliran, instalirati će i njega."
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_res_config_settings__stock_available_mrp_based_on
msgid "based on"
msgstr "bazirano na"

152
stock_available/i18n/it.po Normal file
View File

@@ -0,0 +1,152 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * stock_available
#
# Translators:
# OCA Transbot <transbot@odoo-community.org>, 2016
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 10.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-06-03 01:23+0000\n"
"PO-Revision-Date: 2017-06-03 01:23+0000\n"
"Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2016\n"
"Language-Team: Italian (https://www.transifex.com/oca/teams/23907/it/)\n"
"Language: it\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: stock_available
#: model_terms:ir.ui.view,arch_db:stock_available.product_normal_form_view
#: model_terms:ir.ui.view,arch_db:stock_available.view_stock_available_form
msgid "<span class=\"o_stat_text\">Available</span>"
msgstr ""
#. module: stock_available
#: model_terms:ir.ui.view,arch_db:stock_available.product_normal_form_view
#: model_terms:ir.ui.view,arch_db:stock_available.view_stock_available_form
msgid "<span class=\"o_stat_text\">Potential</span>"
msgstr ""
#. module: stock_available
#: model_terms:ir.ui.view,arch_db:stock_available.view_stock_available_kanban
msgid "Available to Promise:"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_product_product__immediately_usable_qty
#: model:ir.model.fields,field_description:stock_available.field_product_template__immediately_usable_qty
msgid "Available to promise"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_res_config_settings__stock_available_mrp_based_on
msgid ""
"Choose the field of the product which will be used to compute potential.\n"
"If empty, Quantity On Hand is used.\n"
"Only the quantity fields have meaning for computing stock"
msgstr ""
#. module: stock_available
#: model:ir.model,name:stock_available.model_res_config_settings
msgid "Config Settings"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_res_config_settings__module_stock_available_sale
msgid "Exclude goods already in sale quotations"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_res_config_settings__module_stock_available_immediately
msgid "Exclude incoming goods"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_res_config_settings__module_stock_available_mrp
msgid "Include the production potential"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_product_product__potential_qty
#: model:ir.model.fields,field_description:stock_available.field_product_template__potential_qty
msgid "Potential"
msgstr ""
#. module: stock_available
#: model:ir.model,name:stock_available.model_product_product
msgid "Product"
msgstr "Prodotto"
#. module: stock_available
#: model:ir.model,name:stock_available.model_product_template
msgid "Product Template"
msgstr "Template Prodotto"
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_product_product__potential_qty
msgid ""
"Quantity of this Product that could be produced using the materials already "
"at hand."
msgstr ""
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_product_template__potential_qty
msgid ""
"Quantity of this Product that could be produced using the materials already "
"at hand. If the product has several variants, this will be the biggest "
"quantity that can be made for a any single variant."
msgstr ""
#. module: stock_available
#: model_terms:ir.ui.view,arch_db:stock_available.view_stock_configuration
msgid "Stock available to promise"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_product_template__immediately_usable_qty
msgid ""
"Stock for this Product that can be safely proposed for sale to Customers.\n"
"The definition of this value can be configured to suit your needs"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_product_product__immediately_usable_qty
msgid ""
"Stock for this Product that can be safely proposed for sale to Customers.\n"
"The definition of this value can be configured to suit your needs."
msgstr ""
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_res_config_settings__module_stock_available_mrp
msgid ""
"This will add the quantities of goods that can be immediately manufactured, "
"to the quantities available to promise.\n"
"This installs the module stock_available_mrp.\n"
"If the module mrp is not installed, this will install it too"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_res_config_settings__module_stock_available_immediately
msgid ""
"This will subtract incoming quantities from the quantities available to "
"promise.\n"
"This installs the module stock_available_immediately."
msgstr ""
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_res_config_settings__module_stock_available_sale
msgid ""
"This will subtract quantities from the sale quotations from the quantities "
"available to promise.\n"
"This installs the modules stock_available_sale.\n"
"If the modules sale and sale_delivery_date are not installed, this will "
"install them too"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_res_config_settings__stock_available_mrp_based_on
msgid "based on"
msgstr ""

152
stock_available/i18n/nl.po Normal file
View File

@@ -0,0 +1,152 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * stock_available
#
# Translators:
# OCA Transbot <transbot@odoo-community.org>, 2017
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 10.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2018-01-16 14:35+0000\n"
"PO-Revision-Date: 2018-01-16 14:35+0000\n"
"Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n"
"Language-Team: Dutch (https://www.transifex.com/oca/teams/23907/nl/)\n"
"Language: nl\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: stock_available
#: model_terms:ir.ui.view,arch_db:stock_available.product_normal_form_view
#: model_terms:ir.ui.view,arch_db:stock_available.view_stock_available_form
msgid "<span class=\"o_stat_text\">Available</span>"
msgstr ""
#. module: stock_available
#: model_terms:ir.ui.view,arch_db:stock_available.product_normal_form_view
#: model_terms:ir.ui.view,arch_db:stock_available.view_stock_available_form
msgid "<span class=\"o_stat_text\">Potential</span>"
msgstr ""
#. module: stock_available
#: model_terms:ir.ui.view,arch_db:stock_available.view_stock_available_kanban
msgid "Available to Promise:"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_product_product__immediately_usable_qty
#: model:ir.model.fields,field_description:stock_available.field_product_template__immediately_usable_qty
msgid "Available to promise"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_res_config_settings__stock_available_mrp_based_on
msgid ""
"Choose the field of the product which will be used to compute potential.\n"
"If empty, Quantity On Hand is used.\n"
"Only the quantity fields have meaning for computing stock"
msgstr ""
#. module: stock_available
#: model:ir.model,name:stock_available.model_res_config_settings
msgid "Config Settings"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_res_config_settings__module_stock_available_sale
msgid "Exclude goods already in sale quotations"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_res_config_settings__module_stock_available_immediately
msgid "Exclude incoming goods"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_res_config_settings__module_stock_available_mrp
msgid "Include the production potential"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_product_product__potential_qty
#: model:ir.model.fields,field_description:stock_available.field_product_template__potential_qty
msgid "Potential"
msgstr ""
#. module: stock_available
#: model:ir.model,name:stock_available.model_product_product
msgid "Product"
msgstr "Product"
#. module: stock_available
#: model:ir.model,name:stock_available.model_product_template
msgid "Product Template"
msgstr "Productsjabloon"
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_product_product__potential_qty
msgid ""
"Quantity of this Product that could be produced using the materials already "
"at hand."
msgstr ""
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_product_template__potential_qty
msgid ""
"Quantity of this Product that could be produced using the materials already "
"at hand. If the product has several variants, this will be the biggest "
"quantity that can be made for a any single variant."
msgstr ""
#. module: stock_available
#: model_terms:ir.ui.view,arch_db:stock_available.view_stock_configuration
msgid "Stock available to promise"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_product_template__immediately_usable_qty
msgid ""
"Stock for this Product that can be safely proposed for sale to Customers.\n"
"The definition of this value can be configured to suit your needs"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_product_product__immediately_usable_qty
msgid ""
"Stock for this Product that can be safely proposed for sale to Customers.\n"
"The definition of this value can be configured to suit your needs."
msgstr ""
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_res_config_settings__module_stock_available_mrp
msgid ""
"This will add the quantities of goods that can be immediately manufactured, "
"to the quantities available to promise.\n"
"This installs the module stock_available_mrp.\n"
"If the module mrp is not installed, this will install it too"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_res_config_settings__module_stock_available_immediately
msgid ""
"This will subtract incoming quantities from the quantities available to "
"promise.\n"
"This installs the module stock_available_immediately."
msgstr ""
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_res_config_settings__module_stock_available_sale
msgid ""
"This will subtract quantities from the sale quotations from the quantities "
"available to promise.\n"
"This installs the modules stock_available_sale.\n"
"If the modules sale and sale_delivery_date are not installed, this will "
"install them too"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_res_config_settings__stock_available_mrp_based_on
msgid "based on"
msgstr ""

View File

@@ -0,0 +1,155 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * stock_available
#
# Translators:
# OCA Transbot <transbot@odoo-community.org>, 2017
# Peter Hageman <hageman.p@gmail.com>, 2017
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 10.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-06-23 00:57+0000\n"
"PO-Revision-Date: 2017-06-23 00:57+0000\n"
"Last-Translator: Peter Hageman <hageman.p@gmail.com>, 2017\n"
"Language-Team: Dutch (Netherlands) (https://www.transifex.com/oca/"
"teams/23907/nl_NL/)\n"
"Language: nl_NL\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: stock_available
#: model_terms:ir.ui.view,arch_db:stock_available.product_normal_form_view
#: model_terms:ir.ui.view,arch_db:stock_available.view_stock_available_form
msgid "<span class=\"o_stat_text\">Available</span>"
msgstr "<span class=\"o_stat_text\">Beschikbaar</span>"
#. module: stock_available
#: model_terms:ir.ui.view,arch_db:stock_available.product_normal_form_view
#: model_terms:ir.ui.view,arch_db:stock_available.view_stock_available_form
msgid "<span class=\"o_stat_text\">Potential</span>"
msgstr ""
#. module: stock_available
#: model_terms:ir.ui.view,arch_db:stock_available.view_stock_available_kanban
msgid "Available to Promise:"
msgstr "Vrije Voorraad:"
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_product_product__immediately_usable_qty
#: model:ir.model.fields,field_description:stock_available.field_product_template__immediately_usable_qty
msgid "Available to promise"
msgstr "Vrije Voorraad"
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_res_config_settings__stock_available_mrp_based_on
msgid ""
"Choose the field of the product which will be used to compute potential.\n"
"If empty, Quantity On Hand is used.\n"
"Only the quantity fields have meaning for computing stock"
msgstr ""
#. module: stock_available
#: model:ir.model,name:stock_available.model_res_config_settings
#, fuzzy
msgid "Config Settings"
msgstr "stock.config.settings"
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_res_config_settings__module_stock_available_sale
msgid "Exclude goods already in sale quotations"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_res_config_settings__module_stock_available_immediately
msgid "Exclude incoming goods"
msgstr "Inkomende goederen uitzonderen"
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_res_config_settings__module_stock_available_mrp
msgid "Include the production potential"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_product_product__potential_qty
#: model:ir.model.fields,field_description:stock_available.field_product_template__potential_qty
msgid "Potential"
msgstr ""
#. module: stock_available
#: model:ir.model,name:stock_available.model_product_product
msgid "Product"
msgstr "Product"
#. module: stock_available
#: model:ir.model,name:stock_available.model_product_template
msgid "Product Template"
msgstr "Productsjabloon"
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_product_product__potential_qty
msgid ""
"Quantity of this Product that could be produced using the materials already "
"at hand."
msgstr ""
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_product_template__potential_qty
msgid ""
"Quantity of this Product that could be produced using the materials already "
"at hand. If the product has several variants, this will be the biggest "
"quantity that can be made for a any single variant."
msgstr ""
#. module: stock_available
#: model_terms:ir.ui.view,arch_db:stock_available.view_stock_configuration
msgid "Stock available to promise"
msgstr "Vrije voorraad"
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_product_template__immediately_usable_qty
msgid ""
"Stock for this Product that can be safely proposed for sale to Customers.\n"
"The definition of this value can be configured to suit your needs"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_product_product__immediately_usable_qty
msgid ""
"Stock for this Product that can be safely proposed for sale to Customers.\n"
"The definition of this value can be configured to suit your needs."
msgstr ""
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_res_config_settings__module_stock_available_mrp
msgid ""
"This will add the quantities of goods that can be immediately manufactured, "
"to the quantities available to promise.\n"
"This installs the module stock_available_mrp.\n"
"If the module mrp is not installed, this will install it too"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_res_config_settings__module_stock_available_immediately
msgid ""
"This will subtract incoming quantities from the quantities available to "
"promise.\n"
"This installs the module stock_available_immediately."
msgstr ""
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_res_config_settings__module_stock_available_sale
msgid ""
"This will subtract quantities from the sale quotations from the quantities "
"available to promise.\n"
"This installs the modules stock_available_sale.\n"
"If the modules sale and sale_delivery_date are not installed, this will "
"install them too"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_res_config_settings__stock_available_mrp_based_on
msgid "based on"
msgstr "Gebaseerd op"

152
stock_available/i18n/pt.po Normal file
View File

@@ -0,0 +1,152 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * stock_available
#
# Translators:
# OCA Transbot <transbot@odoo-community.org>, 2017
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 10.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-06-03 01:23+0000\n"
"PO-Revision-Date: 2017-06-03 01:23+0000\n"
"Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n"
"Language-Team: Portuguese (https://www.transifex.com/oca/teams/23907/pt/)\n"
"Language: pt\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: stock_available
#: model_terms:ir.ui.view,arch_db:stock_available.product_normal_form_view
#: model_terms:ir.ui.view,arch_db:stock_available.view_stock_available_form
msgid "<span class=\"o_stat_text\">Available</span>"
msgstr ""
#. module: stock_available
#: model_terms:ir.ui.view,arch_db:stock_available.product_normal_form_view
#: model_terms:ir.ui.view,arch_db:stock_available.view_stock_available_form
msgid "<span class=\"o_stat_text\">Potential</span>"
msgstr ""
#. module: stock_available
#: model_terms:ir.ui.view,arch_db:stock_available.view_stock_available_kanban
msgid "Available to Promise:"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_product_product__immediately_usable_qty
#: model:ir.model.fields,field_description:stock_available.field_product_template__immediately_usable_qty
msgid "Available to promise"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_res_config_settings__stock_available_mrp_based_on
msgid ""
"Choose the field of the product which will be used to compute potential.\n"
"If empty, Quantity On Hand is used.\n"
"Only the quantity fields have meaning for computing stock"
msgstr ""
#. module: stock_available
#: model:ir.model,name:stock_available.model_res_config_settings
msgid "Config Settings"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_res_config_settings__module_stock_available_sale
msgid "Exclude goods already in sale quotations"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_res_config_settings__module_stock_available_immediately
msgid "Exclude incoming goods"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_res_config_settings__module_stock_available_mrp
msgid "Include the production potential"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_product_product__potential_qty
#: model:ir.model.fields,field_description:stock_available.field_product_template__potential_qty
msgid "Potential"
msgstr ""
#. module: stock_available
#: model:ir.model,name:stock_available.model_product_product
msgid "Product"
msgstr "Produto"
#. module: stock_available
#: model:ir.model,name:stock_available.model_product_template
msgid "Product Template"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_product_product__potential_qty
msgid ""
"Quantity of this Product that could be produced using the materials already "
"at hand."
msgstr ""
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_product_template__potential_qty
msgid ""
"Quantity of this Product that could be produced using the materials already "
"at hand. If the product has several variants, this will be the biggest "
"quantity that can be made for a any single variant."
msgstr ""
#. module: stock_available
#: model_terms:ir.ui.view,arch_db:stock_available.view_stock_configuration
msgid "Stock available to promise"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_product_template__immediately_usable_qty
msgid ""
"Stock for this Product that can be safely proposed for sale to Customers.\n"
"The definition of this value can be configured to suit your needs"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_product_product__immediately_usable_qty
msgid ""
"Stock for this Product that can be safely proposed for sale to Customers.\n"
"The definition of this value can be configured to suit your needs."
msgstr ""
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_res_config_settings__module_stock_available_mrp
msgid ""
"This will add the quantities of goods that can be immediately manufactured, "
"to the quantities available to promise.\n"
"This installs the module stock_available_mrp.\n"
"If the module mrp is not installed, this will install it too"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_res_config_settings__module_stock_available_immediately
msgid ""
"This will subtract incoming quantities from the quantities available to "
"promise.\n"
"This installs the module stock_available_immediately."
msgstr ""
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_res_config_settings__module_stock_available_sale
msgid ""
"This will subtract quantities from the sale quotations from the quantities "
"available to promise.\n"
"This installs the modules stock_available_sale.\n"
"If the modules sale and sale_delivery_date are not installed, this will "
"install them too"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_res_config_settings__stock_available_mrp_based_on
msgid "based on"
msgstr ""

View File

@@ -0,0 +1,182 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * stock_available
#
# Translators:
# Claudio Araujo Santos <claudioaraujosantos@gmail.com>, 2016
msgid ""
msgstr ""
"Project-Id-Version: stock-logistics-warehouse (9.0)\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-07-03 20:56+0000\n"
"PO-Revision-Date: 2019-08-30 14:23+0000\n"
"Last-Translator: Rodrigo Macedo <rmsolucoeseminformatic4@gmail.com>\n"
"Language-Team: Portuguese (Brazil) (http://www.transifex.com/oca/"
"OCA-stock-logistics-warehouse-9-0/language/pt_BR/)\n"
"Language: pt_BR\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=2; plural=n > 1;\n"
"X-Generator: Weblate 3.8\n"
#. module: stock_available
#: model_terms:ir.ui.view,arch_db:stock_available.product_normal_form_view
#: model_terms:ir.ui.view,arch_db:stock_available.view_stock_available_form
msgid "<span class=\"o_stat_text\">Available</span>"
msgstr "<span class=\"o_stat_text\">Disponível</span>"
#. module: stock_available
#: model_terms:ir.ui.view,arch_db:stock_available.product_normal_form_view
#: model_terms:ir.ui.view,arch_db:stock_available.view_stock_available_form
msgid "<span class=\"o_stat_text\">Potential</span>"
msgstr "<span class=\"o_stat_text\">Potencial</span>"
#. module: stock_available
#: model_terms:ir.ui.view,arch_db:stock_available.view_stock_available_kanban
msgid "Available to Promise:"
msgstr "Disponível a prometer:"
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_product_product__immediately_usable_qty
#: model:ir.model.fields,field_description:stock_available.field_product_template__immediately_usable_qty
msgid "Available to promise"
msgstr "Disponível a prometer"
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_res_config_settings__stock_available_mrp_based_on
msgid ""
"Choose the field of the product which will be used to compute potential.\n"
"If empty, Quantity On Hand is used.\n"
"Only the quantity fields have meaning for computing stock"
msgstr ""
"Escolha do campo do produto que vai ser utilizado para calcular potencial.\n"
"Se vazio, quantidade disponível é utilizada.\n"
"Somente os campos de quantidade têm significado para computação estoque"
#. module: stock_available
#: model:ir.model,name:stock_available.model_res_config_settings
msgid "Config Settings"
msgstr "Definições de configuração"
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_res_config_settings__module_stock_available_sale
msgid "Exclude goods already in sale quotations"
msgstr "Excluir mercadorias já em cotações de venda"
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_res_config_settings__module_stock_available_immediately
msgid "Exclude incoming goods"
msgstr "Excluir entrada de mercadorias"
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_res_config_settings__module_stock_available_mrp
msgid "Include the production potential"
msgstr "Incluir o potencial de produção"
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_product_product__potential_qty
#: model:ir.model.fields,field_description:stock_available.field_product_template__potential_qty
msgid "Potential"
msgstr "Potencial"
#. module: stock_available
#: model:ir.model,name:stock_available.model_product_product
msgid "Product"
msgstr "Produto"
#. module: stock_available
#: model:ir.model,name:stock_available.model_product_template
msgid "Product Template"
msgstr "Modelo Produto"
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_product_product__potential_qty
msgid ""
"Quantity of this Product that could be produced using the materials already "
"at hand."
msgstr ""
"Quantidade deste produto que pode ser produzida usando os materiais já "
"disponíveis."
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_product_template__potential_qty
msgid ""
"Quantity of this Product that could be produced using the materials already "
"at hand. If the product has several variants, this will be the biggest "
"quantity that can be made for a any single variant."
msgstr ""
"Quantidade deste produto que pode ser produzida usando os materiais já "
"disponíveis. Se o produto tiver várias variantes, essa será a maior "
"quantidade que pode ser feita para uma única variante."
#. module: stock_available
#: model_terms:ir.ui.view,arch_db:stock_available.view_stock_configuration
msgid "Stock available to promise"
msgstr "Estoque disponível para prometer"
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_product_template__immediately_usable_qty
msgid ""
"Stock for this Product that can be safely proposed for sale to Customers.\n"
"The definition of this value can be configured to suit your needs"
msgstr ""
"Estoque para este produto que pode ser proposto com segurança para a venda "
"aos clientes.\n"
"A definição deste valor pode ser configurado para atender às suas "
"necessidades"
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_product_product__immediately_usable_qty
msgid ""
"Stock for this Product that can be safely proposed for sale to Customers.\n"
"The definition of this value can be configured to suit your needs."
msgstr ""
"Estoque para este produto que pode ser proposto com segurança para venda aos "
"clientes.\n"
"A definição desse valor pode ser configurada para atender às suas "
"necessidades."
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_res_config_settings__module_stock_available_mrp
msgid ""
"This will add the quantities of goods that can be immediately manufactured, "
"to the quantities available to promise.\n"
"This installs the module stock_available_mrp.\n"
"If the module mrp is not installed, this will install it too"
msgstr ""
"Isto irá adicionar as quantidades de produtos que podem ser fabricados de "
"imediato, para as quantidades disponíveis para prometer.\n"
"Isso instala o stock_available_mrp módulo.\n"
"Se o MRP módulo não está instalado, este irá instalar-lo também"
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_res_config_settings__module_stock_available_immediately
msgid ""
"This will subtract incoming quantities from the quantities available to "
"promise.\n"
"This installs the module stock_available_immediately."
msgstr ""
"Isto irá subtrair quantidades recebidas a partir das quantidades disponíveis "
"para prometer.\n"
"Isso instala o módulo stock_available_immediately."
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_res_config_settings__module_stock_available_sale
msgid ""
"This will subtract quantities from the sale quotations from the quantities "
"available to promise.\n"
"This installs the modules stock_available_sale.\n"
"If the modules sale and sale_delivery_date are not installed, this will "
"install them too"
msgstr ""
"Isso subtrairá as quantidades das cotações de venda das quantidades "
"disponíveis para promessa.\n"
"Isso instala os módulos stock_available_sale.\n"
"Se os módulos sale e sale_delivery_date não estiverem instalados, isso "
"também os instalará"
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_res_config_settings__stock_available_mrp_based_on
msgid "based on"
msgstr "Baseado em"

153
stock_available/i18n/ro.po Normal file
View File

@@ -0,0 +1,153 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * stock_available
#
# Translators:
# OCA Transbot <transbot@odoo-community.org>, 2017
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 10.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-06-03 01:23+0000\n"
"PO-Revision-Date: 2017-06-03 01:23+0000\n"
"Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n"
"Language-Team: Romanian (https://www.transifex.com/oca/teams/23907/ro/)\n"
"Language: ro\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?"
"2:1));\n"
#. module: stock_available
#: model_terms:ir.ui.view,arch_db:stock_available.product_normal_form_view
#: model_terms:ir.ui.view,arch_db:stock_available.view_stock_available_form
msgid "<span class=\"o_stat_text\">Available</span>"
msgstr ""
#. module: stock_available
#: model_terms:ir.ui.view,arch_db:stock_available.product_normal_form_view
#: model_terms:ir.ui.view,arch_db:stock_available.view_stock_available_form
msgid "<span class=\"o_stat_text\">Potential</span>"
msgstr ""
#. module: stock_available
#: model_terms:ir.ui.view,arch_db:stock_available.view_stock_available_kanban
msgid "Available to Promise:"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_product_product__immediately_usable_qty
#: model:ir.model.fields,field_description:stock_available.field_product_template__immediately_usable_qty
msgid "Available to promise"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_res_config_settings__stock_available_mrp_based_on
msgid ""
"Choose the field of the product which will be used to compute potential.\n"
"If empty, Quantity On Hand is used.\n"
"Only the quantity fields have meaning for computing stock"
msgstr ""
#. module: stock_available
#: model:ir.model,name:stock_available.model_res_config_settings
msgid "Config Settings"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_res_config_settings__module_stock_available_sale
msgid "Exclude goods already in sale quotations"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_res_config_settings__module_stock_available_immediately
msgid "Exclude incoming goods"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_res_config_settings__module_stock_available_mrp
msgid "Include the production potential"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_product_product__potential_qty
#: model:ir.model.fields,field_description:stock_available.field_product_template__potential_qty
msgid "Potential"
msgstr ""
#. module: stock_available
#: model:ir.model,name:stock_available.model_product_product
msgid "Product"
msgstr "Produs"
#. module: stock_available
#: model:ir.model,name:stock_available.model_product_template
msgid "Product Template"
msgstr "Produs șablon"
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_product_product__potential_qty
msgid ""
"Quantity of this Product that could be produced using the materials already "
"at hand."
msgstr ""
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_product_template__potential_qty
msgid ""
"Quantity of this Product that could be produced using the materials already "
"at hand. If the product has several variants, this will be the biggest "
"quantity that can be made for a any single variant."
msgstr ""
#. module: stock_available
#: model_terms:ir.ui.view,arch_db:stock_available.view_stock_configuration
msgid "Stock available to promise"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_product_template__immediately_usable_qty
msgid ""
"Stock for this Product that can be safely proposed for sale to Customers.\n"
"The definition of this value can be configured to suit your needs"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_product_product__immediately_usable_qty
msgid ""
"Stock for this Product that can be safely proposed for sale to Customers.\n"
"The definition of this value can be configured to suit your needs."
msgstr ""
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_res_config_settings__module_stock_available_mrp
msgid ""
"This will add the quantities of goods that can be immediately manufactured, "
"to the quantities available to promise.\n"
"This installs the module stock_available_mrp.\n"
"If the module mrp is not installed, this will install it too"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_res_config_settings__module_stock_available_immediately
msgid ""
"This will subtract incoming quantities from the quantities available to "
"promise.\n"
"This installs the module stock_available_immediately."
msgstr ""
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_res_config_settings__module_stock_available_sale
msgid ""
"This will subtract quantities from the sale quotations from the quantities "
"available to promise.\n"
"This installs the modules stock_available_sale.\n"
"If the modules sale and sale_delivery_date are not installed, this will "
"install them too"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_res_config_settings__stock_available_mrp_based_on
msgid "based on"
msgstr ""

154
stock_available/i18n/ru.po Normal file
View File

@@ -0,0 +1,154 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * stock_available
#
# Translators:
# OCA Transbot <transbot@odoo-community.org>, 2018
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 10.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2018-01-16 14:35+0000\n"
"PO-Revision-Date: 2018-01-16 14:35+0000\n"
"Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2018\n"
"Language-Team: Russian (https://www.transifex.com/oca/teams/23907/ru/)\n"
"Language: ru\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
"%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n"
"%100>=11 && n%100<=14)? 2 : 3);\n"
#. module: stock_available
#: model_terms:ir.ui.view,arch_db:stock_available.product_normal_form_view
#: model_terms:ir.ui.view,arch_db:stock_available.view_stock_available_form
msgid "<span class=\"o_stat_text\">Available</span>"
msgstr ""
#. module: stock_available
#: model_terms:ir.ui.view,arch_db:stock_available.product_normal_form_view
#: model_terms:ir.ui.view,arch_db:stock_available.view_stock_available_form
msgid "<span class=\"o_stat_text\">Potential</span>"
msgstr ""
#. module: stock_available
#: model_terms:ir.ui.view,arch_db:stock_available.view_stock_available_kanban
msgid "Available to Promise:"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_product_product__immediately_usable_qty
#: model:ir.model.fields,field_description:stock_available.field_product_template__immediately_usable_qty
msgid "Available to promise"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_res_config_settings__stock_available_mrp_based_on
msgid ""
"Choose the field of the product which will be used to compute potential.\n"
"If empty, Quantity On Hand is used.\n"
"Only the quantity fields have meaning for computing stock"
msgstr ""
#. module: stock_available
#: model:ir.model,name:stock_available.model_res_config_settings
msgid "Config Settings"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_res_config_settings__module_stock_available_sale
msgid "Exclude goods already in sale quotations"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_res_config_settings__module_stock_available_immediately
msgid "Exclude incoming goods"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_res_config_settings__module_stock_available_mrp
msgid "Include the production potential"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_product_product__potential_qty
#: model:ir.model.fields,field_description:stock_available.field_product_template__potential_qty
msgid "Potential"
msgstr ""
#. module: stock_available
#: model:ir.model,name:stock_available.model_product_product
msgid "Product"
msgstr "Товар/Услуга"
#. module: stock_available
#: model:ir.model,name:stock_available.model_product_template
msgid "Product Template"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_product_product__potential_qty
msgid ""
"Quantity of this Product that could be produced using the materials already "
"at hand."
msgstr ""
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_product_template__potential_qty
msgid ""
"Quantity of this Product that could be produced using the materials already "
"at hand. If the product has several variants, this will be the biggest "
"quantity that can be made for a any single variant."
msgstr ""
#. module: stock_available
#: model_terms:ir.ui.view,arch_db:stock_available.view_stock_configuration
msgid "Stock available to promise"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_product_template__immediately_usable_qty
msgid ""
"Stock for this Product that can be safely proposed for sale to Customers.\n"
"The definition of this value can be configured to suit your needs"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_product_product__immediately_usable_qty
msgid ""
"Stock for this Product that can be safely proposed for sale to Customers.\n"
"The definition of this value can be configured to suit your needs."
msgstr ""
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_res_config_settings__module_stock_available_mrp
msgid ""
"This will add the quantities of goods that can be immediately manufactured, "
"to the quantities available to promise.\n"
"This installs the module stock_available_mrp.\n"
"If the module mrp is not installed, this will install it too"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_res_config_settings__module_stock_available_immediately
msgid ""
"This will subtract incoming quantities from the quantities available to "
"promise.\n"
"This installs the module stock_available_immediately."
msgstr ""
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_res_config_settings__module_stock_available_sale
msgid ""
"This will subtract quantities from the sale quotations from the quantities "
"available to promise.\n"
"This installs the modules stock_available_sale.\n"
"If the modules sale and sale_delivery_date are not installed, this will "
"install them too"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_res_config_settings__stock_available_mrp_based_on
msgid "based on"
msgstr ""

153
stock_available/i18n/sl.po Normal file
View File

@@ -0,0 +1,153 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * stock_available
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: stock-logistics-warehouse (9.0)\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-04-30 03:10+0000\n"
"PO-Revision-Date: 2016-04-27 11:10+0000\n"
"Last-Translator: OCA Transbot <transbot@odoo-community.org>\n"
"Language-Team: Slovenian (http://www.transifex.com/oca/OCA-stock-logistics-"
"warehouse-9-0/language/sl/)\n"
"Language: sl\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n"
"%100==4 ? 2 : 3);\n"
#. module: stock_available
#: model_terms:ir.ui.view,arch_db:stock_available.product_normal_form_view
#: model_terms:ir.ui.view,arch_db:stock_available.view_stock_available_form
msgid "<span class=\"o_stat_text\">Available</span>"
msgstr ""
#. module: stock_available
#: model_terms:ir.ui.view,arch_db:stock_available.product_normal_form_view
#: model_terms:ir.ui.view,arch_db:stock_available.view_stock_available_form
msgid "<span class=\"o_stat_text\">Potential</span>"
msgstr ""
#. module: stock_available
#: model_terms:ir.ui.view,arch_db:stock_available.view_stock_available_kanban
msgid "Available to Promise:"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_product_product__immediately_usable_qty
#: model:ir.model.fields,field_description:stock_available.field_product_template__immediately_usable_qty
msgid "Available to promise"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_res_config_settings__stock_available_mrp_based_on
msgid ""
"Choose the field of the product which will be used to compute potential.\n"
"If empty, Quantity On Hand is used.\n"
"Only the quantity fields have meaning for computing stock"
msgstr ""
#. module: stock_available
#: model:ir.model,name:stock_available.model_res_config_settings
msgid "Config Settings"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_res_config_settings__module_stock_available_sale
msgid "Exclude goods already in sale quotations"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_res_config_settings__module_stock_available_immediately
msgid "Exclude incoming goods"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_res_config_settings__module_stock_available_mrp
msgid "Include the production potential"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_product_product__potential_qty
#: model:ir.model.fields,field_description:stock_available.field_product_template__potential_qty
msgid "Potential"
msgstr ""
#. module: stock_available
#: model:ir.model,name:stock_available.model_product_product
msgid "Product"
msgstr "Proizvod"
#. module: stock_available
#: model:ir.model,name:stock_available.model_product_template
msgid "Product Template"
msgstr "Predloga proizvoda"
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_product_product__potential_qty
msgid ""
"Quantity of this Product that could be produced using the materials already "
"at hand."
msgstr ""
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_product_template__potential_qty
msgid ""
"Quantity of this Product that could be produced using the materials already "
"at hand. If the product has several variants, this will be the biggest "
"quantity that can be made for a any single variant."
msgstr ""
#. module: stock_available
#: model_terms:ir.ui.view,arch_db:stock_available.view_stock_configuration
msgid "Stock available to promise"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_product_template__immediately_usable_qty
msgid ""
"Stock for this Product that can be safely proposed for sale to Customers.\n"
"The definition of this value can be configured to suit your needs"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_product_product__immediately_usable_qty
msgid ""
"Stock for this Product that can be safely proposed for sale to Customers.\n"
"The definition of this value can be configured to suit your needs."
msgstr ""
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_res_config_settings__module_stock_available_mrp
msgid ""
"This will add the quantities of goods that can be immediately manufactured, "
"to the quantities available to promise.\n"
"This installs the module stock_available_mrp.\n"
"If the module mrp is not installed, this will install it too"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_res_config_settings__module_stock_available_immediately
msgid ""
"This will subtract incoming quantities from the quantities available to "
"promise.\n"
"This installs the module stock_available_immediately."
msgstr ""
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_res_config_settings__module_stock_available_sale
msgid ""
"This will subtract quantities from the sale quotations from the quantities "
"available to promise.\n"
"This installs the modules stock_available_sale.\n"
"If the modules sale and sale_delivery_date are not installed, this will "
"install them too"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_res_config_settings__stock_available_mrp_based_on
msgid "based on"
msgstr ""

View File

@@ -0,0 +1,143 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * stock_available
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 13.0\n"
"Report-Msgid-Bugs-To: \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: stock_available
#: model_terms:ir.ui.view,arch_db:stock_available.product_normal_form_view
#: model_terms:ir.ui.view,arch_db:stock_available.view_stock_available_form
msgid "<span class=\"o_stat_text\">Available</span>"
msgstr ""
#. module: stock_available
#: model_terms:ir.ui.view,arch_db:stock_available.product_normal_form_view
#: model_terms:ir.ui.view,arch_db:stock_available.view_stock_available_form
msgid "<span class=\"o_stat_text\">Potential</span>"
msgstr ""
#. module: stock_available
#: model_terms:ir.ui.view,arch_db:stock_available.view_stock_available_kanban
msgid "Available to Promise:"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_product_product__immediately_usable_qty
#: model:ir.model.fields,field_description:stock_available.field_product_template__immediately_usable_qty
msgid "Available to promise"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_res_config_settings__stock_available_mrp_based_on
msgid ""
"Choose the field of the product which will be used to compute potential.\n"
"If empty, Quantity On Hand is used.\n"
"Only the quantity fields have meaning for computing stock"
msgstr ""
#. module: stock_available
#: model:ir.model,name:stock_available.model_res_config_settings
msgid "Config Settings"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_res_config_settings__module_stock_available_sale
msgid "Exclude goods already in sale quotations"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_res_config_settings__module_stock_available_immediately
msgid "Exclude incoming goods"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_res_config_settings__module_stock_available_mrp
msgid "Include the production potential"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_product_product__potential_qty
#: model:ir.model.fields,field_description:stock_available.field_product_template__potential_qty
msgid "Potential"
msgstr ""
#. module: stock_available
#: model:ir.model,name:stock_available.model_product_product
msgid "Product"
msgstr ""
#. module: stock_available
#: model:ir.model,name:stock_available.model_product_template
msgid "Product Template"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_product_product__potential_qty
msgid ""
"Quantity of this Product that could be produced using the materials already "
"at hand."
msgstr ""
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_product_template__potential_qty
msgid ""
"Quantity of this Product that could be produced using the materials already "
"at hand. If the product has several variants, this will be the biggest "
"quantity that can be made for a any single variant."
msgstr ""
#. module: stock_available
#: model_terms:ir.ui.view,arch_db:stock_available.view_stock_configuration
msgid "Stock available to promise"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_product_template__immediately_usable_qty
msgid ""
"Stock for this Product that can be safely proposed for sale to Customers.\n"
"The definition of this value can be configured to suit your needs"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_product_product__immediately_usable_qty
msgid ""
"Stock for this Product that can be safely proposed for sale to Customers.\n"
"The definition of this value can be configured to suit your needs."
msgstr ""
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_res_config_settings__module_stock_available_mrp
msgid ""
"This will add the quantities of goods that can be immediately manufactured, to the quantities available to promise.\n"
"This installs the module stock_available_mrp.\n"
"If the module mrp is not installed, this will install it too"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_res_config_settings__module_stock_available_immediately
msgid ""
"This will subtract incoming quantities from the quantities available to promise.\n"
"This installs the module stock_available_immediately."
msgstr ""
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_res_config_settings__module_stock_available_sale
msgid ""
"This will subtract quantities from the sale quotations from the quantities available to promise.\n"
"This installs the modules stock_available_sale.\n"
"If the modules sale and sale_delivery_date are not installed, this will install them too"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_res_config_settings__stock_available_mrp_based_on
msgid "based on"
msgstr ""

153
stock_available/i18n/tr.po Normal file
View File

@@ -0,0 +1,153 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * stock_available
#
# Translators:
# OCA Transbot <transbot@odoo-community.org>, 2017
# Ediz Duman <neps1192@gmail.com>, 2017
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 10.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-06-03 01:23+0000\n"
"PO-Revision-Date: 2017-06-03 01:23+0000\n"
"Last-Translator: Ediz Duman <neps1192@gmail.com>, 2017\n"
"Language-Team: Turkish (https://www.transifex.com/oca/teams/23907/tr/)\n"
"Language: tr\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
#. module: stock_available
#: model_terms:ir.ui.view,arch_db:stock_available.product_normal_form_view
#: model_terms:ir.ui.view,arch_db:stock_available.view_stock_available_form
msgid "<span class=\"o_stat_text\">Available</span>"
msgstr "<span class=\"o_stat_text\">Mevcut</span>"
#. module: stock_available
#: model_terms:ir.ui.view,arch_db:stock_available.product_normal_form_view
#: model_terms:ir.ui.view,arch_db:stock_available.view_stock_available_form
msgid "<span class=\"o_stat_text\">Potential</span>"
msgstr "<span class=\"o_stat_text\">Potansiyel</span>"
#. module: stock_available
#: model_terms:ir.ui.view,arch_db:stock_available.view_stock_available_kanban
msgid "Available to Promise:"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_product_product__immediately_usable_qty
#: model:ir.model.fields,field_description:stock_available.field_product_template__immediately_usable_qty
msgid "Available to promise"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_res_config_settings__stock_available_mrp_based_on
msgid ""
"Choose the field of the product which will be used to compute potential.\n"
"If empty, Quantity On Hand is used.\n"
"Only the quantity fields have meaning for computing stock"
msgstr ""
#. module: stock_available
#: model:ir.model,name:stock_available.model_res_config_settings
msgid "Config Settings"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_res_config_settings__module_stock_available_sale
msgid "Exclude goods already in sale quotations"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_res_config_settings__module_stock_available_immediately
msgid "Exclude incoming goods"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_res_config_settings__module_stock_available_mrp
msgid "Include the production potential"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_product_product__potential_qty
#: model:ir.model.fields,field_description:stock_available.field_product_template__potential_qty
msgid "Potential"
msgstr "Potansiyel"
#. module: stock_available
#: model:ir.model,name:stock_available.model_product_product
msgid "Product"
msgstr "Ürün"
#. module: stock_available
#: model:ir.model,name:stock_available.model_product_template
msgid "Product Template"
msgstr "Ürün Şablonu"
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_product_product__potential_qty
msgid ""
"Quantity of this Product that could be produced using the materials already "
"at hand."
msgstr ""
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_product_template__potential_qty
msgid ""
"Quantity of this Product that could be produced using the materials already "
"at hand. If the product has several variants, this will be the biggest "
"quantity that can be made for a any single variant."
msgstr ""
#. module: stock_available
#: model_terms:ir.ui.view,arch_db:stock_available.view_stock_configuration
msgid "Stock available to promise"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_product_template__immediately_usable_qty
msgid ""
"Stock for this Product that can be safely proposed for sale to Customers.\n"
"The definition of this value can be configured to suit your needs"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_product_product__immediately_usable_qty
msgid ""
"Stock for this Product that can be safely proposed for sale to Customers.\n"
"The definition of this value can be configured to suit your needs."
msgstr ""
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_res_config_settings__module_stock_available_mrp
msgid ""
"This will add the quantities of goods that can be immediately manufactured, "
"to the quantities available to promise.\n"
"This installs the module stock_available_mrp.\n"
"If the module mrp is not installed, this will install it too"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_res_config_settings__module_stock_available_immediately
msgid ""
"This will subtract incoming quantities from the quantities available to "
"promise.\n"
"This installs the module stock_available_immediately."
msgstr ""
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_res_config_settings__module_stock_available_sale
msgid ""
"This will subtract quantities from the sale quotations from the quantities "
"available to promise.\n"
"This installs the modules stock_available_sale.\n"
"If the modules sale and sale_delivery_date are not installed, this will "
"install them too"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_res_config_settings__stock_available_mrp_based_on
msgid "based on"
msgstr ""

View File

@@ -0,0 +1,153 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * stock_available
#
# Translators:
# OCA Transbot <transbot@odoo-community.org>, 2017
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 10.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-06-03 01:23+0000\n"
"PO-Revision-Date: 2017-06-03 01:23+0000\n"
"Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n"
"Language-Team: Turkish (Turkey) (https://www.transifex.com/oca/teams/23907/"
"tr_TR/)\n"
"Language: tr_TR\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=1; plural=0;\n"
#. module: stock_available
#: model_terms:ir.ui.view,arch_db:stock_available.product_normal_form_view
#: model_terms:ir.ui.view,arch_db:stock_available.view_stock_available_form
msgid "<span class=\"o_stat_text\">Available</span>"
msgstr ""
#. module: stock_available
#: model_terms:ir.ui.view,arch_db:stock_available.product_normal_form_view
#: model_terms:ir.ui.view,arch_db:stock_available.view_stock_available_form
msgid "<span class=\"o_stat_text\">Potential</span>"
msgstr ""
#. module: stock_available
#: model_terms:ir.ui.view,arch_db:stock_available.view_stock_available_kanban
msgid "Available to Promise:"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_product_product__immediately_usable_qty
#: model:ir.model.fields,field_description:stock_available.field_product_template__immediately_usable_qty
msgid "Available to promise"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_res_config_settings__stock_available_mrp_based_on
msgid ""
"Choose the field of the product which will be used to compute potential.\n"
"If empty, Quantity On Hand is used.\n"
"Only the quantity fields have meaning for computing stock"
msgstr ""
#. module: stock_available
#: model:ir.model,name:stock_available.model_res_config_settings
msgid "Config Settings"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_res_config_settings__module_stock_available_sale
msgid "Exclude goods already in sale quotations"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_res_config_settings__module_stock_available_immediately
msgid "Exclude incoming goods"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_res_config_settings__module_stock_available_mrp
msgid "Include the production potential"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_product_product__potential_qty
#: model:ir.model.fields,field_description:stock_available.field_product_template__potential_qty
msgid "Potential"
msgstr ""
#. module: stock_available
#: model:ir.model,name:stock_available.model_product_product
msgid "Product"
msgstr "Ürün"
#. module: stock_available
#: model:ir.model,name:stock_available.model_product_template
msgid "Product Template"
msgstr "Ürün şablonu"
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_product_product__potential_qty
msgid ""
"Quantity of this Product that could be produced using the materials already "
"at hand."
msgstr ""
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_product_template__potential_qty
msgid ""
"Quantity of this Product that could be produced using the materials already "
"at hand. If the product has several variants, this will be the biggest "
"quantity that can be made for a any single variant."
msgstr ""
#. module: stock_available
#: model_terms:ir.ui.view,arch_db:stock_available.view_stock_configuration
msgid "Stock available to promise"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_product_template__immediately_usable_qty
msgid ""
"Stock for this Product that can be safely proposed for sale to Customers.\n"
"The definition of this value can be configured to suit your needs"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_product_product__immediately_usable_qty
msgid ""
"Stock for this Product that can be safely proposed for sale to Customers.\n"
"The definition of this value can be configured to suit your needs."
msgstr ""
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_res_config_settings__module_stock_available_mrp
msgid ""
"This will add the quantities of goods that can be immediately manufactured, "
"to the quantities available to promise.\n"
"This installs the module stock_available_mrp.\n"
"If the module mrp is not installed, this will install it too"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_res_config_settings__module_stock_available_immediately
msgid ""
"This will subtract incoming quantities from the quantities available to "
"promise.\n"
"This installs the module stock_available_immediately."
msgstr ""
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_res_config_settings__module_stock_available_sale
msgid ""
"This will subtract quantities from the sale quotations from the quantities "
"available to promise.\n"
"This installs the modules stock_available_sale.\n"
"If the modules sale and sale_delivery_date are not installed, this will "
"install them too"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_res_config_settings__stock_available_mrp_based_on
msgid "based on"
msgstr ""

View File

@@ -0,0 +1,153 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * stock_available
#
# Translators:
# OCA Transbot <transbot@odoo-community.org>, 2017
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 10.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-06-03 01:23+0000\n"
"PO-Revision-Date: 2017-06-03 01:23+0000\n"
"Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n"
"Language-Team: Vietnamese (Viet Nam) (https://www.transifex.com/oca/"
"teams/23907/vi_VN/)\n"
"Language: vi_VN\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=1; plural=0;\n"
#. module: stock_available
#: model_terms:ir.ui.view,arch_db:stock_available.product_normal_form_view
#: model_terms:ir.ui.view,arch_db:stock_available.view_stock_available_form
msgid "<span class=\"o_stat_text\">Available</span>"
msgstr ""
#. module: stock_available
#: model_terms:ir.ui.view,arch_db:stock_available.product_normal_form_view
#: model_terms:ir.ui.view,arch_db:stock_available.view_stock_available_form
msgid "<span class=\"o_stat_text\">Potential</span>"
msgstr ""
#. module: stock_available
#: model_terms:ir.ui.view,arch_db:stock_available.view_stock_available_kanban
msgid "Available to Promise:"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_product_product__immediately_usable_qty
#: model:ir.model.fields,field_description:stock_available.field_product_template__immediately_usable_qty
msgid "Available to promise"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_res_config_settings__stock_available_mrp_based_on
msgid ""
"Choose the field of the product which will be used to compute potential.\n"
"If empty, Quantity On Hand is used.\n"
"Only the quantity fields have meaning for computing stock"
msgstr ""
#. module: stock_available
#: model:ir.model,name:stock_available.model_res_config_settings
msgid "Config Settings"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_res_config_settings__module_stock_available_sale
msgid "Exclude goods already in sale quotations"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_res_config_settings__module_stock_available_immediately
msgid "Exclude incoming goods"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_res_config_settings__module_stock_available_mrp
msgid "Include the production potential"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_product_product__potential_qty
#: model:ir.model.fields,field_description:stock_available.field_product_template__potential_qty
msgid "Potential"
msgstr ""
#. module: stock_available
#: model:ir.model,name:stock_available.model_product_product
msgid "Product"
msgstr "Sản phẩm"
#. module: stock_available
#: model:ir.model,name:stock_available.model_product_template
msgid "Product Template"
msgstr "Mẫu sản phẩm"
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_product_product__potential_qty
msgid ""
"Quantity of this Product that could be produced using the materials already "
"at hand."
msgstr ""
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_product_template__potential_qty
msgid ""
"Quantity of this Product that could be produced using the materials already "
"at hand. If the product has several variants, this will be the biggest "
"quantity that can be made for a any single variant."
msgstr ""
#. module: stock_available
#: model_terms:ir.ui.view,arch_db:stock_available.view_stock_configuration
msgid "Stock available to promise"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_product_template__immediately_usable_qty
msgid ""
"Stock for this Product that can be safely proposed for sale to Customers.\n"
"The definition of this value can be configured to suit your needs"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_product_product__immediately_usable_qty
msgid ""
"Stock for this Product that can be safely proposed for sale to Customers.\n"
"The definition of this value can be configured to suit your needs."
msgstr ""
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_res_config_settings__module_stock_available_mrp
msgid ""
"This will add the quantities of goods that can be immediately manufactured, "
"to the quantities available to promise.\n"
"This installs the module stock_available_mrp.\n"
"If the module mrp is not installed, this will install it too"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_res_config_settings__module_stock_available_immediately
msgid ""
"This will subtract incoming quantities from the quantities available to "
"promise.\n"
"This installs the module stock_available_immediately."
msgstr ""
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_res_config_settings__module_stock_available_sale
msgid ""
"This will subtract quantities from the sale quotations from the quantities "
"available to promise.\n"
"This installs the modules stock_available_sale.\n"
"If the modules sale and sale_delivery_date are not installed, this will "
"install them too"
msgstr ""
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_res_config_settings__stock_available_mrp_based_on
msgid "based on"
msgstr ""

View File

@@ -0,0 +1,169 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * stock_available
#
# Translators:
# Jeffery Chenn <jeffery9@gmail.com>, 2016
msgid ""
msgstr ""
"Project-Id-Version: stock-logistics-warehouse (9.0)\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-08-28 10:00+0000\n"
"PO-Revision-Date: 2019-09-26 15:05+0000\n"
"Last-Translator: 黎伟杰 <674416404@qq.com>\n"
"Language-Team: Chinese (China) (http://www.transifex.com/oca/"
"OCA-stock-logistics-warehouse-9-0/language/zh_CN/)\n"
"Language: zh_CN\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Weblate 3.8\n"
#. module: stock_available
#: model_terms:ir.ui.view,arch_db:stock_available.product_normal_form_view
#: model_terms:ir.ui.view,arch_db:stock_available.view_stock_available_form
msgid "<span class=\"o_stat_text\">Available</span>"
msgstr "<span class=\"o_stat_text\">可用</span>"
#. module: stock_available
#: model_terms:ir.ui.view,arch_db:stock_available.product_normal_form_view
#: model_terms:ir.ui.view,arch_db:stock_available.view_stock_available_form
msgid "<span class=\"o_stat_text\">Potential</span>"
msgstr "<span class=\"o_stat_text\">潜力</span>"
#. module: stock_available
#: model_terms:ir.ui.view,arch_db:stock_available.view_stock_available_kanban
msgid "Available to Promise:"
msgstr "可供销售的数量:"
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_product_product__immediately_usable_qty
#: model:ir.model.fields,field_description:stock_available.field_product_template__immediately_usable_qty
msgid "Available to promise"
msgstr "可供销售的数量"
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_res_config_settings__stock_available_mrp_based_on
msgid ""
"Choose the field of the product which will be used to compute potential.\n"
"If empty, Quantity On Hand is used.\n"
"Only the quantity fields have meaning for computing stock"
msgstr ""
"选择将用于计算潜力的产品字段。\n"
"如果为空,则使用现有数量。\n"
"只有数量字段才有计算库存的意义"
#. module: stock_available
#: model:ir.model,name:stock_available.model_res_config_settings
msgid "Config Settings"
msgstr "配置设定"
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_res_config_settings__module_stock_available_sale
msgid "Exclude goods already in sale quotations"
msgstr "排除已经在报价中的商品"
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_res_config_settings__module_stock_available_immediately
msgid "Exclude incoming goods"
msgstr "排除进货"
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_res_config_settings__module_stock_available_mrp
msgid "Include the production potential"
msgstr "包括生产潜力"
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_product_product__potential_qty
#: model:ir.model.fields,field_description:stock_available.field_product_template__potential_qty
msgid "Potential"
msgstr "潜力"
#. module: stock_available
#: model:ir.model,name:stock_available.model_product_product
msgid "Product"
msgstr "产品"
#. module: stock_available
#: model:ir.model,name:stock_available.model_product_template
msgid "Product Template"
msgstr "产品模板"
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_product_product__potential_qty
msgid ""
"Quantity of this Product that could be produced using the materials already "
"at hand."
msgstr "可以使用现有材料生产的产品数量。"
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_product_template__potential_qty
msgid ""
"Quantity of this Product that could be produced using the materials already "
"at hand. If the product has several variants, this will be the biggest "
"quantity that can be made for a any single variant."
msgstr "可以使用现有材料生产的产品数量。如果产品具有多个变体,则这将是任何单个变体可制造的最大数量。"
#. module: stock_available
#: model_terms:ir.ui.view,arch_db:stock_available.view_stock_configuration
msgid "Stock available to promise"
msgstr "库存可供销售数量"
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_product_template__immediately_usable_qty
msgid ""
"Stock for this Product that can be safely proposed for sale to Customers.\n"
"The definition of this value can be configured to suit your needs"
msgstr ""
"此产品的库存,可以安全地出售给客户。\n"
"可以配置此值的定义以满足您的需求"
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_product_product__immediately_usable_qty
msgid ""
"Stock for this Product that can be safely proposed for sale to Customers.\n"
"The definition of this value can be configured to suit your needs."
msgstr ""
"该产品的库存可以安全地出售给客户。\n"
"可以配置此值的定义以适合您的需求。"
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_res_config_settings__module_stock_available_mrp
msgid ""
"This will add the quantities of goods that can be immediately manufactured, "
"to the quantities available to promise.\n"
"This installs the module stock_available_mrp.\n"
"If the module mrp is not installed, this will install it too"
msgstr ""
"这会将可立即生产的商品数量增加到可供销售的数量。\n"
"这将安装模块stock_available_mrp。\n"
"如果未安装模块mrp则也将安装它"
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_res_config_settings__module_stock_available_immediately
msgid ""
"This will subtract incoming quantities from the quantities available to "
"promise.\n"
"This installs the module stock_available_immediately."
msgstr ""
"这将从可供销售的数量中减去进货数量。\n"
"这将立即安装模块stock_available_immediately。"
#. module: stock_available
#: model:ir.model.fields,help:stock_available.field_res_config_settings__module_stock_available_sale
msgid ""
"This will subtract quantities from the sale quotations from the quantities "
"available to promise.\n"
"This installs the modules stock_available_sale.\n"
"If the modules sale and sale_delivery_date are not installed, this will "
"install them too"
msgstr ""
"这将从可供销售的数量中减去销售报价中的数量。\n"
"这将安装模块stock_available_sale。\n"
"如果未安装模块sale和sale_delivery_date这也将安装它们"
#. module: stock_available
#: model:ir.model.fields,field_description:stock_available.field_res_config_settings__stock_available_mrp_based_on
msgid "based on"
msgstr "基于"

View File

@@ -0,0 +1,7 @@
# Copyright 2014 Numérigraphe
# Copyright 2016 Sodexis
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html).
from . import product_product
from . import product_template
from . import res_config_settings

View File

@@ -0,0 +1,77 @@
# Copyright 2014 Numérigraphe
# Copyright 2016 Sodexis
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html).
from odoo import api, fields, models
from odoo.addons.stock.models.product import OPERATORS
class ProductProduct(models.Model):
"""Add a field for the stock available to promise.
Useful implementations need to be installed through the Settings menu or by
installing one of the modules stock_available_*
"""
_inherit = "product.product"
def _compute_available_quantities_dict(self):
stock_dict = self._compute_quantities_dict(
self._context.get("lot_id"),
self._context.get("owner_id"),
self._context.get("package_id"),
self._context.get("from_date"),
self._context.get("to_date"),
)
res = {}
for product in self:
res[product.id] = {
"immediately_usable_qty": stock_dict[product.id]["virtual_available"],
"potential_qty": 0.0,
}
return res, stock_dict
@api.depends("virtual_available")
def _compute_available_quantities(self):
res, _ = self._compute_available_quantities_dict()
for product in self:
for key, value in res[product.id].items():
if hasattr(product, key):
product[key] = value
immediately_usable_qty = fields.Float(
digits="Product Unit of Measure",
compute="_compute_available_quantities",
search="_search_immediately_usable_qty",
string="Available to promise",
help="Stock for this Product that can be safely proposed "
"for sale to Customers.\n"
"The definition of this value can be configured to suit "
"your needs.",
)
potential_qty = fields.Float(
compute="_compute_available_quantities",
digits="Product Unit of Measure",
string="Potential",
help="Quantity of this Product that could be produced using "
"the materials already at hand.",
)
@api.model
def _search_immediately_usable_qty(self, operator, value):
"""Search function for the immediately_usable_qty field.
The search is quite similar to the Odoo search about quantity available
(addons/stock/models/product.py,253; _search_product_quantity function)
:param operator: str
:param value: str
:return: list of tuple (domain)
"""
products = self.search([])
# Force prefetch
products.mapped("immediately_usable_qty")
product_ids = []
for product in products:
if OPERATORS[operator](product.immediately_usable_qty, value):
product_ids.append(product.id)
return [("id", "in", product_ids)]

View File

@@ -0,0 +1,86 @@
# Copyright 2014 Numérigraphe
# Copyright 2016 Sodexis
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html).
from odoo import api, fields, models
from odoo.addons.stock.models.product import OPERATORS
class ProductTemplate(models.Model):
_inherit = "product.template"
@api.depends(
"product_variant_ids.immediately_usable_qty",
"product_variant_ids.potential_qty",
)
def _compute_available_quantities(self):
res = self._compute_available_quantities_dict()
for product in self:
for key, value in res[product.id].items():
if key in product._fields:
product[key] = value
def _compute_available_quantities_dict(self):
variants_dict, _ = self.mapped(
"product_variant_ids"
)._compute_available_quantities_dict()
res = {}
for template in self:
immediately_usable_qty = sum(
[
variants_dict[p.id]["immediately_usable_qty"]
- variants_dict[p.id]["potential_qty"]
for p in template.product_variant_ids
]
)
potential_qty = max(
[
variants_dict[p.id]["potential_qty"]
for p in template.product_variant_ids
]
or [0.0]
)
res[template.id] = {
"immediately_usable_qty": immediately_usable_qty + potential_qty,
"potential_qty": potential_qty,
}
return res
immediately_usable_qty = fields.Float(
digits="Product Unit of Measure",
compute="_compute_available_quantities",
search="_search_immediately_usable_qty",
string="Available to promise",
help="Stock for this Product that can be safely proposed "
"for sale to Customers.\n"
"The definition of this value can be configured to suit "
"your needs",
)
potential_qty = fields.Float(
compute="_compute_available_quantities",
digits="Product Unit of Measure",
string="Potential",
help="Quantity of this Product that could be produced using "
"the materials already at hand. "
"If the product has several variants, this will be the biggest "
"quantity that can be made for a any single variant.",
)
@api.model
def _search_immediately_usable_qty(self, operator, value):
"""Search function for the immediately_usable_qty field.
The search is quite similar to the Odoo search about quantity available
(addons/stock/models/product.py,253; _search_product_quantity function)
:param operator: str
:param value: str
:return: list of tuple (domain)
"""
products = self.search([])
# Force prefetch
products.mapped("immediately_usable_qty")
product_ids = []
for product in products:
if OPERATORS[operator](product.immediately_usable_qty, value):
product_ids.append(product.id)
return [("id", "in", product_ids)]

View File

@@ -0,0 +1,73 @@
# Copyright 2014 Numérigraphe
# Copyright 2016 Sodexis
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html).
from odoo import api, fields, models
class ResConfigSettings(models.TransientModel):
"""Add options to easily install the submodules"""
_inherit = "res.config.settings"
@api.model
def _get_stock_available_mrp_based_on(self):
"""Gets the available languages for the selection."""
pdct_fields = self.env["ir.model.fields"].search(
[("model", "=", "product.product"), ("ttype", "=", "float")]
)
return [
(field.name, field.field_description)
for field in sorted(pdct_fields, key=lambda f: f.field_description)
]
module_stock_available_immediately = fields.Boolean(
string="Exclude incoming goods",
help="This will subtract incoming quantities from the quantities "
"available to promise.\n"
"This installs the module stock_available_immediately.",
)
module_stock_available_sale = fields.Boolean(
string="Exclude goods already in sale quotations",
help="This will subtract quantities from the sale quotations from "
"the quantities available to promise.\n"
"This installs the modules stock_available_sale.\n"
"If the modules sale and sale_delivery_date are not "
"installed, this will install them too",
)
module_stock_available_mrp = fields.Boolean(
string="Include the production potential",
help="This will add the quantities of goods that can be "
"immediately manufactured, to the quantities available to "
"promise.\n"
"This installs the module stock_available_mrp.\n"
"If the module mrp is not installed, this will install it "
"too",
)
stock_available_mrp_based_on = fields.Selection(
_get_stock_available_mrp_based_on,
string="based on",
help="Choose the field of the product which will be used to compute "
"potential.\nIf empty, Quantity On Hand is used.\n"
"Only the quantity fields have meaning for computing stock",
)
@api.model
def get_values(self):
res = super(ResConfigSettings, self).get_values()
res.update(
stock_available_mrp_based_on=self.env["ir.config_parameter"]
.sudo()
.get_param("stock_available_mrp_based_on", "qty_available")
)
return res
def set_values(self):
super(ResConfigSettings, self).set_values()
self.env["ir.config_parameter"].sudo().set_param(
"stock_available_mrp_based_on", self.stock_available_mrp_based_on
)

View File

@@ -0,0 +1,7 @@
By default, this module computes the stock available to promise as the virtual
stock.
To take advantage of the additional features, you must define on which information you
want to base the computation, by checking one or more boxes in the settings:
`Inventory` > `Configuration` > `Settings` > `Stock available to promise`.
In case of "Include the production potential", it is also possible to configure
which field of product to use to compute the production potential.

View File

@@ -0,0 +1,19 @@
* `Numérigraphe <https://www.numerigraphe.com>`_:
* Lionel Sausin <ls@numerigraphe.com>
* `Sodexis <https://www.Sodexis.com>`_:
* Sodexis <sodexis@sodexis.com>
* `Factor Libre <https://www.factorlibre.com>`_:
* Kiko Peiro <francisco.peiro@factorlibre.com>
* `Tecnativa <https://www.tecnativa.com>`_:
* Sergio Teruel <sergio.teruel@tecnativa.com>
* `Ecosoft <http://ecosoft.co.th/>`_:
* Pimolnat Suntian <pimolnats@ecosoft.co.th>

View File

@@ -0,0 +1,8 @@
This module proposes several options to compute the quantity available to
promise for each product.
This quantity is based on the projected stock and, depending on the
configuration, it can account for various data such as sales quotations or
immediate production capacity.
In case of immediate production capacity, it is possible to configure on which
field the potential is computed, by default Quantity On Hand is used.
This can be configured in `Inventory` > `Configuration` > `Settings`.

View File

@@ -0,0 +1,3 @@
This module adds a field named `Available for sale` on the Product form.
Various additional fields may be added, depending on which information you
chose to base the computation on.

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.2 KiB

View File

@@ -0,0 +1,479 @@
<?xml version="1.0" encoding="utf-8" ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="generator" content="Docutils 0.15.1: http://docutils.sourceforge.net/" />
<title>Stock available to promise</title>
<style type="text/css">
/*
:Author: David Goodger (goodger@python.org)
:Id: $Id: html4css1.css 7952 2016-07-26 18:15:59Z milde $
:Copyright: This stylesheet has been placed in the public domain.
Default cascading style sheet for the HTML output of Docutils.
See http://docutils.sf.net/docs/howto/html-stylesheets.html for how to
customize this style sheet.
*/
/* used to remove borders from tables and images */
.borderless, table.borderless td, table.borderless th {
border: 0 }
table.borderless td, table.borderless th {
/* Override padding for "table.docutils td" with "! important".
The right padding separates the table cells. */
padding: 0 0.5em 0 0 ! important }
.first {
/* Override more specific margin styles with "! important". */
margin-top: 0 ! important }
.last, .with-subtitle {
margin-bottom: 0 ! important }
.hidden {
display: none }
.subscript {
vertical-align: sub;
font-size: smaller }
.superscript {
vertical-align: super;
font-size: smaller }
a.toc-backref {
text-decoration: none ;
color: black }
blockquote.epigraph {
margin: 2em 5em ; }
dl.docutils dd {
margin-bottom: 0.5em }
object[type="image/svg+xml"], object[type="application/x-shockwave-flash"] {
overflow: hidden;
}
/* Uncomment (and remove this text!) to get bold-faced definition list terms
dl.docutils dt {
font-weight: bold }
*/
div.abstract {
margin: 2em 5em }
div.abstract p.topic-title {
font-weight: bold ;
text-align: center }
div.admonition, div.attention, div.caution, div.danger, div.error,
div.hint, div.important, div.note, div.tip, div.warning {
margin: 2em ;
border: medium outset ;
padding: 1em }
div.admonition p.admonition-title, div.hint p.admonition-title,
div.important p.admonition-title, div.note p.admonition-title,
div.tip p.admonition-title {
font-weight: bold ;
font-family: sans-serif }
div.attention p.admonition-title, div.caution p.admonition-title,
div.danger p.admonition-title, div.error p.admonition-title,
div.warning p.admonition-title, .code .error {
color: red ;
font-weight: bold ;
font-family: sans-serif }
/* Uncomment (and remove this text!) to get reduced vertical space in
compound paragraphs.
div.compound .compound-first, div.compound .compound-middle {
margin-bottom: 0.5em }
div.compound .compound-last, div.compound .compound-middle {
margin-top: 0.5em }
*/
div.dedication {
margin: 2em 5em ;
text-align: center ;
font-style: italic }
div.dedication p.topic-title {
font-weight: bold ;
font-style: normal }
div.figure {
margin-left: 2em ;
margin-right: 2em }
div.footer, div.header {
clear: both;
font-size: smaller }
div.line-block {
display: block ;
margin-top: 1em ;
margin-bottom: 1em }
div.line-block div.line-block {
margin-top: 0 ;
margin-bottom: 0 ;
margin-left: 1.5em }
div.sidebar {
margin: 0 0 0.5em 1em ;
border: medium outset ;
padding: 1em ;
background-color: #ffffee ;
width: 40% ;
float: right ;
clear: right }
div.sidebar p.rubric {
font-family: sans-serif ;
font-size: medium }
div.system-messages {
margin: 5em }
div.system-messages h1 {
color: red }
div.system-message {
border: medium outset ;
padding: 1em }
div.system-message p.system-message-title {
color: red ;
font-weight: bold }
div.topic {
margin: 2em }
h1.section-subtitle, h2.section-subtitle, h3.section-subtitle,
h4.section-subtitle, h5.section-subtitle, h6.section-subtitle {
margin-top: 0.4em }
h1.title {
text-align: center }
h2.subtitle {
text-align: center }
hr.docutils {
width: 75% }
img.align-left, .figure.align-left, object.align-left, table.align-left {
clear: left ;
float: left ;
margin-right: 1em }
img.align-right, .figure.align-right, object.align-right, table.align-right {
clear: right ;
float: right ;
margin-left: 1em }
img.align-center, .figure.align-center, object.align-center {
display: block;
margin-left: auto;
margin-right: auto;
}
table.align-center {
margin-left: auto;
margin-right: auto;
}
.align-left {
text-align: left }
.align-center {
clear: both ;
text-align: center }
.align-right {
text-align: right }
/* reset inner alignment in figures */
div.align-right {
text-align: inherit }
/* div.align-center * { */
/* text-align: left } */
.align-top {
vertical-align: top }
.align-middle {
vertical-align: middle }
.align-bottom {
vertical-align: bottom }
ol.simple, ul.simple {
margin-bottom: 1em }
ol.arabic {
list-style: decimal }
ol.loweralpha {
list-style: lower-alpha }
ol.upperalpha {
list-style: upper-alpha }
ol.lowerroman {
list-style: lower-roman }
ol.upperroman {
list-style: upper-roman }
p.attribution {
text-align: right ;
margin-left: 50% }
p.caption {
font-style: italic }
p.credits {
font-style: italic ;
font-size: smaller }
p.label {
white-space: nowrap }
p.rubric {
font-weight: bold ;
font-size: larger ;
color: maroon ;
text-align: center }
p.sidebar-title {
font-family: sans-serif ;
font-weight: bold ;
font-size: larger }
p.sidebar-subtitle {
font-family: sans-serif ;
font-weight: bold }
p.topic-title {
font-weight: bold }
pre.address {
margin-bottom: 0 ;
margin-top: 0 ;
font: inherit }
pre.literal-block, pre.doctest-block, pre.math, pre.code {
margin-left: 2em ;
margin-right: 2em }
pre.code .ln { color: grey; } /* line numbers */
pre.code, code { background-color: #eeeeee }
pre.code .comment, code .comment { color: #5C6576 }
pre.code .keyword, code .keyword { color: #3B0D06; font-weight: bold }
pre.code .literal.string, code .literal.string { color: #0C5404 }
pre.code .name.builtin, code .name.builtin { color: #352B84 }
pre.code .deleted, code .deleted { background-color: #DEB0A1}
pre.code .inserted, code .inserted { background-color: #A3D289}
span.classifier {
font-family: sans-serif ;
font-style: oblique }
span.classifier-delimiter {
font-family: sans-serif ;
font-weight: bold }
span.interpreted {
font-family: sans-serif }
span.option {
white-space: nowrap }
span.pre {
white-space: pre }
span.problematic {
color: red }
span.section-subtitle {
/* font-size relative to parent (h1..h6 element) */
font-size: 80% }
table.citation {
border-left: solid 1px gray;
margin-left: 1px }
table.docinfo {
margin: 2em 4em }
table.docutils {
margin-top: 0.5em ;
margin-bottom: 0.5em }
table.footnote {
border-left: solid 1px black;
margin-left: 1px }
table.docutils td, table.docutils th,
table.docinfo td, table.docinfo th {
padding-left: 0.5em ;
padding-right: 0.5em ;
vertical-align: top }
table.docutils th.field-name, table.docinfo th.docinfo-name {
font-weight: bold ;
text-align: left ;
white-space: nowrap ;
padding-left: 0 }
/* "booktabs" style (no vertical lines) */
table.docutils.booktabs {
border: 0px;
border-top: 2px solid;
border-bottom: 2px solid;
border-collapse: collapse;
}
table.docutils.booktabs * {
border: 0px;
}
table.docutils.booktabs th {
border-bottom: thin solid;
text-align: left;
}
h1 tt.docutils, h2 tt.docutils, h3 tt.docutils,
h4 tt.docutils, h5 tt.docutils, h6 tt.docutils {
font-size: 100% }
ul.auto-toc {
list-style-type: none }
</style>
</head>
<body>
<div class="document" id="stock-available-to-promise">
<h1 class="title">Stock available to promise</h1>
<!-- !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!! This file is generated by oca-gen-addon-readme !!
!! changes will be overwritten. !!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -->
<p><a class="reference external" href="https://odoo-community.org/page/development-status"><img alt="Production/Stable" src="https://img.shields.io/badge/maturity-Production%2FStable-green.png" /></a> <a class="reference external" href="http://www.gnu.org/licenses/agpl-3.0-standalone.html"><img alt="License: AGPL-3" src="https://img.shields.io/badge/licence-AGPL--3-blue.png" /></a> <a class="reference external" href="https://github.com/OCA/stock-logistics-warehouse/tree/13.0/stock_available"><img alt="OCA/stock-logistics-warehouse" src="https://img.shields.io/badge/github-OCA%2Fstock--logistics--warehouse-lightgray.png?logo=github" /></a> <a class="reference external" href="https://translation.odoo-community.org/projects/stock-logistics-warehouse-13-0/stock-logistics-warehouse-13-0-stock_available"><img alt="Translate me on Weblate" src="https://img.shields.io/badge/weblate-Translate%20me-F47D42.png" /></a> <a class="reference external" href="https://runbot.odoo-community.org/runbot/153/13.0"><img alt="Try me on Runbot" src="https://img.shields.io/badge/runbot-Try%20me-875A7B.png" /></a></p>
<p>This module proposes several options to compute the quantity available to
promise for each product.
This quantity is based on the projected stock and, depending on the
configuration, it can account for various data such as sales quotations or
immediate production capacity.
In case of immediate production capacity, it is possible to configure on which
field the potential is computed, by default Quantity On Hand is used.
This can be configured in <cite>Inventory</cite> &gt; <cite>Configuration</cite> &gt; <cite>Settings</cite>.</p>
<p><strong>Table of contents</strong></p>
<div class="contents local topic" id="contents">
<ul class="simple">
<li><a class="reference internal" href="#configuration" id="id1">Configuration</a></li>
<li><a class="reference internal" href="#usage" id="id2">Usage</a></li>
<li><a class="reference internal" href="#bug-tracker" id="id3">Bug Tracker</a></li>
<li><a class="reference internal" href="#credits" id="id4">Credits</a><ul>
<li><a class="reference internal" href="#authors" id="id5">Authors</a></li>
<li><a class="reference internal" href="#contributors" id="id6">Contributors</a></li>
<li><a class="reference internal" href="#maintainers" id="id7">Maintainers</a></li>
</ul>
</li>
</ul>
</div>
<div class="section" id="configuration">
<h1><a class="toc-backref" href="#id1">Configuration</a></h1>
<p>By default, this module computes the stock available to promise as the virtual
stock.
To take advantage of the additional features, you must define on which information you
want to base the computation, by checking one or more boxes in the settings:
<cite>Inventory</cite> &gt; <cite>Configuration</cite> &gt; <cite>Settings</cite> &gt; <cite>Stock available to promise</cite>.
In case of “Include the production potential”, it is also possible to configure
which field of product to use to compute the production potential.</p>
</div>
<div class="section" id="usage">
<h1><a class="toc-backref" href="#id2">Usage</a></h1>
<p>This module adds a field named <cite>Available for sale</cite> on the Product form.
Various additional fields may be added, depending on which information you
chose to base the computation on.</p>
</div>
<div class="section" id="bug-tracker">
<h1><a class="toc-backref" href="#id3">Bug Tracker</a></h1>
<p>Bugs are tracked on <a class="reference external" href="https://github.com/OCA/stock-logistics-warehouse/issues">GitHub Issues</a>.
In case of trouble, please check there if your issue has already been reported.
If you spotted it first, help us smashing it by providing a detailed and welcomed
<a class="reference external" href="https://github.com/OCA/stock-logistics-warehouse/issues/new?body=module:%20stock_available%0Aversion:%2013.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**">feedback</a>.</p>
<p>Do not contact contributors directly about support or help with technical issues.</p>
</div>
<div class="section" id="credits">
<h1><a class="toc-backref" href="#id4">Credits</a></h1>
<div class="section" id="authors">
<h2><a class="toc-backref" href="#id5">Authors</a></h2>
<ul class="simple">
<li>Numérigraphe</li>
<li>Sodexis</li>
</ul>
</div>
<div class="section" id="contributors">
<h2><a class="toc-backref" href="#id6">Contributors</a></h2>
<ul>
<li><p class="first"><a class="reference external" href="https://www.numerigraphe.com">Numérigraphe</a>:</p>
<blockquote>
<ul class="simple">
<li>Lionel Sausin &lt;<a class="reference external" href="mailto:ls&#64;numerigraphe.com">ls&#64;numerigraphe.com</a>&gt;</li>
</ul>
</blockquote>
</li>
<li><p class="first"><a class="reference external" href="https://www.Sodexis.com">Sodexis</a>:</p>
<blockquote>
<ul class="simple">
<li>Sodexis &lt;<a class="reference external" href="mailto:sodexis&#64;sodexis.com">sodexis&#64;sodexis.com</a>&gt;</li>
</ul>
</blockquote>
</li>
<li><p class="first"><a class="reference external" href="https://www.factorlibre.com">Factor Libre</a>:</p>
<blockquote>
<ul class="simple">
<li>Kiko Peiro &lt;<a class="reference external" href="mailto:francisco.peiro&#64;factorlibre.com">francisco.peiro&#64;factorlibre.com</a>&gt;</li>
</ul>
</blockquote>
</li>
<li><p class="first"><a class="reference external" href="https://www.tecnativa.com">Tecnativa</a>:</p>
<blockquote>
<ul class="simple">
<li>Sergio Teruel &lt;<a class="reference external" href="mailto:sergio.teruel&#64;tecnativa.com">sergio.teruel&#64;tecnativa.com</a>&gt;</li>
</ul>
</blockquote>
</li>
<li><p class="first"><a class="reference external" href="http://ecosoft.co.th/">Ecosoft</a>:</p>
<blockquote>
<ul class="simple">
<li>Pimolnat Suntian &lt;<a class="reference external" href="mailto:pimolnats&#64;ecosoft.co.th">pimolnats&#64;ecosoft.co.th</a>&gt;</li>
</ul>
</blockquote>
</li>
</ul>
</div>
<div class="section" id="maintainers">
<h2><a class="toc-backref" href="#id7">Maintainers</a></h2>
<p>This module is maintained by the OCA.</p>
<a class="reference external image-reference" href="https://odoo-community.org"><img alt="Odoo Community Association" src="https://odoo-community.org/logo.png" /></a>
<p>OCA, or the Odoo Community Association, is a nonprofit organization whose
mission is to support the collaborative development of Odoo features and
promote its widespread use.</p>
<p>This module is part of the <a class="reference external" href="https://github.com/OCA/stock-logistics-warehouse/tree/13.0/stock_available">OCA/stock-logistics-warehouse</a> project on GitHub.</p>
<p>You are welcome to contribute. To learn how please visit <a class="reference external" href="https://odoo-community.org/page/Contribute">https://odoo-community.org/page/Contribute</a>.</p>
</div>
</div>
</div>
</body>
</html>

View File

@@ -0,0 +1,5 @@
# Copyright 2014 Numérigraphe
# Copyright 2016 Sodexis
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html).
from . import test_stock_available

View File

@@ -0,0 +1,146 @@
# Copyright 2014 Numérigraphe
# Copyright 2016 Sodexis
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html).
from odoo.tests.common import TransactionCase
class TestStockLogisticsWarehouse(TransactionCase):
def test_res_config(self):
"""Test the config file"""
stock_setting = self.env["res.config.settings"].create({})
self.assertEquals(stock_setting.stock_available_mrp_based_on, "qty_available")
stock_setting.stock_available_mrp_based_on = "immediately_usable_qty"
stock_setting.set_values()
self.assertEquals(
stock_setting.stock_available_mrp_based_on, "immediately_usable_qty"
)
def test01_stock_levels(self):
"""checking that immediately_usable_qty actually reflects \
the variations in stock, both on product and template"""
moveObj = self.env["stock.move"]
productObj = self.env["product.product"]
templateObj = self.env["product.template"]
supplier_location = self.env.ref("stock.stock_location_suppliers")
stock_location = self.env.ref("stock.stock_location_stock")
customer_location = self.env.ref("stock.stock_location_customers")
uom_unit = self.env.ref("uom.product_uom_unit")
# Create product template
templateAB = templateObj.create({"name": "templAB", "uom_id": uom_unit.id})
# Create product A and B
productA = productObj.create(
{
"name": "product A",
"standard_price": 1,
"type": "product",
"uom_id": uom_unit.id,
"default_code": "A",
"product_tmpl_id": templateAB.id,
}
)
productB = productObj.create(
{
"name": "product B",
"standard_price": 1,
"type": "product",
"uom_id": uom_unit.id,
"default_code": "B",
"product_tmpl_id": templateAB.id,
}
)
# Create a stock move from INCOMING to STOCK
stockMoveInA = moveObj.create(
{
"location_id": supplier_location.id,
"location_dest_id": stock_location.id,
"name": "MOVE INCOMING -> STOCK ",
"product_id": productA.id,
"product_uom": productA.uom_id.id,
"product_uom_qty": 2,
}
)
stockMoveInB = moveObj.create(
{
"location_id": supplier_location.id,
"location_dest_id": stock_location.id,
"name": "MOVE INCOMING -> STOCK ",
"product_id": productB.id,
"product_uom": productB.uom_id.id,
"product_uom_qty": 3,
}
)
def compare_product_usable_qty(product, value):
"""
Compare the immediately_usable_qty with the given value
Check also the search function for the immediately_usable_qty field
:param product: product (template/product) recordset
:param value: int
:return:
"""
# Refresh, because the function field is not recalculated between
# transactions
product.refresh()
self.assertEqual(product.immediately_usable_qty, value)
# Now check search function
domain = [("immediately_usable_qty", "=", value)]
results = self.env[product._name].search(domain)
self.assertIn(product.id, results.ids)
domain = [("immediately_usable_qty", "!=", value)]
results = self.env[product._name].search(domain)
self.assertNotIn(product.id, results.ids)
domain = [("immediately_usable_qty", ">", value - 1)]
results = self.env[product._name].search(domain)
self.assertIn(product.id, results.ids)
domain = [("immediately_usable_qty", "<", value + 1)]
results = self.env[product._name].search(domain)
self.assertIn(product.id, results.ids)
compare_product_usable_qty(productA, 0)
compare_product_usable_qty(templateAB, 0)
stockMoveInA._action_confirm()
compare_product_usable_qty(productA, 2)
compare_product_usable_qty(templateAB, 2)
stockMoveInA._action_assign()
compare_product_usable_qty(productA, 2)
compare_product_usable_qty(templateAB, 2)
stockMoveInA._action_done()
compare_product_usable_qty(productA, 2)
compare_product_usable_qty(templateAB, 2)
# will directly trigger action_done on productB
stockMoveInB._action_done()
compare_product_usable_qty(productA, 2)
compare_product_usable_qty(productB, 3)
compare_product_usable_qty(templateAB, 5)
# Create a stock move from STOCK to CUSTOMER
stockMoveOutA = moveObj.create(
{
"location_id": stock_location.id,
"location_dest_id": customer_location.id,
"name": " STOCK --> CUSTOMER ",
"product_id": productA.id,
"product_uom": productA.uom_id.id,
"product_uom_qty": 1,
"state": "confirmed",
}
)
stockMoveOutA._action_done()
compare_product_usable_qty(productA, 1)
compare_product_usable_qty(templateAB, 4)
# Potential Qty is set as 0.0 by default
self.assertEquals(templateAB.potential_qty, 0.0)
self.assertEquals(productA.potential_qty, 0.0)

View File

@@ -0,0 +1,76 @@
<?xml version="1.0" encoding="utf-8" ?>
<!-- Copyright 2014 Numérigraphe
Copyright 2016 Sodexis
License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). -->
<odoo>
<record model="ir.ui.view" id="product_normal_form_view">
<field name="name">Quantity available to promise (variant tree)</field>
<field name="model">product.product</field>
<field name="inherit_id" ref="stock.product_form_view_procurement_button" />
<field name="arch" type="xml">
<xpath
expr="//button[@name='action_product_forecast_report']"
position="after"
>
<button
type="object"
name="action_open_quants"
attrs="{'invisible':[('type', 'not in', ['product','consu'])]}"
class="oe_stat_button"
icon="fa-building-o"
>
<div class="o_field_widget o_stat_info">
<span class="o_stat_value" widget="statinfo">
<field
name="immediately_usable_qty"
widget="statinfo"
nolabel="1"
class="mr4"
/>
<field name="uom_name" />
</span>
<span class="o_stat_text">Available</span>
</div>
</button>
<button
type="object"
name="action_open_quants"
attrs="{'invisible':[('type', 'not in', ['product','consu'])]}"
class="oe_stat_button"
icon="fa-building-o"
>
<div class="o_field_widget o_stat_info">
<span class="o_stat_value" widget="statinfo">
<field
name="potential_qty"
widget="statinfo"
nolabel="1"
class="mr4"
/>
<field name="uom_name" />
</span>
<span class="o_stat_text">Potential</span>
</div>
</button>
</xpath>
</field>
</record>
<record model="ir.ui.view" id="view_stock_available_product_tree">
<field name="name">Quantity available to promise (variant tree)</field>
<field name="model">product.product</field>
<field name="inherit_id" ref="stock.view_stock_product_tree" />
<field name="arch" type="xml">
<tree position="attributes">
<attribute
name="decoration-danger"
>virtual_available&lt;0 or immediately_usable_qty&lt;0</attribute>
<attribute
name="decoration-info"
>virtual_available&gt;=0 or immediately_usable_qty&gt;0</attribute>
</tree>
<field name="virtual_available" position="after">
<field name="immediately_usable_qty" />
</field>
</field>
</record>
</odoo>

View File

@@ -0,0 +1,93 @@
<?xml version="1.0" encoding="utf-8" ?>
<!-- Copyright 2014 Numérigraphe
Copyright 2016 Sodexis
License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). -->
<odoo>
<record model="ir.ui.view" id="view_stock_available_form">
<field name="name">Quantity available to promise (form)</field>
<field name="model">product.template</field>
<field
name="inherit_id"
ref="stock.product_template_form_view_procurement_button"
/>
<field name="arch" type="xml">
<xpath
expr="//button[@name='action_product_tmpl_forecast_report']"
position="after"
>
<button
type="object"
name="action_open_quants"
attrs="{'invisible':[('type', 'not in', ['product','consu'])]}"
class="oe_stat_button"
icon="fa-building-o"
>
<div class="o_field_widget o_stat_info">
<span class="o_stat_value" widget="statinfo">
<field
name="immediately_usable_qty"
widget="statinfo"
nolabel="1"
class="mr4"
/>
<field name="uom_name" />
</span>
<span class="o_stat_text">Available</span>
</div>
</button>
<button
type="object"
name="action_open_quants"
attrs="{'invisible':[('type', 'not in', ['product','consu'])]}"
class="oe_stat_button"
icon="fa-building-o"
>
<div class="o_field_widget o_stat_info">
<span class="o_stat_value" widget="statinfo">
<field
name="potential_qty"
widget="statinfo"
nolabel="1"
class="mr4"
/>
<field name="uom_name" />
</span>
<span class="o_stat_text">Potential</span>
</div>
</button>
</xpath>
</field>
</record>
<record model="ir.ui.view" id="view_stock_available_product_template_tree">
<field name="name">Quantity available to promise (tree)</field>
<field name="model">product.template</field>
<field name="inherit_id" ref="stock.view_stock_product_template_tree" />
<field name="arch" type="xml">
<tree position="attributes">
<attribute
name="decoration-danger"
>virtual_available&lt;0 or immediately_usable_qty&lt;0</attribute>
<attribute
name="decoration-info"
>virtual_available&gt;=0 or immediately_usable_qty&gt;0</attribute>
</tree>
<field name="virtual_available" position="after">
<field name="immediately_usable_qty" />
</field>
</field>
</record>
<record model="ir.ui.view" id="view_stock_available_kanban">
<field name="name">Quantity available to promise (kanban)</field>
<field name="model">product.template</field>
<field name="inherit_id" ref="stock.product_template_kanban_stock_view" />
<field name="arch" type="xml">
<xpath expr="//div[@name='product_lst_price']" position="after">
<div
t-if="record.type.raw_value == 'product'"
>Available to Promise: <field name="immediately_usable_qty" /> <field
name="uom_id"
/></div>
</xpath>
</field>
</record>
</odoo>

View File

@@ -0,0 +1,46 @@
<?xml version="1.0" encoding="utf-8" ?>
<!-- Copyright 2014 Numérigraphe
Copyright 2016 Sodexis
License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). -->
<odoo>
<record id="view_stock_configuration" model="ir.ui.view">
<field name="name">Stock settings: quantity available to promise</field>
<field name="model">res.config.settings</field>
<field name="inherit_id" ref="stock.res_config_settings_view_form" />
<field name="arch" type="xml">
<xpath expr="//div[@data-key='stock']" position="inside">
<h2 id="available_info">Stock available to promise</h2>
<div class="row mt16 o_settings_container">
<div class="col-xs-12 col-md-6 o_setting_box">
<div class="o_setting_left_pane">
<field name="module_stock_available_immediately" />
</div>
<div class="o_setting_right_pane">
<label for="module_stock_available_immediately" />
</div>
</div>
<div class="col-xs-12 col-md-6 o_setting_box">
<div class="o_setting_left_pane">
<field name="module_stock_available_mrp" />
</div>
<div class="o_setting_right_pane">
<label for="module_stock_available_mrp" />
<div class="content-group">
<div
class="mt16"
attrs="{'invisible': [('module_stock_available_mrp', '=', False)]}"
>
<field
name="stock_available_mrp_based_on"
class="oe_inline"
attrs="{'required':[('module_stock_available_mrp','=',True)]}"
/>
</div>
</div>
</div>
</div>
</div>
</xpath>
</field>
</record>
</odoo>