~openerp-commiter/openobject-addons/extra-6.0

« back to all changes in this revision

Viewing changes to account_fiscal_position_rule/account_fiscal_position_rule_view.xml

  • Committer: Renato Lima
  • Date: 2010-10-26 06:11:54 UTC
  • Revision ID: renato@renato-laptop-20101026061154-t3f1diyhy0i5tx5k
Refactored account_fiscal_position_rule and created account_fiscal_position_rule_sale for sales, account_fiscal_position_rule_stock for stock and account_fiscal_position_rule_purchase for purchase

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
                <!-- Fiscal Position Rule Template -->
 
6
        <record id="view_account_fiscal_position_rule_template_form" model="ir.ui.view">
 
7
            <field name="name">account.fiscal.position.rule.template.form</field>
 
8
            <field name="model">account.fiscal.position.rule.template</field>
 
9
            <field name="type">form</field>
 
10
            <field name="arch" type="xml">
 
11
                <form string="Fiscal Position Rule Template">
 
12
                    <separator string="General" colspan="4"/>
 
13
                    <field name="name" select="1"/>
 
14
                    <newline/>
 
15
                    <field name="description" colspan="4"/>
 
16
                    <separator string="From" colspan="4"/>
 
17
                    <field name="from_country"/>
 
18
                    <field name="from_state"/>
 
19
                    <separator string="To" colspan="4"/>
 
20
                                <field name="to_country"/>
 
21
                    <field name="to_state"/>
 
22
                    <separator string="Configuration" colspan="4"/>
 
23
                                <field name="fiscal_position_id"/>
 
24
                                <newline/>
 
25
                    <field name="use_sale"/>
 
26
                    <field name="use_invoice"/>
 
27
                    <field name="use_purchase"/>
 
28
                    <field name="use_picking"/>
 
29
                </form>
 
30
            </field>
 
31
        </record>
 
32
 
 
33
        <record id="view_account_fiscal_position_rule_template_tree" model="ir.ui.view">
 
34
            <field name="name">account.fiscal.position.rule.template.tree</field>
 
35
            <field name="model">account.fiscal.position.rule.template</field>
 
36
            <field name="type">tree</field>
 
37
            <field name="arch" type="xml">
 
38
                <tree string="Fiscal Position Rule Template">
 
39
                    <field name="name"/>
 
40
                    <field name="from_country"/>
 
41
                    <field name="from_state"/>
 
42
                    <field name="to_country"/>
 
43
                    <field name="to_state"/>
 
44
                </tree>
 
45
            </field>
 
46
        </record>
 
47
 
 
48
        <!--
 
49
        <field name="fiscal_position_id"/>
 
50
        <field name="fiscal_operation_category_id"/>
 
51
        <field name="partner_fiscal_type_id"/>
 
52
        -->
 
53
 
 
54
        <record id="view_account_fiscal_position_rule_template_search" model="ir.ui.view">
 
55
            <field name="name">account.fiscal.position.rule.template.search</field>
 
56
            <field name="model">account.fiscal.position.rule.template</field>
 
57
            <field name="type">search</field>
 
58
            <field eval="3" name="priority"/>
 
59
            <field name="arch" type="xml">
 
60
                <search string="Fiscal Position Rule Template">
 
61
                    <group col="14" colspan="4">
 
62
                        <filter icon="terp-gtk-jump-to-ltr" string="Use in Sale" name="use_sale" domain="[('use_sale','=',True)]" help="Used in Sales orders"/>
 
63
                        <filter icon="terp-gtk-jump-to-ltr" string="Use in Invoice" name="use_invoice" domain="[('use_invoice','=',True)]" help="used in invoices"/>
 
64
                        <filter icon="terp-gtk-jump-to-ltr" string="Use in Picking" name="use_picking" domain="[('use_picking','=',True)]" help="used in Picking lists"/>
 
65
                        <filter icon="terp-gtk-jump-to-rtl" string="Use in Purchase" name="use_purchase" domain="[('use_purchase','=',True)]" help="used in purchase"/>
 
66
                        <separator orientation="vertical"/>
 
67
                        <field name="name"/>
 
68
                        <field name="description"/>
 
69
                        <field name="from_country"/>
 
70
                        <field name="from_state"/>
 
71
                        <field name="to_country"/>
 
72
                        <field name="to_state"/>
 
73
                    </group>
 
74
                    <newline/>
 
75
                </search>
 
76
            </field>
 
77
        </record>               
 
78
                
 
79
        <record id="action_account_fiscal_position_rule_template_form" model="ir.actions.act_window">
 
80
            <field name="name">Fiscal Position Rule Template</field>
 
81
            <field name="res_model">account.fiscal.position.rule.template</field>
 
82
            <field name="view_type">form</field>
 
83
            <field name="view_mode">tree,form</field>
 
84
        </record>
 
85
 
 
86
        <menuitem action="action_account_fiscal_position_rule_template_form" id="menu_action_account_fiscal_position_rule_template_form" parent="account.account_template_folder" sequence="21"/>
 
87
 
 
88
                <!-- Fiscal Position Rule -->
 
89
 
 
90
        <record id="view_account_fiscal_position_rule_form" model="ir.ui.view">
 
91
            <field name="name">account.fiscal.position.rule.form</field>
 
92
            <field name="model">account.fiscal.position.rule</field>
 
93
            <field name="type">form</field>
 
94
            <field name="arch" type="xml">
 
95
                <form string="Fiscal Position Rule">
 
96
                    <separator string="General" colspan="4"/>
 
97
                    <field name="name" select="1"/>
 
98
                    <newline/>
 
99
                    <field name="description" colspan="4"/>
 
100
                    <separator string="From" colspan="4"/>
 
101
                    <field name="from_country"/>
 
102
                    <field name="from_state"/>
 
103
                    <separator string="To" colspan="4"/>
 
104
                    <field name="to_country"/>
 
105
                    <field name="to_state"/>
 
106
                    <separator string="Configuration" colspan="4"/>
 
107
                    <field name="company_id"/>
 
108
                    <field name="fiscal_position_id"/>
 
109
                    <newline/>
 
110
                    <field name="use_sale"/>
 
111
                    <field name="use_invoice"/>
 
112
                    <field name="use_purchase"/>
 
113
                    <field name="use_picking"/>
 
114
                </form>
 
115
            </field>
 
116
        </record>
 
117
        
 
118
        <record id="view_account_fiscal_position_rule_tree" model="ir.ui.view">
 
119
            <field name="name">account.fiscal.position.rule.tree</field>
 
120
            <field name="model">account.fiscal.position.rule</field>
 
121
            <field name="type">tree</field>
 
122
            <field name="arch" type="xml">
 
123
                <tree string="Fiscal Position Rule">
 
124
                    <field name="company_id"/>
 
125
                    <field name="name"/>
 
126
                    <field name="from_country"/>
 
127
                    <field name="from_state"/>
 
128
                    <field name="to_country"/>
 
129
                    <field name="to_state"/>
 
130
                </tree>
 
131
            </field>
 
132
        </record>
 
133
        
 
134
                <record id="view_account_fiscal_position_rule_search" model="ir.ui.view">
 
135
            <field name="name">account.fiscal.position.rule.search</field>
 
136
            <field name="model">account.fiscal.position.rule</field>
 
137
            <field name="type">search</field>
 
138
            <field eval="3" name="priority"/>
 
139
            <field name="arch" type="xml">
 
140
                <search string="Fiscal Position Rule">
 
141
                    <group col="14" colspan="4">
 
142
                        <filter icon="terp-gtk-jump-to-ltr" string="Use in Sale" name="use_sale" domain="[('use_sale','=',True)]" help="Used in Sales Orders"/>
 
143
                        <filter icon="terp-gtk-jump-to-ltr" string="Use in Invoice" name="use_invoice" domain="[('use_invoice','=',True)]" help="used in invoices"/>
 
144
                        <filter icon="terp-gtk-jump-to-ltr" string="Use in Picking" name="use_picking" domain="[('use_picking','=',True)]" help="used in Picking list"/>
 
145
                        <filter icon="terp-gtk-jump-to-rtl" string="Use in Purchase" name="use_purchase" domain="[('use_purchase','=',True)]" help="used in purchase"/>
 
146
                        <separator orientation="vertical"/>
 
147
                        <field name="name"/>
 
148
                        <field name="description"/>
 
149
                        <field name="from_country"/>
 
150
                        <field name="from_state"/>
 
151
                        <field name="to_country"/>
 
152
                        <field name="to_state"/>
 
153
                    </group>
 
154
                    <newline/>
 
155
                </search>
 
156
            </field>
 
157
        </record>
 
158
        
 
159
        <!--  Wizard position fiscal rule -->
 
160
 
 
161
        <record id="view_wizard_account_fiscal_position_rule" model="ir.ui.view">
 
162
            <field name="name">Generate Fiscal Positions Rules from Templates</field>
 
163
            <field name="model">wizard.account.fiscal.position.rule</field>
 
164
            <field name="type">form</field>
 
165
            <field name="arch" type="xml">
 
166
                <form string="Generate Fiscal Positions Rules from Templates">
 
167
                    <separator col="4" colspan="4" string="Generate Fiscal Positions Rules from Templates"/>
 
168
                    <label align="0.0" string="This will automatically configure all fiscal position rules" colspan="4"/>
 
169
                    <field name="company_id" />
 
170
                    <separator string="" colspan="4"/>
 
171
                    <label string="" colspan="2"/>
 
172
                    <group col="2" colspan="2">
 
173
                        <button icon="gtk-cancel" special="cancel" type="object" name="action_cancel" string="Cancel"/>
 
174
                        <button icon="gtk-ok" name="action_create" string="Create" type="object"/>
 
175
                    </group>
 
176
                </form>
 
177
            </field>
 
178
        </record>
 
179
 
 
180
        <record id="action_wizard_account_fiscal_position_rule" model="ir.actions.act_window">
 
181
            <field name="name">Generate Fiscal Positions Rules from Templates</field>
 
182
            <field name="type">ir.actions.act_window</field>
 
183
            <field name="res_model">wizard.account.fiscal.position.rule</field>
 
184
            <field name="view_type">form</field>
 
185
            <field name="view_mode">form</field>
 
186
            <field name="target">new</field>
 
187
        </record>
 
188
 
 
189
        <menuitem parent="account.account_template_folder" action="action_wizard_account_fiscal_position_rule" id="menu_wizard_fiscal_position_rule"/>
 
190
 
 
191
        <record id="action_account_fiscal_position_rule_form" model="ir.actions.act_window">
 
192
            <field name="name">Fiscal Position Rule</field>
 
193
            <field name="res_model">account.fiscal.position.rule</field>
 
194
            <field name="view_type">form</field>
 
195
            <field name="view_mode">tree,form</field>
 
196
        </record>
 
197
 
 
198
        <menuitem
 
199
            action="action_account_fiscal_position_rule_form"
 
200
            id="menu_action_account_fiscal_position_rule_form"
 
201
            parent="account.menu_finance_accounting" sequence="21"/>
 
202
    </data>
 
203
</openerp>