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