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="2" colspan="2">
69 <button name="action_done" states="draft" string="Confirm Inventory" type="object"/>
70 <button name="action_cancel" states="done" string="Cancel Inventory" type="object"/>
75 <record id="action_inventory_form" model="ir.actions.act_window">
76 <field name="name">Periodical Inventory</field>
77 <field name="type">ir.actions.act_window</field>
78 <field name="res_model">stock.inventory</field>
79 <field name="view_type">form</field>
80 <field name="view_id" ref="view_inventory_tree"/>
82 <menuitem action="action_inventory_form" id="menu_action_inventory_form" parent="menu_stock_root"/>
84 <record id="action_inventory_form_draft" model="ir.actions.act_window">
85 <field name="name">Draft Periodical Inventories</field>
86 <field name="type">ir.actions.act_window</field>
87 <field name="res_model">stock.inventory</field>
88 <field name="view_type">form</field>
89 <field name="domain">[('state','=','draft')]</field>
91 <menuitem action="action_inventory_form_draft" id="menu_action_inventory_form_draft" parent="menu_action_inventory_form"/>
92 <record id="action_inventory_form_new" model="ir.actions.act_window">
93 <field name="name">New Periodical Inventory</field>
94 <field name="type">ir.actions.act_window</field>
95 <field name="res_model">stock.inventory</field>
96 <field name="view_type">form</field>
97 <field name="view_mode">form,tree</field>
99 <menuitem action="action_inventory_form_new" id="menu_action_inventory_form_new" parent="menu_action_inventory_form"/>
102 =============================
104 =============================
106 <record id="view_tracking_form" model="ir.ui.view">
107 <field name="name">stock.tracking.form</field>
108 <field name="model">stock.tracking</field>
109 <field name="type">form</field>
110 <field name="arch" type="xml">
111 <form string="Tracking/Serial">
112 <field name="name" select="1"/>
113 <field name="serial" select="1"/>
114 <field name="date" select="1"/>
115 <field name="active" select="1"/>
119 <record id="view_tracking_tree" model="ir.ui.view">
120 <field name="name">stock.tracking.tree</field>
121 <field name="model">stock.tracking</field>
122 <field name="type">tree</field>
123 <field name="arch" type="xml">
124 <tree string="Tracking/Serial">
126 <field name="serial"/>
128 <field name="active"/>
132 <record id="action_tracking_form" model="ir.actions.act_window">
133 <field name="name">Tracking Lots</field>
134 <field name="type">ir.actions.act_window</field>
135 <field name="res_model">stock.tracking</field>
136 <field name="view_type">form</field>
137 <field name="view_id" ref="view_tracking_tree"/>
139 <menuitem id="menu_traceability" name="Traceability" parent="menu_stock_root" sequence="2"/>
140 <menuitem action="action_tracking_form" id="menu_action_tracking_form" parent="menu_traceability"/>
142 <record id="lot_line_tree" model="ir.ui.view">
143 <field name="name">stock.tracking.tree</field>
144 <field name="model">stock.tracking</field>
145 <field name="type">tree</field>
146 <field name="field_parent">child_ids</field>
147 <field name="arch" type="xml">
148 <tree color="grey:not active" string="Tracking Number">
149 <field name="name" select="1"/>
150 <field name="serial" select="1"/>
151 <field name="date" select="1"/>
156 <record id="view_production_lot_revision_form" model="ir.ui.view">
157 <field name="name">stock.production.lot.revision.form</field>
158 <field name="model">stock.production.lot.revision</field>
159 <field name="type">form</field>
160 <field name="arch" type="xml">
161 <form string="Production Lot Revisions">
162 <field colspan="4" name="name"/>
163 <field colspan="2" name="indice"/>
164 <field colspan="2" name="date"/>
166 <field name="author_id" readonly="1"/>
168 <field name="description"/>
172 <record id="view_production_lot_revision_tree" model="ir.ui.view">
173 <field name="name">stock.production.lot.revision.tree</field>
174 <field name="model">stock.production.lot.revision</field>
175 <field name="type">tree</field>
176 <field name="arch" type="xml">
177 <tree string="Production Lot Revisions">
178 <field name="indice"/>
179 <field name="author_id"/>
185 <record id="view_production_lot_form" model="ir.ui.view">
186 <field name="name">stock.production.lot.form</field>
187 <field name="model">stock.production.lot</field>
188 <field name="type">form</field>
189 <field name="arch" type="xml">
190 <form string="Production Lot">
191 <notebook colspan="4">
192 <page string="Production Lot">
193 <field name="name" select="1"/>
194 <field name="ref" select="2"/>
195 <field name="product_id" select="1"/>
196 <field name="stock_available"/>
197 <field name="date" select="2"/>
198 <field colspan="4" name="revisions" nolabel="1"/>
204 <record id="view_production_lot_tree" model="ir.ui.view">
205 <field name="name">stock.production.lot.tree</field>
206 <field name="model">stock.production.lot</field>
207 <field name="type">tree</field>
208 <field name="arch" type="xml">
209 <tree string="Production Lot">
213 <field name="product_id"/>
214 <field name="stock_available"/>
218 <record id="action_production_lot_form" model="ir.actions.act_window">
219 <field name="name">Production Lots</field>
220 <field name="type">ir.actions.act_window</field>
221 <field name="res_model">stock.production.lot</field>
222 <field name="view_type">form</field>
223 <field name="view_id" ref="view_production_lot_tree"/>
225 <menuitem action="action_production_lot_form" id="menu_action_production_lot_form" parent="menu_traceability"/>
229 # Lot composition (history)
231 <record id="stock_move_tree" model="ir.ui.view">
232 <field name="name">Stock Moves</field>
233 <field name="model">stock.move</field>
234 <field name="type">tree</field>
235 <field name="field_parent">move_history_ids</field>
236 <field name="arch" type="xml">
237 <tree color="grey:state=='cancel'" string="Moves">
238 <field name="product_id" select="1"/>
239 <field name="product_qty" select="1"/>
240 <field name="product_uom" select="1" string="UOM"/>
241 <field name="prodlot_id" select="1"/>
242 <field name="product_packaging" domain="[('product_id','=',product_id)]"/>
243 <field name="picking_id"/>
244 <field name="location_id" select="1"/>
245 <field name="location_dest_id" select="1"/>
246 <field name="date" select="1"/>
247 <field name="date_planned" select="1" string="Date"/>
248 <field name="state"/>
253 <record id="stock_move_tree2" model="ir.ui.view">
254 <field name="name">Stock Moves</field>
255 <field name="model">stock.move</field>
256 <field name="type">tree</field>
257 <field name="field_parent">move_history_ids2</field>
258 <field name="arch" type="xml">
259 <tree color="grey:state=='cancel'" string="Moves">
260 <field name="product_id" select="1"/>
261 <field name="product_qty" select="1"/>
262 <field name="product_uom" select="1" string="UOM"/>
263 <field name="prodlot_id" select="1"/>
264 <field name="product_packaging" domain="[('product_id','=',product_id)]"/>
265 <field name="picking_id"/>
266 <field name="location_id" select="1"/>
267 <field name="location_dest_id" select="1"/>
268 <field name="date" select="1"/>
269 <field name="date_planned" select="1" string="Date"/>
270 <field name="state"/>
277 model="stock.production.lot"
278 name="stock.traceability.lot.upstream"
279 string="Upstream traceability"/>
283 model="stock.production.lot"
284 name="stock.traceability.lot.downstream"
285 string="Downstream traceability"/>
289 model="stock.tracking"
290 name="stock.traceability.upstream"
291 string="Upstream traceability"/>
295 model="stock.tracking"
296 name="stock.traceability.downstream"
297 string="Downstream traceability"/>
299 <record id="action3" model="ir.actions.act_window">
300 <field name="name">Downstream traceability</field>
301 <field name="type">ir.actions.act_window</field>
302 <field name="res_model">stock.move</field>
303 <field name="domain">[('id','in',active_ids)]</field>
304 <field name="view_type">tree</field>
305 <field eval="stock_move_tree2" name="view_id"/>
307 <record id="ir_move_traceability_upstream" model="ir.values">
308 <field eval="'tree_but_action'" name="key2"/>
309 <field eval="'stock.move'" name="model"/>
310 <field name="name">Downstream traceability</field>
311 <field eval="'ir.actions.act_window,'+str(action3)" name="value"/>
312 <field eval="True" name="object"/>
314 <record id="action5" model="ir.actions.act_window">
315 <field name="name">Upstream traceability</field>
316 <field name="type">ir.actions.act_window</field>
317 <field name="res_model">stock.move</field>
318 <field name="domain">[('id','in',active_ids)]</field>
319 <field name="view_type">tree</field>
320 <field eval="stock_move_tree" name="view_id"/>
322 <record id="ir_move_traceability_downstream" model="ir.values">
323 <field eval="'tree_but_action'" name="key2"/>
324 <field eval="'stock.move'" name="model"/>
325 <field name="name">Upstream traceability</field>
326 <field eval="'ir.actions.act_window,'+str(action5)" name="value"/>
327 <field eval="True" name="object"/>
332 =============================
334 =============================
335 <record id="view_location_form" model="ir.ui.view">
336 <field name="name">stock.location.form</field>
337 <field name="model">stock.location</field>
338 <field name="type">form</field>
339 <field name="arch" type="xml">
340 <form string="Stock location">
341 <field name="name" select="1"/>
342 <field name="active" select="2"/>
343 <field name="usage" select="1"/>
344 <field name="account_id" select="1"/>
345 <field name="location_id"/>
346 <field name="address_id" context="{'contact_display':'partner'}"/>
349 <group col="2" colspan="2">
350 <separator string="Chained Locations" colspan="2"/>
351 <field name="chained_location_type"/>
352 <field name="chained_location_id"/>
353 <field name="chained_auto_packing"/>
354 <field name="chained_delay"/>
356 <group col="2" colspan="2">
357 <separator string="Localisation" colspan="2"/>
362 <separator string="Additional Information" colspan="4"/>
363 <field colspan="4" name="comment" nolabel="1"/>
367 <record id="view_location_tree2" model="ir.ui.view">
368 <field name="name">stock.location.tree</field>
369 <field name="model">stock.location</field>
370 <field name="type">tree</field>
371 <field name="priority" eval="2"/>
372 <field name="arch" type="xml">
373 <tree string="Stock location" colors="blue:usage=='view';darkred:usage=='internal'">
374 <field name="complete_name"/>
375 <field name="usage"/>
376 <field name="stock_real" invisible="'product_id' not in context"/>
377 <field name="stock_virtual" invisible="'product_id' not in context"/>
382 <record id="action_location_form" model="ir.actions.act_window">
383 <field name="name">Locations</field>
384 <field name="res_model">stock.location</field>
385 <field name="type">ir.actions.act_window</field>
386 <field name="view_type">form</field>
387 <field name="view_id" ref="view_location_tree2"/>
389 <menuitem action="action_location_form" id="menu_action_location_form" parent="menu_stock_configuration"/>
391 <record id="view_location_tree" model="ir.ui.view">
392 <field name="name">stock.location.tree</field>
393 <field name="model">stock.location</field>
394 <field name="type">tree</field>
395 <field name="field_parent">child_ids</field>
396 <field name="arch" type="xml">
398 <field icon="icon" name="name"/>
402 <record id="action_location_tree" model="ir.actions.act_window">
403 <field name="name">Stock Locations Structure</field>
404 <field name="res_model">stock.location</field>
405 <field name="type">ir.actions.act_window</field>
406 <field name="domain">[('location_id','=',False)]</field>
407 <field name="view_type">tree</field>
408 <field name="view_id" ref="view_location_tree"/>
410 <menuitem action="action_location_tree" id="menu_action_location_tree" parent="menu_stock_root"/>
412 =============================
414 =============================
415 <record id="view_warehouse" model="ir.ui.view">
416 <field name="name">stock.warehouse</field>
417 <field name="model">stock.warehouse</field>
418 <field name="type">form</field>
419 <field name="arch" type="xml">
420 <form string="Warehouse">
421 <field colspan="4" name="name" select="1"/>
422 <field name="lot_input_id"/>
423 <field name="lot_stock_id"/>
424 <field name="lot_output_id"/>
426 <field name="partner_address_id" context="{'contact_display':'partner'}"/>
430 <record id="view_warehouse_tree" model="ir.ui.view">
431 <field name="name">stock.warehouse.tree</field>
432 <field name="model">stock.warehouse</field>
433 <field name="type">tree</field>
434 <field name="arch" type="xml">
435 <tree string="Warehouse">
437 <field name="lot_input_id"/>
438 <field name="lot_stock_id"/>
439 <field name="lot_output_id"/>
440 <field name="partner_address_id" context="{'contact_display':'partner'}"/>
444 <record id="action_warehouse_form" model="ir.actions.act_window">
445 <field name="name">Warehouses</field>
446 <field name="res_model">stock.warehouse</field>
447 <field name="type">ir.actions.act_window</field>
448 <field name="view_type">form</field>
449 <field name="view_id" ref="view_warehouse_tree"/>
451 <menuitem action="action_warehouse_form" id="menu_action_warehouse_form" parent="menu_stock_configuration"/>
453 ==============================
454 Wizard to Fill From Unreceived Products
455 ===============================
456 <record id="stock_picking_move_wizard_form" model="ir.ui.view">
457 <field name="name">stock.picking.move.wizard.form</field>
458 <field name="model">stock.picking.move.wizard</field>
459 <field name="type">form</field>
460 <field name="arch" type="xml">
461 <form string="Move Lines">
462 <field name="address_id" invisible="True" context="{'contact_display':'partner'}"/>
463 <field name="picking_id" invisible="True"/>
464 <field domain="[('picking_id','<>',picking_id),('state','in',['confirmed','assigned']),('picking_id.address_id','=',address_id)]" name="move_ids" nolabel="1"/><newline/>
466 <button special="cancel" string="Cancel"/>
467 <button name="action_move" string="Add" type="object"/>
472 <record id="act_stock_picking_move_wizard" model="ir.actions.act_window">
473 <field name="name">Fill From Unreceived Products</field>
474 <field name="res_model">stock.picking.move.wizard</field>
475 <field name="src_model">stock.picking</field>
476 <field name="type">ir.actions.act_window</field>
477 <field name="view_type">form</field>
478 <field name="view_mode">form</field>
479 <field name="auto_refresh" eval="1"/>
480 <field name="target">new</field>
481 <field name="context">{'action_id': active_id}</field>
485 =============================
487 =============================
488 <record model="ir.ui.view" id="stock_picking_calendar">
489 <field name="name">stock.picking.calendar</field>
490 <field name="model">stock.picking</field>
491 <field name="type">calendar</field>
492 <field name="priority" eval="2"/>
493 <field name="arch" type="xml">
494 <calendar string="Calendar View" date_start="min_date" date_stop="max_date" color="address_id">
495 <field name="origin"/>
497 <field name="address_id"/>
501 <record id="vpicktree" model="ir.ui.view">
502 <field name="name">stock.picking.tree</field>
503 <field name="model">stock.picking</field>
504 <field name="type">tree</field>
505 <field name="arch" type="xml">
506 <tree color="red:state=='cancel'" string="Packing list">
508 <field name="origin"/>
509 <field name="address_id" select="1"/>
510 <field name="backorder_id"/>
512 <field name="min_date"/>
513 <field name="invoice_state"/>
514 <field name="state"/>
518 <record id="view_picking_form" model="ir.ui.view">
519 <field name="name">stock.picking.form</field>
520 <field name="model">stock.picking</field>
521 <field name="type">form</field>
522 <field name="arch" type="xml">
523 <form string="Packing list">
524 <group colspan="4" col="6">
525 <field name="address_id" select="2" context="{'contact_display':'partner'}"/>
527 <field name="name" readonly="1"/>
529 <field name="min_date" select="2"/>
531 <notebook colspan="4">
532 <page string="General Information">
533 <field colspan="4" name="move_lines" nolabel="1" widget="one2many_list" default_get="{'move_line':move_lines, 'address_out_id': address_id}">
534 <form string="Stock Moves">
535 <separator colspan="4" string="Move Information"/>
536 <field name="location_id" select="1" domain="[('usage','=','internal')]"/>
537 <field name="location_dest_id" select="1" domain="[('usage','=','internal')]"/>
538 <field colspan="4" context="location=location_id" name="product_id" on_change="onchange_product_id(product_id, location_id, location_dest_id, parent.address_id)" select="1"/>
539 <field name="product_qty" select="1" on_change="onchange_quantity(product_id, product_qty, product_uom, product_uos)"/>
540 <field name="product_uom" select="1"/>
541 <field groups="product.group_uos" name="product_uos" on_change="onchange_quantity(product_id, product_qty, product_uom, product_uos)"/>
542 <field groups="product.group_uos" name="product_uos_qty"/>
543 <field colspan="4" invisible="1" name="name" select="1"/>
544 <field invisible="1" name="date"/>
545 <field name="date_planned"/>
546 <field name="address_id" select="1" context="{'contact_display':'partner'}"/>
547 <field groups="base.group_extended" name="product_packaging" domain="[('product_id','=',product_id)]"/>
548 <field name="prodlot_id" select="2"
549 context="{'location_id':location_id, 'product_id':product_id}"
550 domain="[('product_id','=',product_id)]"
551 on_change="onchange_lot_id(prodlot_id,product_qty, location_id)"/>
552 <field groups="base.group_extended" name="tracking_id" select="2"/>
555 <button name="%(track_line)d" string="Split in production lots" type="action"/>
556 <separator colspan="4" string="Move State"/>
557 <field name="state" select="1"/>
559 <button name="force_assign" states="confirmed" string="Force Availability" type="object"/>
560 <button name="cancel_assign" states="assigned" string="Cancel Availability" type="object"/>
561 <button name="action_cancel" states="assigned" string="Cancel" type="object"/>
565 <group col="7" colspan="4">
567 <button name="%(move_split)d" string="Split move lines in two" type="action"/>
569 <group col="10" colspan="4">
570 <field name="state" readonly="1"/>
571 <button name="draft_force_assign" states="draft" string="Confirm (Do Not Process Now)" type="object"/>
572 <button name="draft_validate" states="draft" string="Process Now" type="object"/>
573 <button name="action_assign" states="confirmed" string="Check Availability" type="object"/>
574 <button name="force_assign" states="confirmed" string="Force Availability" type="object"/>
575 <button name="%(partial_picking)d" states="assigned" string="Validate" type="action"/>
576 <button name="button_cancel" states="assigned,confirmed,draft" string="Cancel"/>
579 <page string="Notes">
580 <field colspan="4" name="note" nolabel="1"/>
582 <page string="Others info" groups="base.group_extended">
583 <field name="origin" select="2"/>
584 <field name="active" select="2"/>
585 <field name="auto_picking"/>
586 <field name="invoice_state" select="2"/>
587 <field name="date_done" select="2"/>
589 <field name="move_type"/>
600 <record id="view_picking_delivery_tree" model="ir.ui.view">
601 <field name="name">stock.picking.delivery.tree</field>
602 <field name="model">stock.picking</field>
603 <field name="type">tree</field>
604 <field name="arch" type="xml">
605 <tree color="red:state=='cancel'" string="Packing list">
607 <field name="origin"/>
608 <field name="address_id" select="1"/>
609 <field name="backorder_id"/>
610 <field name="date" select="1"/>
611 <field name="min_date" select="1"/>
612 <field name="state" select="1"/>
616 <record id="view_picking_delivery_form" model="ir.ui.view">
617 <field name="name">stock.picking.delivery.form</field>
618 <field name="model">stock.picking</field>
619 <field name="type">form</field>
620 <field name="arch" type="xml">
621 <form string="Packing list">
622 <group col="6" colspan="4">
623 <field name="address_id" select="1"/>
625 <field name="name" select="1" readonly="1"/>
626 <field name="min_date" select="1"/>
627 <field name="backorder_id" select="2" readonly="1"/>
628 <field name="origin" select="2"/>
630 <notebook colspan="4">
631 <page string="General Information">
632 <field colspan="4" name="move_lines" nolabel="1" widget="one2many_list" default_get="{'move_line':move_lines, 'address_out_id': address_id}">
633 <form string="Stock Moves">
634 <separator colspan="4" string="Move Information"/>
635 <field name="location_id" select="1" domain="[('usage','=','internal')]"/>
636 <field name="location_dest_id" select="1" domain="[('usage','<>','view')]"/>
637 <field colspan="4" context="location=location_id" name="product_id" on_change="onchange_product_id(product_id, location_id, location_dest_id, parent.address_id)" select="1"/>
638 <field name="product_qty" select="1" on_change="onchange_quantity(product_id, product_qty, product_uom, product_uos)"/>
639 <field name="product_uom" select="1"/>
640 <field groups="product.group_uos" name="product_uos" on_change="onchange_quantity(product_id, product_qty, product_uom, product_uos)"/>
641 <field groups="product.group_uos" name="product_uos_qty"/>
642 <field colspan="4" invisible="1" name="name" select="1"/>
643 <field invisible="1" name="date"/>
644 <field name="date_planned"/>
645 <field groups="base.group_extended" name="product_packaging" domain="[('product_id','=',product_id)]"/>
646 <field name="prodlot_id" select="2"
647 context="{'location_id':location_id, 'product_id':product_id}"
648 domain="[('product_id','=',product_id)]"
649 on_change="onchange_lot_id(prodlot_id,product_qty, location_id)"/>
650 <field groups="base.group_extended" name="tracking_id" select="1"/>
651 <separator colspan="4" string="Move State"/>
652 <field name="state" select="1"/>
654 <button name="force_assign" states="confirmed" string="Force Availability" type="object"/>
655 <button name="cancel_assign" states="assigned" string="Cancel Availability" type="object"/>
656 <button name="action_cancel" states="assigned" string="Cancel" type="object"/>
660 <group col="7" colspan="4">
662 <button name="%(move_split)d" string="Split in Two" type="action" states="assigned,confirmed,draft,auto" />
664 <group col="10" colspan="4">
665 <field name="state" readonly="1"/>
666 <button name="draft_force_assign" states="draft" string="Process Later" type="object"/>
667 <button name="draft_validate" states="draft" string="Process Now" type="object"/>
668 <button name="action_assign" states="confirmed" string="Check Availability" type="object"/>
669 <button name="force_assign" states="confirmed" string="Force Availability" type="object"/>
670 <button name="%(partial_picking)d" states="assigned" string="Products Sent" type="action"/>
671 <button name="button_cancel" states="assigned,confirmed,draft" string="Cancel"/>
674 <page string="Notes">
675 <field colspan="4" name="note" nolabel="1"/>
677 <page string="Others info" groups="base.group_extended">
678 <field name="auto_picking"/>
679 <field name="active" select="2"/>
681 <field name="date" select="1"/>
682 <field name="date_done" select="2"/>
683 <field name="move_type"/>
691 <record id="action_picking_tree_delivery" model="ir.actions.act_window">
692 <field name="name">Delivery Orders</field>
693 <field name="res_model">stock.picking</field>
694 <field name="type">ir.actions.act_window</field>
695 <field name="view_type">form</field>
696 <field name="view_mode">tree,form,calendar</field>
697 <field name="domain">[('type','=','delivery')]</field>
698 <field name="context">{'contact_display': 'partner'}</field>
700 <record id="action_picking_tree_delivery_view1" model="ir.actions.act_window.view">
701 <field eval="1" name="sequence"/>
702 <field name="view_mode">tree</field>
703 <field name="view_id" ref="view_picking_delivery_tree"/>
704 <field name="act_window_id" ref="action_picking_tree_delivery"/>
706 <record id="action_picking_tree_delivery_view2" model="ir.actions.act_window.view">
707 <field eval="2" name="sequence"/>
708 <field name="view_mode">form</field>
709 <field name="view_id" ref="view_picking_delivery_form"/>
710 <field name="act_window_id" ref="action_picking_tree_delivery"/>
712 <record id="action_picking_tree_delivery_view2_calendar" model="ir.actions.act_window.view">
713 <field eval="3" name="sequence"/>
714 <field name="view_mode">calendar</field>
715 <field name="act_window_id" ref="action_picking_tree_delivery"/>
718 <menuitem action="action_picking_tree_delivery" groups="base.group_extended" id="menu_action_picking_tree_delivery" parent="menu_stock_root" sequence="20"/>
720 <record id="action_picking_tree2_delivery" model="ir.actions.act_window">
721 <field name="name">Delivery Orders to Process</field>
722 <field name="res_model">stock.picking</field>
723 <field name="type">ir.actions.act_window</field>
724 <field name="view_type">form</field>
725 <field name="view_mode">tree,form,calendar</field>
726 <field name="domain">[('state','=','assigned'),('type','=','delivery')]</field>
727 <field name="context">{'contact_display': 'partner'}</field>
729 <record id="action_picking_tree_delivery_view1_toproc" model="ir.actions.act_window.view">
730 <field eval="1" name="sequence"/>
731 <field name="view_mode">tree</field>
732 <field name="view_id" ref="view_picking_delivery_tree"/>
733 <field name="act_window_id" ref="action_picking_tree2_delivery"/>
735 <record id="action_picking_tree_delivery_view2_toproc" model="ir.actions.act_window.view">
736 <field eval="2" name="sequence"/>
737 <field name="view_mode">form</field>
738 <field name="view_id" ref="view_picking_delivery_form"/>
739 <field name="act_window_id" ref="action_picking_tree2_delivery"/>
741 <record id="action_picking_tree_delivery_view2_toproc_cal" model="ir.actions.act_window.view">
742 <field eval="3" name="sequence"/>
743 <field name="view_mode">calendar</field>
744 <field name="act_window_id" ref="action_picking_tree2_delivery"/>
746 <menuitem action="action_picking_tree2_delivery" id="menu_picking_waiting_delivery" parent="menu_action_picking_tree_delivery"/>
748 <record id="action_picking_tree3_delivery" model="ir.actions.act_window">
749 <field name="name">Future Delivery Orders</field>
750 <field name="res_model">stock.picking</field>
751 <field name="type">ir.actions.act_window</field>
752 <field name="view_type">form</field>
753 <field name="view_mode">tree,form,calendar</field>
754 <field name="domain">[('state','=','confirmed'),('type','=','delivery')]</field>
755 <field name="context">{'contact_display': 'partner'}</field>
757 <record id="action_picking_tree_delivery_view1_waiting" model="ir.actions.act_window.view">
758 <field eval="1" name="sequence"/>
759 <field name="view_mode">tree</field>
760 <field name="view_id" ref="view_picking_delivery_tree"/>
761 <field name="act_window_id" ref="action_picking_tree3_delivery"/>
763 <record id="action_picking_tree_delivery_view2_waiting" model="ir.actions.act_window.view">
764 <field eval="2" name="sequence"/>
765 <field name="view_mode">form</field>
766 <field name="view_id" ref="view_picking_delivery_form"/>
767 <field name="act_window_id" ref="action_picking_tree3_delivery"/>
769 <record id="action_picking_tree_delivery_view2_waiting_cal" model="ir.actions.act_window.view">
770 <field eval="3" name="sequence"/>
771 <field name="view_mode">calendar</field>
772 <field name="act_window_id" ref="action_picking_tree3_delivery"/>
774 <menuitem action="action_picking_tree3_delivery" id="menu_action_picking_tree3_delivery" parent="menu_action_picking_tree_delivery"/>
776 <record id="action_picking_calendar_delivery" model="ir.actions.act_window">
777 <field name="name">Calendar of Deliveries</field>
778 <field name="res_model">stock.picking</field>
779 <field name="type">ir.actions.act_window</field>
780 <field name="view_type">form</field>
781 <field name="view_mode">calendar,tree,form</field>
782 <field name="domain">[('state','=','assigned'),('type','=','delivery')]</field>
783 <field name="context">{'contact_display': 'partner'}</field>
785 <menuitem action="action_picking_calendar_delivery" id="menu_picking_calendar_delivery" parent="menu_action_picking_tree_delivery"/>
791 <record id="view_picking_out_tree" model="ir.ui.view">
792 <field name="name">stock.picking.out.tree</field>
793 <field name="model">stock.picking</field>
794 <field name="type">tree</field>
795 <field name="arch" type="xml">
796 <tree color="red:state=='cancel'" string="Packing list">
798 <field name="origin"/>
799 <field name="address_id"/>
800 <field name="backorder_id"/>
802 <field name="min_date"/>
803 <field name="invoice_state"/>
804 <field name="state"/>
808 <record id="view_picking_out_form" model="ir.ui.view">
809 <field name="name">stock.picking.out.form</field>
810 <field name="model">stock.picking</field>
811 <field name="type">form</field>
812 <field name="arch" type="xml">
813 <form string="Packing list">
814 <group col="6" colspan="4">
815 <field name="address_id" select="2"/>
817 <field name="min_date" select="2"/>
818 <field name="name" select="1" readonly="1"/>
819 <field name="invoice_state"/>
820 <field name="backorder_id" select="2" readonly="1"/>
821 <field name="origin" select="2" readonly="1"/>
823 <notebook colspan="4">
824 <page string="General Information">
825 <field colspan="4" name="move_lines" nolabel="1" widget="one2many_list" default_get="{'move_line':move_lines, 'address_out_id': address_id}">
826 <form string="Stock Moves">
827 <separator colspan="4" string="Move Information"/>
828 <field name="location_id" select="1" domain="[('usage','=','internal')]"/>
829 <field name="location_dest_id" select="1" domain="[('usage','<>','view')]"/>
830 <field colspan="4" context="location=location_id" name="product_id" on_change="onchange_product_id(product_id, location_id, location_dest_id, parent.address_id)" select="1"/>
831 <field name="product_qty" select="1" on_change="onchange_quantity(product_id, product_qty, product_uom, product_uos)" />
832 <field name="product_uom" select="1"/>
833 <field groups="product.group_uos" name="product_uos" on_change="onchange_quantity(product_id, product_qty, product_uom, product_uos)"/>
834 <field groups="product.group_uos" name="product_uos_qty"/>
835 <field colspan="4" invisible="1" name="name" select="1"/>
836 <field invisible="1" name="date"/>
837 <field name="date_planned"/>
838 <field groups="base.group_extended" name="product_packaging" domain="[('product_id','=',product_id)]"/>
839 <field name="prodlot_id" select="1"
840 context="{'location_id':location_id, 'product_id':product_id}"
841 domain="[('product_id','=',product_id)]"
842 on_change="onchange_lot_id(prodlot_id,product_qty, location_id)"/>
843 <field groups="base.group_extended" name="tracking_id" select="1"/>
845 <button name="%(track_line)d" string="Split in production lots" type="action"/>
846 <separator colspan="4" string="Move State"/>
847 <field name="state" select="1"/>
849 <button name="force_assign" states="confirmed" string="Force Availability" type="object"/>
850 <button name="cancel_assign" states="assigned" string="Cancel Availability" type="object"/>
851 <button name="action_cancel" states="assigned" string="Cancel" type="object"/>
855 <group col="7" colspan="4">
857 <button name="%(move_split)d" string="Split in Two" type="action"/>
859 <group col="10" colspan="4">
860 <field name="state" readonly="1"/>
861 <button name="draft_force_assign" states="draft" string="Process Later" type="object"/>
862 <button name="draft_validate" states="draft" string="Process Now" type="object"/>
863 <button name="action_assign" states="confirmed" string="Check Availability" type="object" groups="base.group_extended"/>
864 <button name="force_assign" states="confirmed" string="Force Availability" type="object"/>
865 <button name="%(partial_picking)d" states="assigned" string="Packing Done" type="action"/>
866 <button name="button_cancel" states="assigned,confirmed,draft" string="Cancel"/>
869 <page string="Notes">
870 <field colspan="4" name="note" nolabel="1"/>
872 <page string="Others info" groups="base.group_extended">
873 <field name="active" select="2"/>
874 <field name="auto_picking"/>
876 <field name="date" select="2"/>
877 <field name="date_done" select="2"/>
878 <field name="move_type"/>
885 <record id="action_picking_tree" model="ir.actions.act_window">
886 <field name="name">Outgoing Products</field>
887 <field name="res_model">stock.picking</field>
888 <field name="type">ir.actions.act_window</field>
889 <field name="view_type">form</field>
890 <field name="view_mode">tree,form,calendar</field>
891 <field name="domain">[('type','=','out')]</field>
892 <field name="context">{'contact_display': 'partner'}</field>
894 <record id="action_picking_tree_out_view1_waiting" model="ir.actions.act_window.view">
895 <field eval="1" name="sequence"/>
896 <field name="view_mode">tree</field>
897 <field name="view_id" ref="view_picking_out_tree"/>
898 <field name="act_window_id" ref="action_picking_tree"/>
900 <record id="action_picking_tree_out_view2_waiting" model="ir.actions.act_window.view">
901 <field eval="2" name="sequence"/>
902 <field name="view_mode">form</field>
903 <field name="view_id" ref="view_picking_out_form"/>
904 <field name="act_window_id" ref="action_picking_tree"/>
906 <record id="action_picking_tree_out_view2_waiting_cal" model="ir.actions.act_window.view">
907 <field eval="3" name="sequence"/>
908 <field name="view_mode">calendar</field>
909 <field name="act_window_id" ref="action_picking_tree"/>
911 <menuitem action="action_picking_tree" id="menu_action_picking_tree" parent="menu_stock_root" sequence="19"/>
913 <record id="action_picking_tree2" model="ir.actions.act_window">
914 <field name="name">Available Packing</field>
915 <field name="res_model">stock.picking</field>
916 <field name="type">ir.actions.act_window</field>
917 <field name="view_type">form</field>
918 <field name="view_mode">tree,form,calendar</field>
919 <field name="domain">[('state','=','assigned'),('type','=','out')]</field>
920 <field name="context">{'contact_display': 'partner'}</field>
922 <record id="action_picking_tree2_out_view1" model="ir.actions.act_window.view">
923 <field eval="1" name="sequence"/>
924 <field name="view_mode">tree</field>
925 <field name="view_id" ref="view_picking_out_tree"/>
926 <field name="act_window_id" ref="action_picking_tree2"/>
928 <record id="action_picking_tree2_out_view2" model="ir.actions.act_window.view">
929 <field eval="2" name="sequence"/>
930 <field name="view_mode">form</field>
931 <field name="view_id" ref="view_picking_out_form"/>
932 <field name="act_window_id" ref="action_picking_tree2"/>
934 <record id="action_picking_tree2_out_view2_cal" model="ir.actions.act_window.view">
935 <field eval="3" name="sequence"/>
936 <field name="view_mode">calendar</field>
937 <field name="act_window_id" ref="action_picking_tree2"/>
939 <menuitem action="action_picking_tree2" id="menu_picking_waiting" parent="menu_action_picking_tree"/>
941 <record id="action_picking_tree3" model="ir.actions.act_window">
942 <field name="name">Confirmed Packing Waiting Availability</field>
943 <field name="res_model">stock.picking</field>
944 <field name="type">ir.actions.act_window</field>
945 <field name="view_type">form</field>
946 <field name="view_mode">tree,form,calendar</field>
947 <field name="domain">[('state','=','confirmed'),('type','=','out')]</field>
948 <field name="context">{'contact_display': 'partner'}</field>
950 <record id="action_picking_tree3_out_view1" model="ir.actions.act_window.view">
951 <field eval="1" name="sequence"/>
952 <field name="view_mode">tree</field>
953 <field name="view_id" ref="view_picking_out_tree"/>
954 <field name="act_window_id" ref="action_picking_tree3"/>
956 <record id="action_picking_tree3_out_view2" model="ir.actions.act_window.view">
957 <field eval="2" name="sequence"/>
958 <field name="view_mode">form</field>
959 <field name="view_id" ref="view_picking_out_form"/>
960 <field name="act_window_id" ref="action_picking_tree3"/>
962 <record id="action_picking_tree3_out_view2_cal" model="ir.actions.act_window.view">
963 <field eval="3" name="sequence"/>
964 <field name="view_mode">calendar</field>
965 <field name="act_window_id" ref="action_picking_tree3"/>
967 <menuitem action="action_picking_tree3" id="menu_action_picking_tree3" parent="menu_action_picking_tree"/>
970 # Reception of Products
972 <record id="view_picking_in_tree" model="ir.ui.view">
973 <field name="name">stock.picking.in.tree</field>
974 <field name="model">stock.picking</field>
975 <field name="type">tree</field>
976 <field name="arch" type="xml">
977 <tree color="red:state=='cancel'" string="Packing list">
979 <field name="origin"/>
980 <field name="address_id"/>
981 <field name="backorder_id"/>
983 <field name="min_date"/>
984 <field name="invoice_state"/>
985 <field name="state"/>
989 <record id="view_picking_in_form" model="ir.ui.view">
990 <field name="name">stock.picking.in.form</field>
991 <field name="model">stock.picking</field>
992 <field name="type">form</field>
993 <field name="arch" type="xml">
994 <form string="Input Packing List">
995 <group colspan="4" col="6">
996 <field name="address_id" on_change="onchange_partner_in(address_id)" select="2" context="{'contact_display':'partner'}"/>
998 <field name="origin" select="2"/>
999 <field name="invoice_state" select="2" string="Invoice Control"/>
1000 <field name="name" readonly="1" select="1"/>
1001 <field name="min_date" select="2" readonly="1"/>
1002 <field name="backorder_id" select="2" readonly="1"/>
1004 <notebook colspan="4">
1005 <page string="General Information">
1006 <field colspan="4" name="move_lines" nolabel="1" widget="one2many_list" default_get="{'move_line':move_lines, 'address_in_id': address_id}">
1007 <tree string="Stock Moves">
1008 <field name="product_id"/>
1009 <field name="product_qty"/>
1010 <field name="product_uom"/>
1011 <field name="location_dest_id"/>
1012 <field name="prodlot_id"/>
1013 <field name="state"/>
1015 <form string="Stock Moves">
1016 <separator colspan="4" string="Move Information"/>
1017 <field name="location_id" select="1" domain="[('usage','<>','view')]"/>
1018 <field domain="[('usage','=','internal')]" name="location_dest_id" select="1"/>
1019 <field colspan="4" context="location=location_id" name="product_id" on_change="onchange_product_id(product_id, location_id, location_dest_id, parent.address_id)" select="1"/>
1020 <field name="product_qty" select="1" on_change="onchange_quantity(product_id, product_qty, product_uom, product_uos)"/>
1021 <field name="product_uom" select="1"/>
1022 <field groups="product.group_uos" name="product_uos" on_change="onchange_quantity(product_id, product_qty, product_uom, product_uos)"/>
1023 <field groups="product.group_uos" name="product_uos_qty"/>
1024 <field colspan="4" invisible="1" name="name" select="1"/>
1025 <field groups="base.group_extended" name="date_planned"/>
1028 <field groups="base.group_extended" name="product_packaging" domain="[('product_id','=',product_id)]"/>
1030 <field name="prodlot_id" select="1"
1031 context="{'location_id':location_id, 'product_id':product_id}"
1032 domain="[('product_id','=',product_id)]"
1033 on_change="onchange_lot_id(prodlot_id,product_qty, location_id)"/>
1034 <field groups="base.group_extended" name="tracking_id" select="1"/>
1037 <button groups="base.group_extended" name="%(track_line)d" string="Split in production lots" type="action"/>
1038 <separator colspan="4" string="Move State"/>
1039 <field name="state" select="1"/>
1041 <button name="force_assign" states="confirmed" string="Force Availability" type="object"/>
1042 <button name="cancel_assign" states="assigned" string="Cancel Availability" type="object"/>
1043 <button name="action_cancel" states="assigned" string="Cancel" type="object"/>
1047 <group col="7" colspan="4">
1048 <label colspan="5"/>
1049 <button name="%(act_stock_picking_move_wizard)d" string="Unreceived Products" type="action" states="draft,confirmed,assigned"/>
1051 <group col="10" colspan="4">
1052 <field name="state" readonly="1"/>
1053 <button name="draft_force_assign" states="draft" string="Process Later" type="object"/>
1054 <button name="draft_validate" states="draft" string="Process Now" type="object"/>
1055 <button name="action_assign" states="confirmed" string="Check Availability" type="object"/>
1056 <button name="force_assign" states="confirmed" string="Force Availability" type="object" groups="base.group_extended"/>
1057 <button name="%(partial_picking)d" states="assigned" string="Products Received" type="action"/>
1058 <button name="button_cancel" states="assigned,confirmed,draft" string="Cancel"/>
1061 <page string="Notes">
1062 <field colspan="4" name="note" nolabel="1"/>
1071 <record id="action_picking_tree4" model="ir.actions.act_window">
1072 <field name="name">Incoming Products</field>
1073 <field name="res_model">stock.picking</field>
1074 <field name="type">ir.actions.act_window</field>
1075 <field name="view_type">form</field>
1076 <field name="view_mode">tree,form,calendar</field>
1077 <field name="domain">[('type','=','in')]</field>
1078 <field name="context">{'contact_display': 'partner'}</field>
1080 <record id="action_invoice_tree5_view1" model="ir.actions.act_window.view">
1081 <field eval="1" name="sequence"/>
1082 <field name="view_mode">tree</field>
1083 <field name="view_id" ref="view_picking_in_tree"/>
1084 <field name="act_window_id" ref="action_picking_tree4"/>
1086 <record id="action_invoice_tree5_view2" model="ir.actions.act_window.view">
1087 <field eval="2" name="sequence"/>
1088 <field name="view_mode">form</field>
1089 <field name="view_id" ref="view_picking_in_form"/>
1090 <field name="act_window_id" ref="action_picking_tree4"/>
1092 <record id="action_invoice_tree5_view2_cal" model="ir.actions.act_window.view">
1093 <field eval="3" name="sequence"/>
1094 <field name="view_mode">calendar</field>
1095 <field name="act_window_id" ref="action_picking_tree4"/>
1097 <menuitem action="action_picking_tree4" id="menu_action_picking_tree4" parent="menu_stock_root" sequence="17"/>
1099 <record id="action_picking_tree5" model="ir.actions.act_window">
1100 <field name="name">Packing to Process</field>
1101 <field name="res_model">stock.picking</field>
1102 <field name="type">ir.actions.act_window</field>
1103 <field name="view_type">form</field>
1104 <field name="view_mode">tree,form,calendar</field>
1105 <field name="domain">[('state','=','assigned'),('type','=','in')]</field>
1106 <field name="context">{'contact_display': 'partner'}</field>
1108 <record id="action_invoice_tree6_view1" model="ir.actions.act_window.view">
1109 <field eval="1" name="sequence"/>
1110 <field name="view_mode">tree</field>
1111 <field name="view_id" ref="view_picking_in_tree"/>
1112 <field name="act_window_id" ref="action_picking_tree5"/>
1114 <record id="action_invoice_tree6_view2" model="ir.actions.act_window.view">
1115 <field eval="2" name="sequence"/>
1116 <field name="view_mode">form</field>
1117 <field name="view_id" ref="view_picking_in_form"/>
1118 <field name="act_window_id" ref="action_picking_tree5"/>
1120 <record id="action_invoice_tree6_view2_cal" model="ir.actions.act_window.view">
1121 <field eval="3" name="sequence"/>
1122 <field name="view_mode">calendar</field>
1123 <field name="act_window_id" ref="action_picking_tree5"/>
1125 <menuitem action="action_picking_tree5" id="menu_action_picking_tree5" parent="menu_action_picking_tree4"/>
1127 <record id="action_picking_form" model="ir.actions.act_window">
1128 <field name="name">New Reception Packing</field>
1129 <field name="res_model">stock.picking</field>
1130 <field name="type">ir.actions.act_window</field>
1131 <field name="view_type">form</field>
1132 <field name="view_mode">form,tree,calendar</field>
1133 <field name="context">{'contact_display': 'partner'}</field>
1134 <field name="domain">[('type','=','in')]</field>
1136 <record id="action_picking_form_view1" model="ir.actions.act_window.view">
1137 <field eval="2" name="sequence"/>
1138 <field name="view_mode">tree</field>
1139 <field name="view_id" ref="view_picking_in_tree"/>
1140 <field name="act_window_id" ref="action_picking_form"/>
1142 <record id="action_picking_form_view2" model="ir.actions.act_window.view">
1143 <field eval="1" name="sequence"/>
1144 <field name="view_mode">form</field>
1145 <field name="view_id" ref="view_picking_in_form"/>
1146 <field name="act_window_id" ref="action_picking_form"/>
1148 <record id="action_picking_form_view2_cal" model="ir.actions.act_window.view">
1149 <field eval="3" name="sequence"/>
1150 <field name="view_mode">calendar</field>
1151 <field name="act_window_id" ref="action_picking_form"/>
1153 <menuitem action="action_picking_form" id="menu_action_picking_form" parent="menu_action_picking_tree4"/>
1155 <record id="action_picking_tree6" model="ir.actions.act_window">
1156 <field name="name">Internal Moves</field>
1157 <field name="res_model">stock.picking</field>
1158 <field name="type">ir.actions.act_window</field>
1159 <field name="view_type">form</field>
1160 <field name="view_mode">tree,form,calendar</field>
1161 <field name="domain">[('type','=','internal')]</field>
1162 <field name="context">{'contact_display': 'partner'}</field>
1164 <menuitem action="action_picking_tree6" id="menu_action_picking_tree6" parent="menu_stock_root" sequence="18"/>
1167 <record id="action_picking_tree7" model="ir.actions.act_window">
1168 <field name="name">Available Packing</field>
1169 <field name="res_model">stock.picking</field>
1170 <field name="type">ir.actions.act_window</field>
1171 <field name="view_type">form</field>
1172 <field name="view_mode">tree,form,calendar</field>
1173 <field name="domain">[('state','=','assigned'),('type','=','internal')]</field>
1174 <field name="context">{'contact_display': 'partner'}</field>
1176 <menuitem action="action_picking_tree7" id="menu_action_picking_tree7" parent="menu_action_picking_tree6"/>
1178 <record id="action_picking_tree8" model="ir.actions.act_window">
1179 <field name="name">Confirmed Packing Waiting Availability</field>
1180 <field name="res_model">stock.picking</field>
1181 <field name="type">ir.actions.act_window</field>
1182 <field name="view_type">form</field>
1183 <field name="view_mode">tree,form,calendar</field>
1184 <field name="domain">[('state','=','confirmed'),('type','=','internal')]</field>
1185 <field name="context">{'contact_display': 'partner'}</field>
1187 <menuitem action="action_picking_tree8" id="menu_action_picking_tree8" parent="menu_action_picking_tree6"/>
1189 <record id="action_picking_tree9" model="ir.actions.act_window">
1190 <field name="name">New Internal Packing</field>
1191 <field name="res_model">stock.picking</field>
1192 <field name="type">ir.actions.act_window</field>
1193 <field name="view_type">form</field>
1194 <field name="view_mode">form,tree,calendar</field>
1195 <field name="domain">[('state','=','draft'),('type','=','internal')]</field>
1196 <field name="context">{'contact_display': 'partner'}</field>
1198 <menuitem action="action_picking_tree9" id="menu_action_picking_tree9" parent="menu_action_picking_tree6"/>
1200 =============================
1202 =============================
1205 =============================
1207 =============================
1209 <record id="view_move_tree" model="ir.ui.view">
1210 <field name="name">stock.move.tree</field>
1211 <field name="model">stock.move</field>
1212 <field name="type">tree</field>
1213 <field eval="6" name="priority"/>
1214 <field name="arch" type="xml">
1215 <tree color="grey:state=='cancel'" string="Moves">
1216 <field name="name"/>
1217 <field name="product_id"/>
1218 <field name="product_qty" on_change="onchange_quantity(product_id, product_qty, product_uom, product_uos)"/>
1219 <field name="product_uom" string="UOM"/>
1220 <field name="picking_id" select="1"/>
1221 <field name="prodlot_id"/>
1222 <field name="location_id"/>
1223 <field name="location_dest_id"/>
1224 <field name="date_planned"/>
1225 <field name="state"/>
1230 <menuitem id="menu_traceability_low" name="Low Level" parent="menu_traceability"/>
1232 <record id="view_move_form" model="ir.ui.view">
1233 <field name="name">stock.move.form</field>
1234 <field name="model">stock.move</field>
1235 <field name="type">form</field>
1236 <field eval="4" name="priority"/>
1237 <field name="arch" type="xml">
1238 <form string="Stock Moves">
1239 <separator colspan="4" string="Move Information"/>
1240 <field name="location_id" select="1"/>
1241 <field name="location_dest_id" select="1"/>
1242 <field colspan="4" name="product_id" select="1"/>
1243 <field name="product_qty" select="2" on_change="onchange_quantity(product_id, product_qty, product_uom, product_uos)"/>
1244 <field name="product_uom" select="2"/>
1245 <field name="product_uos" select="2"/>
1246 <field colspan="4" name="name" select="2"/>
1247 <field name="date"/>
1248 <field name="date_planned"/>
1249 <field name="priority"/>
1250 <field name="address_id" select="2" context="{'contact_display':'partner'}"/>
1252 <field name="picking_id" select="2"/>
1254 <field name="prodlot_id" select="2"
1255 context="{'location_id':location_id, 'product_id':product_id}"
1256 domain="[('product_id','=',product_id)]"
1257 on_change="onchange_lot_id(prodlot_id,product_qty, location_id)"/>
1258 <field name="tracking_id" select="2"/>
1261 <button name="%(track_line)d" string="Split in production lots" type="action"/>
1262 <separator colspan="4" string="Move State"/>
1263 <field name="state" select="1"/>
1264 <group col="4" colspan="2">
1265 <button name="action_confirm" states="draft" string="Confirm" type="object"/>
1266 <button name="action_assign" states="confirmed" string="Set Available" type="object"/>
1267 <button name="action_cancel" states="assigned,confirmed" string="Cancel" type="object"/>
1268 <button name="action_done" states="assigned" string="Make Parcel" type="object"/>
1273 <record id="action_move_form2" model="ir.actions.act_window">
1274 <field name="name">Stock Moves</field>
1275 <field name="res_model">stock.move</field>
1276 <field name="type">ir.actions.act_window</field>
1277 <field name="view_type">form</field>
1278 <field name="view_id" ref="view_move_tree"/>
1280 <menuitem action="action_move_form2" id="menu_action_move_form2" parent="menu_traceability_low"/>
1282 <record id="action_move_form3" model="ir.actions.act_window">
1283 <field name="name">Draft Moves</field>
1284 <field name="res_model">stock.move</field>
1285 <field name="type">ir.actions.act_window</field>
1286 <field name="view_type">form</field>
1287 <field name="domain">[('state','=','draft')]</field>
1288 <field name="view_id" ref="view_move_tree"/>
1290 <menuitem action="action_move_form3" id="menu_action_move_form3" parent="menu_action_move_form2"/>
1292 <record id="action_move_form4" model="ir.actions.act_window">
1293 <field name="name">Available Moves</field>
1294 <field name="res_model">stock.move</field>
1295 <field name="type">ir.actions.act_window</field>
1296 <field name="view_type">form</field>
1297 <field name="domain">[('state','=','assigned')]</field>
1298 <field name="view_id" ref="view_move_tree"/>
1300 <menuitem action="action_move_form4" id="menu_action_move_form4" parent="menu_action_move_form2"/>
1302 <record id="action_picking_all" model="ir.actions.act_window">
1303 <field name="name">Packing</field>
1304 <field name="res_model">stock.picking</field>
1305 <field name="type">ir.actions.act_window</field>
1306 <field name="view_type">form</field>
1307 <field name="view_mode">tree,form,calendar</field>
1308 <field name="context">{'contact_display': 'partner'}</field>
1310 <menuitem action="action_picking_all" id="menu_action_picking_all" parent="menu_traceability_low"/>
1313 # -------------------------------------------------------------
1315 # -------------------------------------------------------------
1316 <record id="view_incoterms_tree" model="ir.ui.view">
1317 <field name="name">stock.incoterms.tree</field>
1318 <field name="model">stock.incoterms</field>
1319 <field name="type">tree</field>
1320 <field name="arch" type="xml">
1321 <tree string="Incoterms">
1322 <field name="code"/>
1323 <field colspan="4" name="name" select="1"/>
1327 <record id="stock_incoterms_form" model="ir.ui.view">
1328 <field name="name">stock.incoterms.form</field>
1329 <field name="model">stock.incoterms</field>
1330 <field name="type">form</field>
1331 <field name="arch" type="xml">
1332 <form string="Incoterms">
1333 <field colspan="4" name="name" select="1"/>
1334 <field name="code" select="1"/>
1335 <field name="active" select="1"/>
1339 <record id="action_incoterms_tree" model="ir.actions.act_window">
1340 <field name="name">Incoterms</field>
1341 <field name="res_model">stock.incoterms</field>
1342 <field name="type">ir.actions.act_window</field>
1343 <field name="view_type">form</field>
1344 <field name="view_mode">tree,form</field>
1346 <menuitem action="action_incoterms_tree" id="menu_action_incoterms_tree" parent="menu_stock_configuration"/>
1349 context="{'location': active_id}"
1350 domain="[('type','<>','service')]"
1351 id="act_product_location_open"
1353 res_model="product.product"
1354 src_model="stock.location"/>
1357 context="{'location': active_id}"
1358 domain="[('product_id','=',active_id)]"
1359 id="act_product_stock_move_open"
1360 name="All Stock Moves"
1361 res_model="stock.move"
1362 src_model="product.product"/>
1365 domain="[('move_lines','in',[active_id])]"
1366 id="act_relate_picking"
1367 name="Related Picking"
1368 res_model="stock.picking"
1369 src_model="stock.move"/>
1372 context="{'location': active_id}"
1373 domain="[('product_id','=',active_id),('state','in',('waiting','confirmed','assigned'))]"
1374 id="act_product_stock_move_futur_open"
1375 name="Future Stock Moves"
1376 res_model="stock.move"
1377 src_model="product.product"/>
1379 <record id="ir_act_product_location_open" model="ir.values">
1380 <field name="key2">tree_but_open</field>
1381 <field name="model">stock.location</field>
1382 <field name="name">Products</field>
1383 <field eval="'ir.actions.act_window,%d'%act_product_location_open" name="value"/>
1384 <field eval="True" name="object"/>
1388 <record id="ir_act_product_location_open" model="ir.values">
1389 <field name="key2">tree_but_open</field>
1390 <field name="model">stock.location</field>
1391 <field name="name">Open Products</field>
1392 <field eval="'ir.actions.wizard,%d'%ref('location_product')" name="value"/>
1393 <field eval="True" name="object"/>