123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113 |
- <?xml version="1.0" ?>
- <openerp>
- <data>
- <record id="view_sale_exception_tree" model="ir.ui.view">
- <field name="name">sale.exception.tree</field>
- <field name="model">sale.exception</field>
- <field name="arch" type="xml">
- <tree string="Sale Exception">
- <field name="active"/>
- <field name="name"/>
- <field name="description"/>
- <field name="model"/>
- <field name="sequence"/>
- </tree>
- </field>
- </record>
- <record id="view_sale_exception_form" model="ir.ui.view">
- <field name="name">sale.exception.form</field>
- <field name="model">sale.exception</field>
- <field name="arch" type="xml">
- <form string="Sale Exception Setup">
- <group colspan="4" col="2">
- <field name="name"/>
- <field name="description"/>
- </group>
- <group col="4" colspan="4" groups="base.group_sale_manager">
- <field name="active"/>
- <field name="sequence"/>
- <group colspan="4" col="2" groups="base.group_system">
- <field name="model"/>
- <field name="code"/>
- </group>
- </group>
- <group colspan="4" col="2">
- <separator string="Affected Sales Orders"/>
- <newline/>
- <field name="sale_order_ids" nolabel="1" domain="[('state', '=', 'draft')]"/>
- </group>
- </form>
- </field>
- </record>
- <record id="action_sale_test_tree" model="ir.actions.act_window">
- <field name="name">Exception Rules</field>
- <field name="res_model">sale.exception</field>
- <field name="view_type">form</field>
- <field name="view_mode">tree,form</field>
- <field name="view_id" ref="view_sale_exception_tree"/>
- <field name="context">{'active_test': False}</field>
- </record>
- <menuitem action="action_sale_test_tree" id="menu_sale_test" parent="base.menu_sale_config_sales" />
- <record id="view_order_form" model="ir.ui.view">
- <field name="name">sale_exceptions.view_order_form</field>
- <field name="model">sale.order</field>
- <field name="inherit_id" ref="sale.view_order_form"/>
- <field name="arch" type="xml">
- <field name="name" position="after">
- <group>
- <field name="main_exception_id" options='{"no_open": True}'
- class="oe_inline" string="Error:"
- attrs="{'invisible':[('main_exception_id','=', False)]}"/>
- </group>
- </field>
- <xpath expr="//page[@string='Other Information']/group"
- position="inside">
- <group name="exception" colspan="2" col="2">
- <separator string="Exception" colspan="2"/>
- <field name="exception_ids" colspan="2" nolabel="1"/>
- </group>
- </xpath>
- </field>
- </record>
- <record id="view_order_tree" model="ir.ui.view">
- <field name="name">sale_exceptions.view_order_tree</field>
- <field name="model">sale.order</field>
- <field name="inherit_id" ref="sale.view_order_tree"/>
- <field name="arch" type="xml">
- <field name="state" position="after">
- <field name="main_exception_id"/>
- </field>
- </field>
- </record>
- <record id="view_quotation_tree" model="ir.ui.view">
- <field name="name">sale_exceptions.view_order_tree</field>
- <field name="model">sale.order</field>
- <field name="inherit_id" ref="sale.view_quotation_tree"/>
- <field name="arch" type="xml">
- <field name="state" position="after">
- <field name="main_exception_id"/>
- </field>
- </field>
- </record>
- <record id="view_sales_order_filter" model="ir.ui.view">
- <field name="name">sale_exceptions.view_sales_order_filter</field>
- <field name="model">sale.order</field>
- <field name="inherit_id" ref="sale.view_sales_order_filter" />
- <field name="arch" type="xml">
- <filter name="sales" position="after">
- <separator orientation="vertical"/>
- <filter icon="terp-emblem-important" name="tofix" string="Blocked in draft" domain="[('main_exception_id','!=',False)]"/>
- </filter>
- </field>
- </record>
- </data>
- </openerp>
|