Commit Graph
1720 Commits
Author SHA1 Message Date
Cédric Krier 78bcc4cdc0 Ensure to select period from the right company
As the selection is explicit, we remove also the usage of the rule on stock
move by an explicit clause on company.

issue8718
review258281002
2019-10-16 21:27:48 +02:00
Cédric Krier a99477ac15 Improve selection of moves used for cost
issue8700
review282201004
2019-10-14 00:04:14 +02:00
Cédric Krier 06f262091b Add today record in Product Quantities By Warehouse
As the action has a search value that limits from today, having a fake record
for today shows the current stock quantity.

issue8681
review264281002
2019-10-08 19:00:25 +02:00
Cédric Krier 20250ecb65 Show locations with any of quantity or forecast different of zero
issue8679
review282191002
2019-10-01 22:52:18 +02:00
Cédric Krier 5ab1eaa8b5 Add expand on tree view
and unify layout of form view.

issue8644
review262131002
2019-09-28 23:59:10 +02:00
Cédric Krier 1babe42799 Add visual context on tree view
issue8562
review261951002
2019-09-20 11:47:15 +02:00
Sergi Almacellas Abellana cd85fe4171 Allow consumable products on inventories
issue4945
review283991002
2019-09-19 14:04:54 +02:00
Cédric Krier 46e3596d95 Set correct date on internal shipment moves
The outgoing move must have the planned start date and the incoming move must
have the start date.

issue8655
review254291002
2019-09-16 23:58:02 +02:00
Cédric Krier 45a8c87208 Prevent assign unknown attributes on Model
by adding __slots__ on PoolMeta

issue8567
review254091002
2019-09-07 23:45:08 +02:00
Cédric Krier ade9061f99 Prevent assign unknown attributes on Model
by adding __slots__ on proteus classes.

issue6573
review254081002
2019-09-07 23:38:20 +02:00
Thierry Bruyere 40a403c77b Add a global method to set default warehouse
issue8396
review277371003
2019-09-07 23:13:33 +02:00
Àngel Àlvarez e8b713a3d1 Only check if expected_quantity has changed
Since rev 7166c43434f7, the quantity field is no more filled.

issue8433
review285371002
2019-09-02 18:26:02 +02:00
Cédric Krier 2429ddadea Improve moves synchronisation on shipments
By using the origin as synchronisation key, the code is simplified but also it
allows to follow when products are changed.
The same design is applied to the internal shipment which allows to synchronise
also the lots.

issue8363
review261811002
2019-08-18 19:22:43 +02:00
Sergi Almacellas Abellana d8cd721498 Use grouped attribute on message.xml
issue8556
review272001002
2019-08-09 16:40:04 +02:00
Cédric Krier 24238e92fb Use only incoming or outgoing moves for origins
Since issue8253, other moves may have another stock move as origin which is
not interesting as shipment origins.
2019-07-09 15:29:12 +02:00
Cédric Krier 73e16504dc Allow move as move's origin
issue8253
review269251028
2019-07-08 17:18:14 +02:00
Cédric Krier 3a88dc74f6 Review editable attribute
Use top for main tree and bottom when inside a field.

issue8430
review255581002
2019-07-08 17:10:34 +02:00
Cédric Krier 802c014e1e Open product quantities by warehouse to show moves
We add also a custom rec_name for stock.product_quantities_warehouse to use as
action name.

issue8350
review253511002
2019-06-16 19:11:48 +02:00
Cédric Krier 2246519c97 Make title title level consistent
PyPI enforces it now.
2019-06-10 18:56:35 +02:00
Maxime Richez 348a15647d Replace shipment by origin on moves list
issue8229
review257511033
2019-06-09 18:57:13 +02:00
Cédric Krier f654b87e70 Remove custom _Date class from ProductQuantitiesByWarehouse
It is useless and can be taken as a property.

issue8355
2019-05-28 09:52:08 +02:00
Cédric Krier 6764b81c88 Add test scenario for Product Quantities by Warehouse
issue8355
review261481002
2019-05-22 18:32:01 +02:00
Cédric Krier 93f5c11fbe Ensure date of Product Quantities By Warehouse is a date instance
On SQLite, the date column of the table query is not converted into date
instance but into string.

issue8355
review261481002
2019-05-22 18:31:21 +02:00
Cédric Krier c883b0a9e1 Increase version number 2019-05-06 15:14:29 +02:00
Cédric Krier b28db9e83d Added tag 5.2.0 for changeset 72a0c9157ce9 2019-05-06 15:14:15 +02:00
Cédric Krier 858363cd19 Prepare release 5.2.0 2019-05-06 15:14:15 +02:00
Cédric Krier cc46dbda61 Update translations 2019-05-01 18:05:26 +02:00
Cédric Krier 8669687c88 Add Finnish
issue7237
review44951002
2019-05-01 16:38:57 +02:00
Cédric Krier ed670ea0f4 Add Turkish
issue6745
review48261002
2019-05-01 16:18:49 +02:00
Cédric Krier 08e5893595 Don't set default unit price on stock move
issue8119
review255251002
2019-04-23 09:10:22 +02:00
Maxime Richez 2d82ff8abb Add confirmation on all buttons that can not be undone
issue5258
review271141002
2019-04-14 16:36:00 +02:00
Cédric Krier 0b6ece845c Simplify cron
issue8201
issue6117
issue2286
2019-04-12 15:59:25 +02:00
Cédric Krier a75b725636 Unify _get_inventory_move on shipment
Define them as instance method to provide more flexibility.

issue8255
review287251002
2019-04-11 18:54:55 +02:00
Cédric Krier dc309be022 Drop support of python 3.4
issue8203
review279171002
2019-04-07 19:50:04 +02:00
Cédric Krier e5dd595354 Merge README and doc and remove INSTALL
issue7397
review253271002
2019-04-06 17:38:57 +02:00
Cédric Krier fb18b123be Update links in package description
issue7921
2019-03-31 00:15:10 +01:00
Cédric Krier 81bf997722 Switch from OR-ed to AND-ed domain for search_rec_name of location
issue8054
2019-03-30 20:39:05 +01:00
Cédric Krier 0f314917d8 Update link to dependencies hosted on defunct code.google.com 2019-03-30 18:27:04 +01:00
Cédric Krier c017f27b31 Use Or-ed domain for search_rec_name of location
issue8054
review259191003
2019-03-28 19:42:15 +01:00
Cédric Krier 3982b963c5 Raise NotImplementedError when setting Function field without setter
issue7985
review265101002
2019-03-27 00:28:57 +01:00
Cédric Krier 2368e7f2e9 Use find_packages to discover packages
issue7963
review253111002
2019-03-22 15:33:44 +01:00
Cédric Krier 75276927e4 Display ids and rule names on access error
issue8093
review60551002
2019-03-03 23:11:17 +01:00
Cédric Krier c59c13a590 Prefer to pick product from the source location
In order to implement this behavior, we move first the source location in the
quantities to pick.

issue8076
review68471002
2019-03-02 23:04:35 +01:00
Cédric Krier e8e7cc1495 Do not put view location in quantities to pick
There are by design no product to pick there.

issue8077
review47801002
2019-03-02 22:59:03 +01:00
Cédric Krier 0498c4cdd5 Add test Move assign_try skips to_location
issue7856
review66541002
2019-02-18 18:35:23 +01:00
Cédric Krier e3b6c3559d Do not pick product at the destination location
It is forbidden to create move with the same source and destination locations.
To avoid this case, we remove the destination location from the quantities to
pick.

issue7856
review66541002
2019-02-18 18:34:32 +01:00
Cédric Krier 105b69448d Re-add trydevpi to dependency_links
It is needed to install Tryton's dependencies of dependencies.

issue8044
2019-01-26 01:10:48 +01:00
Cédric Krier 1529c8ea36 Replace --process-dependency-link by --find-links
issue8044
review51611003
2019-01-25 23:27:00 +01:00
Cédric Krier 00d36aa27d Remove unsupported ja_JP translations 2019-01-08 16:46:14 +01:00
Cédric Krier e75fc17209 Remove country code from languages
issue7863
review53481002
2018-12-31 15:36:49 +01:00