Release notes#

Version 7.4.0 - 2024-11-04#

  • Bug fixes (see mercurial logs for details)

  • Improve exception handling wizard

  • Remove “Parties associated to Sales” menu entry

  • Permit only sale 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 sale return

  • Do not invoice non sale line

  • Add a button to create shipments manually

  • 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 sale line

  • Add relate to sale lines from party and product

  • Simplify relate to sales

  • Prevent creation of lines for non draft sales

  • Allow searching reporting records by name

Version 6.6.0 - 2022-10-31#

  • Bug fixes (see mercurial logs for details)

  • Add sale reporting per region

  • Support warehouse pickup

  • Use MultiValue for product lead time

  • Remove CompanyValueMixin for default lead time

Version 6.4.0 - 2022-05-02#

  • Bug fixes (see mercurial logs for details)

  • Add customer 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)

  • Define default invoice and shipment methods by party

  • Split process method

  • Add general reporting

  • Add reporting per customer category

Version 6.0.0 - 2021-05-03#

  • Bug fixes (see mercurial logs for details)

  • Add default lead time for products

  • Add summary to sale line list

  • Add TaxableMixin to sale line

Version 5.8.0 - 2020-11-02#

  • Bug fixes (see mercurial logs for details)

  • Remove support for Python 3.5

  • Use original cost price for returned move

  • Add shipping date

  • Rename sale 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 employee on sales for some states

  • Add contact and invoice party on sale

  • Add salable products menu entry

Version 5.4.0 - 2019-11-04#

  • Bug fixes (see mercurial logs for details)

Version 5.2.0 - 2019-05-06#

  • Bug fixes (see mercurial logs for details)

  • Use sale_uom as default for Product.get_sale_price

Version 5.0.0 - 2018-10-01#

  • Bug fixes (see mercurial logs for details)

  • Add configured delay for processing sale

  • Allow to reset to draft confirmed but not processed sale

  • Show number and reference in sale rec_name

  • Remove support for Python 2.7

  • Invoice sold product instead of shipped product

  • Prevent delete lines if sale is not draft or canceled

  • Use today as fallback for sale date report

Version 4.8.0 - 2018-04-23#

  • Bug fixes (see mercurial logs for details)

  • Add reporting

  • Check pending sale to erase party

  • Add wizard to modify sale header after filling lines

  • Make description on sale line optional

  • Invoice shipped product instead of sold product

Version 4.6.0 - 2017-10-30#

  • Bug fixes (see mercurial logs for details)

  • Plan backorder moves to today

  • Add cron task to process confirmed sale

  • Add report_address property on sale

Version 4.4.0 - 2017-05-01#

  • Bug fixes (see mercurial logs for details)

  • Add sale price on product view from line

  • Allow no lead time on product

Version 4.2.0 - 2016-11-28#

  • Bug fixes (see mercurial logs for details)

  • Manage readonly state on Sale Line

  • Allow sale without payment term

Version 4.0.0 - 2016-05-02#

  • Bug fixes (see mercurial logs for details)

  • Rename Sale reference into number and add reference

  • Add Python3 support

  • Replace Delivery Time by Lead Time on Product Template

  • Rename Delivery Date of Sale Line into Shipping Date

Version 3.8.0 - 2015-11-02#

  • Bug fixes (see mercurial logs for details)

  • Delivery Date of Line shows effective date if possible

  • Add shipment party

Version 3.6.0 - 2015-04-20#

  • Bug fixes (see mercurial logs for details)

  • Add support for PyPy

  • Add origin on sale

  • 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)

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 customer 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

Version 2.6.0 - 2012-10-22#

  • Bug fixes (see mercurial logs for details)

Version 2.4.0 - 2012-04-24#

  • Bug fixes (see mercurial logs for details)

  • Manage negative amounts in sale

  • Add cache on amount fields in readonly states

  • Confirmed state split into Confirmed and Processing

  • Add a Function field delivery_date to sale line

  • Sale date is required only at confirmation

  • warehouse is not always required

Version 2.2.0 - 2011-10-25#

  • Bug fixes (see mercurial logs for details)

  • Add delivery time on product

  • Use compute delivery date for stock moves

  • Group stock moves on shipment using a key

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 a modelsingleton to define which sale sequence to use

  • Add default search value on sale

Version 1.4.0 - 2009-10-19#

  • Bug fixes (see mercurial logs for details)

Version 1.2.0 - 2009-04-20#

  • Bug fixes (see mercurial logs for details)

  • Add buttons to handle invoice and packing exceptions

  • Allow egg installation

Version 1.0.0 - 2008-11-17#

  • Initial release