Commit Graph

1173 Commits

Author SHA1 Message Date
黎伟杰
c24dd78aea Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (4 of 4 strings)

Translation: stock-logistics-warehouse-12.0/stock-logistics-warehouse-12.0-procurement_auto_create_group
Translate-URL: https://translation.odoo-community.org/projects/stock-logistics-warehouse-12-0/stock-logistics-warehouse-12-0-procurement_auto_create_group/zh_CN/
2020-09-08 10:47:25 +02:00
Alexandre Fayolle
c53ba5b5d7 Translated using Weblate (French)
Currently translated at 100.0% (4 of 4 strings)

Translation: stock-logistics-warehouse-12.0/stock-logistics-warehouse-12.0-procurement_auto_create_group
Translate-URL: https://translation.odoo-community.org/projects/stock-logistics-warehouse-12-0/stock-logistics-warehouse-12-0-procurement_auto_create_group/fr/
2020-09-08 10:47:25 +02:00
OCA-git-bot
b0fb6a58d9 [UPD] README.rst 2020-09-08 10:47:25 +02:00
OCA Transbot
76760403fe 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-procurement_auto_create_group
Translate-URL: https://translation.odoo-community.org/projects/stock-logistics-warehouse-12-0/stock-logistics-warehouse-12-0-procurement_auto_create_group/
2020-09-08 10:47:25 +02:00
OCA-git-bot
e15033d079 [UPD] README.rst 2020-09-08 10:47:25 +02:00
oca-travis
a5f6e20605 [UPD] Update procurement_auto_create_group.pot 2020-09-08 10:47:25 +02:00
mreficent
c9ac143790 [MIG] procurement_auto_create_group: Migration to 12.0 2020-09-08 10:47:25 +02:00
oca-travis
accb2ebebc [UPD] Update procurement_auto_create_group.pot 2020-09-08 10:47:25 +02:00
Lois Rilo
05ac4c0bc2 [11.0][IMP] procurement_auto_create_group:
ensure that the procurement group is only created in the procurment process.

Sometimes the method _get_rule is just needed to obtain the information of the rule,
and it isn't followed by the run of the procurement.
2020-09-08 10:47:25 +02:00
oca-travis
c0aa42129f [UPD] Update procurement_auto_create_group.pot
Update translation files

Updated by Update PO files to match POT (msgmerge) hook in Weblate.
2020-09-08 10:47:25 +02:00
OCA-git-bot
79483ebd05 [UPD] README.rst 2020-09-08 10:47:25 +02:00
Lois Rilo
9f00afafac [11.0][MIG] procurement_auto_create_group 2020-09-08 10:47:25 +02:00
OCA Transbot
43756438c2 OCA Transbot updated translations from Transifex
[UPD] Update procurement_auto_create_group.pot
2020-09-08 10:47:25 +02:00
lreficent
261db24476 [10.0][MIG] procurement_auto_create_group 2020-09-08 10:47:25 +02:00
OCA Transbot
62e575b699 OCA Transbot updated translations from Transifex 2020-09-08 10:47:25 +02:00
Jordi Ballester
fadb1839d0 auto_create_group should be false when group_propagation_option is not 'propagate' 2020-09-08 10:47:25 +02:00
lreficent
a218feb108 hide if propagation option is not "propagate" 2020-09-08 10:47:25 +02:00
lreficent
4bd0f381ac [9.0][ADD] procurement_auto_create_group: add tests 2020-09-08 10:47:25 +02:00
Jordi Ballester
9f5ed267f9 add module 'procurement_auto_create_group' to 9.0 2020-09-08 10:47:25 +02:00
Simone Orsi
46cb50e13a stock_vertical_lift: change x/y tray order 2020-09-07 13:05:16 +02:00
OCA-git-bot
b660007c72 [ADD] setup.py 2020-09-04 16:07:28 +00:00
OCA-git-bot
007db691b1 [UPD] README.rst 2020-09-04 16:07:28 +00:00
oca-travis
17650b691a [UPD] Update stock_quant_manual_assign.pot 2020-09-04 15:43:10 +00:00
OCA-git-bot
ff4e989998 Merge PR #877 into 13.0
Signed-off-by gurneyalex
2020-09-04 15:18:07 +00:00
OCA-git-bot
106f1541cc Merge PR #959 into 13.0
Signed-off-by pedrobaeza
2020-09-04 14:31:27 +00:00
Simone Orsi
775a9f944f stock_vertical_lift: make pkg compute more solid (#16)
* stock_vertical_lift: make pkg compute more solid

Somehow sometimes you can get a move line without product
while computing product packaging in inventory.

Make it more defensive and skip packaging rendering if no product is
there.
2020-09-03 13:09:10 +02:00
Ivàn Todorovich
6a5d609dd3 [FIX] Remove migration scripts 2020-09-02 17:20:00 +02:00
OCA-git-bot
41ec69d6c4 [ADD] setup.py 2020-09-02 13:38:17 +00:00
OCA-git-bot
b482a2fe46 [ADD] icon.png 2020-09-02 13:38:17 +00:00
OCA-git-bot
597fc22e1e [UPD] README.rst 2020-09-02 13:38:16 +00:00
oca-travis
1c328f2292 [UPD] Update stock_picking_consolidation_priority.pot 2020-09-02 13:15:15 +00:00
OCA-git-bot
0b90eb6112 Merge PR #941 into 13.0
Signed-off-by simahawk
2020-09-02 13:04:52 +00:00
oca-travis
98399f9bf6 [UPD] Update stock_cubiscan.pot 2020-09-02 12:14:13 +00:00
OCA-git-bot
37049ef59d stock_cubiscan 13.0.1.1.0 2020-09-02 12:04:52 +00:00
OCA-git-bot
3a6a7c0359 [UPD] README.rst 2020-09-02 12:04:51 +00:00
oca-travis
6deaff8f84 [UPD] Update stock_cubiscan.pot 2020-09-02 11:41:53 +00:00
OCA-git-bot
028d62a91d Merge PR #884 into 13.0
Signed-off-by simahawk
2020-09-02 11:19:22 +00:00
Simone Orsi
bd041a3def Add stock_vertical_lift_packaging_type 2020-09-02 13:14:54 +02:00
Simone Orsi
43bac7a671 stock_vertical_lift: packaging template more flexible
As the template is not used by JS we can pass full objects to it.
This way we can use any recordset information directly in the template
without having to override the method.
2020-09-02 13:14:54 +02:00
hveficent
a2fa620d21 [13.0][ADD] stock_request_mrp 2020-09-02 10:56:22 +02:00
Guewen Baconnier
ab62cbc7dc Raise priority only if the direct next move has consolidation
In the following graph:

                  PICK/001 ━►  PACK/001  ┓
                                         ┃
                  PICK/002 ┓             ┣━► OUT/001
                           ┣━► PACK/002  ┛
       INT/001 ━► PICK/003 ┛

If we have the consolidate flag on "PACK", we want to raise the priority
only when we start to move goods in PACK/001 or PACK/002 (not INT/001),
because this is in the packing zone that we are limited in space.

Also, when for instance a move of PICK/002 or PICK/003 is set to done,
*any* move (all products) that go to PACK/002 are concerned by the
priority raise: we want to finish the transfer.
2020-08-27 11:52:00 +02:00
Guewen Baconnier
c228f27bfa Prevent crash if 2 packages have the same name 2020-08-27 11:50:34 +02:00
Guewen Baconnier
a7d8fe6a7d Fix default value with server environment 2020-08-27 11:50:34 +02:00
Guewen Baconnier
a0794f43fb Add release (close) of vertical lift trays
* Rename methods that fetch a tray to prevent confusion
* Add methods to release a tray
* The Kardex method to fetch a tray has to send "0" in the carrier and
  carrierNext field
* The pick and inventory screens release the tray only when there is no next
  line, because the release is implicit when we fetch the next line,
  the put screen releases everytime because the operator may take time
  to start the next line and we don't know if they are going to scan a
  next line or not.
* Exiting the screen or switching screen between put/pick/put-away has
  to release the tray as well.
2020-08-27 11:50:34 +02:00
Guewen Baconnier
3711267c4f Add stock_vertical_lift_server_env
Compatibility layer between server_environment and stock_vertical_lift
2020-08-27 11:50:34 +02:00
Guewen Baconnier
912a3e9239 Fix test incompatibility with stock_reserve_rule
The rules created in demo data of stock_reserve_rule make the tests of
stock_vertical_lift (and possibly other modules) fail because the
transfers can't be made available.

Deactivate the rule in stock_reserve_rule and activate it only in its
tests. Users can still activate the rule manually to test.
2020-08-27 11:50:34 +02:00
Guewen Baconnier
3f68e5caaf Putaway: show rainbow man when all the lines are putaway 2020-08-27 11:50:34 +02:00
Guewen Baconnier
c16a5e308b Ignore storage types constraints on quants in cells
When the putaway selects a tray and a cell according to the storage
type, we still want the user to be able to override the selection by
scanning another tray type.
2020-08-27 11:50:34 +02:00
Guewen Baconnier
e01d754e93 Extract methods to allow more precise overrides 2020-08-27 11:50:34 +02:00
Guewen Baconnier
823e11fafd Ask to scan a tray type when no storage type is configured
The use cases we want to cover are:

1. Putaway for a package/good without storage type
2. Putaway for a package with a storage type configured to be
   stored in a tray (associated with a tray type)
3. Putaway for a package with a storage type NOT configured on a tray
   type

The case 1. is implement in "stock_vertical_lift", the 2. was already
implement in this module, this commit implements the case 3.

A typical flow is:

* We configure a generic Kardex Box storage type, not associated with
  any tray type, that is set on the package at reception (the reception
  person doesn't know the tray type at this point). this Kardex Box
  storage type is set on the Vertical Lift view (above the shuttles).
* On the putaway transfer, as per the configuration above, the putaway
  changes the destination location to the Vertical Lift view.
* When we scan the package in the shuttle's screen, as we have a storage
  type which is not configured on any locations in the shuttle
  (reminder, if we had, it would select the tray automatically), the
  user is asked to scan a tray type of the correct size.
2020-08-27 11:50:34 +02:00