# Feature

**URL:** https://discuss.tryton.org/c/feature/5.md?page=3

[Latest](https://discuss.tryton.org/latest.md) · [Categories](https://discuss.tryton.org/categories.md) · [Tags](https://discuss.tryton.org/tags.md)

**Page:** 4

---

## [Make getting contact mechanisms with usage explicit](https://discuss.tryton.org/t/make-getting-contact-mechanisms-with-usage-explicit/8172)

<div class="topic-metadata">

**Author:** [@edbo](https://discuss.tryton.org/u/edbo)\
**Replies:** 4\
**Last updated:** [January 10, 2025, 10:45am UTC](https://discuss.tryton.org/t/make-getting-contact-mechanisms-with-usage-explicit/8172 "2025-01-10T10:45:11Z")

</div>

I walk into some problems that I get wrong email addresses back from a party where I should have get none. For example: I want to send an invoice to a customer. To get the email address I use email = party.contact\_mech…

---

## [Expense reimbursement](https://discuss.tryton.org/t/expense-reimbursement/1480)

<div class="topic-metadata">

**Author:** [@wifasoi](https://discuss.tryton.org/u/wifasoi)\
**Replies:** 29\
**Last updated:** [December 24, 2024, 12:05am UTC](https://discuss.tryton.org/t/expense-reimbursement/1480 "2024-12-24T00:05:22Z")

</div>

Tryton (and my hackerspace) needs a module for keep track and approve expenses from employees (or members of an association). Before i summit an official blueprint I want to discuss how this can be implemented. What th…

---

## [Sequence with the parameter ${year}](https://discuss.tryton.org/t/sequence-with-the-parameter-year/8130)

<div class="topic-metadata">

**Author:** [@natalia.jove](https://discuss.tryton.org/u/natalia.jove)\
**Replies:** 2\
**Last updated:** [December 19, 2024, 2:07pm UTC](https://discuss.tryton.org/t/sequence-with-the-parameter-year/8130 "2024-12-19T14:07:45Z")

</div>

Currently, the sequences for sales, purchases, shipments, etc., when defined with the parameter ${year}, take into account the current date on which the record is being processed. For example, if today’s date is 01/01/2…

---

## [Verify access right only for RPC](https://discuss.tryton.org/t/verify-access-right-only-for-rpc/8123)

<div class="topic-metadata">

**Author:** [@ced](https://discuss.tryton.org/u/ced)\
**Replies:** 7\
**Last updated:** [December 16, 2024, 10:25pm UTC](https://discuss.tryton.org/t/verify-access-right-only-for-rpc/8123 "2024-12-16T22:25:39Z")

</div>

Rational The ORM relies on the contextual \_check\_access key to enforce the access right. The problem is that the context is propagated to every calls. So for example when extending the create method, the developer must…

---

## [Sale credit limit for Refund Credit Notes](https://discuss.tryton.org/t/sale-credit-limit-for-refund-credit-notes/8037)

<div class="topic-metadata">

**Author:** [@natalia.jove](https://discuss.tryton.org/u/natalia.jove)\
**Replies:** 2\
**Last updated:** [November 30, 2024, 10:52pm UTC](https://discuss.tryton.org/t/sale-credit-limit-for-refund-credit-notes/8037 "2024-11-30T22:52:27Z")

</div>

We have the module sale\_credit\_limit that has a validation and raise a warning when you confirm a sale if the customer has exceed the amount of credit over the limit you have set. When the sale is a refund credit note i…

---

## [Should product identifiers be unique?](https://discuss.tryton.org/t/should-product-identifiers-be-unique/8068)

<div class="topic-metadata">

**Author:** [@herve\_02](https://discuss.tryton.org/u/herve_02)\
**Replies:** 2\
**Last updated:** [November 28, 2024, 9:00am UTC](https://discuss.tryton.org/t/should-product-identifiers-be-unique/8068 "2024-11-28T09:00:43Z")

</div>

would it be a bad idea to make the identifiers unique ? because, for exemple, 2 products could not have the same identifier, but in tryton they can. is there a use case where to\_be\_unique will brake some case ? or mayb…

---

## [Sale Modify Header Improve](https://discuss.tryton.org/t/sale-modify-header-improve/8027)

<div class="topic-metadata">

**Author:** [@shervas](https://discuss.tryton.org/u/shervas)\
**Replies:** 1\
**Last updated:** [November 11, 2024, 9:20am UTC](https://discuss.tryton.org/t/sale-modify-header-improve/8027 "2024-11-11T09:20:18Z")

</div>

Hi, If Modify Header is executed without modifying anything, some data of the lines could be modified because of the on\_change\_product. For example, if you add some tax manually different from the taxes that would fill…

---

## [View Tree State by default](https://discuss.tryton.org/t/view-tree-state-by-default/8021)

<div class="topic-metadata">

**Author:** [@natalia.jove](https://discuss.tryton.org/u/natalia.jove)\
**Replies:** 0\
**Last updated:** [November 8, 2024, 8:34am UTC](https://discuss.tryton.org/t/view-tree-state-by-default/8021 "2024-11-08T08:34:47Z")

</div>

We have the model view tree state that shows you which menus are expanded when you log in. Even if you modify the Expanded Nodes, it doesn’t stay fixed as you set as default. It should be useful to have an option to hi…

---

## [On creating complete Sao tests](https://discuss.tryton.org/t/on-creating-complete-sao-tests/7986)

<div class="topic-metadata">

**Author:** [@albert](https://discuss.tryton.org/u/albert)\
**Replies:** 1\
**Last updated:** [October 28, 2024, 2:25pm UTC](https://discuss.tryton.org/t/on-creating-complete-sao-tests/7986 "2024-10-28T14:25:35Z")

</div>

We’ve started creating a test for sao. We need it to cover some of the customizations we have but also to test patches that sometimes we backport. While working on that I thought that in fact most of the test should be …

---

## [Sort automatically opened tabs](https://discuss.tryton.org/t/sort-automatically-opened-tabs/7985)

<div class="topic-metadata">

**Author:** [@2cadz](https://discuss.tryton.org/u/2cadz)\
**Replies:** 2\
**Last updated:** [October 28, 2024, 10:33am UTC](https://discuss.tryton.org/t/sort-automatically-opened-tabs/7985 "2024-10-28T10:33:54Z")

</div>

hello all, Tabs can be defined to open automatically when the user logs in. These tabs are displayed in alphabetical order of the tab name. I’d like to be able to add the possibility of defining the tab display order b…

---

## [Validate email address on user input](https://discuss.tryton.org/t/validate-email-address-on-user-input/5477)

<div class="topic-metadata">

**Author:** [@pokoli](https://discuss.tryton.org/u/pokoli)\
**Replies:** 7\
**Last updated:** [September 18, 2023, 10:18am UTC](https://discuss.tryton.org/t/validate-email-address-on-user-input/5477 "2023-09-18T10:18:34Z")

</div>

We found several users that have problem with notification emails due to wrong input of the party emails. As we have a validation for phone numbers I’m wonder if we should not have some for email also. If found there is…

---

## [Replace doctest for scenario tests](https://discuss.tryton.org/t/replace-doctest-for-scenario-tests/6814)

<div class="topic-metadata">

**Author:** [@albert](https://discuss.tryton.org/u/albert)\
**Replies:** 31\
**Last updated:** [September 22, 2024, 6:24pm UTC](https://discuss.tryton.org/t/replace-doctest-for-scenario-tests/6814 "2024-09-22T18:24:14Z")

</div>

We’ve been discussing internally for quite some time now that the fact that scenarios use doctests is a pain for at least a couple of reasons: Hard to read and write due to lack of proper syntax highlighting in most ed…

---

## [Assigning sales made in sale points to customers](https://discuss.tryton.org/t/assigning-sales-made-in-sale-points-to-customers/7881)

<div class="topic-metadata">

**Author:** [@raph](https://discuss.tryton.org/u/raph)\
**Replies:** 1\
**Last updated:** [September 22, 2024, 9:20am UTC](https://discuss.tryton.org/t/assigning-sales-made-in-sale-points-to-customers/7881 "2024-09-22T09:20:35Z")

</div>

I am currently (mostly) successfully using Tryton for my start-up business. We use a consignment system in which agents drive around, periodically visiting partnering stores to check on stock levels. Stocks are ours unti…

---

## [Reschedule past shipments](https://discuss.tryton.org/t/reschedule-past-shipments/7351)

<div class="topic-metadata">

**Author:** [@maxx](https://discuss.tryton.org/u/maxx)\
**Replies:** 6\
**Last updated:** [September 20, 2024, 12:59pm UTC](https://discuss.tryton.org/t/reschedule-past-shipments/7351 "2024-09-20T12:59:43Z")

</div>

Hi, For now, only customer shipments in ‘waiting’ state are rescheduled. Wondering if other states of shipment (‘picked’, ‘packed’, ‘shipped’) should also be recomputed as could take a long time for ending the shipment …

---

## [How can we get a better import feature - for products and maybe other things?](https://discuss.tryton.org/t/how-can-we-get-a-better-import-feature-for-products-and-maybe-other-things/5838)

<div class="topic-metadata">

**Author:** [@herrdeh](https://discuss.tryton.org/u/herrdeh)\
**Replies:** 11\
**Last updated:** [September 17, 2024, 3:42pm UTC](https://discuss.tryton.org/t/how-can-we-get-a-better-import-feature-for-products-and-maybe-other-things/5838 "2024-09-17T15:42:34Z")

</div>

Normal user will use this feature hopefully once in his lifetime - so why bother? - The obvious answer is that it’s one of the most important entrance gates to Tryton - every beginner needs to import his products. So it …

---

## [Add "Copy to resources" in Email Archives](https://discuss.tryton.org/t/add-copy-to-resources-in-email-archives/7863)

<div class="topic-metadata">

**Author:** [@shervas](https://discuss.tryton.org/u/shervas)\
**Replies:** 2\
**Last updated:** [September 17, 2024, 10:54am UTC](https://discuss.tryton.org/t/add-copy-to-resources-in-email-archives/7863 "2024-09-17T10:54:24Z")

</div>

Hi, currently the “Copy to resources” functionality exists in Attachments and Notes, which is used to copy these records to the shipment or invoice created from the an order, for example. It would be good to implement t…

---

## [Goods product replacement](https://discuss.tryton.org/t/goods-product-replacement/7608)

<div class="topic-metadata">

**Author:** [@ced](https://discuss.tryton.org/u/ced)\
**Replies:** 3\
**Last updated:** [September 3, 2024, 10:11am UTC](https://discuss.tryton.org/t/goods-product-replacement/7608 "2024-09-03T10:11:55Z")

</div>

Rational It may happen that a goods is no more available at the supplier (This is often the case in the spare parts business). But usually there is a replacement goods that is equivalent. Currently in such case, the us…

---

## [Usage of Index.Equality in core modules](https://discuss.tryton.org/t/usage-of-index-equality-in-core-modules/7231)

<div class="topic-metadata">

**Author:** [@JCavallo](https://discuss.tryton.org/u/JCavallo)\
**Replies:** 3\
**Last updated:** [September 3, 2024, 8:18am UTC](https://discuss.tryton.org/t/usage-of-index-equality-in-core-modules/7231 "2024-09-03T08:18:40Z")

</div>

Hello, We encountered a few problems linked to the limitations on Hash indexes in postgres. As per the docs: Hash indexes have been designed to cope with uneven distributions of hash values. Direct access to the buck…

---

## [Implementing materialized views in Tryton](https://discuss.tryton.org/t/implementing-materialized-views-in-tryton/7562)

<div class="topic-metadata">

**Author:** [@nicoe](https://discuss.tryton.org/u/nicoe)\
**Replies:** 16\
**Last updated:** [August 22, 2024, 2:58pm UTC](https://discuss.tryton.org/t/implementing-materialized-views-in-tryton/7562 "2024-08-22T14:58:08Z")

</div>

Hello everyone, One of our customer is having performance issues when generating an extract from the accounting relying on the account.account.party Model which is using a table\_query over hundred of millions of records…

---

## [Improve sao menu width](https://discuss.tryton.org/t/improve-sao-menu-width/7479)

<div class="topic-metadata">

**Author:** [@tiyujopite](https://discuss.tryton.org/u/tiyujopite)\
**Replies:** 6\
**Last updated:** [August 14, 2024, 8:34pm UTC](https://discuss.tryton.org/t/improve-sao-menu-width/7479 "2024-08-14T20:34:11Z")

</div>

Hi, I would like to give my point of view (which coincides with the people I have discussed it with) about the SAO menu and discuss it with the rest of the forum. I think the menu width is exaggerated. Also, I am recent…

---

## [Sale price by warehouse](https://discuss.tryton.org/t/sale-price-by-warehouse/7541)

<div class="topic-metadata">

**Author:** [@jgras](https://discuss.tryton.org/u/jgras)\
**Replies:** 4\
**Last updated:** [August 12, 2024, 6:27pm UTC](https://discuss.tryton.org/t/sale-price-by-warehouse/7541 "2024-08-12T18:27:48Z")

</div>

Today I thought about the following (without final result): Retailers of consumer goods always provide a few samples for customers to test. These are then sold for a lower price after a certain period of time. We have s…

---

## [Sponsoring of 2 weeks to write the documentation](https://discuss.tryton.org/t/sponsoring-of-2-weeks-to-write-the-documentation/7271)

<div class="topic-metadata">

**Author:** [@ced](https://discuss.tryton.org/u/ced)\
**Replies:** 12\
**Last updated:** [August 4, 2024, 10:42pm UTC](https://discuss.tryton.org/t/sponsoring-of-2-weeks-to-write-the-documentation/7271 "2024-08-04T22:42:38Z")

</div>

Proposal A frequent request is to have more documentation on Tryton. And despite have rules like Require documentation update for any new feature to get more documentation, we are still far (\<40%) from having documen…

---

## [Copy Full Address to clipboard](https://discuss.tryton.org/t/copy-full-address-to-clipboard/7486)

<div class="topic-metadata">

**Author:** [@dotbit](https://discuss.tryton.org/u/dotbit)\
**Replies:** 5\
**Last updated:** [July 25, 2024, 10:41am UTC](https://discuss.tryton.org/t/copy-full-address-to-clipboard/7486 "2024-07-25T10:41:57Z")

</div>

One annoyance that I have with Party module is that sometimes I need to copy to clipboard the full\_address to paste it in some webapp or document. It is much better since we have the ability to copy a row, or just a fie…

---

## [Do not set input quantity to 0 on ignore productions](https://discuss.tryton.org/t/do-not-set-input-quantity-to-0-on-ignore-productions/5151)

<div class="topic-metadata">

**Author:** [@acaubet](https://discuss.tryton.org/u/acaubet)\
**Replies:** 4\
**Last updated:** [July 23, 2024, 9:22am UTC](https://discuss.tryton.org/t/do-not-set-input-quantity-to-0-on-ignore-productions/5151 "2024-07-23T09:22:30Z")

</div>

We have scenarios where the product can be started to produce without having all the inputs in stock. You can start producing a birthday cake (base, layers) without having cherrys because it’s the last thing you put on.…

---

## [Support TOTP as an authentication method](https://discuss.tryton.org/t/support-totp-as-an-authentication-method/7380)

<div class="topic-metadata">

**Author:** [@dave](https://discuss.tryton.org/u/dave)\
**Replies:** 2\
**Last updated:** [July 16, 2024, 3:22pm UTC](https://discuss.tryton.org/t/support-totp-as-an-authentication-method/7380 "2024-07-16T15:22:18Z")

</div>

Rationale It would be great if Tryton allowed Time-based One Time Passwords (TOTP) to be used an authentication method. This would give system administrators an additional option when configuring Multi Factor Authentica…

---

## [Allow creation of account moves from template with amounts in different currency](https://discuss.tryton.org/t/allow-creation-of-account-moves-from-template-with-amounts-in-different-currency/7432)

<div class="topic-metadata">

**Author:** [@rvong](https://discuss.tryton.org/u/rvong)\
**Replies:** 0\
**Last updated:** [July 5, 2024, 5:42pm UTC](https://discuss.tryton.org/t/allow-creation-of-account-moves-from-template-with-amounts-in-different-currency/7432 "2024-07-05T17:42:29Z")

</div>

I was wondering if anyone would be interested to implement code in the account module that can allow users to create templates that will accept monetary amounts in a currency different from that of the company, and will …

---

## [Improve view docs with examples](https://discuss.tryton.org/t/improve-view-docs-with-examples/4839)

<div class="topic-metadata">

**Author:** [@acaubet](https://discuss.tryton.org/u/acaubet)\
**Replies:** 5\
**Last updated:** [July 4, 2024, 9:58am UTC](https://discuss.tryton.org/t/improve-view-docs-with-examples/4839 "2024-07-04T09:58:32Z")

</div>

As Tryton interface is really restricted to the format, a good improvement could be to add to Views section, some visuals, can be in table console format or embeding img, to use as a cheatsheet for common examples views …

---

## [EDI - Delivery Instructions, Despatch Advice and other messages](https://discuss.tryton.org/t/edi-delivery-instructions-despatch-advice-and-other-messages/7361)

<div class="topic-metadata">

**Author:** [@lars\_wuerfel](https://discuss.tryton.org/u/lars_wuerfel)\
**Replies:** 6\
**Last updated:** [June 13, 2024, 1:50pm UTC](https://discuss.tryton.org/t/edi-delivery-instructions-despatch-advice-and-other-messages/7361 "2024-06-13T13:50:54Z")

</div>

One of our customers would be willing to switch to Tryton, when sending EDI Despatch Advices in VDA4913 format (and printing the corresponding labels and shipment documents) would be possible. While I can fulfill this s…

---

## [Service to convert document](https://discuss.tryton.org/t/service-to-convert-document/7340)

<div class="topic-metadata">

**Author:** [@ced](https://discuss.tryton.org/u/ced)\
**Replies:** 7\
**Last updated:** [June 6, 2024, 10:22am UTC](https://discuss.tryton.org/t/service-to-convert-document/7340 "2024-06-06T10:22:28Z")

</div>

Rational It is common to have to convert OpenDocument reports to PDF. For now Tryton is launching a LibreOffice instance on each request. On concurrent setup, this can lead to launch at the same times as much as LibreOf…

---

## [Explode BOMs of sale line](https://discuss.tryton.org/t/explode-boms-of-sale-line/7323)

<div class="topic-metadata">

**Author:** [@acaubet](https://discuss.tryton.org/u/acaubet)\
**Replies:** 8\
**Last updated:** [May 29, 2024, 2:45pm UTC](https://discuss.tryton.org/t/explode-boms-of-sale-line/7323 "2024-05-29T14:45:28Z")

</div>

I’ve seen numerous times now that production customers ask for different uses to explode a BOM of a sale. Some customers to be able to set some data in the machinery Some customers to improve the purchase flow Some to …

[Previous page](https://discuss.tryton.org/c/feature/5.md?page=2)

[Next page](https://discuss.tryton.org/c/feature/5.md?page=4)
