Commit Graph

334 Commits

Author SHA1 Message Date
OCA-git-bot
f7aafc76f4 Merge PR #1356 into 15.0
Signed-off-by LoisRForgeFlow
2022-01-24 15:25:56 +00:00
Jasmin Solanki
ad2919df47 [MIG] stock_available: Migration to 15.0 2022-01-21 17:10:49 +05:30
Jasmin Solanki
bbb8974698 [IMP] stock_available: black, isort, prettier 2022-01-21 16:58:21 +05:30
OCA-git-bot
318b397062 stock_available 14.0.1.0.3 2022-01-21 16:58:11 +05:30
Cédric Pigeon
c59d76eba4 [14.0] stock_available: improve search performance 2022-01-21 16:58:11 +05:30
OCA-git-bot
7942ba4fa5 stock_available 14.0.1.0.2 2022-01-21 16:58:11 +05:30
Florian da Costa
3f69e2b738 Add depends_context to quantity computed field 2022-01-21 16:58:11 +05:30
OCA-git-bot
5ea1597601 stock_available 14.0.1.0.1 2022-01-21 16:58:11 +05:30
OCA-git-bot
9a4b5cc39b [UPD] README.rst 2022-01-21 16:58:11 +05:30
oca-travis
1b6d9b6ab8 [UPD] Update stock_available.pot 2022-01-21 16:58:11 +05:30
Florian da Costa
79cc78971f [MIG] stock_available: Migration to 14.0 2022-01-21 16:58:11 +05:30
Florian da Costa
693e5d3601 [IMP] stock_available: black, isort, prettier 2022-01-21 16:58:11 +05:30
oca-travis
49ce077113 [UPD] bot updates 2022-01-21 16:58:11 +05:30
ps-tubtim
fe5c50963d [MIG] stock_available: Migration to 13.0 2022-01-21 16:58:11 +05:30
ps-tubtim
c06023fb4d [IMP] stock_available: black, isort 2022-01-21 16:58:11 +05:30
OCA-git-bot
b5a760fd3f stock_available 12.0.1.0.1 2022-01-21 16:58:11 +05:30
Tony Gu
73b3b92dca [Fix] use the same view id for differnt view using in product and product template 2022-01-21 16:58:11 +05:30
黎伟杰
7ec8fe1c14 Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (21 of 21 strings)

Translation: stock-logistics-warehouse-12.0/stock-logistics-warehouse-12.0-stock_available
Translate-URL: https://translation.odoo-community.org/projects/stock-logistics-warehouse-12-0/stock-logistics-warehouse-12-0-stock_available/zh_CN/
2022-01-21 16:58:11 +05:30
黎伟杰
136e643788 Translated using Weblate (Chinese (Simplified))
Currently translated at 23.8% (5 of 21 strings)

Translation: stock-logistics-warehouse-12.0/stock-logistics-warehouse-12.0-stock_available
Translate-URL: https://translation.odoo-community.org/projects/stock-logistics-warehouse-12-0/stock-logistics-warehouse-12-0-stock_available/zh_CN/
2022-01-21 16:58:11 +05:30
Florian da Costa
432e3565c2 Make stock_available_mrp compatible with other modules like stock_available_immediately 2022-01-21 16:58:11 +05:30
Rodrigo Macedo
c5b9b1103c Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (21 of 21 strings)

Translation: stock-logistics-warehouse-12.0/stock-logistics-warehouse-12.0-stock_available
Translate-URL: https://translation.odoo-community.org/projects/stock-logistics-warehouse-12-0/stock-logistics-warehouse-12-0-stock_available/pt_BR/
2022-01-21 16:58:11 +05:30
OCA-git-bot
8b5aace172 [UPD] README.rst 2022-01-21 16:58:11 +05:30
OCA Transbot
52ccaa54c5 Update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: stock-logistics-warehouse-12.0/stock-logistics-warehouse-12.0-stock_available
Translate-URL: https://translation.odoo-community.org/projects/stock-logistics-warehouse-12-0/stock-logistics-warehouse-12-0-stock_available/
2022-01-21 16:58:11 +05:30
OCA-git-bot
1acaa34116 [UPD] README.rst 2022-01-21 16:58:11 +05:30
oca-travis
b8bdf55520 [UPD] Update stock_available.pot 2022-01-21 16:58:11 +05:30
Sergio Teruel
62bb120732 [MIG] stock_available: Migration to v12.0 2022-01-21 16:58:11 +05:30
Valentino
84e99716c6 [ADD] Use same decorator on product.product as on product.template tree view. 2022-01-21 16:58:11 +05:30
Cédric Pigeon
5fc72b9d4a [10.0][CHG]stock_available...: improve stock methods computation 2022-01-21 16:58:11 +05:30
Osoul
02e064d4a4 Added translation using Weblate (Arabic)
Currently translated at 61.9% (13 of 21 strings)

Translation: stock-logistics-warehouse-11.0/stock-logistics-warehouse-11.0-stock_available
Translate-URL: https://translation.odoo-community.org/projects/stock-logistics-warehouse-11-0/stock-logistics-warehouse-11-0-stock_available/ar/
2022-01-21 16:58:11 +05:30
Alexandre Saunier
4dd27adde0 [FIX] Improve migration to 11.0 2022-01-21 16:58:11 +05:30
Kiko Peiro
b0519bf0e4 [MIG] stock_available: Migration to 11.0 2022-01-21 16:58:10 +05:30
François Honoré
6accb1f899 [ADD] Add search function for immediately_usable_qty computed field + related unit test
Increase version number of the module
2022-01-21 16:58:10 +05:30
Denis Roussel
39a3a7bf57 [FIX] stock_available: Some affectations 2022-01-21 16:58:10 +05:30
David Vidal
b484963a7b [MIG] stock_available_sale: Migration to 10.0 2022-01-21 16:58:10 +05:30
Cédric Pigeon
8178b608e4 [10.0]stock_available: improve computation performance
[CHG] improve code regarding code review

[ADD] add test

[CHG] optimize stock computation by avoiding to call useless compute
2022-01-21 16:58:10 +05:30
SodexisTeam
cbec46f9aa [10.0][MIG] stock_available & stock_available_immediately (#219) 2022-01-21 16:58:10 +05:30
Cyril Gaudin
18af4c3d2c bom stock: small improvements and add test for field choice 2022-01-21 16:58:10 +05:30
Laetitia Gangloff
19d128c58b stock_available / stock_available_mrp : add possibility to choose which field use to compute potential 2022-01-21 16:58:10 +05:30
Lionel Sausin
07d334c2ec [IMP] Decouple the quantity for templates and variants
There are cases where we dot NOT want to simply sum the quantities of all the
variants. For example when dealing with manufacturing capacities, we may have
to chose between variants because we can't make ALL of them with the same
components.

So instead of a simple non-modular implementation, we'll let each module define
his own implementation of how to compute the product template's quantity
available for sale.

Conflicts:
	stock_available/__openerp__.py
	stock_available_immediately/__openerp__.py
2022-01-21 16:58:10 +05:30
Alexandre Fayolle
df6b08c8ce product_available improvements
* fix the dependencies for the computed field

* use api.multi instead of api.one to avoid calling
  super()._immediately_usable_qty in a loop (this improves perfs on a tree view
  display)
2022-01-21 16:58:10 +05:30
Atchuthan, Sodexis
b0fc3eafef [9.0][PORT] Stock available 2022-01-21 16:58:10 +05:30
OCA Transbot
a9ca276d1f OCA Transbot updated translations from Transifex 2022-01-21 16:58:10 +05:30
Lionel Sausin
61f064db9b Revert changes to computation of _immediately_usable_qty
Commit 6c16913 changed the way we compute the immediately_usable_qty: instead of using the virtual stock, we used the sum of quants without reservations. But a quant may actually be reserved and still be available (for example it may be reserved for an internal move).
Fixes https://github.com/OCA/stock-logistics-warehouse/issues/79

Remove loop and use correct decorator

Restore the features of stock_available_immediately

The previous fix restored stock_available but then there was no way to exclude the incomming moves from the count. This belongs in stock_available_immediately, restoring it cleanly.
This commit also takes care to respect the distinction between templates and variants, so it should fix https://github.com/OCA/stock-logistics-warehouse/issues/73 too.

Restore the qty avail. to promise on variant treeview

PEP8
2022-01-21 16:58:10 +05:30
Laetitia Gangloff
589c5e7569 [FIX] stock_available : update sublocations computation 2022-01-21 16:58:10 +05:30
Giovanni francesco Capalbo
d25b3043c5 [FIX] searching on products, leaving full calculations
not using internal qty_available that seems not to
take in consideration reserved quants.

[ADD] Tests
2022-01-21 16:58:10 +05:30
gfcapalbo
346a60c882 [FIX] corrected calculation of immediately_usable_qty on product.product and
product.template, now takes in account variants and correctly displays value.
[FLAKE8]

Removing duplicate modules and moving README.rst into __unported__

[ADD} location calculations

[FIX] typo
2022-01-21 16:58:10 +05:30
Lionel Sausin (Numérigraphe)
7dd93a33e3 [ADD] stock_available
Generic module to compute the stock quantity available to promise using several implementations.
stock_available_immediatly is changed to become the first optional implementation.
Cherry pick of commit 0b060f619f from the v7 branch

[IMP] stock_available* uses new API

[ADD] stock_available_mrp

Module to take immediate manufaturing capability into account in the stock quantity available to promise.

Conflicts:
	stock_available/res_config.py

[DEL] move stock_available_mrp to __unported__

[ADD] stock_available_sale

Take sale quotations into account in the stock quantity available to promise
Cherry-picked from 497068f5f5

Conflicts:
	stock_available/res_config.py

[DEL] move stock_available_sale to __unported__

[IMP] READMEs and TODOs

Cherry-picked from v7 at 8add4bea7e

Conflicts:
	__unported__/stock_available_mrp/__openerp__.py
	stock_available/__openerp__.py
	stock_available_immediately/__openerp__.py

[IMP] respect product decimal precision

https://github.com/odoo/odoo/issues/5512 and b3e5a940e3 makes it clear the standard intends to support decimal precision on the product form.
2022-01-21 16:58:10 +05:30
OCA-git-bot
92e9753317 [ADD] setup.py 2022-01-19 11:28:05 +00:00
OCA-git-bot
d72952ac69 [UPD] README.rst 2022-01-19 11:28:04 +00:00
OCA-git-bot
1175655892 [UPD] addons table in README.md 2022-01-19 11:28:03 +00:00