
Version 7.0.8 - 2024-10-05
--------------------------
* Bug fixes (see mercurial logs for details)


Version 7.0.7 - 2024-09-16
--------------------------
* Bug fixes (see mercurial logs for details)


Version 7.0.6 - 2024-09-01
--------------------------
* Bug fixes (see mercurial logs for details)


Version 7.0.5 - 2024-05-01
--------------------------
* Bug fixes (see mercurial logs for details)


Version 7.0.4 - 2024-04-04
--------------------------
* Bug fixes (see mercurial logs for details)


Version 7.0.3 - 2024-02-03
--------------------------
* Bug fixes (see mercurial logs for details)


Version 7.0.2 - 2024-01-15
--------------------------
* Bug fixes (see mercurial logs for details)


Version 7.0.1 - 2023-11-17
--------------------------
* Bug fixes (see mercurial logs for details)


Version 7.0.0 - 2023-10-30
--------------------------
* Bug fixes (see mercurial logs for details)
* Add support for Python 3.12
* Add menu entry to list warehouses
* Check outgoing product quantities for internal shipment
* Check inventory product quantities for customer return shipment
* Check outgoing product quantities of customer shipment
* Check inventory product quantities of supplier shipment
* Store original planned date of shipments to compute delay
* Store original planned date of moves to compute delay
* Rename Uom to Unit for move and inventory
* Add product cost price to move
* Add location and date to inventory name

Version 6.8.0 - 2023-05-01
--------------------------
* Bug fixes (see mercurial logs for details)
* Add stock invert context to compute quantity
* Remove support for Python 3.7
* Add support for Python 3.11
* Allow searching reporting records by name
* Assign all possible shipments when trying
* Store warehouse locations on shipments

Version 6.6.0 - 2022-10-31
--------------------------
* Bug fixes (see mercurial logs for details)
* Limit transit only between different warehouses
* Remove default currency on move
* Allow cancelling move done
* Support warehouse pickup
* Allow resetting packed customer shipments
* Allow grouping by date products by location
* Ignore consumable products when inactivating locations

Version 6.4.0 - 2022-05-02
--------------------------
* Bug fixes (see mercurial logs for details)
* Add location or warehouse in shipment tree view
* Warn user when deactivating a product that has stock
* Add support for Python 3.10
* Remove support for Python 3.6

Version 6.2.0 - 2021-11-01
--------------------------
* Bug fixes (see mercurial logs for details)
* Add method to sort quantities for assignation
* Add warehouse properties to move
* Allow view location as parent of warehouse

Version 6.0.0 - 2021-05-03
--------------------------
* Bug fixes (see mercurial logs for details)
* Allow shipments to be automatically assigned
* Rename inventory count quantity_added to quantity
* Add document source on move of product quantities by warehouse
* Add relate from assigned shipment to products quantities by warehouse
* Show quantities by warehouse for many products
* Default to ordering shipments by date
* Add delivery usage to contact mechanism
* Make customer's outgoing moves editable for same storage and output zone
* Add margin reporting
* Add products_by_locations Model

Version 5.8.0 - 2020-11-02
--------------------------
* Bug fixes (see mercurial logs for details)
* Remove support for Python 3.5
* Add picked step to customer shipment workflow
* Add cron task to reschedule past shipments
* Allow lost and found on inventory moves of shipments
* Add waste locations on warehouses
* Add warning to prevent move in the future
* Add relate to open inventory lines
* Use simplified view for moves list on shipments
* Add a relate from product to its moves
* Factorize the cost price of move for cost computation
* Fill grouping values when assigning move
* Use a single assign wizard for all shipments
* Add access rules to product quantities by warehouse
* Add moves for product quantities by warehouse
* Enforce filling cost price of move
* Rename move state from cancel to cancelled
* Rename shipment states from cancel to cancelled
* Rename inventory state from cancel to cancelled
* Override warehouse with context value for current user

Version 5.6.0 - 2020-05-04
--------------------------
* Bug fixes (see mercurial logs for details)
* Add visual on product and location quantities
* Define one lost and found location per warehouse
* Show warehouse in user status if not unique
* Add cost price revision
* Add wizard to modify product cost price
* Add cron task to recompute product cost
* Update cost of moves when recomputing product cost

Version 5.4.0 - 2019-11-04
--------------------------
* Bug fixes (see mercurial logs for details)
* Add today record in Product Quantities By Warehouse
* Allow consumable product on inventories
* Let the user select a default warehouse
* Add method to get default warehouse
* Improve moves synchronisation on shipments
* Allow move as move's origin
* Open product quantities by warehouse to show moves

Version 5.2.0 - 2019-05-06
--------------------------
* Bug fixes (see mercurial logs for details)
* Don't set default unit price on stock move
* Prefer to pick product from the source location
* Change move attribute of ShipmentReport for a method
* Rename inventory count quantity_resulting to total_quantity

Version 5.0.0 - 2018-10-01
--------------------------
* Bug fixes (see mercurial logs for details)
* Add count wizard on inventory
* Remove support for Python 2.7
* Prevent delete lines if inventory is not draft or canceled
* Manage same input and storage location in customer return shipment

Version 4.8.0 - 2018-04-23
--------------------------
* Bug fixes (see mercurial logs for details)
* Add _stock_move_split context keyword when copying move for split
* Manage same input and storage location in supplier shipment
* Check pending shipment to erase party
* Define how inventory non filled lines are managed
* Do not fill inventory quantity automatically
* Assign supplier return shipment using children when location is a view
* Duplicate "Locations Quantity" into tree and list
* Remove product_ids from products_by_location for grouping_filter
* Add quantities relates on Template
* Allow grouping per product columns to compute quantities

Version 4.6.0 - 2017-10-30
--------------------------
* Bug fixes (see mercurial logs for details)
* Add flat children option on location
* Raise single warning for move without origin
* Allow to set manual effective date on move
* Improve computation of cost price
* Limit move locations 'child_of' constraints to specific shipment states
* Allow to delete staging move
* Allow to deactivate only empty locations

Version 4.4.0 - 2017-05-01
--------------------------
* Bug fixes (see mercurial logs for details)
* Add employee on shipments for some states
* Add request state on internal shipment
* Manage same picking/storage and output location

Version 4.2.0 - 2016-11-28
--------------------------
* Bug fixes (see mercurial logs for details)
* Make inventory number always readonly
* Manage readonly state on Inventory Line
* Add lead time and transit location for internal shipments between warehouses

Version 4.0.0 - 2016-05-02
--------------------------
* Bug fixes (see mercurial logs for details)
* Rename Shipments code into number
* Add number to inventories
* Add supplier and delivery address on supplier return shipment
* Add Python3 support
* Add do button on stock move form & list
* Add warehouse address on internal shipment

Version 3.8.0 - 2015-11-02
--------------------------
* Bug fixes (see mercurial logs for details)
* Add drop location type
* Add buttons on stock move form & list
* Allow to use view location on staging and draft moves
* Add picking location on warehouse
* Always compute expected quantity in inventory
* Allow to change the destination of internal shipment's moves
* Allow to modify internal shipment moves in waiting state
* Compute inventory lines in complete_lines() using new grouping() method
* Allow to re-compute cost price
* Allow to change unit price of move done

Version 3.6.0 - 2015-04-20
--------------------------
* Bug fixes (see mercurial logs for details)
* Add support for PyPy
* Add 'staging' state to stock move
* Apply stock_assign of compute_quantity_query only on outgoing moves
* Add domain on location's parent and childs
* Do not filter out inactive products from stock computation

Version 3.4.0 - 2014-10-20
--------------------------
* Bug fixes (see mercurial logs for details)
* Always succeed assignation from lost and found on internal shipments
* Remove return shipment out wizard

Version 3.2.0 - 2014-04-21
--------------------------
* Bug fixes (see mercurial logs for details)
* Add warning for moves without origin
* Allow to define the effective date of shipments
* Prevent changing product type if stock moves exist
* Use new methods to compute quantities in StockMixin._search_quantity()
* Split products_by_location into two methods on Move:
  compute_quantities_query and compute_quantities
* Use origin for inventory moves
* Allow partial assignation on Supplier Shipment Return

Version 3.0.0 - 2013-10-21
--------------------------
* Bug fixes (see mercurial logs for details)
* Add Mixin class with helper to setup stock quantity fields
* Allow to customize move creation of Inventory
* Allow to customize unique constraint on Inventory
* Allow specific grouping Period Cache
* Add grouping on products_by_location and assign_try

Version 2.8.0 - 2013-04-22
--------------------------
* Bug fixes (see mercurial logs for details)
* Merge all shipment Many2One into shipment Reference
* Add origin Reference on Stock Move
* Add workflow to stock move

Version 2.6.0 - 2012-10-22
--------------------------
* Bug fixes (see mercurial logs for details)
* Add Product Quantities By Warehouse

Version 2.4.0 - 2012-04-24
--------------------------
* Bug fixes (see mercurial logs for details)
* Remove special to_location_warehouse search clause
* Remove default from and to location and instead use domain
* Update cost_price only from supplier to storage

Version 2.2.0 - 2011-10-25
--------------------------
* Bug fixes (see mercurial logs for details)
* Ensure coherence between planned date of shipments and moves

Version 2.0.0 - 2011-04-27
--------------------------
* Bug fixes (see mercurial logs for details)
* Add period to reduce data computation
* Add internal_quantity on move to speedup computation

Version 1.8.0 - 2010-11-01
--------------------------
* Bug fixes (see mercurial logs for details)

Version 1.6.0 - 2010-05-11
--------------------------
* Bug fixes (see mercurial logs for details)
* Use model singleton to define shipment sequences
* Add default search value on inventory, move and shipments

Version 1.4.0 - 2009-10-19
--------------------------
* Bug fixes (see mercurial logs for details)
* Add new group "Stock Force Assignment"
* Migrate packing* objects and tables to shipment*
* Return move id in create_move of inventory line

Version 1.2.0 - 2009-04-20
--------------------------
* Bug fixes (see mercurial logs for details)
* Added return packings and a wizard to create customer return packing.
* Make assign_try to assign as much possible
* Move assign_try and pick_product from product.product to stock.move
* Added stock_skip_warehouse keyword for products_by_location
  method. The default behaviour is now to compute quantities on all
  child locations for a warehouse.
* Handle average price for products return to supplier
* Added stock_destinations keyword on products_by_location context to
  filter moves to a set of destinations.
* Allow egg installation

Version 1.0.0 - 2008-11-17
--------------------------
* Initial release
