OCA/l10n-italy

View on GitHub
l10n_it_fatturapa_pec/views/fatturapa_attachment_out.xml

Summary

Maintainability
Test Coverage
<?xml version="1.0" encoding="utf-8"?>
<openerp>
    <data>
    <record model="ir.ui.view" id="view_fatturapa_out_pec_attachment_form">
        <field name="name">fatturapa.attachment.out.form</field>
        <field name="model">fatturapa.attachment.out</field>
        <field name="inherit_id" ref="l10n_it_fatturapa_out.view_fatturapa_out_attachment_form"/>
        <field name="arch" type="xml">
            <header position="inside">
                <button name="send_via_pec" states="ready" string="Send Via PEC" type="object" class="oe_highlight"/>
                <button name="reset_to_ready" states="sender_error" string="Reset to ready" type="object" />
                <field name="state" widget="statusbar" statusbar_visible="ready,sent,validated" />
            </header>

            <xpath expr="//page[@name='history']/group/group[last()]" position="inside">
                <field name="last_sdi_response" attrs="{'invisible':[('state', '=', 'ready')]}"/>
            </xpath>

            <field name="datas" position="attributes">
                <attribute name="attrs">{'readonly': [('state', 'not in', ['ready', 'sender_error'])]}</attribute>
            </field>

            <div name="creation_div" position="after">
                <label for="sending_user" string="Sent by" attrs="{'invisible': [('sending_user' ,'=', False)]}"/>
                <div name="sending_user" attrs="{'invisible': [('sending_user' ,'=', False)]}">
                    <field name="sending_user" readonly="1" class="oe_inline"/> on
                    <field name="sending_date" readonly="1" class="oe_inline"/>
                </div>
                <label for="delivered_date" string="Delivered" attrs="{'invisible': [('delivered_date' ,'=', False)]}"/>
                <div name="delivered_date" attrs="{'invisible': [('delivered_date' ,'=', False)]}">
                    <field name="delivered_date" readonly="1" class="oe_inline"/>
                </div>
            </div>
        </field>
    </record>

    <record model="ir.ui.view" id="view_fatturapa_out_pec_attachment_form_statusbar">
        <field name="name">view_fatturapa_out_pec_attachment_form_statusbar</field>
        <field name="model">fatturapa.attachment.out</field>
        <field name="inherit_id" ref="l10n_it_fatturapa_pec.view_fatturapa_out_pec_attachment_form"/>
        <field name="groups_id" eval="[(4,ref('l10n_it_fatturapa_pec.group_force_e_inv_export_state'))]"/>
        <field name="arch" type="xml">
            <field name="state" position="attributes">
                <attribute name="clickable">1</attribute>
            </field>
        </field>
    </record>

    <record model="ir.ui.view" id="view_fatturapa_out_attachment_tree_state">
        <field name="name">view_fatturapa_out_attachment_tree_state</field>
        <field name="model">fatturapa.attachment.out</field>
        <field name="inherit_id" ref="l10n_it_fatturapa_out.view_fatturapa_out_attachment_tree"/>
        <field name="arch" type="xml">
            <field name="out_invoice_ids" position="after">
                <field name="state"/>
                <field name="sending_date"/>
                <field name="delivered_date"/>
            </field>
        </field>
    </record>
    <record model="ir.ui.view" id="view_fatturapa_out_attachment_search_state">
        <field name="name">view_fatturapa_out_attachment_search_state</field>
        <field name="model">fatturapa.attachment.out</field>
        <field name="inherit_id" ref="l10n_it_fatturapa_out.view_fatturapa_out_attachment_search"/>
        <field name="arch" type="xml">
            <field name="name" position="after">
                <field name="state"/>
                <filter name="ready" string="Ready" domain="[('state','=','ready')]"/>
            </field>

            <filter name="group_by_partner" position="after">
                <filter name="group_by_state" string="State" domain="[]" context="{'group_by': 'state'}"/>
            </filter>
        </field>
    </record>

    <record id="l10n_it_fatturapa_out.action_fatturapa_attachment" model="ir.actions.act_window">
        <field name="context">{'search_default_ready': True}</field>
    </record>

    </data>
</openerp>