-
Vincent Hatakeyama authoredVincent Hatakeyama authored
xbus_emitter_job.xml 6.58 KiB
<?xml version="1.0" encoding="utf-8" ?>
<odoo>
<!-- Views for the xbus.emitter.job model. -->
<record id="xbus_emitter_job_search" model="ir.ui.view">
<field name="name">xbus_emitter_job_search</field>
<field name="model">xbus.emitter.job</field>
<field name="arch" type="xml">
<search>
<field name="emitter_id" />
<field name="event_type" />
<field name="state" />
<field name="log" />
<field name="chunking" />
<filter
string="To Send"
name="state_to_send"
domain="[('state', '=', 'to_send')]"
/>
<filter
string="Sent (Success)"
name="state_sent_success"
domain="[('state', '=', 'sent_success')]"
/>
<filter
string="Sent (Error)"
name="state_sent_error"
domain="[('state', '=', 'sent_error')]"
/>
<filter
string="Sent, Process Running"
name="state_process_running"
domain="[('state', '=', 'process_running')]"
/>
<filter
string="Sent, Process Paused"
name="state_process_paused"
domain="[('state', '=', 'process_paused')]"
/>
<filter
string="Sent, Process Done and Successful"
name="state_process_done"
domain="[('state', '=', 'process_done')]"
/>
<filter
string="Sent, Process Error"
name="state_process_error"
domain="[('state', '=', 'process_error')]"
/>
<group string="Group By">
<filter
string="Emitter"
name="group_by_emitter"
context="{'group_by': 'emitter_id'}"
/>
<filter
string="State"
name="group_by_state"
context="{'group_by': 'state'}"
/>
<filter
string="Chunking"
name="group_by_chunking"
context="{'group_by': 'chunking'}"
/>
</group>
</search>
</field>