4
# OpenERP - Model 347 Aeat
5
# Copyright (C) 2009 Asr Oss Sistemas Informáticos. All Rights Reserved
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.
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.
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/>.
23
Views for the l10n Es aeat mod347.
25
Authors: Alejandro Sanchez Ramirez Asr Oss - alejandro@asr-oss.com
26
Borja Lópes Soilán (Pexego) - borjals@pexego.es
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"/>
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"/>
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"/>
67
<group string="Susbtitutive/complementary declaration" colspan="4">
69
<field name="previous_number"/>
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"/>
77
<group string="Calculation" colspan="4">
78
<field name="operations_limit"/>
79
<field name="received_cash_limit"/>
80
<field name="charges_obtp_limit"/>
83
<field name="state" select="2" readonly="1"/>
84
<field name="calc_date" select="2" readonly="1"/>
86
<group colspan="4" col="10">
87
<!-- <button name="calculate" string="Calculate" states="draft"/> -->
88
<button name="%(wiz_l10n_es_aeat_mod347_calculate)d"
94
<button name="%(wiz_l10n_es_aeat_mod347_export_boe)d"
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"/>
105
<page string="Partner records">
106
<field name="partner_record_ids" nolabel="1" context="{'report_id': active_id}"/>
108
<page string="Real State records">
109
<field name="real_state_record_ids" nolabel="1" context="{'report_id': active_id}"/>
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"/>
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">
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"/>
154
<group colspan="4" col="6">
155
<field name="amount"/>
156
<field name="cash_amount"/>
157
<field name="real_state_transmissions_amount" />
160
<field name="insurance_operation"/>
161
<field name="bussiness_real_state_rent"/>
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}"/>
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"/>
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"/>
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"/>
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"/>
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"/>
214
<field name="township"/>
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"/>
232
<group string="Real state info" colspan="4">
233
<field name="amount"/>
235
<field name="situation" colspan="4"/>
236
<field name="reference"/>
238
<group string="Real state address" colspan="4">
239
<group colspan="4" col="6">
240
<field name="address_type"/>
241
<field name="address"/>
243
<group colspan="4" col="6">
244
<field name="number_type"/>
245
<field name="number"/>
246
<field name="number_calification"/>
248
<group colspan="4" col="10">
249
<field name="block"/>
250
<field name="portal"/>
251
<field name="stairway"/>
252
<field name="floor"/>
256
<field name="complement"/>
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"/>
271
<!-- Menus and windows -->
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"/>
282
<menuitem id="menu_account_aeat"
283
name="Agencia Tributaria"
284
parent="account.menu_finance_legal_statement"/>
286
<menuitem id="menu_l10n_es_aeat_mod347"
287
parent="menu_account_aeat"
289
action="action_view_l10n_es_aeat_mod347_report"/>