Dear Odoores,
How can I pass my custom field into an automation rule (trg_date_id)? I can't find any example anywhere. What is the method?
I have tried the following:
- <field name="trg_date_id" ref="my_module.fully_delivered_date"/>
- <field name="trg_date_id">fully_delivered_date</field>
<?xml version="1.0" encoding="UTF-8"?>
<odoo>
<data>
<!-- Server Action -->
<record id="fully_delivered_order_automation_rule_server_action" model="ir.actions.server">
<field name="name">Fully Delivered Order and Customer Satisfaction Survey</field>
<field name="model_id" ref="sale.model_sale_order"/>
<field name="usage">base_automation</field>
<field name="base_automation_id" ref="fully_delivered_order_automation_rule"/>
<field name="state">mail_post</field>
<field name="template_id" ref="email_template_fully_delivered_order_data"/>
<field name="mail_post_method">email</field>
</record>
<!-- Automation Rule -->
<record id="fully_delivered_order_automation_rule" model="base.automation">
<field name="name">Fully Delivered Order and Customer Satisfaction Survey</field>
<field name="model_id" ref="sale.model_sale_order"/>
<field name="active" eval="False"/>
<field name="trigger">on_time</field>
<field name="trg_date_range">3</field>
<field name="trg_date_range_type">day</field>
<field name="trg_date_id">MY CUSTOM FIELD</field>
<field name="action_server_ids" eval="[(4, ref('fully_delivered_order_automation_rule_server_action'))]"/>
</record>
</data>
</odoo>
Best regards,