diff options
| author | Purnendu Singh (OpenERP) <psi@tinyerp.com> | 2012-06-18 17:28:59 +0530 |
|---|---|---|
| committer | Purnendu Singh (OpenERP) <psi@tinyerp.com> | 2012-06-18 17:28:59 +0530 |
| commit | 3977b03463e07becd555e57a71a44dbca885fca2 (patch) | |
| tree | 3cfb54594c2f0ed010cf1ddf51bc3c429ce8e6dc | |
| parent | 98790815eaa653b3e34040c6912c7f037a741174 (diff) | |
| parent | c30cc74bcf0926c5a27fe44b840ac2c815a298b5 (diff) | |
[MERGE]purchase_*: search view update
bzr revid: psi@tinyerp.com-20120618115859-t98hzdesb7q08jjk
| -rw-r--r-- | addons/purchase/purchase_view.xml | 36 | ||||
| -rw-r--r-- | addons/purchase/report/purchase_report_view.xml | 24 | ||||
| -rw-r--r-- | addons/purchase/stock_view.xml | 8 | ||||
| -rw-r--r-- | addons/purchase_requisition/purchase_requisition_view.xml | 4 |
4 files changed, 34 insertions, 38 deletions
diff --git a/addons/purchase/purchase_view.xml b/addons/purchase/purchase_view.xml index 12151822075..25b4005f729 100644 --- a/addons/purchase/purchase_view.xml +++ b/addons/purchase/purchase_view.xml @@ -220,27 +220,26 @@ <field name="arch" type="xml"> <search string="Search Purchase Order"> <group> - <filter icon="terp-document-new" name="draft" string="Quotations" domain="[('state','=','draft')]" help="Purchase order which are in draft state"/> - <filter icon="terp-check" name="approved" string="Approved" domain="[('state','in',('approved','done'))]" help="Approved purchase order"/> + <field name="name" string="Reference" filter_domain="[('name','ilike',self)]"/> <separator orientation="vertical"/> - <filter icon="terp-gtk-go-back-rtl" name="not_invoiced" string="Not Invoiced" domain="[('invoice_ids','=', False)]" help="Purchase orders that include lines not invoiced."/> - <filter icon="terp-emblem-important" name="exception" string="Exception" domain="[('state','in',('except_invoice','except_picking'))]" help="Purchase order which are in the exception state"/> + <filter icon="terp-document-new" name="draft" string="Quotations" domain="[('state','=','draft')]" help="Purchase order which are in draft state"/> + <filter icon="terp-check" name="approved" string="Approved" domain="[('state','in',('approved','done'))]" help="Approved purchase order"/> + <filter icon="terp-gtk-go-back-rtl" name="not_invoiced" string="Not Invoiced" domain="[('invoice_ids','=', False)]" help="Purchase orders that include lines not invoiced."/> + <filter icon="terp-emblem-important" name="exception" string="Exception" domain="[('state','in',('except_invoice','except_picking'))]" help="Purchase order which are in the exception state"/> <separator orientation="vertical"/> - <field name="name" string="Reference"/> <field name="partner_id"/> <field name="product_id"/> <field name="create_uid"/> </group> <newline/> - <group expand="0" string="Group By..."> + <group expand="0" string="Group By..."> <filter string="Supplier" icon="terp-partner" domain="[]" context="{'group_by':'partner_id'}"/> - <separator orientation="vertical"/> + <separator orientation="vertical"/> <filter string="Source" icon="terp-gtk-jump-to-rtl" domain="[]" context="{'group_by':'origin'}"/> <filter string="Status" icon="terp-stock_effects-object-colorize" domain="[]" context="{'group_by':'state'}"/> - <separator orientation="vertical"/> + <separator orientation="vertical"/> <filter string="Order Date" icon="terp-go-month" domain="[]" context="{'group_by':'date_order'}"/> <filter string="Expected Date" icon="terp-go-month" domain="[]" context="{'group_by':'minimum_planned_date'}"/> - </group> </search> </field> @@ -253,27 +252,26 @@ <field name="arch" type="xml"> <search string="Search Purchase Order"> <group> - <filter icon="terp-document-new" name="draft" string="Quotations" domain="[('state','=','draft')]" help="Purchase orders which are in draft state"/> - <filter icon="terp-check" name="approved" string="Purchase Orders" domain="[('state','not in',('draft','cancel'))]" help="Approved purchase orders"/> + <field name="name" string="Reference" filter_domain="[('name','ilike',self)]"/> <separator orientation="vertical"/> - <filter icon="terp-gtk-go-back-rtl" name="not_invoiced" string="Not Invoiced" domain="[('invoice_ids','=', False)]" help="Purchase orders that include lines not invoiced."/> + <filter icon="terp-document-new" name="draft" string="Quotations" domain="[('state','=','draft')]" help="Purchase orders which are in draft state"/> + <filter icon="terp-check" name="approved" string="Purchase Orders" domain="[('state','not in',('draft','cancel'))]" help="Approved purchase orders"/> + <filter icon="terp-gtk-go-back-rtl" name="not_invoiced" string="Not Invoiced" domain="[('invoice_ids','=', False)]" help="Purchase orders that include lines not invoiced."/> <filter icon="terp-emblem-important" name="exception" string="Exception" domain="[('state','in',('except_invoice','except_picking'))]" help="Purchase orders which are in exception state"/> <separator orientation="vertical"/> - <field name="name" string="Reference"/> <field name="partner_id"/> <field name="product_id"/> <field name="create_uid"/> </group> <newline/> - <group expand="0" string="Group By..."> + <group expand="0" string="Group By..."> <filter string="Supplier" icon="terp-partner" domain="[]" context="{'group_by':'partner_id'}"/> - <separator orientation="vertical"/> + <separator orientation="vertical"/> <filter string="Source" icon="terp-gtk-jump-to-rtl" domain="[]" context="{'group_by':'origin'}"/> <filter string="Status" icon="terp-stock_effects-object-colorize" domain="[]" context="{'group_by':'state'}"/> - <separator orientation="vertical"/> + <separator orientation="vertical"/> <filter string="Order Date" icon="terp-go-month" domain="[]" context="{'group_by':'date_order'}"/> <filter string="Expected Date" icon="terp-go-month" domain="[]" context="{'group_by':'minimum_planned_date'}"/> - </group> </search> </field> @@ -441,9 +439,9 @@ <group> <field name="order_id"/> <field name="product_id"/> - <field name="partner_id" string="Supplier"/> + <field name="partner_id" string="Supplier"/> </group> - <newline/> + <newline/> <group expand="0" string="Group By..."> <filter string="Supplier" icon="terp-partner" domain="[]" context="{'group_by' : 'partner_id'}" /> <separator orientation="vertical"/> diff --git a/addons/purchase/report/purchase_report_view.xml b/addons/purchase/report/purchase_report_view.xml index 10672be504a..4cf91053666 100644 --- a/addons/purchase/report/purchase_report_view.xml +++ b/addons/purchase/report/purchase_report_view.xml @@ -53,18 +53,18 @@ <field name="type">search</field> <field name="arch" type="xml"> <search string="Purchase Orders"> - <group> - <filter icon="terp-document-new" - string="Quotations" - name="quotes" - domain="[('state','=','draft')]"/> - <filter icon="terp-gtk-jump-to-rtl" - string="Orders" - name="orders" - domain="[('state','<>','draft'),('state','<>','cancel')]"/> - <separator orientation="vertical"/> - <field name="partner_id"/> - <field name="product_id"/> + <group> + <filter icon="terp-document-new" + string="Quotations" + name="quotes" + domain="[('state','=','draft')]"/> + <filter icon="terp-gtk-jump-to-rtl" + string="Orders" + name="orders" + domain="[('state','<>','draft'),('state','<>','cancel')]"/> + <separator orientation="vertical"/> + <field name="partner_id"/> + <field name="product_id"/> </group> <newline/> <group expand="0" string="Extended Filters..."> diff --git a/addons/purchase/stock_view.xml b/addons/purchase/stock_view.xml index 3abf56c9ec4..06a35428775 100644 --- a/addons/purchase/stock_view.xml +++ b/addons/purchase/stock_view.xml @@ -65,22 +65,20 @@ <field name="arch" type="xml"> <search string="Picking to Invoice"> <group col="8" colspan="4"> + <field name="name" string="Picking to Invoice" filter_domain="['|',('name','ilike',self),('origin','ilike',self)]"/> + <separator orientation="vertical"/> <filter icon="terp-check" name="available" string="Available" domain="[('state','=','assigned')]" help="Incoming Shipments Available"/> <filter icon="terp-dialog-close" name="done" string="Received" domain="[('state','=','done')]" help="Incoming Shipments already Received"/> - <separator orientation="vertical"/> <filter icon="terp-accessories-archiver-minus" string="Back Orders" domain="[('backorder_id', '!=', False)]" help="Is a Back Order"/> - <separator orientation="vertical"/> <filter string="To Invoice" name="to_invoice" icon="terp-dolar" domain="[('invoice_state', '=', '2binvoiced')]"/> <separator orientation="vertical"/> - <field name="name"/> - <field name="origin"/> <field name="stock_journal_id" widget="selection"/> <field name="company_id" widget="selection" groups="base.group_multi_company"/> - </group> + </group> <newline/> <group expand="0" string="Group By..." colspan="4" col="8"> <separator orientation="vertical"/> diff --git a/addons/purchase_requisition/purchase_requisition_view.xml b/addons/purchase_requisition/purchase_requisition_view.xml index dc13be5b1ec..83dd6f306b7 100644 --- a/addons/purchase_requisition/purchase_requisition_view.xml +++ b/addons/purchase_requisition/purchase_requisition_view.xml @@ -124,13 +124,13 @@ <field name="arch" type="xml"> <search string="Search Purchase Requisition"> <group> + <field name="name" string="Purchase Requisition" filter_domain="[('name','ilike',self)]"/> + <separator orientation="vertical"/> <filter icon="terp-document-new" name="draft" string="New" domain="[('state','=','draft')]" help="New Purchase Requisition"/> <filter icon="terp-camera_test" string="In Progress" domain="[('state','=','in_progress')]" help="Purchase Requisition in negociation"/> <filter icon="terp-dialog-close" string="Done" domain="[('state','=','done')]" help="Current Purchase Requisition"/> - <separator orientation="vertical"/> <filter icon="terp-personal-" string="Unassigned" domain="[('user_id','=', False)]" help="Unassigned Requisition"/> <separator orientation="vertical"/> - <field name="name"/> <field name="user_id" /> <field name="exclusive" /> </group> |
