~p-chiara/openobject-italia/fix_remove_ddt_btn_if_invoiced

« back to all changes in this revision

Viewing changes to l10n_it_ri_ba/riba_issue_view.xml

  • Committer: eLBati
  • Date: 2012-01-03 09:02:46 UTC
  • mfrom: (108.1.19 riba)
  • Revision ID: lorenzo.battistini@agilebg.com-20120103090246-x5ctx1gre82irdgu
[MERGE] l10n_it_ri_ba

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
<?xml version="1.0" encoding="utf-8"?>
 
2
<openerp>
 
3
    <data>
 
4
 
 
5
        <!-- 
 
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
 
9
        -->
 
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">
 
17
                    <field name="riba"/>
 
18
                </field>
 
19
             </field>
 
20
        </record>
 
21
        <!-- 
 
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
 
25
        -->
 
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"/>
 
34
                 </field>
 
35
             </field>
 
36
        </record>
 
37
 
 
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">
 
46
                    <newline/>
 
47
                    <field name="codice_sia"/>
 
48
                    <newline/>
 
49
                </field>
 
50
            </field>
 
51
        </record>
 
52
 
 
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"/>
 
62
                </field>
 
63
            </field>
 
64
        </record>
 
65
 
 
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"/>
 
74
                    <field name="ref"/>
 
75
                    <field name="name"/>
 
76
                    <field name="journal_id"/>
 
77
                    <field name="account_id"/>
 
78
                    <field name="date_maturity"/>
 
79
                    <field name="date"/>
 
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"/>
 
86
                </tree>
 
87
            </field>
 
88
        </record>
 
89
 
 
90
        <!-- Icon Menu Principale -->
 
91
        <menuitem name="RiBa" parent="account.menu_finance" id="menu_riba" icon="terp-folder-green" sequence="8"/>
 
92
 
 
93
        <!-- Vista RiBa Mode (Banca Aziendale di Presentazione Pagamenti Riba) -->
 
94
 
 
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">
 
101
                    <field name="name"/>
 
102
                    <field name="journal" widget='selection'/>
 
103
                    <field name="company_id" widget='selection' groups="base.group_multi_company"/>
 
104
                    <newline/>
 
105
                    <group expand="0" string="Group By...">
 
106
                      <filter string="Journal" icon="terp-folder-orange" domain="[]" context="{'group_by':'journal'}"/>
 
107
                    </group>
 
108
                </form>
 
109
            </field>
 
110
        </record>
 
111
 
 
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">
 
118
                    <field name="name"/>
 
119
                    <field name="journal"/>
 
120
                    <field name="company_id" groups="base.group_multi_company"/>
 
121
                </tree>
 
122
            </field>
 
123
        </record>
 
124
 
 
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"/>
 
136
                </form>
 
137
            </field>
 
138
        </record>
 
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"/>
 
145
        </record>
 
146
 
 
147
        <menuitem action="action_riba_mode_form" id="menu_action_riba_mode_form" parent="account.menu_configuration_misc"/> 
 
148
 
 
149
 
 
150
        <!-- Vista RiBa Order (Raggrupamento Pagamenti Riba Lines) -->
 
151
 
 
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"/> 
 
162
                    </group>
 
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">
 
165
                            <notebook>
 
166
                                <page string="Riba">
 
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"/>
 
169
                                    <field name="date"/>
 
170
                                    <group colspan="2">
 
171
                                        <field name="amount_currency" on_change="onchange_amount(amount_currency,currency,company_currency)"/>
 
172
                                        <field name="currency" nolabel="1"/>
 
173
                                    </group>
 
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"/>
 
182
                                    <field name="name"/>
 
183
                                    <field name="state"/>
 
184
                                    <field name="company_id" widget='selection' groups="base.group_multi_company"/> 
 
185
                                </page>
 
186
                                <page string="Information">
 
187
 
 
188
                                    <separator colspan="4" string="General Information"/>
 
189
                                    <group colspan="2">
 
190
                                        <field name="amount"/>
 
191
                                        <field name="company_currency" nolabel="1"/>
 
192
                                    </group>
 
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"/>
 
197
                                </page>
 
198
                            </notebook>
 
199
                        </form>
 
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"/>
 
205
                            <field name="date"/>
 
206
                            <field name="amount_currency" string="Amount"/>
 
207
                            <field name="currency"/>
 
208
                            <field name="name"/>
 
209
                            <field name="amount" sum="Total Riba Order: " invisible="1"/>
 
210
                        </tree>
 
211
                    </field>
 
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"/>
 
220
                    </group>
 
221
                </form>
 
222
            </field>
 
223
        </record> -->
 
224
 
 
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"/>
 
233
                    <field name="mode"/>
 
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"/>
 
243
                </tree>
 
244
            </field>
 
245
        </record>
 
246
 
 
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"/>
 
262
                    </group>
 
263
                    <newline/>
 
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"/>
 
267
                    </group>
 
268
                </search>
 
269
            </field>
 
270
        </record>
 
271
 
 
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>
 
279
        </record>
 
280
 
 
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"/>
 
283
 
 
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>
 
289
        </record>
 
290
 
 
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">
 
298
                    <notebook>
 
299
                        <page string="Riba">
 
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"/>
 
303
                            <field name="date"/>
 
304
                            <group colspan="2">
 
305
                                <field name="amount_currency" on_change="onchange_amount(amount_currency,currency,company_currency)"/>
 
306
                                <field name="currency" nolabel="1"/>
 
307
                            </group>
 
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"/>
 
314
 
 
315
                            <field colspan="4" name="communication"/>
 
316
                            <field colspan="4" name="communication2"/>
 
317
                            <field name="name"/>
 
318
                             <field name="state"/>
 
319
                        </page>
 
320
                        <page string="Information">
 
321
                            <separator colspan="4" string="General Information"/>
 
322
                            <group colspan="2">
 
323
                                <field name="amount" select="1"/>
 
324
                                <field name="company_currency" nolabel="1"/>
 
325
                            </group>
 
326
                            <separator colspan="4" string="Entry Information"/>
 
327
                            <field name="create_date"/>
 
328
                            <field name="ml_maturity_date"/>
 
329
                            <field name="ml_inv_ref"/>
 
330
                        </page>
 
331
                    </notebook>
 
332
                </form>
 
333
            </field>
 
334
        </record>
 
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"/>
 
353
                    <field name="name"/>
 
354
                </tree>
 
355
            </field>
 
356
        </record>
 
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>
 
362
        </record>
 
363
 
 
364
    </data>
 
365
</openerp>