Very soon, in just one month time, at the very beginning of November we’ll be publishing our next Long Term Supported (LTS) release of Tryton, version 7.0. So please test the current release, version 6.8, or the actual developments from our repositories.
In the last month we focused on fixing bugs, improving the behaviour of things, speeding-up performance issues and adding new features for you.
Changes for the User
Sales, Purchases and Projects
With the use of the account_stock_landed_cost
module Tryton now uses the price of the last purchase from the same supplier as product price. With this module activated, the cost price of a product is no longer the best guess for the price of a new purchase. Also the cost price of a product is not really relevant as price for new purchases, because it may include extra costs like the landed cost.
Accounting, Invoicing and Payments
Now Tryton sets the employee who validates or posts an invoice.
In Tryton you are now able to collect and process checks using the account_payment
module.
Tryton now includes the new PISTE API for france, which is based on Oauth 2.0.
Stock, Production and Shipments
Tryton now displays the delay for stock moves and shipments. It stores the original planned date from the sale and purchase. As moves and shipments are rescheduled by a cron task, Tryton now computes the delay with the actual planned date or the effective date. This provides a visual hint about the delay and can be used as a trigger for delay-notifications.
User Interface
Now it is possible to directly copy the link from the URL-widget, without the need to open it before.
The Tryton client does no longer set automatically the value if only one record was found. As the search is fuzzy we need to ensure that the user always validates the resulting value by manually selecting it.
System Data and Configuration
We added new identifiers in Tryton according to the stdnum
release of version 1.19:
- Belgian BIS Number identifier
- Egyptian Tax Registration Number identifier
- European VAT on e-Commerce - One Stop Shop identifier
- Guinean Tax Number identifier
- Slovenian Corporate Registration Number identifier
New Documentation
Following the poll, we use the Sphinx book
theme to layout the documentation now.
The documentation build is now triggered when the .readthedocs.yaml
is changed.
New Releases
We released bug fixes for the currently maintained series 5.0, 6.0, 6.6 and 6.8.
Changes for the System Administrator
Now Tryton supports the RFC2255 definition of scope in the ldap_authentication
module.
Changes for Implementers and Developers
Tryton now supports add, update, remove
and delete
as a result of on_change_with
of One2Many
and Many2Many
fields.
Now the MatchMixin
matches None
and False
. If the value is False
and the pattern is None
, we have a match. The behaviour is similar to the search functionality.
Tryton has now support for scanning codes like bar-codes or QR-codes.