<?xml version="1.0"?>
<!--
    Copyright (C) 2016-Today: La Louve (<http://www.lalouve.net/>)
    @author: Sylvain LE GAL (https://twitter.com/legalsylvain)
    License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html).
-->

<odoo>

    <record model="ir.ui.view" id="view_res_partner_move_tree">
        <field name="model">res.partner.move</field>
        <field name="arch" type="xml">
            <tree decoration-danger="is_danger == True">
                <field name="create_date"/>
                <field name="partner_id"/>
                <field name="action"/>
                <field name="cooperative_state"/>
                <field name="is_danger" invisible="1"/>
                <field name="bootstrap_cooperative_state"/>
            </tree>
        </field>
    </record>

    <record model="ir.ui.view" id="view_res_partner_move_form">
        <field name="model">res.partner.move</field>
        <field name="arch" type="xml">
            <form>
                <header>
                    <button name="set_badge_distributed" type="object" string="Badge Distributed"/>
                </header>
                <sheet>
                    <group>
                        <group>
                            <field name="create_date"/>
                            <field name="partner_id"/>
                        </group>
                        <group>
                            <field name="action"/>
                            <field name="cooperative_state"/>
                        </group>
                    </group>
                    <group>
                        <field name="is_danger" invisible="1" />
                        <field name="bootstrap_cooperative_state"/>
                    </group>
                </sheet>
            </form>
        </field>
    </record>

    <record model="ir.ui.view" id="view_res_partner_move_search">
        <field name="model">res.partner.move</field>
        <field name="arch" type="xml">
            <search>
                <filter string="Success Status" name="type_status_success" domain="[('bootstrap_cooperative_state', '=', 'success')]"/>
                <filter string="Warning Status" name="type_status_warning" domain="[('bootstrap_cooperative_state', '=', 'warning')]"/>
                <filter string="Danger Status" name="type_status_danger" domain="[('bootstrap_cooperative_state', '=', 'danger')]"/>
                <filter string="Cooperative State" name="group_by_cooperative_state" context="{'group_by' : 'cooperative_state'}"/>
                <filter string="Action" name="group_by_action" context="{'group_by' : 'action'}"/>
            </search>
        </field>
    </record>

</odoo>