diff --git a/views/riga_odoo_import.xml b/views/riga_odoo_import.xml index 63ea032b57276c1f3b16389ee607fa757eef0d69..bc308b3b48164d5e6df85f5fdfe3ccec1de85e36 100644 --- a/views/riga_odoo_import.xml +++ b/views/riga_odoo_import.xml @@ -53,10 +53,39 @@ </field> </record> + <record id="view_riga_odoo_import_search" model="ir.ui.view"> + <field name="name">riga.odoo.import.search</field> + <field name="model">riga.odoo.import</field> + <field name="arch" type="xml"> + <search string="Synchronisation Odoo"> + <field name="model_id"/> + <field name="filename"/> + + <filter name="is_sync_filter" string="Synchronisé" domain="[('is_sync', '=', True)]"/> + <filter name="not_sync_filter" string="Non Synchronisé" domain="[('is_sync', '=', False)]"/> + <separator></separator> + <filter name="is_warning_filter" string="Warning" domain="[('is_warning', '=', True)]"/> + <filter name="is_error_filter" string="En erreur" domain="[('is_error', '=', True)]"/> + <filter name="is_resync_filter" string="Re-Synchronisé" domain="[('is_resync', '=', True)]"/> + <separator/> + <filter name="create_date" string="Date de création" date="create_date"/> + <filter name="write_date" string="Date de modification" date="write_date"/> + + <group expand="0" string="Group By"> + <filter string="Modèle" name="groupby_model_id" domain="[]" context="{'group_by':'model_id'}"/> + <filter string="Date de création" name="groupby_create_date" domain="[]" context="{'group_by':'create_date'}"/> + <filter string="Date de modification" name="groupby_write_date" domain="[]" context="{'group_by':'write_date'}"/> + </group> + </search> + </field> + </record> + + <record id="action_view_riga_odoo_import_tree" model="ir.actions.act_window"> <field name="name">Synchronisation Odoo</field> <field name="res_model">riga.odoo.import</field> <field name="view_mode">tree,form</field> + <field name="search_view_id" ref="view_riga_odoo_import_search"></field> </record> <menuitem id="menu_riga_odoo_import_config"