Overslaan naar inhoud
Menu
Je moet geregistreerd zijn om te kunnen communiceren met de community.
Deze vraag is gerapporteerd
3 Antwoorden
4024 Weergaven

Hi everyone,



I need to use a different wording based on the journal that is used for the invoices.

For example when printing an invoice with journal "ABC" I need to use "ABC Invoice #" in the document's header and when using journal "DEF" I would like the report to print "DEF Invoice #" 

How would I add it as a "t-if" like in the following statement?

<span t-if="o.type == 'out_invoice' and (o.state == 'open' or o.state == 'paid')">Invoice</span>
Another option would be to use the prefix field in the sequence but then I need to be able to translate those prefix based on the partner's language.
any idea?


Thanks in advance.
Avatar
Annuleer
Beste antwoord

Is it helpful???

<t t-if="o.type == 'out_invoice' and (o.state == 'open' or o.state == 'paid')">
<span t-field="o.journal_id"/> Invoice
</t>
Avatar
Annuleer
Auteur

Hi Jusab. Thank you for replying. Now that I read your answer I understand that my question was wrong because this would solve the problem in a specific database but I am looking to add this as an installable module (the different "journal id" would be unknown).

Auteur Beste antwoord

Here's what I used in the meantime:

<span t-if="o.type == 'out_invoice' and (o.state == 'open' or o.state == 'paid') and o.journal_id.id == 19 "> Invoice </span>




Avatar
Annuleer
Gerelateerde posts Antwoorden Weergaven Activiteit
2
sep. 24
1995
5
aug. 19
46579
4
jun. 18
20150
0
jun. 18
3353
2
mei 16
17080