1
<?xml version="1.0" encoding="utf-8"?>
6
Create a new field based on account.view_payment_term_from
7
base is the module which contains the code of the account view form
8
view_payment_term_from is the xml ID of the view in addons/account/account_view.xml
10
<record id="view_riba_add_text_field" model="ir.ui.view">
11
<field name="name">account.riba.add.text.field</field>
12
<field name="model">account.payment.term</field>
13
<field name="inherit_id" ref="account.view_payment_term_form"/>
14
<field name="type">form</field>
15
<field name="arch" type="xml">
16
<field name="active" position="after">
22
Create a new field based on base.view_parter_from
23
base is the module which contains the code of the account view form
24
view_parter_form is the xml ID of the view in addons/base/res/bank_view.xml
26
<record id="view_res_bank_add_text_field" model="ir.ui.view">
27
<field name="name">res.bank.add.text.field</field>
28
<field name="model">res.bank</field>
29
<field name="inherit_id" ref="base.view_res_bank_form"/>
30
<field name="type">form</field>
31
<field name="arch" type="xml">
32
<field name="bic" position="after">
33
<field name="banca_estera"/>
38
<!-- view for res.partner for SIA Code-->
39
<record id="view_partner_sia_form" model="ir.ui.view">
40
<field name="name">res.partner.form.sia.inherit</field>
41
<field name="model">res.partner</field>
42
<field name="inherit_id" ref="base.view_partner_form"/>
43
<field name="type">form</field>
44
<field name="arch" type="xml">
45
<field name="acc_number" position="after">
47
<field name="codice_sia"/>
53
<!-- View used in the wizard -->
54
<record id="view_riba_move_line_form" model="ir.ui.view">
55
<field name="name">account.riba.move.line.form.inherit</field>
56
<field name="model">account.move.line</field>
57
<field name="type">form</field>
58
<field name="inherit_id" ref="account.view_move_line_form"/>
59
<field name="arch" type="xml">
60
<field name="reconcile_partial_id" position="after">
61
<field name="riba_amount_to_pay"/>
66
<record model="ir.ui.view" id="view_riba_move_line_tree">
67
<field name="name">account.riba.move.line.tree</field>
68
<field name="model">account.move.line</field>
69
<field name="type">tree</field>
70
<field name="priority" eval="1"/>
71
<field name="arch" type="xml">
72
<tree string="RiBa Entry Line">
73
<field name="partner_id"/>
76
<field name="journal_id"/>
77
<field name="account_id"/>
78
<field name="date_maturity"/>
80
<field name="debit" sum="Total debit"/>
81
<field name="credit" sum="Total credit"/>
82
<field name="riba_amount_to_pay"/>
83
<field name="amount_currency"/>
84
<field name="currency_id"/>
85
<field name="period_id" invisible="1"/>
90
<!-- Icon Menu Principale -->
91
<menuitem name="RiBa" parent="account.menu_finance" id="menu_riba" icon="terp-folder-green" sequence="8"/>
93
<!-- Vista RiBa Mode (Banca Aziendale di Presentazione Pagamenti Riba) -->
95
<record id="view_riba_mode_search" model="ir.ui.view">
96
<field name="name">riba.mode.search</field>
97
<field name="model">riba.mode</field>
98
<field name="type">search</field>
99
<field name="arch" type="xml">
100
<form string="Riba Mode">
102
<field name="journal" widget='selection'/>
103
<field name="company_id" widget='selection' groups="base.group_multi_company"/>
105
<group expand="0" string="Group By...">
106
<filter string="Journal" icon="terp-folder-orange" domain="[]" context="{'group_by':'journal'}"/>
112
<record id="view_riba_mode_tree" model="ir.ui.view">
113
<field name="name">riba.mode.tree</field>
114
<field name="model">riba.mode</field>
115
<field name="type">tree</field>
116
<field name="arch" type="xml">
117
<tree string="Riba Mode">
119
<field name="journal"/>
120
<field name="company_id" groups="base.group_multi_company"/>
125
<record id="view_riba_mode_form" model="ir.ui.view">
126
<field name="name">riba.mode.form</field>
127
<field name="model">riba.mode</field>
128
<field name="type">form</field>
129
<field name="arch" type="xml">
130
<form string="Riba Mode">
131
<field name="name" select="1"/>
132
<field name="journal" select="1"/>
133
<field name="bank_id" domain="[('partner_id','=',partner_id)]"/>
134
<field name="company_id" select="1" widget='selection' groups="base.group_multi_company" on_change="onchange_company_id(company_id)"/>
135
<field name="partner_id" select="1" widget='selection' invisible="1"/>
139
<record id="action_riba_mode_form" model="ir.actions.act_window">
140
<field name="name">Riba Mode</field>
141
<field name="res_model">riba.mode</field>
142
<field name="view_type">form</field>
143
<field name="view_mode">tree,form</field>
144
<field name="search_view_id" ref="view_riba_mode_search"/>
147
<menuitem action="action_riba_mode_form" id="menu_action_riba_mode_form" parent="account.menu_configuration_misc"/>
150
<!-- Vista RiBa Order (Raggrupamento Pagamenti Riba Lines) -->
152
<record id="view_riba_order_form" model="ir.ui.view">
153
<field name="name">riba.order.form</field>
154
<field name="model">riba.order</field>
155
<field name="type">form</field>
156
<field name="arch" type="xml">
157
<form string="Riba Order">
158
<group col="6" colspan="4">
159
<field name="reference"/>
160
<field name="mode" widget='selection'/>
161
<button colspan="2" name="%(action_riba_order_create)d" string="Select Riba to Issue" type="action" attrs="{'invisible':[('state','=','done')]}" icon="gtk-find"/>
163
<field name="line_ids" colspan="4" widget="one2many_list" nolabel="1" default_get="{'order_id': active_id or False}" >
164
<form string="Riba Line">
167
<field name="move_line_id" on_change="onchange_move_line(move_line_id,parent.mode,parent.date_prefered,parent.date_scheduled,currency,company_currency)" select="1" domain="[('debit', '>',0),('riba_amount_to_pay','>',0)]"/>
168
<separator colspan="4" string="Transaction Information"/>
171
<field name="amount_currency" on_change="onchange_amount(amount_currency,currency,company_currency)"/>
172
<field name="currency" nolabel="1"/>
174
<field name="partner_id" on_change="onchange_partner(partner_id,parent.mode)" select="1"/>
175
<field domain="[('partner_id','=',partner_id)]" name="bank_id"/>
176
<separator colspan="2" string="Owner Account"/>
177
<separator colspan="2" string="Destination Account"/>
178
<field colspan="2" name="info_owner" nolabel="1"/>
179
<field colspan="2" name="info_partner" nolabel="1"/>
180
<field colspan="4" name="communication"/>
181
<field colspan="4" name="communication2"/>
183
<field name="state"/>
184
<field name="company_id" widget='selection' groups="base.group_multi_company"/>
186
<page string="Information">
188
<separator colspan="4" string="General Information"/>
190
<field name="amount"/>
191
<field name="company_currency" nolabel="1"/>
193
<separator colspan="4" string="Entry Information"/>
194
<field name="create_date" readonly="1"/>
195
<field name="ml_maturity_date"/>
196
<field name="ml_inv_ref"/>
200
<tree string="riba Line">
201
<field name="ml_inv_ref" />
202
<field name="partner_id" select="1"/>
203
<field name="bank_id" domain="[('partner_id', '=', partner_id)]"/>
204
<field name="ml_date_created"/>
206
<field name="amount_currency" string="Amount"/>
207
<field name="currency"/>
209
<field name="amount" sum="Total Riba Order: " invisible="1"/>
212
<field name="date_created"/>
213
<field name="date_done"/>
214
<field name="state" readonly="1" select="1"/>
215
<group col="4" colspan="2">
216
<button name="cancel" states="draft,open" string="Cancel" icon="gtk-cancel"/>
217
<button name="open" states="draft" string="Confirm Issue" icon="gtk-apply"/>
218
<button name="set_done" states="open" string="Make Issue" type="object" icon="gtk-execute"/>
219
<button name="set_to_draft" states="cancel" string="Set to draft" type="object" icon="gtk-convert"/>
225
<record id="view_riba_order_tree" model="ir.ui.view">
226
<field name="name">riba.order.tree</field>
227
<field name="model">riba.order</field>
228
<field name="type">tree</field>
229
<field eval="4" name="priority"/>
230
<field name="arch" type="xml">
231
<tree colors="blue:state in ('draft');gray:state in ('cancel','done');black:state in ('open')" string="Riba Order">
232
<field name="reference"/>
234
<field name="user_id"/>
235
<field name="company_id" groups="base.group_multi_company"/>
236
<field name="date_created"/>
237
<field name="date_done"/>
238
<field name="total"/>
239
<field name="state"/>
240
<button name="cancel" states="draft,open" string="Cancel" icon="gtk-cancel"/>
241
<button name="open" states="draft" string="Confirm Issue" icon="gtk-apply"/>
242
<button name="set_done" states="open" string="Make Issue" type ="object" icon="gtk-execute"/>
247
<record id="view_riba_order_search" model="ir.ui.view">
248
<field name="name">riba.order.tree.search</field>
249
<field name="model">riba.order</field>
250
<field name="type">search</field>
251
<field name="arch" type="xml">
252
<search string="Search Riba Orders">
253
<group col="8" colspan="4">
254
<filter string="Draft" domain="[('state','=','draft')]" icon="terp-document-new"/>
255
<filter string="Confirmed" domain="[('state','=','open')]" icon="terp-camera_test"/>
256
<filter string="Done" domain="[('state','=','done')]" icon="terp-dialog-close"/>
257
<separator orientation="vertical"/>
258
<field name="reference"/>
259
<field name="mode" widget='selection'/>
260
<field name="date_done"/>
261
<field name="state"/>
264
<group expand="0" string="Group By...">
265
<filter string="Riba Mode" context="{'group_by': 'mode'}" icon="terp-dolar"/>
266
<filter string="State" context="{'group_by': 'state'}" icon="terp-stock_effects-object-colorize"/>
272
<record id="action_riba_order_tree" model="ir.actions.act_window">
273
<field name="name">RiBa Order</field>
274
<field name="res_model">riba.order</field>
275
<field name="view_type">form</field>
276
<field name="view_mode">tree,form</field>
277
<field name="search_view_id" ref="view_riba_order_search"/>
278
<field name="help">A riba order is a issue request from your company to pay a custumer invoice or a customer debit note. Here you can register all riba orders that should be done, keep track of all riba orders and mention the invoice reference and the partner the riba should be done for.</field>
281
<menuitem name="RiBa Issue" action="action_riba_order_tree" id="menu_action_riba_order_form" parent="menu_riba" sequence="3"/>
282
<menuitem action="action_riba_invoice_customer_tree1" id="menu_action_riba_invoice_customer_tree1" parent="menu_riba" sequence="2"/>
284
<record id="action_riba_order_tree_new" model="ir.actions.act_window">
285
<field name="name">New Riba Order</field>
286
<field name="res_model">riba.order</field>
287
<field name="view_type">form</field>
288
<field name="view_mode">form,tree</field>
291
<!-- Vista RiBa Lines (Riga Pagamento Riba) -->
292
<record id="view_riba_line_form" model="ir.ui.view">
293
<field name="name">Riba Line</field>
294
<field name="model">riba.line</field>
295
<field name="type">form</field>
296
<field name="arch" type="xml">
297
<form string="Riba Line">
300
<field name="order_id" select="1"/>
301
<field name="move_line_id" on_change="onchange_move_line(move_line_id, False, currency, company_currency)" select="1" domain="[('debit', '>',0),('riba_amount_to_pay','>',0)] "/>
302
<separator colspan="4" string="Transaction Information"/>
305
<field name="amount_currency" on_change="onchange_amount(amount_currency,currency,company_currency)"/>
306
<field name="currency" nolabel="1"/>
308
<field name="partner_id" on_change="onchange_partner(partner_id, False)" select="1"/>
309
<field domain="[('partner_id','=',partner_id)]" name="bank_id"/>
310
<separator colspan="2" string="Owner Account"/>
311
<separator colspan="2" string="Destination Account"/>
312
<field colspan="2" name="info_owner" nolabel="1"/>
313
<field colspan="2" name="info_partner" nolabel="1"/>
315
<field colspan="4" name="communication"/>
316
<field colspan="4" name="communication2"/>
318
<field name="state"/>
320
<page string="Information">
321
<separator colspan="4" string="General Information"/>
323
<field name="amount" select="1"/>
324
<field name="company_currency" nolabel="1"/>
326
<separator colspan="4" string="Entry Information"/>
327
<field name="create_date"/>
328
<field name="ml_maturity_date"/>
329
<field name="ml_inv_ref"/>
335
<record id="view_riba_line_tree" model="ir.ui.view">
336
<field name="name">Riba Lines</field>
337
<field name="model">riba.line</field>
338
<field name="type">tree</field>
339
<field eval="4" name="priority"/>
340
<field name="arch" type="xml">
341
<tree string="Riba Line">
342
<field name="order_id"/>
343
<field name="ml_inv_ref" />
344
<field name ="ml_date_created" />
345
<field name="ml_maturity_date"/>
346
<field name="partner_id" select="1"/>
347
<field name="amount" sum="Amount Total"/>
348
<field name="amount_currency" sum="Currency Amount Total"/>
349
<field name="currency"/>
350
<field name="bank_id" domain="[('partner_id', '=', partner_id)]"/>
351
<field name="move_line_id" on_change="onchange_move_line(move_line_id,parent.mode)"/>
352
<field name="create_date"/>
357
<record id="action_riba_line_form" model="ir.actions.act_window">
358
<field name="name">Riba Line</field>
359
<field name="res_model">riba.line</field>
360
<field name="view_type">tree</field>
361
<field name="view_mode">form,tree</field>