mreficent
006db42afa
[MIG] stock_inventory_lockdown: Migration to 10.0
2019-12-20 15:26:56 +01:00
Jordi Ballester
b506999f27
refactor the module to perform lockdown validations using constraint
...
in stock move instead of checks in quants. This will allow for a more
robust lockdown, and still make it possible to perform inventory adjustments
in the locked location. Also resolves an outstanding issue related to the
previous design not allowing inventory adjustments where negative quants existed.
2019-12-20 15:26:56 +01:00
OCA Transbot
0b4ffa3c52
OCA Transbot updated translations from Transifex
2019-12-20 15:26:56 +01:00
mreficent
dd8f3821d0
stock_inventory_lockdown
2019-12-20 15:26:56 +01:00
OCA Transbot
afd7344b4b
OCA Transbot updated translations from Transifex
2019-12-20 15:26:56 +01:00
Lionel Sausin & Loïc Bellier
3e71bf04ed
New module stock_inventory_lockdown
...
This module is a feature extracted from stock_inventory_location.
Ported to v8 and new API
Adopted latest OCA standards
Added tests
2019-12-20 15:26:56 +01:00
Lois Rilo
9fecf39399
[13.0][MIG] stock_available_unreserved
...
Standard migration. Also some copyrights are removed because they were added by mistake in the fist place (copy+paste issues ;) )
2019-12-20 14:05:20 +01:00
Lois Rilo
b9f9d02672
[IMP] stock_available_unreserved: black, isort
2019-12-20 14:04:31 +01:00
OCA Transbot
2b51b27ac7
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_unreserved
Translate-URL: https://translation.odoo-community.org/projects/stock-logistics-warehouse-12-0/stock-logistics-warehouse-12-0-stock_available_unreserved/
2019-12-20 14:04:31 +01:00
OCA-git-bot
e5920fa3dc
[UPD] README.rst
2019-12-20 14:04:31 +01:00
oca-travis
2e07df7930
[UPD] Update stock_available_unreserved.pot
2019-12-20 14:04:31 +01:00
Lois Rilo
2650946eac
[12.0][UPD] stock_available_unreserved:
...
* update author's name after recent rebranding of Eficent to ForgeFlow.
* change license to lgpl as agreed by the authors.
* update readme to new format.
2019-12-20 14:04:31 +01:00
Galoperd
e078dfea0e
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (13 of 13 strings)
Translation: stock-logistics-warehouse-12.0/stock-logistics-warehouse-12.0-stock_available_unreserved
Translate-URL: https://translation.odoo-community.org/projects/stock-logistics-warehouse-12-0/stock-logistics-warehouse-12-0-stock_available_unreserved/es/
2019-12-20 14:04:31 +01:00
黎伟杰
acca50f049
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 38.5% (5 of 13 strings)
Translation: stock-logistics-warehouse-12.0/stock-logistics-warehouse-12.0-stock_available_unreserved
Translate-URL: https://translation.odoo-community.org/projects/stock-logistics-warehouse-12-0/stock-logistics-warehouse-12-0-stock_available_unreserved/zh_CN/
2019-12-20 14:04:31 +01:00
OCA Transbot
42570263be
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_unreserved
Translate-URL: https://translation.odoo-community.org/projects/stock-logistics-warehouse-12-0/stock-logistics-warehouse-12-0-stock_available_unreserved/
2019-12-20 14:04:31 +01:00
oca-travis
0fbb222c83
[UPD] Update stock_available_unreserved.pot
2019-12-20 14:04:31 +01:00
ougc27
d72daca162
[ADD][stock_available_unreserved] - Missing depends on qty_available_not_reserved compute method in order to update the quantity.
2019-12-20 14:04:31 +01:00
ougc27
1697f7b719
[MIG] stock_available_unreserved: Migration to V12
2019-12-20 14:04:31 +01:00
Osoul
031cbb2abe
Added translation using Weblate (Arabic)
2019-12-20 14:04:31 +01:00
oca-travis
49ebf6b62b
[UPD] Update stock_available_unreserved.pot
2019-12-20 12:34:12 +01:00
Atte Isopuro
9858cd5d4b
stock_available_unreserved: allow searching by unreserved quantities
2019-12-20 12:34:12 +01:00
Guewen Baconnier
30a14dab0f
Fix computation of stock available unreserved
...
The computation of the unreserved available amount using the
StockQuant._get_available_quantity was wrong as soon as more than one
quant was found for the same product. It can easily happen when you have
sublocations and a quant in each location.
The reason is that the algorithm was:
1. searching for all the quants for a given product
2. calling StockQuant._get_available_quantity for each quant
3. _get_available_quantity is an @api.model method, which itself will
search for all quants for the product and the given location and
children
Which means that if you have these locations:
Stock
Stock > Bin A
Stock > Bin B
And these quants:
1. Product: Product A
Location: Bin A
Quantity: 60
Reserved: 0
2. Product: Product A
Location: Bin B
Quantity: 10
Reserved: 0
Instead of 70, the result was 140. (One loop for each quant, each loop
recomputing the total quantity in _get_available_quantity, all summed
togethed, for each new quant, an additional sum would be added).
Ultimately, the _get_available_quantity method does the sum of (quantity
- quantity reserved). This commit uses the same logic than the 10.0
branch, it finds the quants contextually using
ProductProduct._get_domain_locations and get the available quantity as
the sum of (quantity - quantity reserved).
We can't really use StockQuant._get_available_quantity because this one
expects a location, while here we don't necessarily know it.
I removed _product_available_not_res_hook which seems to have no
purpose, it does not receive the result of the computation and its own
result is unused.
2019-12-20 12:34:12 +01:00
mpanarin
07e173114f
[MIG] stock_available_unreserved: migrate Odoo 11
2019-12-20 12:34:12 +01:00
Denis Roussel
b8afda67f7
[FIX] stock_available: Some affectations
2019-12-20 12:34:12 +01:00
Laurent Mignon (ACSONE)
08dc76405e
[IMP] stock_available_unreserved: Improve perf in stock computation;
...
Read quants without lang into the context to avoid sql join on ir.translations
Iter on product with prefetch_fields=False and lang='' to avoid reading useless column ad join on ir.translations
2019-12-20 12:34:12 +01:00
Cédric Pigeon
b39846cc5a
[CHG] optimize stock computation by avoiding to call useless compute
2019-12-20 12:34:12 +01:00
mreficent
36b64e4b85
[IMP] fast compute
...
_product_available() method is computed only once by location
2019-12-20 12:34:12 +01:00
Stefan Rijnhart
d79518b979
[MIG] stock_available_unreserved
2019-12-20 12:34:12 +01:00
OCA Transbot
ecab13d267
OCA Transbot updated translations from Transifex
2019-12-20 12:34:12 +01:00
Jordi Ballester Alomar
4443fb28e3
new module 'stock_available_unreserved' ( #206 )
...
* [ADD] new module 'stock_available_unreserved'
2019-12-20 12:34:12 +01:00
ps-tubtim
d8a437710a
[MIG] stock_warehouse_orderpoint_stock_info: Migration to 13.0
2019-12-19 10:53:10 +07:00
ps-tubtim
dcc895ac41
[IMP] stock_warehouse_orderpoint_stock_info: black, isort
2019-12-19 10:04:40 +07:00
Rodrigo Macedo
6982ed997d
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 100.0% (8 of 8 strings)
Translation: stock-logistics-warehouse-12.0/stock-logistics-warehouse-12.0-stock_warehouse_orderpoint_stock_info
Translate-URL: https://translation.odoo-community.org/projects/stock-logistics-warehouse-12-0/stock-logistics-warehouse-12-0-stock_warehouse_orderpoint_stock_info/pt_BR/
2019-12-19 10:02:51 +07:00
黎伟杰
a5745c20d5
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 100.0% (8 of 8 strings)
Translation: stock-logistics-warehouse-12.0/stock-logistics-warehouse-12.0-stock_warehouse_orderpoint_stock_info
Translate-URL: https://translation.odoo-community.org/projects/stock-logistics-warehouse-12-0/stock-logistics-warehouse-12-0-stock_warehouse_orderpoint_stock_info/zh_CN/
2019-12-19 10:02:51 +07:00
OCA-git-bot
9f941defa7
[UPD] README.rst
2019-12-19 10:02:51 +07:00
OCA Transbot
8d3469f68a
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_warehouse_orderpoint_stock_info
Translate-URL: https://translation.odoo-community.org/projects/stock-logistics-warehouse-12-0/stock-logistics-warehouse-12-0-stock_warehouse_orderpoint_stock_info/
2019-12-19 10:02:51 +07:00
oca-travis
c7a8a1d40e
[UPD] Update stock_warehouse_orderpoint_stock_info.pot
2019-12-19 10:02:51 +07:00
Saran L
1815e31519
[MIG] stock_warehouse_orderpoint_stock_info: Migration to 12.0
2019-12-19 10:02:51 +07:00
OCA Transbot
c2460ff4ae
Update translation files
...
Updated by Update PO files to match POT (msgmerge) hook in Weblate.
2019-12-19 10:02:51 +07:00
oca-travis
46166a9e83
[UPD] Update stock_warehouse_orderpoint_stock_info.pot
2019-12-19 10:02:51 +07:00
oca-travis
c046d2ab32
[UPD] Update stock_warehouse_orderpoint_stock_info.pot
2019-12-19 10:02:51 +07:00
OCA Transbot
dc19fab8b0
OCA Transbot updated translations from Transifex
2019-12-19 10:02:51 +07:00
mpanarin
a2112f6659
[MIG] stock_warehouse_orderpoint_stock_info: Migration to Odoo 11
2019-12-19 10:02:51 +07:00
mreficent
92cbd9a464
[MIG] stock_warehouse_orderpoint_stock_info: Migration to 10.0
2019-12-19 10:02:51 +07:00
Jordi Ballester
60df43819e
[MIG] migrate to version 9.0
2019-12-19 10:02:51 +07:00
jbeficent
58b3191eee
add OCA style
...
field available cannot be a stored field.
remove field 'available', as it was not correctly defined
remove unused method
2019-12-19 10:02:51 +07:00
darshan-serpent
d868577b68
added test cases.
...
tested computation for product availability.
2019-12-19 10:02:51 +07:00
mikelarre
f8825abf1a
added incomin, outgoing and forecast stock
...
stock_warehouse_orderpoint_stock_info: Search orderpoint rules by product category
2019-12-19 10:02:51 +07:00
oihane
b8e0d8c30b
Update oca_dependencies to avoid runbot fail * deleted .pot files * copied travis from wip * added translation status to readme
2019-12-19 10:02:50 +07:00
Pedro M. Baeza
d2b88fcd69
OCA Transbot updated translations from Transifex
2019-12-19 10:02:50 +07:00