[IMP] purchase_requisition: small improvement of form view

bzr revid: rco@openerp.com-20120627143849-rqql9upyy6t9yshr
This commit is contained in:
Raphael Collet 2012-06-27 16:38:49 +02:00
parent f1db2c80cc
commit 8695ccfdbc
1 changed files with 24 additions and 23 deletions

View File

@ -2,7 +2,6 @@
<openerp>
<data>
<record model="ir.ui.view" id="purchase_order_form_inherit">
<field name="name">purchase.order.form.inherit</field>
<field name="type">form</field>
@ -41,7 +40,10 @@
<field name="state" widget="statusbar" statusbar_visible="draft,in_progress,done" statusbar_colors='{"in_progress":"blue"}'/>
</header>
<sheet>
<label for="name" class="oe_edit_only"/>
<div class="oe_edit_only">
<label for="name" class="oe_inline"/>,
<label for="origin" class="oe_inline"/>
</div>
<h1>
<field name="name" class="oe_inline"/>,
<field name="origin" class="oe_inline"/>
@ -50,14 +52,15 @@
<group>
<field name="user_id"/>
<field name="exclusive"/>
</group><group>
</group>
<group>
<field name="date_start"/>
<field name="date_end"/>
<field name="warehouse_id" widget="selection" groups="stock.group_locations"/>
<field name="company_id" groups="base.group_multi_company" widget="selection"/>
</group>
</group>
<notebook colspan="4">
<notebook>
<page string="Products">
<field name="line_ids">
<tree string="Products" editable="bottom">
@ -66,7 +69,7 @@
<field name="product_uom_id" groups="product.group_uom"/>
</tree>
<form string="Products" version="7.0">
<group col="4">
<group>
<field name="product_id" />
<field name="product_qty"/>
<field name="product_uom_id" />
@ -74,11 +77,14 @@
</group>
</form>
</field>
<button name="%(action_purchase_requisition_partner)d" string="Request a Quotation" type="action" icon="gtk-execute"
attrs="{'invisible': [('line_ids','=',False),('state', 'not in', ('in_progress'))]}" class="oe_mail_button_mouseout"/>
<separator colspan="4" string="Quotations"/>
<field name="purchase_ids" readonly="1">
<tree string="Purchase Order">
<div class="oe_right oe_button_box" style="margin-top: 10px">
<button name="%(action_purchase_requisition_partner)d" type="action"
string="Request a Quotation" icon="gtk-execute"
attrs="{'invisible': [('line_ids','=',False),('state', 'not in', ('in_progress'))]}"/>
</div>
<separator string="Quotations"/>
<field name="purchase_ids" readonly="1">
<tree string="Purchase Order">
<field name="name" string="Reference"/>
<field name="date_order" string="Order Date"/>
<field name="partner_id"/>
@ -91,20 +97,15 @@
<button name="purchase_confirm" states="draft" string="Confirm Purchase Order" icon="gtk-apply"/>
<button name="purchase_approve" states="confirmed" string="Approved by Supplier" icon="gtk-ok"/>
</tree>
</field>
<group colspan="4" col="4">
<group cosplan="4" col="4">
<label string="" />
</group>
</group>
</field>
<separator string="Terms and Conditions"/>
<field name="description"/>
</page>
</notebook>
</sheet>
<div class="oe_form_sheet_width">
<field name="message_ids" colspan="4" widget="ThreadView" nolabel="1"/>
</div>
<footer>
<field name="message_ids" widget="ThreadView"/>
</footer>
</form>
</field>
</record>
@ -132,7 +133,7 @@
<field name="type">search</field>
<field name="arch" type="xml">
<search string="Search Purchase Requisition">
<group>
<group>
<field name="name" string="Purchase Requisition"/>
<separator orientation="vertical"/>
<filter icon="terp-document-new" name="draft" string="New" domain="[('state','=','draft')]" help="New Purchase Requisition"/>
@ -145,7 +146,7 @@
<field name="exclusive" />
</group>
<newline/>
<group expand="0" string="Group By...">
<group expand="0" string="Group By...">
<filter string="Responsible" icon="terp-personal" domain="[]" context="{'group_by':'user_id'}"/>
<separator orientation="vertical"/>
<filter string="Source" icon="terp-gtk-jump-to-rtl" domain="[]" context="{'group_by':'origin'}"/>
@ -154,7 +155,7 @@
<filter string="Start Date" icon="terp-go-month" domain="[]" context="{'group_by':'date_start'}"/>
<filter string="End Date" icon="terp-go-month" domain="[]" context="{'group_by':'date_end'}"/>
</group>
</search>
</search>
</field>
</record>
@ -196,7 +197,7 @@
<field name="model">procurement.order</field>
<field name="inherit_id" ref="procurement.procurement_form_view"/>
<field name="arch" type="xml">
<xpath expr="//field[@name='close_move']" position="after">
<xpath expr="//field[@name='close_move']" position="after">
<field name="requisition_id"/>
</xpath>
</field>