Sélectionner une révision Git
riga_odoo_import.xml
-
Benjamin - Le Filament a rédigéBenjamin - Le Filament a rédigé
riga_odoo_import.xml 4,55 Kio
<?xml version="1.0"?>
<!-- Copyright 2019 Le Filament
License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl). -->
<odoo>
<data>
<!-- RIGA Job Queue -->
<record id="view_riga_odoo_import_tree" model="ir.ui.view">
<field name="name">riga.odoo.import.tree</field>
<field name="model">riga.odoo.import</field>
<field name="arch" type="xml">
<tree string="Synchronisation Odoo" create="0" edit="0"
decoration-danger="is_error" decoration-warning="is_warning" >
<field name="create_date"/>
<field name="model_id"/>
<field name="filename"/>
<field name="is_sync"/>
<field name="is_warning"/>
<field name="is_error"/>
</tree>
</field>
</record>
<record id="view_riga_odoo_import_form" model="ir.ui.view">
<field name="name">riga.odoo.import.form</field>
<field name="model">riga.odoo.import</field>
<field name="arch" type="xml">
<form>
<header>
<button type="object" string="Re-Synchroniser" name="resync_file"></button>
</header>
<sheet>
<group>
<group>
<field name="create_date" readonly="1" />
<field name="model_id" readonly="1" />
<field name="filename"/>
</group>
<group>
<field name="is_sync"/>
<field name="is_warning" readonly="1" />
<field name="is_error" readonly="1" />
<field name="is_resync" readonly="1" />
<field name="write_date" readonly="1" />
</group>
</group>
<group>
<field name="log"/>
</group>
</sheet>
</form>
</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"
parent="menu_cgscop_tecnhical_config"
action="action_view_riga_odoo_import_tree"
name="Logs imports RIGA"
sequence="10"/>
</data>
</odoo>