1
<?xml version="1.0" encoding="utf-8"?>
11
<record id="view_l10n_es_aeat_mod303_report_tree" model="ir.ui.view">
12
<field name="name">AEAT Model 303 (tree)</field>
13
<field name="model">l10n.es.aeat.mod303.report</field>
14
<field name="type">tree</field>
15
<field name="arch" type="xml">
16
<tree string="AEAT 303 Reports">
17
<field name="number"/>
18
<field name="company_id"/>
19
<field name="fiscalyear_id"/>
20
<field name="period" />
21
<field name="state" />
22
<!-- <field name="type"/> -->
23
<!-- <field name="previous_number"/> -->
24
<!-- <field name="support_type"/> -->
30
<record id="view_l10n_es_aeat_mod303_report_form" model="ir.ui.view">
31
<field name="name">AEAT Model 303 (form)</field>
32
<field name="model">l10n.es.aeat.mod303.report</field>
33
<field name="type">form</field>
34
<field name="arch" type="xml">
35
<form string="AEAT 303 Report" >
37
<group string="Declaracion" colspan="4" >
38
<field name="company_id" on_change="on_change_company_id(company_id)" required="1" select="1"/>
39
<field name="company_vat" required="1"/>
40
<field name="fiscalyear_id" select="1"/>
41
<field name="period" required="True"/>
42
<!-- <field name="type" selection="1"/> -->
43
<group colspan="6" col="6">
44
<field name="devolucion_mensual" />
45
<field name="complementaria" />
46
<field name="sin_actividad" />
50
<page string ="General">
51
<group string="Complementaria" attrs="{'invisible':[('complementaria','=',False)]}" colspan="4">
52
<field name="previus_result" attrs="{'required':[('complementaria','=',True)]}" />
53
<field name="previous_number" attrs="{'required':[('complementaria','=',True)]}"/>
55
<group string="Resultado" colspan="4" col="4">
56
<group colspan="6" col="6">
57
<field name="total_devengado"/>
58
<field name="total_deducir" />
59
<field name="diferencia" />
60
<group colspan="2" ></group>
61
<field name="porcentaje_atribuible_estado" />
62
<field name="atribuible_estado"/>
63
<field name="cuota_compensar" />
64
<field name="regularizacion_anual" />
65
<field name="resultado_casilla_46" />
66
<group colspan="4" ></group>
67
<field name="resultado_liquidacion" />
70
<group attrs="{'invisible':[('resultado_liquidacion','=',0)]}">
71
<group colspan="6" col="6" attrs="{'invisible':['|',('resultado_liquidacion','>',0),('state','=','draft')]}" >
72
<group colspan="2" string="Compensación">
73
<field name="compensar" string="Importe"></field>
75
<group string="Devolución" >
77
<field name="devolver" colspan="2" string="Importe"/>
78
<field name="cuenta_devolucion_id" colspan="2"
79
attrs="{'required':[('devolver','>',0)]}"/>
82
<group string="Ingreso" attrs="{'invisible':['|',('resultado_liquidacion','<',0),('state','=','draft')]}">
83
<field name="ingresar" colspan="2" string="Importe"/>
84
<field name="cuenta_ingreso_id" colspan="2"
85
attrs="{'required':[('ingresar','>',0)]}"/>
90
<field name="state" select="2" readonly="1" />
91
<field name="calculation_date" readonly="1"/>
93
<group colspan="4" col="10">
94
<button name="button_calculate"
98
icon="terp-stock_format-scientific"
100
<button name="button_recalculate"
103
states="calculating,calculated"
105
<button name="button_export"
107
string="Export to BOE"
110
<button name="confirm" string="Confirm" type="object" states="calculated" icon="gtk-ok"/>
111
<button name="cancel" string="Cancel" type="object" states="calculated,done" icon="gtk-cancel"/>
112
<button name="action_recover" string="Draft" type="object" states="canceled" icon="gtk-undo"/>
121
<record id="view_l10n_es_aeat_mod303_report_search" model="ir.ui.view">
122
<field name="name">AEAT Model 303 (search)</field>
123
<field name="model">l10n.es.aeat.mod303.report</field>
124
<field name="type">search</field>
125
<field name="arch" type="xml">
126
<search string="AEAT 303">
127
<group col="8" colspan="4">
128
<filter icon="terp-gtk-media-pause" string="Draft" domain="[('state','=','draft')]" help="Draft models"/>
129
<filter icon="gtk-execute" string="In process" domain="[('state','in',('calculating', 'calculated'))]" help="In process models"/>
130
<filter icon="terp-camera_test" string="Done" domain="[('state','=','done')]" help="Confirmed models"/>
131
<filter icon="gtk-cancel" string="Cancelled" domain="[('state', '=', 'canceled')]" help="Cancelled models"/>
132
<separator orientation="vertical"/>
133
<filter string="Fiscal Year" icon="terp-folder-orange" domain="[]" context="{'group_by':'fiscalyear_id'}"/>
134
<separator orientation="vertical"/>
135
<filter string="Company" icon="terp-personal" domain="[]" context="{'group_by':'company_id'}"/>
142
<!-- Window action -->
143
<record id="action_l10n_es_aeat_mod303_report" model="ir.actions.act_window">
144
<field name="name">AEAT Model 303</field>
145
<field name="res_model">l10n.es.aeat.mod303.report</field>
146
<field name="view_type">form</field>
147
<field name="view_mode">tree,form</field>
148
<field name="help">Create and query AEAT Model 303 Reports</field>
154
<!-- ### MENU ACCESS ### -->
157
id="menu_aeat_mod303_report"
158
parent="l10n_es_aeat.menu_root_aeat"
159
action="action_l10n_es_aeat_mod303_report"
161
name="AEAT 303 Model"/>