<field name="arch" type="xml">
<search string="Moves Analysis">
<group>
- <filter string="Done"
- name="done"
- icon="terp-dialog-close"
- domain="[('state','=','done')]"
- help = "Completed Stock-Moves"/>
- <filter string="Todo"
- icon="terp-gtk-go-back-rtl"
- domain="[('state','in',('assigned','waiting','confirmed'))]"
- help = "Future Stock-Moves"/>
- <separator orientation="vertical"/>
- <filter icon="terp-go-home" name="in" string="Incoming" domain="[('type','=','in')]"/>
- <filter icon="terp-go-home" name="internal" string="Internal" domain="[('type','=','internal')]"/>
- <filter icon="terp-go-home" name="out" string="Outgoing" domain="[('type','=','out')]"/>
- <separator orientation="vertical"/>
- <field name="product_id" default_focus="1"/>
- <field name="partner_id" context="{'contact_display':'partner'}"/>
+ <filter string="Done"
+ name="done"
+ icon="terp-dialog-close"
+ domain="[('state','=','done')]"
+ help = "Completed Stock-Moves"/>
+ <filter string="Todo"
+ icon="terp-gtk-go-back-rtl"
+ domain="[('state','in',('assigned','waiting','confirmed'))]"
+ help = "Future Stock-Moves"/>
+ <filter icon="terp-go-home" name="in" string="Incoming" domain="[('type','=','in')]"/>
+ <filter icon="terp-go-home" name="internal" string="Internal" domain="[('type','=','internal')]"/>
+ <filter icon="terp-go-home" name="out" string="Outgoing" domain="[('type','=','out')]"/>
+ <separator orientation="vertical"/>
+ <field name="product_id" default_focus="1"/>
+ <field name="partner_id" context="{'contact_display':'partner'}"/>
</group>
<newline/>
<group expand="0" string="Extended Filters...">
icon="terp-check"
domain="[('state','=','done')]"
help="Analysis of current inventory (only moves that have already been processed)"/>
-
<filter string="Future"
icon="terp-stock"
domain="[('state','in',('assigned','done','waiting','confirmed'))]"
help = "Analysis including future moves (similar to virtual stock)"/>
-
- <separator orientation="vertical"/>
<filter icon="terp-go-home" name="location_type_internal" string="Internal" domain="[('location_type','=','internal')]"/>
<separator orientation="vertical"/>
<field name="product_id" default_focus="1"/>
<field name="arch" type="xml">
<search string="Search Inventory">
<group>
- <field name="name"/>
+ <field name="name" string="Inventory Reference" filter_domain="[('name','ilike',self)]"/>
+ <separator orientation="vertical"/>
<field name="date"/>
+ <separator orientation="vertical"/>
<field name="company_id" groups="base.group_multi_company" widget="selection"/>
</group>
<newline/>
<field name="arch" type="xml">
<search string="Pack Search">
<group>
- <field name="name" />
- <field name="serial" />
+ <field name="name" string="Pack" filter_domain="['|',('name','ilike',self),('serial','ilike',self)]"/>
+ <separator orientation="vertical"/>
<field name="date" />
<field name="active"/>
</group>
<field name="arch" type="xml">
<search string="Product Lots Filter">
<group>
+ <field name="name" string="Product Lots" filter_domain="['|','|',('name','ilike',self),('prefix','ilike',self),('ref','ilike',self)]"/>
+ <separator orientation="vertical"/>
+ <field name="date"/>
+ <separator orientation="vertical"/>
<filter icon="terp-check" name="available" string="Available" domain="[('stock_available', '>', 0)]" help="Available Product Lots" />
<separator orientation="vertical"/>
- <field name="prefix"/>
- <field name="name"/>
- <field name="ref"/>
<field name="product_id"/>
- <field name="date"/>
</group>
<newline/>
<group expand="0" string="Group By...">
<field name="type">search</field>
<field name="arch" type="xml">
<search string="Stock Locations">
+ <field name="name" string="Stock Locations" filter_domain="[('name','ilike',self)]"/>
+ <separator orientation="vertical"/>
<filter icon="terp-go-home" name="in_location"
string="Internal" domain="[('usage', '=', 'internal')]" help="Internal Locations" />
<filter icon="terp-personal" name="customer"
<filter icon="terp-personal" name="supplier"
string="Supplier" domain="[('usage', '=', 'supplier')]" help="Supplier Locations" />
<separator orientation="vertical"/>
- <field name="name"/>
<field name="location_id" string="Parent Location"/>
</search>
</field>
<field name="arch" type="xml">
<search string="Internal Picking List">
<group>
+ <field name="name" string="Internal Picking List" filter_domain="['|',('name','ilike', self),('origin','ilike',self)]"/>
+ <separator orientation="vertical"/>
<filter icon="terp-check" string="Ready" domain="[('state','=','assigned')]" help="Assigned Internal Moves"/>
<filter icon="terp-camera_test" name="confirmed" string="Waiting" domain="[('state','=','confirmed')]" help="Confirmed Internal Moves" />
<filter icon="terp-dialog-close" name="done" string="Done" domain="[('state','=','done')]" help="Pickings already processed"/>
<separator orientation="vertical"/>
- <field name="name"
- domain="[('name','ilike', self),('origin','ilike',self)]"/>
<field name="partner_id"/>
<field name="product_id"/>
<field name="stock_journal_id" widget="selection"/>
<field name="partner_id"/>
<field name="origin"/>
<field name="min_date"/>
+ <field name="date"/>
<field name="backorder_id"/>
<field name="stock_journal_id" groups="account.group_account_user"/>
<field name="invoice_state"/>
<field name="arch" type="xml">
<search string="Picking list">
<group>
+ <field name="name" string="Picking List" filter_domain="['|',('name','ilike', self),('origin','ilike',self)]"/>
+ <separator orientation="vertical"/>
<filter icon="terp-check" name="available" string="Ready" domain="[('state','=','assigned')]" help="Assigned Delivery Orders"/>
<filter icon="terp-camera_test" name="confirmed" string="Waiting" domain="[('state','=','confirmed')]" help="Confirmed Delivery Orders"/>
<filter icon="terp-dialog-close" name="done" string="Done" domain="[('state','=','done')]" help="Delivery orders already processed"/>
- <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 icon="terp-dolar" name="to_invoice" string="To Invoice" domain="[('invoice_state','=','2binvoiced')]" help="Delivery orders to invoice"/>
<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>
<field name="arch" type="xml">
<search string="Incoming Shipments">
<group>
+ <field name="name" string="Incoming Shipments" filter_domain="['|',('name','ilike',self),('origin','ilike',self)]"/>
+ <separator orientation="vertical"/>
<filter icon="terp-check" name="available" string="Ready to Process" domain="[('state','=','assigned')]" help="Incoming Shipments Available" />
<filter icon="terp-dialog-close" name="done" string="Done" domain="[('state','=','done')]" help="Incoming Shipments already processed"/>
- <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"
- domain="[('name','ilike',self),('origin','ilike',self)]"/>
<field name="stock_journal_id" widget="selection"/>
<field name="product_id"/>
</group>
<field name="arch" type="xml">
<search string="Stock Moves">
<group>
+ <field name="origin" string="Stock Moves" filter_domain="[('origin','ilike',self)]"/>
+ <separator orientation="vertical"/>
+ <field name="date" groups="base.group_no_one"/>
+ <separator orientation="vertical"/>
<filter icon="terp-camera_test" string="Ready" name="ready" domain="[('state','=','assigned')]" help="Stock moves that are Available (Ready to process)"/>
<filter icon="terp-stock" string="Future" name="future" domain="[('state','in',('assigned','confirmed','waiting'))]" help="Stock moves that are Confirmed, Available or Waiting"/>
<filter icon="terp-dialog-close" string="Done" name="done" domain="[('state','=','done')]" help="Stock moves that have been processed"/>
- <separator orientation="vertical"/>
<filter icon="terp-go-today" string="Today" domain="[('date','<=',time.strftime('%%Y-%%m-%%d 23:59:59')),('date','>=',time.strftime('%%Y-%%m-%%d 00:00:00'))]" help="Orders processed Today or planned for Today"/>
<separator orientation="vertical"/>
<field name="product_id"/>
<field name="location_id" string="Location" filter_domain="['|',('location_id','ilike',self),('location_dest_id','ilike',self)]"/>
<field name="partner_id" string="Partner" filter_domain="[('picking_id.partner_id','ilike',self)]"/>
- <field name="date" groups="base.group_no_one"/>
- <field name="origin"/>
<field name="prodlot_id"/>
</group>
<newline/>
<field name="arch" type="xml">
<search string="Stock Moves">
<group>
+ <field name="origin" string="Stock Moves" filter_domain="[('origin','ilike',self)]"/>
+ <separator orientation="vertical"/>
<filter icon="terp-gtk-go-back-rtl" name="receive" string="Waiting " domain="[('state','in',('confirmed','assigned'))]" help="Stock to be receive"/>
<filter icon="terp-check" name="available" string="Available" domain="[('state','in',('assigned',))]" help="Stock available to be delivered"/>
<filter icon="terp-dialog-close" name="done" string="Done" domain="[('state', '=', 'done')]"/>
- <separator orientation="vertical"/>
<filter icon="terp-go-today" string="Today" domain="[('date','<=',time.strftime('%%Y-%%m-%%d 23:59:59')),('date','>=',time.strftime('%%Y-%%m-%%d 00:00:00'))]" help="Orders planned for today"/>
<separator orientation="vertical"/>
- <field name="origin"/>
<field name="product_id"/>
<field name="prodlot_id"/>
</group>
<field name="arch" type="xml">
<search string="Stock Moves">
<group>
+ <field name="origin" string="Stock Moves" filter_domain="[('origin','ilike',self)]"/>
+ <separator orientation="vertical"/>
<filter icon="terp-gtk-go-back-rtl" name="receive" string="Waiting" domain="[('state','in',('confirmed','assigned'))]" help="Stock to be delivered (Available or not)"/>
<filter icon="terp-check" name="available" string="Available" domain="[('state','in',('assigned',))]" help="Stock available to be delivered"/>
<filter icon="terp-dialog-close" name="received" string="Done" domain="[('state','=','done')]"/>
- <separator orientation="vertical"/>
<filter icon="terp-go-today" string="Today" domain="[('date','<=',time.strftime('%%Y-%%m-%%d 23:59:59')),('date','>=',time.strftime('%%Y-%%m-%%d 00:00:00'))]" help="Orders planned for today"/>
<separator orientation="vertical"/>
- <field name="origin"/>
<field name="product_id"/>
<field name="prodlot_id"/>
</group>
<field name="type">search</field>
<field name="arch" type="xml">
<search string="Stock Journal">
- <field name="name"/>
+ <field name="name" string="Stock Journal" filter_domain="[('name','ilike',self)]"/>
+ <separator orientation="vertical"/>
<field name="user_id"/>
</search>
</field>