4 <record model="ir.ui.view" id="view_picking_journal_form">
5 <field name="name">sale_journal.picking.journal.form</field>
6 <field name="model">sale_journal.picking.journal</field>
7 <field name="type">form</field>
8 <field name="arch" type="xml">
9 <form string="Picking Journal">
11 <page string="Journal">
12 <separator string="Journal Information" colspan="4"/>
13 <field name="name" select="1"/>
14 <field name="code" select="1"/>
15 <field name="user_id" select="1"/>
16 <field name="date" select="1"/>
17 <field name="date_created" select="1"/>
18 <field name="date_validation" select="1"/>
19 <separator string="States" colspan="4"/>
21 <group col="3" colspan="2">
22 <button name="button_open" string="Open Journal" states="draft" type="object" icon="gtk-open"/>
23 <button name="button_close" string="Close Journal" states="open" type="object" icon="gtk-close"/>
24 <button name="button_draft" string="Set to Draft" states="close,open" type="object" icon="gtk-convert"/>
27 <page string="Picking">
28 <button string="Cancel Picking" name="button_picking_cancel" states="draft,open" type="object" icon="gtk-cancel"/>
30 <field name="picking_stats_ids" colspan="4" nolabel="1"/>
31 </page><page string="Notes">
32 <field name="note" colspan="4" nolabel="1"/>
38 <record model="ir.ui.view" id="view_picking_journal_tree">
39 <field name="name">sale_journal.picking.journal.tree</field>
40 <field name="model">sale_journal.picking.journal</field>
41 <field name="type">tree</field>
42 <field name="arch" type="xml">
43 <tree string="Picking Journal">
44 <field name="name" select="1"/>
45 <field name="code" select="1"/>
46 <field name="user_id" select="1"/>
47 <field name="date" select="1"/>
53 <record model="ir.ui.view" id="view_picking_journal_search">
54 <field name="name">sale_journal.picking.journal.search</field>
55 <field name="model">sale_journal.picking.journal</field>
56 <field name="type">search</field>
57 <field name="arch" type="xml">
58 <search string="Picking Journal">
59 <group col="8" colspan="4">
60 <filter icon="terp-hr" string="My Picking Journals" domain="[('user_id','=',uid)]" help="My Picking Journals"/>
61 <filter icon="terp-hr" string="Open" domain="[('state','=','open')]" help="Open Picking Journals"/>
62 <separator orientation="vertical"/>
63 <field name="name" select="1"/>
64 <field name="code" select="1"/>
65 <field name="user_id" select="1" widget="selection"/>
66 <field name="date" select="1"/>
71 <record model="ir.actions.act_window" id="action_definition_picking_journal">
72 <field name="name">Picking journals</field>
73 <field name="res_model">sale_journal.picking.journal</field>
74 <field name="view_type">form</field>
75 <field name="view_mode">tree,form</field>
76 <field name="search_view_id" ref="view_picking_journal_search"/>
79 <menuitem name="Picking Journals" id="menu_definition_journal_picking" parent="stock.menu_stock_configuration" action="action_definition_picking_journal"/>
81 <record model="ir.actions.act_window" id="action_invoice_type_tree">
82 <field name="name">Picking by invoice_method</field>
83 <field name="name">sale_journal.invoice.type.tree</field>
84 <field name="res_model">sale_journal.invoice.type</field>
85 <field name="type">ir.actions.act_window</field>
86 <field name="view_type">tree</field>
90 <!--<menuitem name="Picking to Invoice" id="menu_definition_journal_picking_invoice" parent="stock.menu_action_picking_tree"/>-->
91 <!--<menuitem name="Picking by Invoice Method" id="menu_definition_journal_picking_invoice_method" parent="menu_definition_journal_picking_invoice" action="action_invoice_type_tree"/>-->
93 <record model="ir.actions.act_window" id="action_invoice_type_picking_open">
94 <field name="name">Picking to invoice</field>
95 <field name="res_model">stock.picking</field>
96 <field name="type">ir.actions.act_window</field>
97 <field name="view_type">form</field>
98 <field name="view_mode">tree,form</field>
99 <field name="domain">[('state','=','done'),('invoice_state','=','2binvoiced'),('invoice_type_id','=',active_id)]</field>
101 <record model="ir.values" id="ir_open_invoice_type">
102 <field name="key2">tree_but_open</field>
103 <field name="model">sale_journal.invoice.type</field>
104 <field name="name">Picking to invoice</field>
105 <field name="value" eval="'ir.actions.act_window,%d'%action_invoice_type_picking_open"/>
106 <field name="object" eval="True"/>