[REF] purchase: search view of purchase order and form view of merge order wizard
[odoo/odoo.git] / addons / account_voucher / voucher_view.xml
1 <?xml version="1.0" encoding="UTF-8"?>
2 <openerp>
3     <data>
4         <record model="ir.ui.view" id="view_voucher_tree">
5             <field name="name">account.voucher.tree</field>
6             <field name="model">account.voucher</field>
7             <field name="type">tree</field>
8             <field name="arch" type="xml">
9                 <tree string="Vouchers">
10                     <field name="name"/>
11                     <field name="journal_id"/>
12                     <field name="account_id" />
13                     <field name="amount"/>
14                     <field name="date"/>
15                     <field name="period_id"/>
16                 </tree>
17             </field>
18         </record>
19
20         <record model="ir.ui.view" id="view_voucher_form">
21             <field name="name">account.voucher.form</field>
22             <field name="model">account.voucher</field>
23             <field name="type">form</field>
24             <field name="arch" type="xml">
25                 <form string="Voucher">
26                     <group col="6" colspan="4">
27                         <field name="name" select="1" colspan="4"/>
28                         <field name="journal_id" select="1" on_change="onchange_journal(journal_id,type)"/>
29                         <field name="account_id" select="2" on_change="onchange_account(account_id)"/>
30                         <field name="type" select="2" on_change="onchange_journal(journal_id,type)"/>
31                         <field name="number"/>
32                         <!--field name="amount" select="1" invisible="1"/-->
33                         <!--field name="partner_id" select="2"/-->
34                     </group>
35                     <notebook colspan="4">
36                         <page string="Entry Lines">
37                             <field name="payment_ids" colspan="4" nolabel="1" height="275">
38                                 <tree string="Voucher Lines" editable="top">
39                                     <field name="account_analytic_id"/>
40                                     <field name="partner_id" on_change="onchange_partner(partner_id,type,parent.type)"/>
41                                     <field name="account_id"/>
42                                     <field name="name"/>
43                                     <field name="type"/>
44                                     <field name="amount"/>
45                                     <field name="ref"/>
46                                 </tree>
47                             </field>
48                             <separator string="Narration" colspan="4"/>
49                             <field name="narration" colspan="4" nolabel="1"/>
50                             <group col="6" colspan="6">
51                                 <field name="state"/>
52                                 <button name="open_voucher" string="Pro-forma" states="draft" type="object" icon="gtk-open"/>
53                                 <button name="proforma_voucher" string="Create" states="proforma" type="object"  icon="gtk-go-forward"/>
54                                 <button name="cancel_voucher" string="Cancel" states="draft,proforma,posted" type="object" icon="gtk-cancel"/>
55                                 <button name="action_cancel_draft" states="cancel" type="object" string="Set to Draft" icon="gtk-convert"/>
56                             </group>
57                         </page>
58                         <page string="Other Info">
59                             <field name="company_id" select="1" widget="selection" groups="base.group_multi_company"/>
60                             <field name="currency_id" select="1" />
61                             <field name="period_id"/>
62                             <field name="date" select="1"/>
63                             <!--field name="reference_type" select="2" nolabel="1" size="0"/>
64                             <field name="reference" select="1" nolabel="1"/-->
65                             <separator string="General Entries" colspan="4"/>
66                             <field name="move_ids" colspan="4" nolabel="1" readonly="1"/>
67                         </page>
68                     </notebook>
69                 </form>
70             </field>
71         </record>
72
73         <record model="ir.actions.act_window" id="action_voucher_list">
74             <field name="name">Vouchers</field>
75             <field name="res_model">account.voucher</field>
76             <field name="view_type">form</field>
77             <field name="view_mode">tree,form</field>
78             <field name="view_id" eval="view_voucher_tree"/>
79         </record>
80         <menuitem action="action_voucher_list" id="menu_action_voucher_list"
81         name="Voucher Entries" parent="account.menu_finance_entries" sequence="60"/>
82
83         <!--  Receipt Vouchers -->
84         <record model="ir.actions.act_window" id="action_receipt_vou_voucher_list">
85             <field name="name">Receipt Vouchers</field>
86             <field name="res_model">account.voucher</field>
87             <field name="view_type">form</field>
88             <field name="view_mode">tree,form</field>
89             <field name="view_id" eval="view_voucher_tree"/>
90             <field name="domain">[('type','like','rec_voucher')]</field>
91             <field name="context">{'type':'rec_voucher'}</field>
92         </record>
93         <menuitem name="Receipt Vouchers" id="menu_action_receipt_vou_voucher_list"
94         action="action_receipt_vou_voucher_list" parent="menu_action_voucher_list"/>
95
96         <record model="ir.actions.act_window" id="action_receipt_cashreceipt_voucher_list">
97             <field name="name">Cash Receipt</field>
98             <field name="res_model">account.voucher</field>
99             <field name="view_type">form</field>
100             <field name="view_mode">tree,form</field>
101             <field name="view_id" eval="view_voucher_tree"/>
102             <field name="domain">[('type','=','rec_voucher')]</field>
103             <field name="context">{'type':'rec_voucher'}</field>
104         </record>
105         <menuitem name="Cash Receipts" id="menu_action_receipt_cashreceipt_voucher_list"
106         action="action_receipt_cashreceipt_voucher_list" parent="menu_action_receipt_vou_voucher_list"/>
107
108         <record model="ir.actions.act_window" id="action_receipt_bakreceipt_voucher_list">
109             <field name="name">Bank Receipt</field>
110             <field name="res_model">account.voucher</field>
111             <field name="view_type">form</field>
112             <field name="view_mode">tree,form</field>
113             <field name="view_id" eval="view_voucher_tree"/>
114             <field name="domain">[('type','=','bank_rec_voucher')]</field>
115             <field name="context">{'type':'bank_rec_voucher'}</field>
116         </record>
117         <menuitem name="Bank Receipts" id="menu_action_receipt_bakreceipt_voucher_list"
118         action="action_receipt_bakreceipt_voucher_list" parent="menu_action_receipt_vou_voucher_list"/>
119
120         <!--  End Receipt Vouchers -->
121
122
123         <!-- Payment Vouchers -->
124         <record model="ir.actions.act_window" id="action_payments_voucher_list">
125             <field name="name">Payment Vouchers</field>
126             <field name="res_model">account.voucher</field>
127             <field name="view_type">form</field>
128             <field name="view_mode">tree,form</field>
129             <field name="view_id" eval="view_voucher_tree"/>
130             <field name="domain">[('type','like','pay_voucher')]</field>
131             <field name="context">{'type':'pay_voucher'}</field>
132         </record>
133         <menuitem name="Payment Vouchers" id="menu_action_payments_voucher_list"
134         action="action_payments_voucher_list" parent="menu_action_voucher_list"/>
135
136         <record model="ir.actions.act_window" id="action_payments_cashpay_voucher_list">
137             <field name="name">Payment Vouchers</field>
138             <field name="res_model">account.voucher</field>
139             <field name="view_type">form</field>
140             <field name="view_mode">tree,form</field>
141             <field name="view_id" eval="view_voucher_tree"/>
142             <field name="domain">[('type','=','pay_voucher')]</field>
143             <field name="context">{'type':'pay_voucher'}</field>
144         </record>
145         <menuitem name="Cash Payments" id="menu_action_payments_cashpay_voucher_list"
146         action="action_payments_cashpay_voucher_list" parent="menu_action_payments_voucher_list"/>
147
148         <record model="ir.actions.act_window" id="action_payments_bankpay_voucher_list">
149             <field name="name">Payment Vouchers</field>
150             <field name="res_model">account.voucher</field>
151             <field name="view_type">form</field>
152             <field name="view_mode">tree,form</field>
153             <field name="view_id" eval="view_voucher_tree"/>
154             <field name="domain">[('type','=','bank_pay_voucher')]</field>
155             <field name="context">{'type':'bank_pay_voucher'}</field>
156         </record>
157         <menuitem name="Bank Payments" id="menu_action_payments_bankpay_voucher_list"
158         action="action_payments_bankpay_voucher_list" parent="menu_action_payments_voucher_list"/>
159
160         <!-- End Payment Vouchers -->
161
162         <!-- Other Voucher Enries -->
163         <record model="ir.actions.act_window" id="action_other_voucher_list">
164             <field name="name">Other Vouchers</field>
165             <field name="res_model">account.voucher</field>
166             <field name="view_type">form</field>
167             <field name="view_mode">tree,form</field>
168             <field name="view_id" eval="view_voucher_tree"/>
169         </record>
170         <menuitem name="Other Vouchers" id="menu_action_other_voucher_list"
171         action="action_other_voucher_list" parent="menu_action_voucher_list"/>
172
173         <record model="ir.actions.act_window" id="action_view_cont_voucher_form">
174             <field name="name">Contra Voucher</field>
175             <field name="res_model">account.voucher</field>
176             <field name="view_type">form</field>
177             <field name="view_mode">tree,form</field>
178             <field name="view_id" eval="view_voucher_tree"/>
179             <field name="domain">[('type','=','cont_voucher')]</field>
180             <field name="context">{'type':'cont_voucher'}</field>
181         </record>
182         <menuitem name="Contra Voucher" id="menu_action_view_cont_voucher_form"
183         action="action_view_cont_voucher_form" parent="menu_action_other_voucher_list"/>
184
185         <record model="ir.actions.act_window" id="action_view_jour_sale_voucher_form">
186             <field name="name">Journal Sale Voucher</field>
187             <field name="res_model">account.voucher</field>
188             <field name="view_type">form</field>
189             <field name="view_mode">tree,form</field>
190             <field name="view_id" eval="view_voucher_tree"/>
191             <field name="domain">[('type','=','journal_sale_vou')]</field>
192             <field name="context">{'type':'journal_sale_vou'}</field>
193         </record>
194         <menuitem name="Journal Sale Voucher" id="menu_action_view_jour_sale_voucher_form"
195         action="action_view_jour_sale_voucher_form" parent="menu_action_other_voucher_list"/>
196
197         <record model="ir.actions.act_window" id="action_view_jour_pur_voucher_form">
198             <field name="name">Journal Purchase Voucher</field>
199             <field name="res_model">account.voucher</field>
200             <field name="view_type">form</field>
201             <field name="view_mode">tree,form</field>
202             <field name="view_id" eval="view_voucher_tree"/>
203             <field name="domain">[('type','=','journal_pur_voucher')]</field>
204             <field name="context">{'type':'journal_pur_voucher'}</field>
205         </record>
206         <menuitem name="Journal Purchase Voucher" id="menu_action_view_jour_pur_voucher_form"
207         action="action_view_jour_pur_voucher_form" parent="menu_action_other_voucher_list"/>
208
209         <record model="ir.actions.act_window" id="action_view_jour_voucher_form">
210             <field name="name">Journal Voucher</field>
211             <field name="res_model">account.voucher</field>
212             <field name="view_type">form</field>
213             <field name="view_mode">tree,form</field>
214             <field name="view_id" eval="view_voucher_tree"/>
215             <field name="domain">[('type','=','journal_voucher')]</field>
216             <field name="context">{'type':'journal_voucher'}</field>
217         </record>
218         <menuitem
219             name="Journal Voucher" id="menu_action_view_jour_voucher_form"
220             action="action_view_jour_voucher_form" parent="menu_action_other_voucher_list"/>
221
222         </data>
223 </openerp>