In the last month we focused on fixing bugs, improving the behaviour of things, speeding-up performance issues - building on the changes from our last release. We also added some new features which we would like to introduce to you in this newsletter.
For an in depth overview of the Tryton issues please take a look at our issue tracker or see the issues and merge requests filtered by label.
Changes for the User
On duplication of documents we no longer copy the values of reference fields.
Like numbers the reference is an (external) identifier for the document.
Sales, Purchases and Projects
Now we add a summary line for the description field on subscription lines.
Users may only have an order ID of the web shop to find a sale in Tryton. So we now allow to search sales by their web shop and shop IDs.
We now set the One-Click header to unsubscribe from marketing mailing list. These headers allow to define a POST action to unsubscribe from mailing lists in a way that E-Mail Clients can process an unsubscription request in the background.
Accounting, Invoicing and Payments
Now we improve the error message on delete or modify reconciled lines and explain that they needed to be unreconciled first in order to change them.
We now reset the accounting period when changing the company of an account move.
Now we also ask the user for the clearing date when a payment group succeeds.
Stock, Production and Shipments
Now we clear the lot-field on stock moves when removing the product to avoid a generic domain error.
To be consistent with the format of the record name of stock moves we now also use the product’s record name in the record name of purchase requests.
Now we support the disassembly of products by utilising their bill of material. For the dismantlement of a product we can now reverse the production functionality.
As such disassembly productions are not really planned, we do not manage its default BoM nor lead time.
We now add the fields effective date, company and warehouse in the header of the production form. This way we unify the usability of the production form with other documents like shipment.
Sometimes using the “Split”-wizard for stock moves is a mistake. So now we allow to un-split selected moves. It is no longer needed to reset the shipment to draft to restore the initial moves and possibly loose work.
User Interface
In Sao we now limit the file types for the image widget to image/png, image/jpeg, image/gif, .png, .jpg, .gif, .tif and .xpm.
Now we support shortcuts on modal dialogs like wizards in Sao.
System Data and Configuration
Now we make it easier to delete user roles.
New Documentation
We now update the documentation of the stock_split module.
New Releases
We released bug fixes for the currently maintained long term support series
7.0 and 6.0, and for the penultimate series 7.6 and 7.4.
Changes for Implementers and Developers
Now we test button-methods by calling them without any record as we
do for fields.Function getter.
We no longer check the write access on models used in readonly-wizards.
Now we ease the extension of invoice data for optical character recognition (OCR).
We now test One2Many-function-fields to have a setter defined.
Now we allow to execute a button on multiple records in the tree view by adding a multiple attribute to the button-element. Such a button will be displayed at the bottom of the three view.
