Release notes#
Version 7.4.0 - 2024-11-04#
Bug fixes (see mercurial logs for details)
Improve exception handling wizard
Remove “Parties associated to Purchases” menu entry
Permit only purchase line of type line as stock move origin
Version 7.2.0 - 2024-04-29#
Bug fixes (see mercurial logs for details)
Permit to remove ignored invoices and stock moves
Version 7.0.0 - 2023-10-30#
Bug fixes (see mercurial logs for details)
Add support for Python 3.12
Add warning when receiving too much goods from purchase
Require unit price only for confirmed purchase
Do not invoice non purchase line
Rename UOM to Unit for product supplier
Use price from last purchase as product price
Add a button to create invoices manually
Version 6.8.0 - 2023-05-01#
Bug fixes (see mercurial logs for details)
Fill taxes from default account for line without product
Add partially shipped to shipment state
Add pending, awaiting payment and partially paid to invoice state
Remove support for Python 3.7
Add support for Python 3.11
Add related stock moves and invoice lines on purchase line
Add relate to purchase lines from party and product
Simplify relate to purchases
Prevent creation of lines for non draft purchases
Allow searching reporting records by name
Version 6.6.0 - 2022-10-31#
Bug fixes (see mercurial logs for details)
Add reporting
Version 6.4.0 - 2022-05-02#
Bug fixes (see mercurial logs for details)
Add supplier currency on party
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)
Split process method
Version 6.0.0 - 2021-05-03#
Bug fixes (see mercurial logs for details)
Add origin and set on returned purchase
Add default lead time to supplier
Allow product supplier to be deactivated
Add summary to purchase line list
Set payment term and invoice method from last party’s purchases
Version 5.8.0 - 2020-11-02#
Bug fixes (see mercurial logs for details)
Remove support for Python 3.5
Rename purchase state from cancel to cancelled
Add window tab for exception states
Version 5.6.0 - 2020-05-04#
Bug fixes (see mercurial logs for details)
Add actual quantity on line
Add return wizard
Add employee on purchases for some states
Add contact and invoice party on purchase
Version 5.4.0 - 2019-11-04#
Bug fixes (see mercurial logs for details)
Add customer code for supplier on party
Version 5.2.0 - 2019-05-06#
Bug fixes (see mercurial logs for details)
Remove purchase fields from stock move
Remove starting wildcard when searching on codes and numbers
Allow product supplier to be defined on variants
Version 5.0.0 - 2018-10-01#
Bug fixes (see mercurial logs for details)
Add configured delay for processing purchase
Allow to reset to draft confirmed but not processed purchase
Show number and reference in purchase rec_name
Remove support for Python 2.7
Invoice purchased product instead of received product
Prevent delete lines if purchase is not draft or canceled
Use today as fallback for purchase date report
Version 4.8.0 - 2018-04-23#
Bug fixes (see mercurial logs for details)
Check pending purchase to erase party
Add wizard to modify purchase header after filling lines
Make description on purchase line optional
Add product supplier on purchase line
Invoice received product instead of purchased product
Version 4.6.0 - 2017-10-30#
Bug fixes (see mercurial logs for details)
Do not plan backorder moves
Add cron task to process confirmed purchase
Add report_address property on purchase
Version 4.4.0 - 2017-05-01#
Bug fixes (see mercurial logs for details)
Add purchase price on product view from line
Allow to edit delivery date on purchase line
Version 4.2.0 - 2016-11-28#
Bug fixes (see mercurial logs for details)
Manage readonly state on Purchase Line
Allow purchase without payment term
Version 4.0.0 - 2016-05-02#
Bug fixes (see mercurial logs for details)
Rename Purchase reference into number and supplier reference into reference
Add return location on warehouse
Add Python3 support
Replace Delivery Time by Lead Time on Product Template
New workflow do() for purchase
Version 3.8.0 - 2015-11-02#
Bug fixes (see mercurial logs for details)
Delivery Date of Line shows effective date if possible
Version 3.6.0 - 2015-04-20#
Bug fixes (see mercurial logs for details)
Add support for PyPy
Support mixed invoice type by line in invoiced quantity calculation
Use TaxableMixin
Version 3.4.0 - 2014-10-20#
Bug fixes (see mercurial logs for details)
Confirmed state split into Confirmed and Processing
Use MatchMixin for ProductSupplier
Version 3.2.0 - 2014-04-21#
Bug fixes (see mercurial logs for details)
Add link between stock moves and invoice lines
Add warning for supplier moves without origin
Version 3.0.0 - 2013-10-21#
Bug fixes (see mercurial logs for details)
Replace reference copying by relate
Version 2.8.0 - 2013-04-22#
Bug fixes (see mercurial logs for details)
Use origin Reference on Invoice Line and Stock Move
Allow no delivery time on product supplier
Version 2.6.0 - 2012-10-22#
Bug fixes (see mercurial logs for details)
Manage negative amount in purchase
Version 2.4.0 - 2012-04-24#
Bug fixes (see mercurial logs for details)
Add cache on amount fields in readonly states
Use the most used currency by party on the 10 last records as default value for purchase and product_supplier
Add currency on product_supplier
Add a Function field delivery_date to purchase line
Purchase date is required only at confirmation
compute_supply_date returns only one date
warehouse is not always required
Version 2.2.0 - 2011-10-25#
Bug fixes (see mercurial logs for details)
Version 2.0.0 - 2011-04-27#
Bug fixes (see mercurial logs for details)
Version 1.8.0 - 2010-11-01#
Bug fixes (see mercurial logs for details)
Version 1.6.0 - 2010-05-13#
Bug fixes (see mercurial logs for details)
Use model singleton to define which purchase sequence to use
Add default search value on purchase
Version 1.4.0 - 2009-10-19#
Bug fixes (see mercurial logs for details)
Migrate packing* objects and tables to shipment*
Version 1.2.0 - 2009-04-20#
Bug fixes (see mercurial logs for details)
Use the purchase uom to compute purchase price from product supplier
Add buttons to handle invoice and packing exceptions
Allow egg installation
Version 1.0.0 - 2008-11-17#
Initial release