Tryton Release 7.6We are proud to announce the 7.6 release of Tryton. Here is a list of the most noticeable changes: Changes for the UserClientWe added a new menu entry on the list to reset the column widths to their original size. A new widget has been added on the form to pick a color. A simple chat widget has been added on the sidebar in beta. When saving a CSV export, the option to ignore the search limit is now stored also on the server. WebIt is now possible to resize the column widths (like on the desktop client). AccountingAs creating payment term is not always easy, we provide now by default the most common payment terms like “Net 30 days”, “Net 30 days End of Month” etc. The legacy numbering of account move based on journal has been removed and the Post Number field has been renamed to Number. The sign of the amount of account and analytic budgets has been inverted to be the same as the income statements. The Spanish AEAT reports are not using a start and end periods instead of a list which may not be continuous. Depending on the payment method, it is no more always needed to group payments to process them. For example, Stripe and Braintree payments do not create a payment group as they are managed individually. It is now possible to download all the SEPA message at once. When entering manually, the statement is using its start date to compute the start balance instead of balance of the last statement. This is useful if for some reasons, you are not entering the statements in the chronological order. We added a new report displaying each statement journal with its latest date and balance. It is now possible to order by custom preferences the bank account of a party. This is usefull for defining payment bank account as Tryton always pick the first one by default. SaleWe manage now the expiration of quotation. A validity duration can be configured for the quotations. It is not possible to confirm a quotation with a sale date after the expiration date. When a quotation reaches its expiration without being confirmed, it will be automatically cancelled. It is now possible to open a list of all the products from a sale order. This is useful for example to verify the available quantities at once. A new action has been added to the complaint to create automatically a coupon number from a promotion. It is a common practice to answer to customer complaint by giving them such coupon. This feature prevents to give the access right to create coupon to the user managing the complaints. The actual quantity of the sale line is now used when processing a complaint instead of the ordered quantity. We added on the sale the original amount and total before any promotion was applied. This is useful if you want to show those amount to the customer. We added a menu entry to open all the coupon numbers of promotion. This eases the management when you have a lot of coupon numbers. Now if a secondary unit is defined on the product customer, then it is filled automatically on the sale line. PurchaseA date has been added to the purchase orders to store when the quotation will expire. This improves the following of quotations before they expire. Now if a secondary unit is defined on the product supplier, then it is filled automatically on the purchase line. StockWe display the quantity of product when searching for a location; product or lot from a stock move. The internal shipment gains a packed state when it is between two warehouses. This way we support also to create packages and shipping labels for such shipment. The location place is now displayed on inventory line to help finding the products in the location. CompanyIt is now possible to define which tax identifier to use for a company per country and/or organization. For example a Belgian company with a Belgian VAT may have a French VAT number when doing business in France. CountryTryton can now search subdivision by their shorted code. This provides a better user experience as the full subdivision codes are often prefixed with the country code that the user usually do no type. IncotermWe do not require anymore the Incoterm for sale between European countries. NotificationIt is now allowed to set a fallback user on notification without a field set. So the user is always notified. PartyWe support now to enter structured address (with entries for the street name, building number, post box etc), then such address will be formatted following its country. We include in standard the format of 222 countries. We notify the user if he is about to create a contact mechanism that already exists. We added new tax identifiers such as the Brazilian Company Identifier, the Canadian Business Number and the Croatian Identification Number. Web ShopOn Shopify, we archive products that are removed from the shop instead of deleting them. This way if they are added back, we do not loose any customization done in Shopify admin. Changes for the System AdministratorWeb UserWe allow users of the *Party Administrator" group to edit web users. Changes for the DeveloperServerTo follow the official supported Python version, the support of Python 3.13 has been added and support of Python 3.8 has been removed. We lock now records at the transaction start like for the table. We include a We introduce a chat backend as beta.
The target model of a field is now stored in The
And there is now a The select timeout for the cache channels is now configurable. The series of The wizard state views are now filled with the default values. This removes the need to use As It is now possible to limit the size of the RPC arguments. All the standard RPC methods have been reviewed to add such limitation when it makes sense. The The XML data are now always synchronized with the database. So the When searching on It is now allowed to return instances as default values instead of id. The server will convert them automatically into ids for the client. The metadata columns are now added automatically to the query of the The The integer part of the We added the support for Tryton now supports up to 4 translations depending on the plural setup of the language. The methods Tryton set the Decimal precision of the default context from the We replaced the use of docstring of ProteusWe added an helper function ClientA new AccountingA The The Stripe checkout is now using the Payment Element. PartyThe The SaleWe have added a scheduled task to confirm sales based on payment. This is to strengthen the process in case the payment is succeeded and the sale can not yet be confirmed. We removed the 2 posts - 1 participant |
- [tryton-announces] Tryton Release 7.6 News - Tryton Discussion: ced
- [tryton-announces] Tryton Release 7.6 News - Tryton Discussion: ced
