~openerp-spain-team/openerp-spain/6.0-git

« back to all changes in this revision

Viewing changes to l10n_es_extras/l10n_ES_aeat_mod347/mod347_view.xml

  • Committer: Borja L.S.
  • Date: 2010-10-18 10:04:25 UTC
  • Revision ID: git-v1:271c47a993616dbba60585d48b8b98d603199d93
[REF] *: Refactorización para portar a 6.0 - Paso 1.

- Se han renombrado los módulos para usar la nomenclatura propuesta
  por OpenERP: l10n_es para el módulo base de localización (plan de 
  cuentas), l10n_es_* para el resto de módulos.

- Se eliminan los módulos extra_addons/* que deberían moverse a 
  los extra-addons genéricos (no son específicos de España).

- Se renombran los __terp__.py por __openerp__.py

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
<?xml version="1.0"?>
2
 
<!--
3
 
#
4
 
#    OpenERP - Model 347 Aeat
5
 
#    Copyright (C) 2009 Asr Oss Sistemas Informáticos. All Rights Reserved
6
 
#    $Id$
7
 
#
8
 
#    This program is free software: you can redistribute it and/or modify
9
 
#    it under the terms of the GNU General Public License as published by
10
 
#    the Free Software Foundation, either version 3 of the License, or
11
 
#    (at your option) any later version.
12
 
#
13
 
#    This program is distributed in the hope that it will be useful,
14
 
#    but WITHOUT ANY WARRANTY; without even the implied warranty of
15
 
#    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
16
 
#    GNU General Public License for more details.
17
 
#
18
 
#    You should have received a copy of the GNU General Public License
19
 
#    along with this program.  If not, see <http://www.gnu.org/licenses/>.
20
 
#
21
 
-->
22
 
<!--
23
 
Views for the l10n Es aeat mod347.
24
 
 
25
 
Authors: Alejandro Sanchez Ramirez Asr Oss - alejandro@asr-oss.com
26
 
         Borja Lópes Soilán (Pexego) - borjals@pexego.es
27
 
-->
28
 
<openerp>
29
 
    <data>
30
 
 
31
 
        <!-- AEAT 347 report tree view -->
32
 
        <record model="ir.ui.view" id="view_l10n_es_aeat_mod347_report_tree">
33
 
            <field name="name">l10n.es.aeat.mod347.report.tree</field>
34
 
            <field name="model">l10n.es.aeat.mod347.report</field>
35
 
            <field name="type">tree</field>
36
 
            <field name="arch" type="xml">
37
 
                <tree string="AEAT 347 Reports">
38
 
                    <field name="company_id" on_change="on_change_company_id(company_id)" required="1" select="1"/>
39
 
                    <field name="fiscalyear_id" select="1"/>
40
 
                    <field name="number"/>
41
 
                    <field name="support_type"/>
42
 
                </tree>
43
 
            </field>
44
 
        </record>
45
 
 
46
 
        <!-- AEAT 347 report form view -->
47
 
        <record model="ir.ui.view" id="view_l10n_es_aeat_mod347_report_form">
48
 
            <field name="name">l10n.es.aeat.mod347.report.form</field>
49
 
            <field name="model">l10n.es.aeat.mod347.report</field>
50
 
            <field name="type">form</field>
51
 
            <field name="arch" type="xml">
52
 
                <form string="AEAT 347 Report">
53
 
                    <group string="Declaration" colspan="4">
54
 
                        <field name="company_id" on_change="on_change_company_id(company_id)" required="1" select="1"/>
55
 
                        <field name="fiscalyear_id" select="1"/>
56
 
                        <field name="number"/>
57
 
                        <field name="support_type"/>
58
 
                    </group>
59
 
                    <notebook colspan="4">
60
 
                        <page string="General">
61
 
                            <group string="Identification" colspan="4">
62
 
                                <field name="company_vat" required="1"/>
63
 
                                <field name="contact_phone"/>
64
 
                                <field name="contact_name" colspan="4"/>
65
 
                                <field name="representative_vat"/>
66
 
                            </group>
67
 
                            <group string="Susbtitutive/complementary declaration" colspan="4">
68
 
                                <field name="type"/>
69
 
                                <field name="previous_number"/>
70
 
                            </group>
71
 
                            <group string="Summary" colspan="4">
72
 
                                <field name="total_partner_records"/>
73
 
                                <field name="total_amount"/>
74
 
                                <field name="total_real_state_records"/>
75
 
                                <field name="total_real_state_amount"/>
76
 
                            </group>
77
 
                            <group string="Calculation" colspan="4">
78
 
                                <field name="operations_limit"/>
79
 
                                <field name="received_cash_limit"/>
80
 
                                <field name="charges_obtp_limit"/>
81
 
                            </group>
82
 
                            <group colspan="4">
83
 
                                <field name="state" select="2" readonly="1"/>
84
 
                                <field name="calc_date" select="2" readonly="1"/>
85
 
                            </group>
86
 
                            <group colspan="4" col="10">
87
 
                                <!-- <button name="calculate" string="Calculate" states="draft"/> -->
88
 
                                <button name="%(wiz_l10n_es_aeat_mod347_calculate)d"
89
 
                                    type="action"
90
 
                                    string="Calculate"
91
 
                                    colspan="3"
92
 
                                    icon="gtk-execute"
93
 
                                    states="draft"/>
94
 
                                <button name="%(wiz_l10n_es_aeat_mod347_export_boe)d"
95
 
                                    type="action"
96
 
                                    string="Export"
97
 
                                    colspan="3"
98
 
                                    icon="gtk-execute"
99
 
                                    states="done"/>
100
 
                                <button name="confirm" string="Confirm" states="calc_done" icon="gtk-apply"/>
101
 
                                <button name="cancel" string="Cancel" states="calc_done,done" icon="gtk-cancel"/>
102
 
                                <button name="action_recover" string="Draft" type="object" states="canceled" icon="gtk-undo"/>
103
 
                            </group>
104
 
                        </page>
105
 
                        <page string="Partner records">
106
 
                            <field name="partner_record_ids" nolabel="1" context="{'report_id': active_id}"/>
107
 
                        </page>
108
 
                        <page string="Real State records">
109
 
                            <field name="real_state_record_ids" nolabel="1" context="{'report_id': active_id}"/>
110
 
                        </page>
111
 
                    </notebook>
112
 
                </form>
113
 
            </field>
114
 
        </record>
115
 
 
116
 
 
117
 
        <!-- AEAT 347 partner record tree view -->
118
 
        <record model="ir.ui.view" id="view_l10n_es_aeat_mod347_partner_record_tree">
119
 
            <field name="name">l10n.es.aeat.mod347.partner_record.tree</field>
120
 
            <field name="model">l10n.es.aeat.mod347.partner_record</field>
121
 
            <field name="type">tree</field>
122
 
            <field name="arch" type="xml">
123
 
                <tree string="Partner Records" colors="">
124
 
                    <field name="operation_key" select="1"/>
125
 
                    <field name="partner_vat" select="1"/>
126
 
                    <field name="partner_id" select="1"/>
127
 
                    <field name="amount" select="2"/>
128
 
                    <field name="insurance_operation" select="2"/>
129
 
                    <field name="bussiness_real_state_rent" select="2"/>
130
 
                    <field name="cash_amount" select="2"/>
131
 
                    <field name="real_state_transmissions_amount" select="2"/>
132
 
                </tree>
133
 
            </field>
134
 
        </record>
135
 
 
136
 
        <!-- AEAT 347 partner record form view -->
137
 
        <record model="ir.ui.view" id="view_l10n_es_aeat_mod347_partner_record_form">
138
 
            <field name="name">l10n.es.aeat.mod347.partner_record.form</field>
139
 
            <field name="model">l10n.es.aeat.mod347.partner_record</field>
140
 
            <field name="type">form</field>
141
 
            <field name="arch" type="xml">
142
 
                <form string="Partner Record">
143
 
                    <field name="report_id" invisible="1"/>
144
 
                    <notebook colspan="4">
145
 
                        <page string="Partner info">
146
 
                            <group colspan="4">
147
 
                                <field name="partner_id" on_change="on_change_partner_id(partner_id)" required="1" select="1" colspan="4"/>
148
 
                                <field name="partner_vat" select="1"/>
149
 
                                <field name="representative_vat" select="2"/>
150
 
                                <field name="partner_state_code"/>
151
 
                                <field name="partner_country_code"/>
152
 
                                <field name="operation_key" select="2" colspan="4"/>
153
 
                            </group>
154
 
                            <group colspan="4" col="6">
155
 
                                <field name="amount"/>
156
 
                                <field name="cash_amount"/>
157
 
                                <field name="real_state_transmissions_amount" />
158
 
                            </group>
159
 
                            <group colspan="4">
160
 
                                <field name="insurance_operation"/>
161
 
                                <field name="bussiness_real_state_rent"/>
162
 
                            </group>
163
 
                        </page>
164
 
                        <page string="Real state info" attrs="{'invisible': [('bussiness_real_state_rent','=',False)]}">
165
 
                            <field name="real_state_record_ids" nolabel="1" context="{'report_id': report_id, 'partner_id': partner_id, 'partner_vat': partner_vat, 'representative_vat': representative_vat}"/>
166
 
                        </page>
167
 
                        <page string="Details">
168
 
                            <field name="invoice_record_ids" nolabel="1" context="{'partner_record_id': active_id}" readonly="True">
169
 
                                <tree string="Invoice records">
170
 
                                    <field name="invoice_id" select="1"/>
171
 
                                    <field name="date" select="1"/>
172
 
                                    <field name="amount" select="1"/>
173
 
                                </tree>
174
 
                                <form string="Invoice record">
175
 
                                    <field name="invoice_id" select="1" readonly="True"/>
176
 
                                    <field name="date" select="1" readonly="True"/>
177
 
                                    <field name="amount" select="1" readonly="True"/>
178
 
                                </form>
179
 
                            </field>
180
 
                            <field name="cash_record_ids" nolabel="1" context="{'partner_record_id': active_id}" readonly="True">
181
 
                                <tree string="Cash records">
182
 
                                    <field name="move_line_id" select="1"/>
183
 
                                    <field name="date" select="1"/>
184
 
                                    <field name="amount" select="1"/>
185
 
                                </tree>
186
 
                                <form string="Cash record">
187
 
                                    <field name="move_line_id" select="1" readonly="True"/>
188
 
                                    <field name="date" select="1" readonly="True"/>
189
 
                                    <field name="amount" select="1" readonly="True"/>
190
 
                                </form>
191
 
                            </field>
192
 
                        </page>
193
 
                    </notebook>
194
 
                </form>
195
 
            </field>
196
 
        </record>
197
 
 
198
 
 
199
 
 
200
 
        <!-- AEAT 347 partner record tree view -->
201
 
        <record model="ir.ui.view" id="view_l10n_es_aeat_mod347_real_state_record_tree">
202
 
            <field name="name">l10n.es.aeat.mod347.real_state_record.tree</field>
203
 
            <field name="model">l10n.es.aeat.mod347.real_state_record</field>
204
 
            <field name="type">tree</field>
205
 
            <field name="arch" type="xml">
206
 
                <tree string="Real State Records" colors="">
207
 
                    <field name="partner_vat" select="1"/>
208
 
                    <field name="partner_id" select="1"/>
209
 
                    <field name="reference" select="2"/>
210
 
                    <field name="amount"/>
211
 
                    <field name="address"/>
212
 
                    <field name="number"/>
213
 
                    <field name="city"/>
214
 
                    <field name="township"/>
215
 
                </tree>
216
 
            </field>
217
 
        </record>
218
 
 
219
 
        <!-- AEAT 347 real state record form view -->
220
 
        <record model="ir.ui.view" id="view_l10n_es_aeat_mod347_real_state_record_form">
221
 
            <field name="name">l10n.es.aeat.mod347.real_state_record.form</field>
222
 
            <field name="model">l10n.es.aeat.mod347.real_state_record</field>
223
 
            <field name="type">form</field>
224
 
            <field name="arch" type="xml">
225
 
                <form string="Real State Record">
226
 
                    <field name="report_id" invisible="1"/>
227
 
                    <group string="Partner info" colspan="4">
228
 
                        <field name="partner_id" on_change="on_change_partner_id(partner_id)" required="1" select="1" colspan="4"/>
229
 
                        <field name="partner_vat" select="1"/>
230
 
                        <field name="representative_vat" select="2"/>
231
 
                    </group>
232
 
                    <group string="Real state info" colspan="4">
233
 
                        <field name="amount"/>
234
 
                        <newline/>
235
 
                        <field name="situation" colspan="4"/>
236
 
                        <field name="reference"/>
237
 
                    </group>
238
 
                    <group string="Real state address" colspan="4">
239
 
                        <group colspan="4" col="6">
240
 
                            <field name="address_type"/>
241
 
                            <field name="address"/>
242
 
                        </group>
243
 
                        <group colspan="4" col="6">
244
 
                            <field name="number_type"/>
245
 
                            <field name="number"/>
246
 
                            <field name="number_calification"/>
247
 
                        </group>
248
 
                        <group colspan="4" col="10">
249
 
                            <field name="block"/>
250
 
                            <field name="portal"/>
251
 
                            <field name="stairway"/>
252
 
                            <field name="floor"/>
253
 
                            <field name="door"/>
254
 
                        </group>
255
 
                        <group colspan="4">
256
 
                            <field name="complement"/>
257
 
                            <field name="city"/>
258
 
                        </group>
259
 
                        <group colspan="4" col="8">
260
 
                            <field name="township"/>
261
 
                            <field name="township_code"/>
262
 
                            <field name="state_code"/>
263
 
                            <field name="postal_code"/>
264
 
                        </group>
265
 
                    </group>
266
 
                </form>
267
 
            </field>
268
 
        </record>
269
 
 
270
 
 
271
 
        <!-- Menus and windows -->
272
 
 
273
 
        <record model="ir.actions.act_window" id="action_view_l10n_es_aeat_mod347_report">
274
 
            <field name="name">AEAT 347 Report</field>
275
 
            <field name="type">ir.actions.act_window</field>
276
 
            <field name="res_model">l10n.es.aeat.mod347.report</field>
277
 
            <field name="view_type">form</field>
278
 
            <field name="view_mode">tree,form</field>
279
 
            <field name="view_id" ref="view_l10n_es_aeat_mod347_report_tree"/>
280
 
        </record>
281
 
 
282
 
        <menuitem id="menu_account_aeat"
283
 
                  name="Agencia Tributaria" 
284
 
                  parent="account.menu_finance_legal_statement"/>
285
 
       
286
 
        <menuitem id="menu_l10n_es_aeat_mod347"
287
 
                    parent="menu_account_aeat"
288
 
                    name="347 Report"
289
 
                    action="action_view_l10n_es_aeat_mod347_report"/>
290
 
 
291
 
    </data>
292
 
</openerp>