Skip to Content
Menu
Musisz się zarejestrować, aby móc wchodzić w interakcje z tą społecznością.
To pytanie dostało ostrzeżenie
2 Odpowiedzi
5923 Widoki

I have added some field in account invoice report and i want to make those field be visible only in state Paind and Open. how can i achieve it.

<xpath expr="//span[@t-field='o.amount_total']/../.." position="after">
                <t t-if="get_report_setting('print_payment_info', o)">
                    <tr class="border-black">
                        <td>Paid to date</td>
                        <td class="text-right">
                            <span t-esc="o.amount_total-o.residual" t-esc-options='{"widget": "monetary", "display_currency": "o.currency_id",}'/>
                        </td>
                    </tr>
                    <tr>
                        <td><strong>Balance amount</strong></td>
                        <td class="text-right">
                            <span t-field="o.residual" t-field-options='{"widget": "monetary", "display_currency": "o.currency_id"}'/>
                        </td>
                    </tr>
                </t>
            </xpath>
Awatar
Odrzuć
Najlepsza odpowiedź

Hi,

You can add a if condition based on the state to achieve this,

<t t-if="doc.state in ['done', 'open']">
<t t-raw="doc.field_name"/>
</t>

This is a sample. Adjust it accordingly with yours

Thanks

Awatar
Odrzuć
Najlepsza odpowiedź

Hi, 

i want to add invoice state  in sale order periodic report,please help

thanks

Awatar
Odrzuć
Powiązane posty Odpowiedzi Widoki Czynność
0
paź 24
1687
0
sie 24
1513
0
sty 24
2022
1
lis 23
1733
0
cze 23
2054