Commit Graph

24 Commits

Author SHA1 Message Date
hda
cdae52b3d9 [MIG] stock_available_immediately: Migration to 15.0 2022-12-22 10:47:26 +01: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
Cédric Pigeon
c59d76eba4 [14.0] stock_available: improve search performance 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
Florian da Costa
693e5d3601 [IMP] stock_available: black, isort, prettier 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
Florian da Costa
432e3565c2 Make stock_available_mrp compatible with other modules like stock_available_immediately 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
Cédric Pigeon
5fc72b9d4a [10.0][CHG]stock_available...: improve stock methods computation 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
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