trytondo-account_invoice_facho/ir.xml

21 lines
1022 B
XML

<?xml version="1.0"?>
<tryton>
<data>
<record model="ir.trigger" id="posted_invoice_trigger">
<field name="name">When a customer invoice is posted</field>
<field name="model" search="[('model', '=', 'account.invoice')]"/>
<field name="on_write" eval="True"/>
<field name="action">account.invoice|trigger</field>
<field name="condition" eval="And(Eval('self', {}).get('state', '') == 'posted', Eval('self', {}).get('type') == 'out')" pyson="1"/>
</record>
<record model="ir.trigger" id="fe_status_done_trigger">
<field name="name">When fe status is done</field>
<field name="model" search="[('model', '=', 'account.invoice')]"/>
<field name="on_write" eval="True"/>
<field name="action">notification.email|trigger</field>
<field name="condition" eval="And(Eval('self', {}).get('fe_delivery_state', '') == 'done', Eval('self', {}).get('type') == 'out')" pyson="1"/>
<field name="notification_email" ref="send_email_fe_invoice"/>
</record>
</data>
</tryton>