Newsletter April 2025Last 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 UserCRM, Sales, Purchases and ProjectsNow we notify the user when trying to add a duplicate contact mechanism. Add quotation validity date on sale and purchase quotations. It is a common practice among other things to answer a complain by giving a promotion coupon to the customer. Now the user can create a coupon from the sale complain as an action. We now use the actual quantity of a sale line when executing a sale complaint, Now we add an relate to open all products of sales, to be able to check all the sold products (for quantity or price). We simplify the coupon number management and added a menu entry for promotion coupon numbers. Now we display a coupon form on promotions and we remove the name field on promotion coupons. Accounting, Invoicing and PaymentsNow we allow to download all pending SEPA messages in a single message report. We now replace the maturity date on account move by a combined payable/receivable date field which contains a given maturity date and if it is empty, falls back to the effective date. This provides a better chronology of the move lines. On account move we now replace the post_number by the number-field. The original functionality of the number field, - delivering a sequential number for account moves in draft state, - is replaced by the account move id. We now add some common payment terms:
Now we display an optional company-field on the payment and group list. We now add tax identifiers to the company. A company may have two tax identifiers, one used for transactions inland and another used abroad. Now it is possible to select the company tax identifier based on rules. Now we make the deposit-field optional on party list view. We now use the statement date to compute the start balance instead of always using the last end balance. Now we make entries in analytic accounting read-only depending on their origin state. We now allow to delete landed costs only if they are cancelled. Now we add the company field optionally to the SEPA mandate list. Stock, Production and ShipmentsWe now add the concept of product place also to the inventory line, because some users may want to see the place when doing inventory so they know where to count the products exactly. Now we display the available quantity when searching in a stock move We now ship packages of internal shipments with transit. Now we do no longer force to fill an incoterm when shipping inside Europe. User InterfaceIn the web client now we scroll to the first selected element in the tree view, when switching from form view. Now we add a color widget to the form view. Also we now add an icon of type color, to display the color visually in a tree view. We extend the image type to add color which just displays an image filled with color.
Now we deactivate the open-button of the In the desktop client we now include the version number on the new version available message. System Data and ConfigurationIn the web user form we now use the same structure as in user form. Now we make the product attribute names unique. Because the name of the attributes are used as keys of a We now add the Yapese currency Rai. Now we order the incoming documents by their descending ID, with the most recent documents on top. New DocumentationNow we add an example of a payment term with multiple deltas. We now reworked the New ReleasesWe released bug fixes for the currently maintained long term support series Changes for Implementers and DevelopersNow we raise UserErrors from the database exceptions, to log more information on data and integrity errors. In the desktop client we now remove the usage of We now make it easy to extend the Sendcloud sender address with a pattern. Now we set a default value for all fields of a wizard state view. We now store the last version series to which the database was updated in Authors: @dave @pokoli @udono spoiler 2 posts - 2 participants |
[tryton-announces] Newsletter April 2025
News - Tryton Discussion: udono Sun, 04 May 2025 09:07:31 -0700
- [tryton-announces] Newsletter April 2025 News - Tryton Discussion: udono
- [tryton-announces] Newsletter April 2... News - Tryton Discussion: udono
