21 lines
1022 B
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>
|