1 <?xml version="1.0" encoding="utf-8"?>
4 <menuitem icon="terp-stock" id="menu_stock_root" name="Stock Management"/>
5 <menuitem id="menu_stock_configuration" name="Configuration" parent="menu_stock_root" sequence="1"/>
7 =============================
9 =============================
10 <record id="stock_inventory_line_tree" model="ir.ui.view">
11 <field name="name">stock.inventory.line.tree</field>
12 <field name="model">stock.inventory.line</field>
13 <field name="type">tree</field>
14 <field name="arch" type="xml">
15 <tree string="Stock Inventory Lines">
16 <field name="location_id"/>
17 <field name="product_id"/>
18 <field name="product_qty"/>
19 <field name="product_uom"/>
23 <record id="view_inventory_line_form" model="ir.ui.view">
24 <field name="name">stock.inventory.line.form</field>
25 <field name="model">stock.inventory.line</field>
26 <field name="type">form</field>
27 <field name="arch" type="xml">
28 <form string="Stock Inventory Lines">
29 <field colspan="4" domain="[('usage','=','internal')]" name="location_id" select="1"/>
30 <field context="location=location_id,uom=product_uom" name="product_id" on_change="on_change_product_id(location_id,product_id,product_uom)" select="1" domain="[('type','<>','service')]"/>
31 <field name="product_qty"/>
32 <field name="product_uom"/>
37 =============================
39 =============================
40 <record id="view_inventory_tree" model="ir.ui.view">
41 <field name="name">stock.inventory.tree</field>
42 <field name="model">stock.inventory</field>
43 <field name="type">tree</field>
44 <field name="arch" type="xml">
45 <tree string="Lot Inventory">
52 <record id="view_inventory_form" model="ir.ui.view">
53 <field name="name">stock.inventory.form</field>
54 <field name="model">stock.inventory</field>
55 <field name="type">form</field>
56 <field name="arch" type="xml">
57 <form string="Lot Inventory">
58 <field name="name" select="1"/>
59 <field name="date" select="1"/>
60 <notebook colspan="4">
61 <page string="General Informations">
62 <field colspan="4" name="inventory_line_id" nolabel="1" widget="one2many_list"/>
63 </page><page string="Posted Inventory">
64 <field colspan="4" name="move_ids" nolabel="1"/>
67 <field name="state" select="1"/>
68 <group col="4" colspan="2">
69 <button name="action_done" states="draft" string="Confirm Inventory" type="object" icon="gtk-apply"/>
70 <button name="action_cancel" states="cancel" string="Set to Draft" type="object" icon="gtk-cancel"/>
71 <button name="action_cancel_inventary" states="draft" string="Cancel Inventory" type="object" icon="gtk-cancel"/>
76 <record id="action_inventory_form" model="ir.actions.act_window">
77 <field name="name">Periodical Inventory</field>
78 <field name="type">ir.actions.act_window</field>
79 <field name="res_model">stock.inventory</field>
80 <field name="view_type">form</field>
81 <field name="view_id" ref="view_inventory_tree"/>
82 <field name="context">{'full':'1'}</field>
84 <menuitem action="action_inventory_form" id="menu_action_inventory_form" parent="menu_stock_root"/>
86 <record id="action_inventory_form_draft" model="ir.actions.act_window">
87 <field name="name">Draft Periodical Inventories</field>
88 <field name="type">ir.actions.act_window</field>
89 <field name="res_model">stock.inventory</field>
90 <field name="view_type">form</field>
91 <field name="domain">[('state','=','draft')]</field>
92 <field name="filter" eval="True"/>
94 <menuitem action="action_inventory_form_draft" id="menu_action_inventory_form_draft" parent="menu_action_inventory_form" groups="base.group_extended_menu"/>
95 <record id="action_inventory_form_new" model="ir.actions.act_window">
96 <field name="name">New Periodical Inventory</field>
97 <field name="type">ir.actions.act_window</field>
98 <field name="res_model">stock.inventory</field>
99 <field name="view_type">form</field>
100 <field name="view_mode">form,tree</field>
101 <field name="domain">[('state','=','draft')]</field>
103 <menuitem action="action_inventory_form_new" id="menu_action_inventory_form_new" parent="menu_action_inventory_form"/>
106 =============================
108 =============================
110 <record id="view_tracking_form" model="ir.ui.view">
111 <field name="name">stock.tracking.form</field>
112 <field name="model">stock.tracking</field>
113 <field name="type">form</field>
114 <field name="arch" type="xml">
115 <form string="Tracking/Serial">
116 <field name="name" select="1"/>
117 <field name="serial" select="1"/>
118 <field name="date" select="1"/>
119 <field name="active" select="1"/>
123 <record id="view_tracking_tree" model="ir.ui.view">
124 <field name="name">stock.tracking.tree</field>
125 <field name="model">stock.tracking</field>
126 <field name="type">tree</field>
127 <field name="arch" type="xml">
128 <tree string="Tracking/Serial">
130 <field name="serial"/>
132 <field name="active"/>
136 <record id="action_tracking_form" model="ir.actions.act_window">
137 <field name="name">Tracking Lots</field>
138 <field name="type">ir.actions.act_window</field>
139 <field name="res_model">stock.tracking</field>
140 <field name="view_type">form</field>
141 <field name="view_id" ref="view_tracking_tree"/>
143 <menuitem id="menu_traceability" name="Traceability" parent="menu_stock_root" sequence="2"/>
144 <menuitem action="action_tracking_form" id="menu_action_tracking_form" parent="menu_traceability"/>
146 <record id="lot_line_tree" model="ir.ui.view">
147 <field name="name">stock.tracking.tree</field>
148 <field name="model">stock.tracking</field>
149 <field name="type">tree</field>
150 <field name="field_parent">child_ids</field>
151 <field name="arch" type="xml">
152 <tree color="grey:not active" string="Tracking Number">
153 <field name="name" select="1"/>
154 <field name="serial" select="1"/>
155 <field name="date" select="1"/>
160 <record id="view_production_lot_revision_form" model="ir.ui.view">
161 <field name="name">stock.production.lot.revision.form</field>
162 <field name="model">stock.production.lot.revision</field>
163 <field name="type">form</field>
164 <field name="arch" type="xml">
165 <form string="Production Lot Revisions">
166 <field colspan="4" name="name"/>
167 <field colspan="2" name="indice"/>
168 <field colspan="2" name="date"/>
170 <field name="author_id" readonly="1"/>
172 <field name="description"/>
176 <record id="view_production_lot_revision_tree" model="ir.ui.view">
177 <field name="name">stock.production.lot.revision.tree</field>
178 <field name="model">stock.production.lot.revision</field>
179 <field name="type">tree</field>
180 <field name="arch" type="xml">
181 <tree string="Production Lot Revisions">
182 <field name="indice"/>
183 <field name="author_id"/>
189 <record id="view_production_lot_form" model="ir.ui.view">
190 <field name="name">stock.production.lot.form</field>
191 <field name="model">stock.production.lot</field>
192 <field name="type">form</field>
193 <field name="arch" type="xml">
194 <form string="Production Lot">
195 <notebook colspan="4">
196 <page string="Production Lot">
197 <field name="name" select="1"/>
198 <field name="ref" select="2"/>
199 <field name="product_id" select="1"/>
200 <field name="stock_available"/>
201 <field name="date" select="2"/>
202 <field colspan="4" name="revisions" nolabel="1"/>
208 <record id="view_production_lot_tree" model="ir.ui.view">
209 <field name="name">stock.production.lot.tree</field>
210 <field name="model">stock.production.lot</field>
211 <field name="type">tree</field>
212 <field name="arch" type="xml">
213 <tree string="Production Lot">
217 <field name="product_id"/>
218 <field name="stock_available"/>
222 <record id="action_production_lot_form" model="ir.actions.act_window">
223 <field name="name">Production Lots</field>
224 <field name="type">ir.actions.act_window</field>
225 <field name="res_model">stock.production.lot</field>
226 <field name="view_type">form</field>
227 <field name="view_id" ref="view_production_lot_tree"/>
228 <field name="context">{'full':'1'}</field>
230 <menuitem action="action_production_lot_form" id="menu_action_production_lot_form" parent="menu_traceability"/>
233 # Lot composition (history)
235 <record id="stock_move_tree" model="ir.ui.view">
236 <field name="name">stock.move.tree2</field>
237 <field name="model">stock.move</field>
238 <field name="type">tree</field>
239 <field name="field_parent">move_history_ids</field>
240 <field name="arch" type="xml">
241 <tree color="grey:state=='cancel'" string="Moves">
242 <field name="product_id" select="1"/>
243 <field name="product_qty" select="1"/>
244 <field name="product_uom" select="1" string="UOM"/>
245 <field name="prodlot_id" select="1"/>
246 <field name="product_packaging"/>
247 <field name="picking_id"/>
248 <field name="location_id" select="1"/>
249 <field name="location_dest_id" select="1"/>
250 <field name="date" select="1"/>
251 <field name="date_planned" select="1" string="Date"/>
252 <field name="state"/>
257 <record id="stock_move_tree2" model="ir.ui.view">
258 <field name="name">stock.move.tree2</field>
259 <field name="model">stock.move</field>
260 <field name="type">tree</field>
261 <field name="field_parent">move_history_ids2</field>
262 <field name="arch" type="xml">
263 <tree color="grey:state=='cancel'" string="Moves">
264 <field name="product_id" select="1"/>
265 <field name="product_qty" select="1"/>
266 <field name="product_uom" select="1" string="UOM"/>
267 <field name="prodlot_id" select="1"/>
268 <field name="product_packaging"/>
269 <field name="picking_id"/>
270 <field name="location_id" select="1"/>
271 <field name="location_dest_id" select="1"/>
272 <field name="date" select="1"/>
273 <field name="date_planned" select="1" string="Date"/>
274 <field name="state"/>
281 model="stock.production.lot"
282 name="stock.traceability.lot.upstream"
283 string="Upstream traceability"/>
287 model="stock.production.lot"
288 name="stock.traceability.lot.downstream"
289 string="Downstream traceability"/>
293 model="stock.tracking"
294 name="stock.traceability.upstream"
295 string="Upstream traceability"/>
299 model="stock.tracking"
300 name="stock.traceability.downstream"
301 string="Downstream traceability"/>
303 <record id="action3" model="ir.actions.act_window">
304 <field name="name">Downstream traceability</field>
305 <field name="type">ir.actions.act_window</field>
306 <field name="res_model">stock.move</field>
307 <field name="domain">[('id','in',active_ids)]</field>
308 <field name="view_type">tree</field>
309 <field eval="stock_move_tree2" name="view_id"/>
311 <record id="ir_move_traceability_upstream" model="ir.values">
312 <field eval="'tree_but_action'" name="key2"/>
313 <field eval="'stock.move'" name="model"/>
314 <field name="name">Downstream traceability</field>
315 <field eval="'ir.actions.act_window,'+str(action3)" name="value"/>
316 <field eval="True" name="object"/>
318 <record id="action5" model="ir.actions.act_window">
319 <field name="name">Upstream traceability</field>
320 <field name="type">ir.actions.act_window</field>
321 <field name="res_model">stock.move</field>
322 <field name="domain">[('id','in',active_ids)]</field>
323 <field name="view_type">tree</field>
324 <field eval="stock_move_tree" name="view_id"/>
326 <record id="ir_move_traceability_downstream" model="ir.values">
327 <field eval="'tree_but_action'" name="key2"/>
328 <field eval="'stock.move'" name="model"/>
329 <field name="name">Upstream traceability</field>
330 <field eval="'ir.actions.act_window,'+str(action5)" name="value"/>
331 <field eval="True" name="object"/>
336 =============================
338 =============================
339 <record id="view_location_form" model="ir.ui.view">
340 <field name="name">stock.location.form</field>
341 <field name="model">stock.location</field>
342 <field name="type">form</field>
343 <field name="arch" type="xml">
344 <form string="Stock location">
345 <field name="name" select="1"/>
346 <field name="active" select="2"/>
347 <field name="usage" select="1"/>
348 <field name="account_id" select="1"/>
349 <field name="location_id"/>
350 <field name="address_id" context="{'contact_display':'partner'}"/>
353 <group col="2" colspan="2">
354 <separator string="Chained Locations" colspan="2"/>
355 <field name="chained_location_type"/>
356 <field name="chained_location_id"/>
357 <field name="chained_auto_packing"/>
358 <field name="chained_delay"/>
360 <group col="2" colspan="2">
361 <separator string="Localisation" colspan="2"/>
366 <separator string="Additional Information" colspan="4"/>
367 <field colspan="4" name="comment" nolabel="1"/>
371 <record id="view_location_tree2" model="ir.ui.view">
372 <field name="name">stock.location.tree</field>
373 <field name="model">stock.location</field>
374 <field name="type">tree</field>
375 <field name="arch" type="xml">
376 <tree string="Stock location" colors="blue:usage=='view';darkred:usage=='internal'">
377 <field name="complete_name"/>
378 <field name="usage"/>
379 <field name="stock_real" invisible="'product_id' not in context"/>
380 <field name="stock_virtual" invisible="'product_id' not in context"/>
385 <record id="action_location_form" model="ir.actions.act_window">
386 <field name="name">Locations</field>
387 <field name="res_model">stock.location</field>
388 <field name="type">ir.actions.act_window</field>
389 <field name="view_type">form</field>
390 <field name="view_id" ref="view_location_tree2"/>
391 <field name="context">{'full':'1'}</field>
393 <menuitem action="action_location_form" id="menu_action_location_form" parent="menu_stock_configuration"/>
395 <record id="view_location_tree" model="ir.ui.view">
396 <field name="name">stock.location.tree</field>
397 <field name="model">stock.location</field>
398 <field name="type">tree</field>
399 <field name="field_parent">child_ids</field>
400 <field name="arch" type="xml">
402 <field icon="icon" name="name"/>
406 <record id="action_location_tree" model="ir.actions.act_window">
407 <field name="name">Stock Locations Structure</field>
408 <field name="res_model">stock.location</field>
409 <field name="type">ir.actions.act_window</field>
410 <field name="domain">[('location_id','=',False)]</field>
411 <field name="view_type">tree</field>
412 <field name="view_id" ref="view_location_tree"/>
414 <menuitem action="action_location_tree" id="menu_action_location_tree" parent="menu_stock_root"/>
416 =============================
418 =============================
419 <record id="view_warehouse" model="ir.ui.view">
420 <field name="name">stock.warehouse</field>
421 <field name="model">stock.warehouse</field>
422 <field name="type">form</field>
423 <field name="arch" type="xml">
424 <form string="Warehouse">
425 <field colspan="4" name="name" select="1"/>
426 <field name="lot_input_id"/>
427 <field name="lot_stock_id"/>
428 <field name="lot_output_id"/>
430 <field name="partner_address_id" context="{'contact_display':'partner'}"/>
434 <record id="view_warehouse_tree" model="ir.ui.view">
435 <field name="name">stock.warehouse.tree</field>
436 <field name="model">stock.warehouse</field>
437 <field name="type">tree</field>
438 <field name="arch" type="xml">
439 <tree string="Warehouse">
441 <field name="lot_input_id"/>
442 <field name="lot_stock_id"/>
443 <field name="lot_output_id"/>
444 <field name="partner_address_id" context="{'contact_display':'partner'}"/>
448 <record id="action_warehouse_form" model="ir.actions.act_window">
449 <field name="name">Warehouses</field>
450 <field name="res_model">stock.warehouse</field>
451 <field name="type">ir.actions.act_window</field>
452 <field name="view_type">form</field>
453 <field name="view_id" ref="view_warehouse_tree"/>
455 <menuitem action="action_warehouse_form" id="menu_action_warehouse_form" parent="menu_stock_configuration"/>
457 ==============================
458 Wizard to Fill From Unreceived Products
459 ===============================
460 <record id="stock_picking_move_wizard_form" model="ir.ui.view">
461 <field name="name">stock.picking.move.wizard.form</field>
462 <field name="model">stock.picking.move.wizard</field>
463 <field name="type">form</field>
464 <field name="arch" type="xml">
465 <form string="Move Lines">
466 <field name="address_id" invisible="True" context="{'contact_display':'partner'}"/>
467 <field name="picking_id" invisible="True"/>
468 <field domain="[('picking_id','<>',picking_id),('state','in',['confirmed','assigned']),('picking_id.address_id','=',address_id)]" name="move_ids" nolabel="1"/><newline/>
470 <button special="cancel" string="Cancel" icon="gtk-cancel"/>
471 <button name="action_move" string="Add" type="object" icon="gtk-add"/>
476 <record id="act_stock_picking_move_wizard" model="ir.actions.act_window">
477 <field name="name">Fill From Unreceived Products</field>
478 <field name="res_model">stock.picking.move.wizard</field>
479 <field name="src_model">stock.picking</field>
480 <field name="type">ir.actions.act_window</field>
481 <field name="view_type">form</field>
482 <field name="view_mode">form</field>
483 <field name="auto_refresh" eval="1"/>
484 <field name="target">new</field>
485 <field name="context">{'action_id': active_id}</field>
489 =============================
491 =============================
492 <record model="ir.ui.view" id="stock_picking_calendar">
493 <field name="name">stock.picking.calendar</field>
494 <field name="model">stock.picking</field>
495 <field name="type">calendar</field>
496 <field name="priority" eval="2"/>
497 <field name="arch" type="xml">
498 <calendar string="Calendar View" date_start="min_date" date_stop="max_date" color="address_id">
499 <field name="origin"/>
501 <field name="address_id"/>
505 <record id="vpicktree" model="ir.ui.view">
506 <field name="name">stock.picking.tree</field>
507 <field name="model">stock.picking</field>
508 <field name="type">tree</field>
509 <field name="arch" type="xml">
510 <tree color="red:state=='cancel'" string="Packing list">
512 <field name="origin"/>
513 <field name="address_id" select="1"/>
514 <field name="backorder_id"/>
516 <field name="min_date"/>
517 <field name="invoice_state"/>
518 <field name="state"/>
522 <record id="view_picking_form" model="ir.ui.view">
523 <field name="name">stock.picking.form</field>
524 <field name="model">stock.picking</field>
525 <field name="type">form</field>
526 <field name="arch" type="xml">
527 <form string="Packing list">
528 <group colspan="4" col="6">
529 <field name="address_id" select="2" context="{'contact_display':'partner'}"/>
531 <field name="name" readonly="1"/>
533 <field name="min_date" select="2"/>
535 <notebook colspan="4">
536 <page string="General Information">
537 <field colspan="4" name="move_lines" nolabel="1" widget="one2many_list" default_get="{'move_line':move_lines, 'address_out_id': address_id}">
538 <form string="Stock Moves">
539 <separator colspan="4" string="Move Information"/>
540 <field name="location_id" select="1" domain="[('usage','=','internal')]"/>
541 <field name="location_dest_id" select="1" domain="[('usage','=','internal')]"/>
542 <field colspan="4" context="location=location_id" name="product_id" on_change="onchange_product_id(product_id, location_id, location_dest_id)" select="1"/>
543 <field name="product_qty" select="1"/>
544 <field name="product_uom" select="1"/>
545 <field groups="product.group_uos" name="product_uos"/>
546 <field groups="product.group_uos" name="product_uos_qty"/>
547 <field colspan="4" invisible="1" name="name" select="1"/>
548 <field invisible="1" name="date"/>
549 <field name="date_planned"/>
550 <field name="address_id" select="1" context="{'contact_display':'partner'}"/>
551 <field groups="base.group_extended" name="product_packaging"/>
552 <field name="prodlot_id" select="2"
553 context="{'location_id':location_id, 'product_id':product_id}"
554 domain="[('product_id','=',product_id)]"
555 on_change="onchange_lot_id(prodlot_id,product_qty, location_id)"/>
556 <field groups="base.group_extended" name="tracking_id" select="2"/>
559 <button name="%(track_line)d" string="Split in production lots" type="action" icon="gtk-justify-fill"/>
560 <separator colspan="4" string="Move State"/>
561 <field name="state" select="1"/>
563 <button name="force_assign" states="confirmed" string="Force Availability" type="object" icon="gtk-jump-to"/>
564 <button name="cancel_assign" states="assigned" string="Cancel Availability" type="object" icon="gtk-no"/>
565 <button name="action_cancel" states="assigned" string="Cancel" type="object" icon="gtk-cancel"/>
569 <group col="7" colspan="4">
571 <button name="%(move_split)d" string="Split move lines in two" type="action" icon="gtk-justify-fill"/>
573 <group col="10" colspan="4">
574 <field name="state" readonly="1"/>
575 <button name="draft_force_assign" states="draft" string="Confirm (Do Not Process Now)" type="object" icon="gtk-apply"/>
576 <button name="draft_validate" states="draft" string="Process Now" type="object" icon="gtk-media-play"/>
577 <button name="action_assign" states="confirmed" string="Check Availability" type="object" icon="gtk-find"/>
578 <button name="force_assign" states="confirmed" string="Force Availability" type="object" icon="gtk-jump-to"/>
579 <button name="%(partial_picking)d" states="assigned" string="Validate" type="action" icon="gtk-apply"/>
580 <button name="button_cancel" states="assigned,confirmed,draft" string="Cancel" icon="gtk-cancel"/>
583 <page string="Notes">
584 <field colspan="4" name="note" nolabel="1"/>
586 <page string="Others info" groups="base.group_extended">
587 <field name="origin" select="2"/>
588 <field name="active" select="2"/>
589 <field name="auto_picking"/>
590 <field name="invoice_state" select="2"/>
591 <field name="date_done" select="2"/>
593 <field name="move_type"/>
604 <record id="view_picking_delivery_tree" model="ir.ui.view">
605 <field name="name">stock.picking.delivery.tree</field>
606 <field name="model">stock.picking</field>
607 <field name="type">tree</field>
608 <field name="arch" type="xml">
609 <tree color="red:state=='cancel'" string="Packing list">
611 <field name="origin"/>
612 <field name="address_id" select="1"/>
613 <field name="backorder_id"/>
614 <field name="date" select="1"/>
615 <field name="min_date" select="1"/>
616 <field name="state" select="1"/>
620 <record id="view_picking_delivery_form" model="ir.ui.view">
621 <field name="name">stock.picking.delivery.form</field>
622 <field name="model">stock.picking</field>
623 <field name="type">form</field>
624 <field name="arch" type="xml">
625 <form string="Packing list">
626 <group col="6" colspan="4">
627 <field name="address_id" select="1"/>
629 <field name="name" select="1" readonly="1"/>
630 <field name="min_date" select="1"/>
631 <field name="backorder_id" select="2" readonly="1"/>
632 <field name="origin" select="2"/>
634 <notebook colspan="4">
635 <page string="General Information">
636 <field colspan="4" name="move_lines" nolabel="1" widget="one2many_list" default_get="{'move_line':move_lines, 'address_out_id': address_id}">
637 <form string="Stock Moves">
638 <separator colspan="4" string="Move Information"/>
639 <field name="location_id" select="1" domain="[('usage','=','internal')]"/>
640 <field name="location_dest_id" select="1" domain="[('usage','<>','view')]"/>
641 <field colspan="4" context="location=location_id" name="product_id" on_change="onchange_product_id(product_id, location_id, location_dest_id)" select="1"/>
642 <field name="product_qty" select="1"/>
643 <field name="product_uom" select="1"/>
644 <field groups="product.group_uos" name="product_uos"/>
645 <field groups="product.group_uos" name="product_uos_qty"/>
646 <field colspan="4" invisible="1" name="name" select="1"/>
647 <field invisible="1" name="date"/>
648 <field name="date_planned"/>
649 <field groups="base.group_extended" name="product_packaging"/>
650 <field name="prodlot_id" select="2"
651 context="{'location_id':location_id, 'product_id':product_id}"
652 domain="[('product_id','=',product_id)]"
653 on_change="onchange_lot_id(prodlot_id,product_qty, location_id)"/>
654 <field groups="base.group_extended" name="tracking_id" select="1"/>
655 <separator colspan="4" string="Move State"/>
656 <field name="state" select="1"/>
658 <button name="force_assign" states="confirmed" string="Force Availability" type="object" icon="gtk-jump-to"/>
659 <button name="cancel_assign" states="assigned" string="Cancel Availability" type="object" icon="gtk-find"/>
660 <button name="action_cancel" states="assigned" string="Cancel" type="object" icon="gtk-cancel"/>
664 <group col="7" colspan="4">
666 <button name="%(move_split)d" string="Split in Two" type="action" states="assigned,confirmed,draft,auto" icon="gtk-justify-fill"/>
668 <group col="10" colspan="4">
669 <field name="state" readonly="1"/>
670 <button name="draft_force_assign" states="draft" string="Process Later" type="object" icon="gtk-ok"/>
671 <button name="draft_validate" states="draft" string="Process Now" type="object" icon="gtk-media-play"/>
672 <button name="action_assign" states="confirmed" string="Check Availability" type="object" icon="gtk-find"/>
673 <button name="force_assign" states="confirmed" string="Force Availability" type="object" icon="gtk-jump-to"/>
674 <button name="%(partial_picking)d" states="assigned" string="Products Sent" type="action" icon="gtk-go-forward"/>
675 <button name="button_cancel" states="assigned,confirmed,draft" string="Cancel" icon="gtk-cancel"/>
678 <page string="Notes">
679 <field colspan="4" name="note" nolabel="1"/>
681 <page string="Others info" groups="base.group_extended">
682 <field name="auto_picking"/>
683 <field name="active" select="2"/>
685 <field name="date" select="1"/>
686 <field name="date_done" select="2"/>
687 <field name="move_type"/>
694 <record id="view_stock_delivery_filter" model="ir.ui.view">
695 <field name="name">stock.view_stock_delivery_filter.list.select</field>
696 <field name="model">stock.picking</field>
697 <field name="type">search</field>
698 <field name="arch" type="xml">
699 <search string="Search Stock Delivery">
700 <group col='6' colspan='4'>
702 <filter icon="terp-stock" domain="[('state','=','auto')]" help="Waiting Orders"/>
703 <filter icon="terp-stock" domain="[('state','=','confirmed')]" help="Confirmed Orders"/>
704 <filter icon="terp-stock" domain="[('state','=','assigned')]" help="Assigned Orders"/>
706 <separator orientation="vertical"/>
707 <field name="name" select="1"/>
713 <record id="action_picking_tree_delivery" model="ir.actions.act_window">
714 <field name="name">Delivery Orders</field>
715 <field name="res_model">stock.picking</field>
716 <field name="type">ir.actions.act_window</field>
717 <field name="view_type">form</field>
718 <field name="view_mode">tree,form,calendar</field>
719 <field name="domain">[('type','=','delivery')]</field>
720 <field name="context">{'contact_display': 'partner'}</field>
721 <field name="search_view_id" ref="view_stock_delivery_filter"/>
723 <record id="action_picking_tree_delivery_view1" model="ir.actions.act_window.view">
724 <field eval="1" name="sequence"/>
725 <field name="view_mode">tree</field>
726 <field name="view_id" ref="view_picking_delivery_tree"/>
727 <field name="act_window_id" ref="action_picking_tree_delivery"/>
729 <record id="action_picking_tree_delivery_view2" model="ir.actions.act_window.view">
730 <field eval="2" name="sequence"/>
731 <field name="view_mode">form</field>
732 <field name="view_id" ref="view_picking_delivery_form"/>
733 <field name="act_window_id" ref="action_picking_tree_delivery"/>
735 <record id="action_picking_tree_delivery_view2_calendar" model="ir.actions.act_window.view">
736 <field eval="3" name="sequence"/>
737 <field name="view_mode">calendar</field>
738 <field name="act_window_id" ref="action_picking_tree_delivery"/>
741 <menuitem action="action_picking_tree_delivery" groups="base.group_extended" id="menu_action_picking_tree_delivery" parent="menu_stock_root" sequence="20"/>
743 <record id="action_picking_tree2_delivery" model="ir.actions.act_window">
744 <field name="name">Delivery Orders to Process</field>
745 <field name="res_model">stock.picking</field>
746 <field name="type">ir.actions.act_window</field>
747 <field name="view_type">form</field>
748 <field name="view_mode">tree,form,calendar</field>
749 <field name="domain">[('state','=','assigned'),('type','=','delivery')]</field>
750 <field name="context">{'contact_display': 'partner'}</field>
751 <field name="filter" eval="True"/>
752 <field name="search_view_id" ref="view_stock_delivery_filter"/>
754 <record id="action_picking_tree_delivery_view1_toproc" model="ir.actions.act_window.view">
755 <field eval="1" name="sequence"/>
756 <field name="view_mode">tree</field>
757 <field name="view_id" ref="view_picking_delivery_tree"/>
758 <field name="act_window_id" ref="action_picking_tree2_delivery"/>
760 <record id="action_picking_tree_delivery_view2_toproc" model="ir.actions.act_window.view">
761 <field eval="2" name="sequence"/>
762 <field name="view_mode">form</field>
763 <field name="view_id" ref="view_picking_delivery_form"/>
764 <field name="act_window_id" ref="action_picking_tree2_delivery"/>
766 <record id="action_picking_tree_delivery_view2_toproc_cal" model="ir.actions.act_window.view">
767 <field eval="3" name="sequence"/>
768 <field name="view_mode">calendar</field>
769 <field name="act_window_id" ref="action_picking_tree2_delivery"/>
771 <menuitem action="action_picking_tree2_delivery" id="menu_picking_waiting_delivery" parent="menu_action_picking_tree_delivery" groups="base.group_extended_menu" />
773 <record id="action_picking_tree3_delivery" model="ir.actions.act_window">
774 <field name="name">Future Delivery Orders</field>
775 <field name="res_model">stock.picking</field>
776 <field name="type">ir.actions.act_window</field>
777 <field name="view_type">form</field>
778 <field name="view_mode">tree,form,calendar</field>
779 <field name="domain">[('state','=','confirmed'),('type','=','delivery')]</field>
780 <field name="context">{'contact_display': 'partner'}</field>
781 <field name="filter" eval="True"/>
782 <field name="search_view_id" ref="view_stock_delivery_filter"/>
784 <record id="action_picking_tree_delivery_view1_waiting" model="ir.actions.act_window.view">
785 <field eval="1" name="sequence"/>
786 <field name="view_mode">tree</field>
787 <field name="view_id" ref="view_picking_delivery_tree"/>
788 <field name="act_window_id" ref="action_picking_tree3_delivery"/>
790 <record id="action_picking_tree_delivery_view2_waiting" model="ir.actions.act_window.view">
791 <field eval="2" name="sequence"/>
792 <field name="view_mode">form</field>
793 <field name="view_id" ref="view_picking_delivery_form"/>
794 <field name="act_window_id" ref="action_picking_tree3_delivery"/>
796 <record id="action_picking_tree_delivery_view2_waiting_cal" model="ir.actions.act_window.view">
797 <field eval="3" name="sequence"/>
798 <field name="view_mode">calendar</field>
799 <field name="act_window_id" ref="action_picking_tree3_delivery"/>
801 <menuitem action="action_picking_tree3_delivery" id="menu_action_picking_tree3_delivery" parent="menu_action_picking_tree_delivery" groups="base.group_extended_menu" />
803 <record id="action_picking_calendar_delivery" model="ir.actions.act_window">
804 <field name="name">Calendar of Deliveries</field>
805 <field name="res_model">stock.picking</field>
806 <field name="type">ir.actions.act_window</field>
807 <field name="view_type">form</field>
808 <field name="view_mode">calendar,tree,form</field>
809 <field name="domain">[('state','=','assigned'),('type','=','delivery')]</field>
810 <field name="context">{'contact_display': 'partner'}</field>
812 <menuitem action="action_picking_calendar_delivery" id="menu_picking_calendar_delivery" parent="menu_action_picking_tree_delivery" groups="base.group_extended_menu" />
818 <record id="view_picking_out_tree" model="ir.ui.view">
819 <field name="name">stock.picking.out.tree</field>
820 <field name="model">stock.picking</field>
821 <field name="type">tree</field>
822 <field name="arch" type="xml">
823 <tree colors="red:state=='cancel';grey:state=='confirmed';blue:state=='done'" string="Packing list">
825 <field name="origin"/>
826 <field name="address_id"/>
827 <field name="backorder_id"/>
829 <field name="min_date"/>
830 <field name="invoice_state"/>
831 <field name="state"/>
835 <record id="view_picking_out_form" model="ir.ui.view">
836 <field name="name">stock.picking.out.form</field>
837 <field name="model">stock.picking</field>
838 <field name="type">form</field>
839 <field name="arch" type="xml">
840 <form string="Packing list">
841 <group col="6" colspan="4">
842 <field name="address_id" select="2"/>
844 <field name="min_date" select="2"/>
845 <field name="name" select="1" readonly="1"/>
846 <field name="invoice_state"/>
847 <field name="backorder_id" select="2" readonly="1"/>
848 <field name="origin" select="2" readonly="1"/>
850 <notebook colspan="4">
851 <page string="General Information">
852 <field colspan="4" name="move_lines" nolabel="1" widget="one2many_list" default_get="{'move_line':move_lines, 'address_out_id': address_id}">
853 <form string="Stock Moves">
854 <separator colspan="4" string="Move Information"/>
855 <field name="location_id" select="1" domain="[('usage','=','internal')]"/>
856 <field name="location_dest_id" select="1" domain="[('usage','<>','view')]"/>
857 <field colspan="4" context="location=location_id" name="product_id" on_change="onchange_product_id(product_id, location_id, location_dest_id)" select="1"/>
858 <field name="product_qty" select="1"/>
859 <field name="product_uom" select="1"/>
860 <field groups="product.group_uos" name="product_uos"/>
861 <field groups="product.group_uos" name="product_uos_qty"/>
862 <field colspan="4" invisible="1" name="name" select="1"/>
863 <field invisible="1" name="date"/>
864 <field name="date_planned"/>
865 <field groups="base.group_extended" name="product_packaging"/>
866 <field name="prodlot_id" select="1"
867 context="{'location_id':location_id, 'product_id':product_id}"
868 domain="[('product_id','=',product_id)]"
869 on_change="onchange_lot_id(prodlot_id,product_qty, location_id)"/>
870 <field groups="base.group_extended" name="tracking_id" select="1"/>
872 <button name="%(track_line)d" string="Split in production lots" type="action" icon="gtk-justify-fill"/>
873 <separator colspan="4" string="Move State"/>
874 <field name="state" select="1"/>
876 <button name="force_assign" states="confirmed" string="Force Availability" type="object" icon="gtk-jump-to"/>
877 <button name="cancel_assign" states="assigned" string="Cancel Availability" type="object" icon="gtk-no"/>
878 <button name="action_cancel" states="assigned" string="Cancel" type="object" icon="gtk-cancel"/>
882 <group col="7" colspan="4">
884 <button name="%(move_split)d" string="Split in Two" type="action" icon="gtk-justify-fill"/>
886 <group col="10" colspan="4">
887 <field name="state" readonly="1"/>
888 <button name="draft_force_assign" states="draft" string="Process Later" type="object" icon="gtk-ok"/>
889 <button name="draft_validate" states="draft" string="Process Now" type="object" icon="gtk-yes"/>
890 <button name="action_assign" states="confirmed" string="Check Availability" type="object" groups="base.group_extended" icon="gtk-apply"/>
891 <button name="force_assign" states="confirmed" string="Force Availability" type="object" icon="gtk-jump-to"/>
892 <button name="%(partial_picking)d" states="assigned" string="Packing Done" type="action" icon="gtk-execute"/>
893 <button name="button_cancel" states="assigned,confirmed,draft" string="Cancel" icon="gtk-cancel"/>
896 <page string="Notes">
897 <field colspan="4" name="note" nolabel="1"/>
899 <page string="Others info" groups="base.group_extended">
900 <field name="active" select="2"/>
901 <field name="auto_picking"/>
903 <field name="date" select="2"/>
904 <field name="date_done" select="2"/>
905 <field name="move_type"/>
912 <record id="action_picking_tree" model="ir.actions.act_window">
913 <field name="name">Outgoing Products</field>
914 <field name="res_model">stock.picking</field>
915 <field name="type">ir.actions.act_window</field>
916 <field name="view_type">form</field>
917 <field name="view_mode">tree,form,calendar</field>
918 <field name="domain">[('type','=','out')]</field>
919 <field name="context">{'contact_display': 'partner'}</field>
920 <field name="filter" eval="True"/>
921 <field name="search_view_id" ref="view_stock_delivery_filter"/>
923 <record id="action_picking_tree_out_view1_waiting" model="ir.actions.act_window.view">
924 <field eval="1" name="sequence"/>
925 <field name="view_mode">tree</field>
926 <field name="view_id" ref="view_picking_out_tree"/>
927 <field name="act_window_id" ref="action_picking_tree"/>
929 <record id="action_picking_tree_out_view2_waiting" model="ir.actions.act_window.view">
930 <field eval="2" name="sequence"/>
931 <field name="view_mode">form</field>
932 <field name="view_id" ref="view_picking_out_form"/>
933 <field name="act_window_id" ref="action_picking_tree"/>
935 <record id="action_picking_tree_out_view2_waiting_cal" model="ir.actions.act_window.view">
936 <field eval="3" name="sequence"/>
937 <field name="view_mode">calendar</field>
938 <field name="act_window_id" ref="action_picking_tree"/>
940 <menuitem action="action_picking_tree" id="menu_action_picking_tree" parent="menu_stock_root" sequence="19"/>
942 <record id="action_picking_tree2" model="ir.actions.act_window">
943 <field name="name">Available Packing</field>
944 <field name="res_model">stock.picking</field>
945 <field name="type">ir.actions.act_window</field>
946 <field name="view_type">form</field>
947 <field name="view_mode">tree,form,calendar</field>
948 <field name="domain">[('state','=','assigned'),('type','=','out')]</field>
949 <field name="context">{'contact_display': 'partner'}</field>
950 <field name="filter" eval="True"/>
951 <field name="search_view_id" ref="view_stock_delivery_filter"/>
953 <record id="action_picking_tree2_out_view1" model="ir.actions.act_window.view">
954 <field eval="1" name="sequence"/>
955 <field name="view_mode">tree</field>
956 <field name="view_id" ref="view_picking_out_tree"/>
957 <field name="act_window_id" ref="action_picking_tree2"/>
959 <record id="action_picking_tree2_out_view2" model="ir.actions.act_window.view">
960 <field eval="2" name="sequence"/>
961 <field name="view_mode">form</field>
962 <field name="view_id" ref="view_picking_out_form"/>
963 <field name="act_window_id" ref="action_picking_tree2"/>
965 <record id="action_picking_tree2_out_view2_cal" model="ir.actions.act_window.view">
966 <field eval="3" name="sequence"/>
967 <field name="view_mode">calendar</field>
968 <field name="act_window_id" ref="action_picking_tree2"/>
970 <menuitem action="action_picking_tree2" id="menu_picking_waiting" parent="menu_action_picking_tree" groups="base.group_extended_menu"/>
972 <record id="action_picking_tree3" model="ir.actions.act_window">
973 <field name="name">Confirmed Packing Waiting Availability</field>
974 <field name="res_model">stock.picking</field>
975 <field name="type">ir.actions.act_window</field>
976 <field name="view_type">form</field>
977 <field name="view_mode">tree,form,calendar</field>
978 <field name="domain">[('state','=','confirmed'),('type','=','out')]</field>
979 <field name="context">{'contact_display': 'partner'}</field>
980 <field name="filter" eval="True"/>
981 <field name="search_view_id" ref="view_stock_delivery_filter"/>
983 <record id="action_picking_tree3_out_view1" model="ir.actions.act_window.view">
984 <field eval="1" name="sequence"/>
985 <field name="view_mode">tree</field>
986 <field name="view_id" ref="view_picking_out_tree"/>
987 <field name="act_window_id" ref="action_picking_tree3"/>
989 <record id="action_picking_tree3_out_view2" model="ir.actions.act_window.view">
990 <field eval="2" name="sequence"/>
991 <field name="view_mode">form</field>
992 <field name="view_id" ref="view_picking_out_form"/>
993 <field name="act_window_id" ref="action_picking_tree3"/>
995 <record id="action_picking_tree3_out_view2_cal" model="ir.actions.act_window.view">
996 <field eval="3" name="sequence"/>
997 <field name="view_mode">calendar</field>
998 <field name="act_window_id" ref="action_picking_tree3"/>
1000 <menuitem action="action_picking_tree3" id="menu_action_picking_tree3" parent="menu_action_picking_tree" groups="base.group_extended_menu"/>
1003 # Reception of Products
1005 <record id="view_picking_in_tree" model="ir.ui.view">
1006 <field name="name">stock.picking.in.tree</field>
1007 <field name="model">stock.picking</field>
1008 <field name="type">tree</field>
1009 <field name="arch" type="xml">
1010 <tree color="red:state=='cancel'" string="Packing list">
1011 <field name="name"/>
1012 <field name="origin"/>
1013 <field name="address_id"/>
1014 <field name="backorder_id"/>
1015 <field name="date"/>
1016 <field name="min_date"/>
1017 <field name="invoice_state"/>
1018 <field name="state"/>
1022 <record id="view_picking_in_form" model="ir.ui.view">
1023 <field name="name">stock.picking.in.form</field>
1024 <field name="model">stock.picking</field>
1025 <field name="type">form</field>
1026 <field name="arch" type="xml">
1027 <form string="Input Packing List">
1028 <group colspan="4" col="6">
1029 <field name="address_id" on_change="onchange_partner_in(address_id)" select="2" context="{'contact_display':'partner'}"/>
1030 <field name="type"/>
1031 <field name="origin" select="2"/>
1032 <field name="invoice_state" select="2" string="Invoice Control"/>
1033 <field name="name" readonly="1" select="1"/>
1034 <field name="min_date" select="2" readonly="1"/>
1035 <field name="backorder_id" select="2" readonly="1"/>
1037 <notebook colspan="4">
1038 <page string="General Information">
1039 <field colspan="4" name="move_lines" nolabel="1" widget="one2many_list" default_get="{'move_line':move_lines, 'address_in_id': address_id}">
1040 <tree string="Stock Moves">
1041 <field name="product_id"/>
1042 <field name="product_qty"/>
1043 <field name="product_uom"/>
1044 <field name="location_dest_id"/>
1045 <field name="prodlot_id"/>
1046 <field name="state"/>
1048 <form string="Stock Moves">
1049 <separator colspan="4" string="Move Information"/>
1050 <field name="location_id" select="1" domain="[('usage','<>','view')]"/>
1051 <field domain="[('usage','=','internal')]" name="location_dest_id" select="1"/>
1052 <field colspan="4" context="location=location_id" name="product_id" on_change="onchange_product_id(product_id, location_id, location_dest_id)" select="1"/>
1053 <field name="product_qty" select="1"/>
1054 <field name="product_uom" select="1"/>
1055 <field groups="product.group_uos" name="product_uos"/>
1056 <field groups="product.group_uos" name="product_uos_qty"/>
1057 <field colspan="4" invisible="1" name="name" select="1"/>
1058 <field groups="base.group_extended" name="date_planned"/>
1061 <field groups="base.group_extended" name="product_packaging"/>
1063 <field name="prodlot_id" select="1"
1064 context="{'location_id':location_id, 'product_id':product_id}"
1065 domain="[('product_id','=',product_id)]"
1066 on_change="onchange_lot_id(prodlot_id,product_qty, location_id)"/>
1067 <field groups="base.group_extended" name="tracking_id" select="1"/>
1070 <button groups="base.group_extended" name="%(track_line)d" string="Split in production lots" type="action" icon="gtk-justify-fill"/>
1071 <separator colspan="4" string="Move State"/>
1072 <field name="state" select="1"/>
1074 <button name="force_assign" states="confirmed" string="Force Availability" type="object" icon=""/>
1075 <button name="cancel_assign" states="assigned" string="Cancel Availability" type="object" icon=""/>
1076 <button name="action_cancel" states="assigned" string="Cancel" type="object" icon=""/>
1080 <group col="7" colspan="4">
1081 <label colspan="5"/>
1082 <button name="%(act_stock_picking_move_wizard)d" string="Unreceived Products" type="action" states="draft,confirmed,assigned" icon="gtk-redo"/>
1084 <group col="10" colspan="4">
1085 <field name="state" readonly="1"/>
1086 <button name="draft_force_assign" states="draft" string="Process Later" type="object" icon="gtk-ok"/>
1087 <button name="draft_validate" states="draft" string="Process Now" type="object" icon="gtk-media-play"/>
1088 <button name="action_assign" states="confirmed" string="Check Availability" type="object" icon="gtk-find"/>
1089 <button name="force_assign" states="confirmed" string="Force Availability" type="object" groups="base.group_extended" icon="gtk-jump-to"/>
1090 <button name="%(partial_picking)d" states="assigned" string="Products Received" type="action" icon="gtk-ok"/>
1091 <button name="button_cancel" states="assigned,confirmed,draft" string="Cancel" icon="gtk-cancel"/>
1094 <page string="Notes">
1095 <field colspan="4" name="note" nolabel="1"/>
1102 <record id="action_picking_tree4" model="ir.actions.act_window">
1103 <field name="name">Incoming Products</field>
1104 <field name="res_model">stock.picking</field>
1105 <field name="type">ir.actions.act_window</field>
1106 <field name="view_type">form</field>
1107 <field name="view_mode">tree,form,calendar</field>
1108 <field name="domain">[('type','=','in')]</field>
1109 <field name="context">{'contact_display': 'partner'}</field>
1110 <field name="filter" eval="True"/>
1111 <field name="search_view_id" ref="view_stock_delivery_filter"/>
1113 <record id="action_invoice_tree5_view1" model="ir.actions.act_window.view">
1114 <field eval="1" name="sequence"/>
1115 <field name="view_mode">tree</field>
1116 <field name="view_id" ref="view_picking_in_tree"/>
1117 <field name="act_window_id" ref="action_picking_tree4"/>
1119 <record id="action_invoice_tree5_view2" model="ir.actions.act_window.view">
1120 <field eval="2" name="sequence"/>
1121 <field name="view_mode">form</field>
1122 <field name="view_id" ref="view_picking_in_form"/>
1123 <field name="act_window_id" ref="action_picking_tree4"/>
1125 <record id="action_invoice_tree5_view2_cal" model="ir.actions.act_window.view">
1126 <field eval="3" name="sequence"/>
1127 <field name="view_mode">calendar</field>
1128 <field name="act_window_id" ref="action_picking_tree4"/>
1130 <menuitem action="action_picking_tree4" id="menu_action_picking_tree4" parent="menu_stock_root" sequence="17"/>
1132 <record id="action_picking_tree5" model="ir.actions.act_window">
1133 <field name="name">Packing to Process</field>
1134 <field name="res_model">stock.picking</field>
1135 <field name="type">ir.actions.act_window</field>
1136 <field name="view_type">form</field>
1137 <field name="view_mode">tree,form,calendar</field>
1138 <field name="domain">[('state','=','assigned'),('type','=','in')]</field>
1139 <field name="context">{'contact_display': 'partner'}</field>
1140 <field name="filter" eval="True"/>
1141 <field name="search_view_id" ref="view_stock_delivery_filter"/>
1143 <record id="action_invoice_tree6_view1" model="ir.actions.act_window.view">
1144 <field eval="1" name="sequence"/>
1145 <field name="view_mode">tree</field>
1146 <field name="view_id" ref="view_picking_in_tree"/>
1147 <field name="act_window_id" ref="action_picking_tree5"/>
1149 <record id="action_invoice_tree6_view2" model="ir.actions.act_window.view">
1150 <field eval="2" name="sequence"/>
1151 <field name="view_mode">form</field>
1152 <field name="view_id" ref="view_picking_in_form"/>
1153 <field name="act_window_id" ref="action_picking_tree5"/>
1155 <record id="action_invoice_tree6_view2_cal" model="ir.actions.act_window.view">
1156 <field eval="3" name="sequence"/>
1157 <field name="view_mode">calendar</field>
1158 <field name="act_window_id" ref="action_picking_tree5"/>
1160 <menuitem action="action_picking_tree5" id="menu_action_picking_tree5" parent="menu_action_picking_tree4" groups="base.group_extended_menu"/>
1162 <record id="action_picking_form" model="ir.actions.act_window">
1163 <field name="name">New Reception Packing</field>
1164 <field name="res_model">stock.picking</field>
1165 <field name="type">ir.actions.act_window</field>
1166 <field name="view_type">form</field>
1167 <field name="view_mode">form,tree,calendar</field>
1168 <field name="context">{'contact_display': 'partner'}</field>
1169 <field name="domain">[('type','=','in')]</field>
1171 <record id="action_picking_form_view1" model="ir.actions.act_window.view">
1172 <field eval="2" name="sequence"/>
1173 <field name="view_mode">tree</field>
1174 <field name="view_id" ref="view_picking_in_tree"/>
1175 <field name="act_window_id" ref="action_picking_form"/>
1177 <record id="action_picking_form_view2" model="ir.actions.act_window.view">
1178 <field eval="1" name="sequence"/>
1179 <field name="view_mode">form</field>
1180 <field name="view_id" ref="view_picking_in_form"/>
1181 <field name="act_window_id" ref="action_picking_form"/>
1183 <record id="action_picking_form_view2_cal" model="ir.actions.act_window.view">
1184 <field eval="3" name="sequence"/>
1185 <field name="view_mode">calendar</field>
1186 <field name="act_window_id" ref="action_picking_form"/>
1188 <menuitem action="action_picking_form" id="menu_action_picking_form" parent="menu_action_picking_tree4"/>
1190 <record id="action_picking_tree6" model="ir.actions.act_window">
1191 <field name="name">Internal Moves</field>
1192 <field name="res_model">stock.picking</field>
1193 <field name="type">ir.actions.act_window</field>
1194 <field name="view_type">form</field>
1195 <field name="view_mode">tree,form,calendar</field>
1196 <field name="domain">[('type','=','internal')]</field>
1197 <field name="context">{'contact_display': 'partner'}</field>
1198 <field name="filter" eval="True"/>
1199 <field name="search_view_id" ref="view_stock_delivery_filter"/>
1201 <menuitem action="action_picking_tree6" id="menu_action_picking_tree6" parent="menu_stock_root" sequence="18"/>
1204 <record id="action_picking_tree7" model="ir.actions.act_window">
1205 <field name="name">Available Packing</field>
1206 <field name="res_model">stock.picking</field>
1207 <field name="type">ir.actions.act_window</field>
1208 <field name="view_type">form</field>
1209 <field name="view_mode">tree,form,calendar</field>
1210 <field name="domain">[('state','=','assigned'),('type','=','internal')]</field>
1211 <field name="context">{'contact_display': 'partner'}</field>
1212 <field name="filter" eval="True"/>
1213 <field name="search_view_id" ref="view_stock_delivery_filter"/>
1215 <menuitem action="action_picking_tree7" id="menu_action_picking_tree7" parent="menu_action_picking_tree6" groups="base.group_extended_menu"/>
1217 <record id="action_picking_tree8" model="ir.actions.act_window">
1218 <field name="name">Confirmed Packing Waiting Availability</field>
1219 <field name="res_model">stock.picking</field>
1220 <field name="type">ir.actions.act_window</field>
1221 <field name="view_type">form</field>
1222 <field name="view_mode">tree,form,calendar</field>
1223 <field name="domain">[('state','=','confirmed'),('type','=','internal')]</field>
1224 <field name="context">{'contact_display': 'partner'}</field>
1225 <field name="filter" eval="True"/>
1226 <field name="search_view_id" ref="view_stock_delivery_filter"/>
1228 <menuitem action="action_picking_tree8" id="menu_action_picking_tree8" parent="menu_action_picking_tree6" groups="base.group_extended_menu"/>
1230 <record id="action_picking_tree9" model="ir.actions.act_window">
1231 <field name="name">New Internal Packing</field>
1232 <field name="res_model">stock.picking</field>
1233 <field name="type">ir.actions.act_window</field>
1234 <field name="view_type">form</field>
1235 <field name="view_mode">form,tree,calendar</field>
1236 <field name="domain">[('state','=','draft'),('type','=','internal')]</field>
1237 <field name="context">{'contact_display': 'partner'}</field>
1239 <menuitem action="action_picking_tree9" id="menu_action_picking_tree9" parent="menu_action_picking_tree6"/>
1241 =============================
1243 =============================
1246 =============================
1248 =============================
1250 <record id="view_move_tree" model="ir.ui.view">
1251 <field name="name">stock.move.tree</field>
1252 <field name="model">stock.move</field>
1253 <field name="type">tree</field>
1254 <field eval="6" name="priority"/>
1255 <field name="arch" type="xml">
1256 <tree color="grey:state=='cancel'" string="Moves">
1257 <field name="name"/>
1258 <field name="product_id"/>
1259 <field name="product_qty"/>
1260 <field name="product_uom" string="UOM"/>
1261 <field name="picking_id" select="1"/>
1262 <field name="prodlot_id"/>
1263 <field name="location_id"/>
1264 <field name="location_dest_id"/>
1265 <field name="date_planned"/>
1266 <field name="state"/>
1271 <menuitem id="menu_traceability_low" name="Low Level" parent="menu_traceability"/>
1273 <record id="view_move_form" model="ir.ui.view">
1274 <field name="name">stock.move.form</field>
1275 <field name="model">stock.move</field>
1276 <field name="type">form</field>
1277 <field eval="4" name="priority"/>
1278 <field name="arch" type="xml">
1279 <form string="Stock Moves">
1280 <separator colspan="4" string="Move Information"/>
1281 <field name="location_id" select="1"/>
1282 <field name="location_dest_id" select="1"/>
1283 <field colspan="4" name="product_id" select="1"/>
1284 <field name="product_qty" select="2"/>
1285 <field name="product_uom" select="2"/>
1286 <field colspan="4" name="name" select="2"/>
1287 <field name="date"/>
1288 <field name="date_planned"/>
1289 <field name="priority"/>
1290 <field name="address_id" select="2" context="{'contact_display':'partner'}"/>
1292 <field name="picking_id" select="2"/>
1294 <field name="prodlot_id" select="2"
1295 context="{'location_id':location_id, 'product_id':product_id}"
1296 domain="[('product_id','=',product_id)]"
1297 on_change="onchange_lot_id(prodlot_id,product_qty, location_id)"/>
1298 <field name="tracking_id" select="2"/>
1301 <button name="%(track_line)d" string="Split in production lots" type="action" icon="gtk-justify-fill"/>
1302 <separator colspan="4" string="Move State"/>
1303 <field name="state" select="1"/>
1304 <group col="4" colspan="2">
1305 <button name="action_confirm" states="draft" string="Confirm" type="object" icon="gtk-apply"/>
1306 <button name="action_assign" states="confirmed" string="Set Available" type="object" icon="gtk-yes"/>
1307 <button name="action_cancel" states="assigned,confirmed" string="Cancel" type="object" icon="gtk-cancel"/>
1308 <button name="action_done" states="assigned" string="Make Parcel" type="object" icon="gtk-jump-to"/>
1313 <record id="action_move_form2" model="ir.actions.act_window">
1314 <field name="name">Stock Moves</field>
1315 <field name="res_model">stock.move</field>
1316 <field name="type">ir.actions.act_window</field>
1317 <field name="view_type">form</field>
1318 <field name="view_id" ref="view_move_tree"/>
1320 <menuitem action="action_move_form2" id="menu_action_move_form2" parent="menu_traceability_low"/>
1322 <record id="action_move_form3" model="ir.actions.act_window">
1323 <field name="name">Draft Moves</field>
1324 <field name="res_model">stock.move</field>
1325 <field name="type">ir.actions.act_window</field>
1326 <field name="view_type">form</field>
1327 <field name="domain">[('state','=','draft')]</field>
1328 <field name="view_id" ref="view_move_tree"/>
1329 <field name="filter" eval="True"/>
1331 <menuitem action="action_move_form3" id="menu_action_move_form3" parent="menu_action_move_form2" groups="base.group_extended_menu"/>
1333 <record id="action_move_form4" model="ir.actions.act_window">
1334 <field name="name">Available Moves</field>
1335 <field name="res_model">stock.move</field>
1336 <field name="type">ir.actions.act_window</field>
1337 <field name="view_type">form</field>
1338 <field name="domain">[('state','=','assigned')]</field>
1339 <field name="view_id" ref="view_move_tree"/>
1340 <field name="filter" eval="True"/>
1342 <menuitem action="action_move_form4" id="menu_action_move_form4" parent="menu_action_move_form2" groups="base.group_extended_menu"/>
1344 <record id="action_picking_all" model="ir.actions.act_window">
1345 <field name="name">Packing</field>
1346 <field name="res_model">stock.picking</field>
1347 <field name="type">ir.actions.act_window</field>
1348 <field name="view_type">form</field>
1349 <field name="view_mode">tree,form,calendar</field>
1350 <field name="context">{'contact_display': 'partner'}</field>
1352 <menuitem action="action_picking_all" id="menu_action_picking_all" parent="menu_traceability_low"/>
1355 # -------------------------------------------------------------
1357 # -------------------------------------------------------------
1358 <record id="view_incoterms_tree" model="ir.ui.view">
1359 <field name="name">stock.incoterms.tree</field>
1360 <field name="model">stock.incoterms</field>
1361 <field name="type">tree</field>
1362 <field name="arch" type="xml">
1363 <tree string="Incoterms">
1364 <field name="code"/>
1365 <field colspan="4" name="name" select="1"/>
1369 <record id="stock_incoterms_form" model="ir.ui.view">
1370 <field name="name">stock.incoterms.form</field>
1371 <field name="model">stock.incoterms</field>
1372 <field name="type">form</field>
1373 <field name="arch" type="xml">
1374 <form string="Incoterms">
1375 <field colspan="4" name="name" select="1"/>
1376 <field name="code" select="1"/>
1377 <field name="active" select="1"/>
1381 <record id="action_incoterms_tree" model="ir.actions.act_window">
1382 <field name="name">Incoterms</field>
1383 <field name="res_model">stock.incoterms</field>
1384 <field name="type">ir.actions.act_window</field>
1385 <field name="view_type">form</field>
1386 <field name="view_mode">tree,form</field>
1388 <menuitem action="action_incoterms_tree" id="menu_action_incoterms_tree" parent="menu_stock_configuration"/>
1391 context="{'location': active_id}"
1392 domain="[('type','<>','service')]"
1393 id="act_product_location_open"
1395 res_model="product.product"
1396 src_model="stock.location"/>
1399 context="{'location': active_id}"
1400 domain="[('product_id','=',active_id)]"
1401 id="act_product_stock_move_open"
1402 name="All Stock Moves"
1403 res_model="stock.move"
1404 src_model="product.product"/>
1407 domain="[('move_lines','in',[active_id])]"
1408 id="act_relate_picking"
1409 name="Related Picking"
1410 res_model="stock.picking"
1411 src_model="stock.move"/>
1414 context="{'location': active_id}"
1415 domain="[('product_id','=',active_id),('state','in',('waiting','confirmed','assigned'))]"
1416 id="act_product_stock_move_futur_open"
1417 name="Future Stock Moves"
1418 res_model="stock.move"
1419 src_model="product.product"/>
1421 <record id="ir_act_product_location_open" model="ir.values">
1422 <field name="key2">tree_but_open</field>
1423 <field name="model">stock.location</field>
1424 <field name="name">Products</field>
1425 <field eval="'ir.actions.act_window,%d'%act_product_location_open" name="value"/>
1426 <field eval="True" name="object"/>
1430 <record id="ir_act_product_location_open" model="ir.values">
1431 <field name="key2">tree_but_open</field>
1432 <field name="model">stock.location</field>
1433 <field name="name">Open Products</field>
1434 <field eval="'ir.actions.wizard,%d'%ref('location_product')" name="value"/>
1435 <field eval="True" name="object"/>