6
========================================================================================================
7
PARTNERS - default bank
8
========================================================================================================
10
<record model="ir.ui.view" id="view_partner_form">
11
<field name="model">res.partner</field>
12
<field name="inherit_id" ref="account.view_partner_property_form"/>
13
<field name="arch" type="xml">
14
<field name="acc_number" position="after">
15
<field name="default_bank"/>
20
<record model="ir.ui.view" id="view_partner_form2">
21
<field name="model">res.partner</field>
22
<field name="inherit_id" ref="account.view_partner_property_form"/>
23
<field name="arch" type="xml">
24
<tree string="Bank Details" position="inside">
25
<field name="default_bank"/>
30
<record model="ir.ui.view" id="view_partner_form3">
31
<field name="name">view.partner.form3</field>
32
<field name="model">res.partner.bank</field>
33
<field name="inherit_id" ref="base.view_partner_bank_form"/>
34
<field name="arch" type="xml">
35
<field name="acc_number" position="after">
36
<field name="default_bank"/>
41
<record model="ir.ui.view" id="view_partner_bank_tree">
42
<field name="name">view.partner.bank.tree </field>
43
<field name="model">res.partner.bank</field>
44
<field name="inherit_id" ref="base.view_partner_bank_tree"/>
45
<field name="arch" type="xml">
46
<field name="partner_id" position="before">
47
<field name="default_bank"/>
54
====================================================================================================
55
PARTNERS - payment type
56
====================================================================================================
58
<record model="ir.ui.view" id="view_payment_type_res_partner_form1">
59
<field name="name">res.partner.form.payment_type1</field>
60
<field name="model">res.partner</field>
61
<field name="type">form</field>
62
<field name="inherit_id" ref="account.view_partner_property_form"/>
63
<field name="priority" eval="20"/>
64
<field name="arch" type="xml">
65
<field name="property_account_receivable" position="after">
66
<field name="payment_type_customer" widget="selection"/>
71
<record model="ir.ui.view" id="view_payment_type_res_partner_form2">
72
<field name="name">res.partner.form.payment_type2</field>
73
<field name="model">res.partner</field>
74
<field name="type">form</field>
75
<field name="inherit_id" ref="account.view_partner_property_form"/>
76
<field name="priority" eval="20"/>
77
<field name="arch" type="xml">
78
<field name="property_account_payable" position="after">
79
<field name="payment_type_supplier" widget="selection"/>
86
=====================================================================================================
88
=====================================================================================================
90
<record model="ir.ui.view" id="view_payment_type_tree">
91
<field name="name">payment.type.tree</field>
92
<field name="model">payment.type</field>
93
<field name="type">tree</field>
94
<field name="arch" type="xml">
95
<tree string="Payment Type">
98
<field name="active"/>
99
<field name="company_id" groups="base.group_multi_company"/>
104
<record model="ir.ui.view" id="view_payment_type_form">
105
<field name="name">payment.type.form</field>
106
<field name="model">payment.type</field>
107
<field name="type">form</field>
108
<field name="arch" type="xml">
109
<form string="Payment Type">
110
<field name="name" select="1"/>
111
<field name="code" select="1"/>
112
<field name="active" select="1"/>
113
<field name="company_id" select="1" widget='selection' groups="base.group_multi_company"/>
114
<separator string="Description" colspan="4"/>
115
<field name="note" nolabel="1" colspan="4"/>
116
<separator string="Suitable Bank Types" colspan="4"/>
117
<field name="suitable_bank_types" nolabel="1" colspan="4"/>
122
<record model="ir.actions.act_window" id="action_payment_type">
123
<field name="name">Payment Type</field>
124
<field name="res_model">payment.type</field>
125
<field name="view_mode">tree,form</field>
128
<menuitem action="action_payment_type" id="menu_action_payment_type" parent="account.menu_configuration_misc"/>
131
6
=======================================================================================================
133
8
=======================================================================================================
149
=================================================================================================
151
=================================================================================================
153
<!--Field partner_bank_id in client invoices has a strange domain: domain="[('partner_id.ref_companies', 'in', [company_id])]"-->
155
<record model="ir.ui.view" id="invoice_form3">
156
<field name="name">account.invoice.form3.payment_type</field>
157
<field name="model">account.invoice</field>
158
<field name="type">form</field>
159
<field name="inherit_id" ref="account.invoice_form"/>
160
<field name="arch" type="xml">
161
<field name="partner_bank_id" position="replace">
162
<field domain="[('partner_id', '=', partner_id)]" name="partner_bank_id" on_change="onchange_partner_bank(partner_bank_id)"/>
167
<record model="ir.ui.view" id="invoice_form4">
168
<field name="name">account.invoice.form4.payment_type</field>
169
<field name="model">account.invoice</field>
170
<field name="type">form</field>
171
<field name="inherit_id" ref="account.invoice_form"/>
172
<field name="arch" type="xml">
173
<field name="fiscal_position" position="after">
174
<field domain="[('company_id', '=', company_id)]" name="payment_type" on_change="onchange_payment_type(payment_type, partner_id)" />
179
<record model="ir.ui.view" id="invoice_supplier_form2">
180
<field name="name">account.invoice.supplier.form2</field>
181
<field name="model">account.invoice</field>
182
<field name="type">form</field>
183
<field name="inherit_id" ref="account.invoice_supplier_form"/>
184
<field name="arch" type="xml">
185
<field name="fiscal_position" position="after">
186
<field domain="[('company_id', '=', company_id)]" name="payment_type" on_change="onchange_payment_type(payment_type, partner_id)" />
191
22
<!--************ account.move.line extension to show additional fields ********** -->
192
23
<record model="ir.ui.view" id="view_move_line_tree_wiz">
193
24
<field name="name">account.move.line.tree</field>
251
80
<record id="view_payment_order_form_ext1" model="ir.ui.view">
252
81
<field name="name">payment.order.form.ext1</field>
253
82
<field name="model">payment.order</field>
254
<field name="type">form</field>
255
83
<field name="inherit_id" ref="account_payment.view_payment_order_form"/>
256
84
<field name="arch" type="xml">
257
85
<button name="%(account_payment.action_create_payment_order)d" position="replace">
86
<button name="%(action_create_payment_extension_order)d" string="Select invoices to pay/receive payment" type="action" attrs="{'invisible':[('state','=','done')]}" icon="gtk-find"/>
88
<button name="cancel" position="after">
89
<button name="cancel_from_done" states="done" type="object" string="Cancel" icon="gtk-cancel"/>
91
<field name="mode" position="after">
258
92
<field name="payment_type_name" invisible="1"/>
259
93
<field name="type"/>
260
94
<field name="create_account_moves"/>
261
<group colspan="2" col="1" attrs="{'invisible': [('create_account_moves', '=', 'bank-statement')]}">
262
<field name="period_id" attrs="{'required': [('create_account_moves', '!=', 'bank-statement')]}"/>
264
<button colspan="2" name="%(action_create_payment_extension_order)d" string="Select invoices to pay/receive payment" type="action" attrs="{'invisible':[('state','=','done')]}" icon="gtk-find"/>
269
<record id="view_payment_order_form_ext2" model="ir.ui.view">
270
<field name="name">payment.order.form.ext2</field>
271
<field name="model">payment.order</field>
272
<field name="type">form</field>
273
<field name="inherit_id" ref="account_payment.view_payment_order_form"/>
274
<field name="arch" type="xml">
95
<field name="period_id" attrs="{'required': [('create_account_moves', '!=', 'bank-statement')], 'invisible': [('create_account_moves', '=', 'bank-statement')]}"/>
275
97
<field name="move_line_id" position="replace">
276
98
<group col="6" colspan="4">
277
99
<field name="move_line_id" on_change="onchange_move_line(move_line_id,parent.mode,parent.date_prefered,parent.date_scheduled,currency,company_currency,context)" select="1"/>
285
<record id="view_payment_order_form_cancel" model="ir.ui.view">
286
<field name="name">payment.order.form.cancel</field>
287
<field name="model">payment.order</field>
288
<field name="type">form</field>
289
<field name="inherit_id" ref="account_payment.view_payment_order_form"/>
290
<field name="arch" type="xml">
291
<button name="cancel" position="after">
292
<button name="cancel_from_done" states="done" type="object" string="Cancel" icon="gtk-cancel"/>
297
107
<record id="view_payment_line_form_ext1" model="ir.ui.view">
298
108
<field name="name">payment.line.ext1</field>
299
109
<field name="model">payment.line</field>
300
<field name="type">form</field>
301
110
<field name="inherit_id" ref="account_payment.view_payment_line_form"/>
302
111
<field name="arch" type="xml">
303
112
<field name="move_line_id" position="replace">
406
211
<!-- Invoice Payments -->
408
212
<record model="ir.actions.act_window" id="action_invoice_payments">
409
213
<field name="name">Invoice payments</field>
410
214
<field name="res_model">account.move.line</field>
411
215
<field name="view_type">form</field>
412
216
<field name="view_id" ref="view_payments_tree"/>
413
217
<field name="search_view_id" ref="view_payments_filter"/>
414
<field name="domain">[('account_id.type','in',['receivable','payable']),('invoice','<>',False)]</field>
218
<field name="domain">[('account_id.type', 'in', ['receivable', 'payable']), ('reconcile_id', '=', False)]</field>
417
221
<menuitem name="Invoice payments" parent="account_payment.menu_main_payment" action="action_invoice_payments" id="menu_action_invoice_payments" sequence="4"/>