Hi,
I want to change report of invoices (account_print_invoice sxw e rml) according to my new variable. In other words, I create my new variable:
'type_printed': fields.char('Printed', size=25)
My alteration on report account_print_invoice.sxw:
Print once [[ ((o.type_printed == 'print_once' and (o.state == 'open' or o.state == 'paid')) or removeParentNode('para')) and '' ]]
Print Twice [[ ((o. type_printed == 'print_twice' and (o.state == 'open' or o.state == 'paid')) or removeParentNode('para')) and '' ]]
When I print the invoice (account_print_invoice) the report file only prints the first alteration (Print once in type_printed == 'print_once'). Even if the field change to "print_twice" my report print always the first alteration (Print once in type_printed == 'print_once').
In account_report.xml I change the tag auto and attachment_use to all combinations but the bug continues:
<report
        auto="False"
        id="account_invoices"
        model="account.invoice"
        name="account.invoice"
        rml="account/report/account_print_invoice.rml"
        string="Invoices"
        attachment="(object.state in ('open','paid')) and ('INV'+(object.number or '').replace('/','')+'.pdf')"
        attachment_use="False"
        usage="default"
      />
I think that is possible but I don't know how.
Anyone helps me??
