# Newsletter October 2022

**URL:** <https://discuss.tryton.org/t/newsletter-october-2022/5523>\
**Category:** News\
**Created:** [October 1, 2022, 6:00am UTC](https://discuss.tryton.org/t/newsletter-october-2022/5523 "2022-10-01T06:00:57Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![ced](https://discuss-cdn.tryton.org/user_avatar/discuss.tryton.org/ced/32/1237_2.png) [@ced](https://discuss.tryton.org/u/ced)\
**Post date:** [October 1, 2022, 6:00am UTC](https://discuss.tryton.org/t/newsletter-october-2022/5523/1 "2022-10-01T06:00:57Z")

</div>

![Free Person Sitting on a Wooden Bench Stock Photo](https://discuss-cdn.tryton.org/uploads/default/original/2X/5/5cc1824649ea30ef8a8363588d63a7ce597a591b.jpeg)

A lot of improvements have landed in [Tryton](https://www.tryton.org/) in preparation of the coming release 6.6.

## Changes for the User

The [subscription services are now displayed on the product form](https://bugs.tryton.org/issue11627). This simplifies the creation of new services.

A [packed customer shipment can now be reset](https://bugs.tryton.org/issue11661). This is useful in case of a mistake.

The [subscriptions are now historized with an incremental revision](https://bugs.tryton.org/issue11650) like the sales orders.

We now support [pickup from the warehouse](https://bugs.tryton.org/issue11574). So on the sale order and customer shipment, it is possible to select the warehouse address as delivery/shipment address if the warehouse is configured to allow pickup.

We can now register [sale opportunities in currencies other than the company’s one](https://bugs.tryton.org/issue11679). The [configured default payment term](https://bugs.tryton.org/issue11680) is now used as the default value.  
The [sale opportunity reports have been reworked](https://bugs.tryton.org/issue11681) to be more flexible like the sale reports.

We added a wizard to [delegate payable or receivable lines to another party](https://bugs.tryton.org/issue11645).

It is now possible to define a [different payee on the invoice](https://bugs.tryton.org/issue11646) than the party that is invoiced.

We added the [UN M49](https://en.wikipedia.org/wiki/UN_M49) regions to [group countries](https://bugs.tryton.org/issue11669) by geography or politics. They are useful for reporting.  
We also added the concept of [country organizations](https://bugs.tryton.org/issue11689). The import script brings in the ones that are most commonly needed in a business application.

The [sale report per region uses now the UN M49 regions](https://bugs.tryton.org/issue11669) as an upper level above country.

It is now possible to [cancel stock moves that have been done](https://bugs.tryton.org/issue11663). This allows shipments to cancel them when the shipment is cancelled instead of leaving those products in an intermediate location.

The [default currency has been removed from stock moves](https://bugs.tryton.org/issue11512) as it was error prone.

## New Modules

The [_Carrier Carriage Module_](https://docs.tryton.org/projects/modules-carrier-carriage/en/latest/) extends support for carriers by adding carriers before and after the main carrier.

The [_Account Consolidation Module_](https://docs.tryton.org/projects/modules-account-consolidation/en/latest/) allows consolidated accounting reports that include multiple companies.

The [_Sale Product Recommendation Module_](https://docs.tryton.org/projects/modules-sale-product-recommendation/en/latest/) provides facilities to implement recommendations for products during sales.

The [_Sale Product Recommendation Association Rule Module_](https://docs.tryton.org/projects/modules-sale-product-recommendation-association-rule/en/latest/) implements recommendations based on [association rule learning](https://en.wikipedia.org/wiki/Association_rule_learning) from previous sales.

The [_Account Statement SEPA Module_](https://docs.tryton.org/projects/modules-account-statement-sepa/en/latest/) implements the import of the CAMT.052, CAMT.053 and CAMT.054 [SEPA](https://www.iso20022.org/) files as statement.

## Changes for the System Administrator

The [requests originating from a browser extension are now considered as `null`](https://bugs.tryton.org/issue11686).

The [web client checks now that it is compatible with the server](https://bugs.tryton.org/issue11421) like the desktop client. This allows to detect wrong installation.

## Changes for the Developer

The [`backend` module is now documented](https://docs.tryton.org/projects/server/en/latest/ref/backend.html).

It is now possible to call [products by location grouped by date](https://bugs.tryton.org/issue11639). Thanks to this new feature the [shortage calculation only makes a single call](https://bugs.tryton.org/issue11640) for the full supply period.

The [`size` field attribute](https://docs.tryton.org/projects/server/en/latest/ref/fields.html#trytond.model.fields.Char.size), when it is in a [PYSON statement](https://docs.tryton.org/projects/server/en/latest/ref/pyson.html), can now [evaluate to `None`](https://bugs.tryton.org/issue11643).

We [removed the constraint](https://bugs.tryton.org/issue11644) that both parts of an [`If` PYSON](https://docs.tryton.org/projects/server/en/latest/ref/pyson.html#if) statement must evaluate to a value of the same type. The resulting type is now the union of the types of each part of the if statement.

The [account type amount now also supports a date range](https://bugs.tryton.org/issue10346) in the context.

The methods [`strip_wildcard` remove only one wildcard](https://bugs.tryton.org/issue11682). This allows the user to force the server to do a search with pattern matching instead of full text by doubling the wildcard.

The [`Char` fields remove now leading and trailing white spaces](https://bugs.tryton.org/issue7914) by default. It is disabled by default on `Text` fields. But the behavior can be configured for each field. The feature can also remove only leading or only trailing white spaces.

The [synchronization between drop shipment moves have been improved](https://bugs.tryton.org/issue11700). It allows now to synchronize also the lots.

---

<div class="post-metadata">

**Author:** ![system](https://discuss-cdn.tryton.org/uploads/default/original/1X/c6f8ec0a40525cdcd50058c734283450a4b3d38b.png) [@system](https://discuss.tryton.org/u/system)\
**Post date:** [October 31, 2022, 6:01am UTC](https://discuss.tryton.org/t/newsletter-october-2022/5523/2 "2022-10-31T06:01:25Z")

</div>

This topic was automatically closed after 30 days. New replies are no longer allowed.
