~avanzosc/openerp-spain/6.1

« back to all changes in this revision

Viewing changes to l10n_es_aeat_mod303/mod303_view.xml

  • Committer: Pedro M. Baeza
  • Date: 2013-07-18 16:08:37 UTC
  • mfrom: (342.2.4 openerp-spain)
  • Revision ID: pedro.baeza@serviciosbaeza.com-20130718160837-cxyy0pxv5ha8gigs
[ADD] l10n_es_aeat_mod303: Se ha añadido un nuevo modulo para la realización del fichero del modelo 303 de AEAT
[MOD] l10n_es_aeat: Modificado para añadir ciertas dependendencias de los formularios del mod 347 y mod 303 (quarter de account.period)

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
        ######################
 
7
        ### AEAT MODEL 303 ###
 
8
        ######################
 
9
        
 
10
        <!-- Tree view -->
 
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"/> -->
 
25
                </tree>
 
26
            </field>
 
27
        </record>
 
28
 
 
29
        <!-- Form view -->
 
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" >
 
36
                
 
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" />
 
47
                        </group>                       
 
48
                    </group>
 
49
                    <notebook>
 
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)]}"/>
 
54
                    </group>  
 
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" />
 
68
                        </group>
 
69
                    </group>
 
70
                    <group attrs="{'invisible':[('resultado_liquidacion','=',0)]}">
 
71
                    <group colspan="6" col="6" attrs="{'invisible':['|',('resultado_liquidacion','&gt;',0),('state','=','draft')]}" >
 
72
                    <group colspan="2" string="Compensación">
 
73
                        <field name="compensar" string="Importe"></field>
 
74
                    </group>
 
75
                    <group string="Devolución" >
 
76
                        
 
77
                        <field name="devolver" colspan="2" string="Importe"/>
 
78
                        <field name="cuenta_devolucion_id" colspan="2" 
 
79
                               attrs="{'required':[('devolver','&gt;',0)]}"/>
 
80
                    </group>
 
81
                    </group>
 
82
                    <group string="Ingreso" attrs="{'invisible':['|',('resultado_liquidacion','&lt;',0),('state','=','draft')]}">
 
83
                        <field name="ingresar" colspan="2" string="Importe"/>                                   
 
84
                        <field name="cuenta_ingreso_id" colspan="2" 
 
85
                               attrs="{'required':[('ingresar','&gt;',0)]}"/>
 
86
                    </group>
 
87
                    </group>
 
88
                    <group colspan="4" >
 
89
                        <group>
 
90
                            <field name="state" select="2" readonly="1" />
 
91
                            <field name="calculation_date" readonly="1"/>
 
92
                        </group>
 
93
                        <group colspan="4" col="10">
 
94
                            <button name="button_calculate"
 
95
                                    type="object"
 
96
                                    string="Calculate"
 
97
                                    states="draft"  
 
98
                                    icon="terp-stock_format-scientific"
 
99
                                    />                                        
 
100
                            <button name="button_recalculate"
 
101
                                    type="object"
 
102
                                    string="Recalculate"
 
103
                                    states="calculating,calculated"
 
104
                                    icon="gtk-execute"/>
 
105
                            <button name="button_export"
 
106
                                    type="object"
 
107
                                    string="Export to BOE"
 
108
                                    states="done"
 
109
                                    icon="gtk-execute"/>
 
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"/>
 
113
                        </group>
 
114
                    </group>  
 
115
                    </page>
 
116
                    </notebook>
 
117
                </form>
 
118
            </field>
 
119
        </record>
 
120
 
 
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'}"/>
 
136
                    </group>
 
137
                    <newline/>
 
138
                </search>
 
139
            </field>
 
140
        </record>
 
141
 
 
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>
 
149
        </record>
 
150
        
 
151
 
 
152
 
 
153
        
 
154
        <!-- ### MENU ACCESS ### -->
 
155
       
 
156
        <menuitem
 
157
            id="menu_aeat_mod303_report"
 
158
            parent="l10n_es_aeat.menu_root_aeat"
 
159
            action="action_l10n_es_aeat_mod303_report"
 
160
            sequence="50"
 
161
            name="AEAT 303 Model"/>
 
162
                
 
163
    </data>
 
164
</openerp>