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

« back to all changes in this revision

Viewing changes to account_analytic_package/account_analytic_package_view.xml

  • Committer: Fabien Pinckaers
  • Date: 2007-10-09 04:14:07 UTC
  • Revision ID: fp@tinyerp.com-8d2e4f75dc6d6c13fac16cd67c11e4e250988012
Portals:
        improvements
NEW MODULE: account_analytic_package
        Manage Services & Activity Units
        Include statistics and views for the partner portal
        Developped for managing Tiny ERP partners contracts
NEW MODULE: portal_analytic_package
        Portal for account_analytic_package


Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
<?xml version="1.0" ?>
 
2
<terp>
 
3
        <data>
 
4
 
 
5
        <record model="ir.ui.view" id="view_crm_section_form_package">
 
6
                <field name="name">crm.case.section.package.form</field>
 
7
                <field name="model">crm.case.section</field>
 
8
                <field name="inherit_id" ref="crm.crm_case_section_view_form" />
 
9
                <field name="type">form</field>
 
10
                <field name="arch" type="xml">
 
11
                        <notebook position="inside">
 
12
                                <page string="Package Weight">
 
13
                                        <separator string="Analytic Package" colspan="4"/>
 
14
                                        <field name="package_weight" string="Product name" colspan="4" />
 
15
                                        <label string="Zero if not part of a package" colspan="4"/>
 
16
                                        <label string="&lt;0 if it's a service unit" colspan="4"/>
 
17
                                        <label string="&gt;0 if it's a activity unit" colspan="4"/>
 
18
                                </page>
 
19
                        </notebook>
 
20
                </field>
 
21
        </record>
 
22
 
 
23
 
 
24
        <record model="ir.ui.view" id="view_product_form_package">
 
25
                <field name="name">product.normal.package.form</field>
 
26
                <field name="model">product.product</field>
 
27
                <field name="inherit_id" ref="product.product_normal_form_view" />
 
28
                <field name="type">form</field>
 
29
                <field name="arch" type="xml">
 
30
                        <notebook position="inside">
 
31
                                <page string="Package Units">
 
32
                                <separator string="Analytic Package" colspan="4"/>
 
33
                                <field name="package_weight" colspan="4" />
 
34
                                <label string="Zero if not part of a package" colspan="4"/>
 
35
                                <label string="&lt;0 if it's a service unit" colspan="4"/>
 
36
                                <label string="&gt;0 if it's a activity unit" colspan="4"/>
 
37
                                </page>
 
38
                        </notebook>
 
39
                </field>
 
40
        </record>
 
41
 
 
42
        <record model="ir.ui.view" id="view_account_analytic_line_package_tree_simplified">
 
43
                <field name="name">account.analytic.line.package.simplified.tree</field>
 
44
                <field name="model">account.analytic.line.package</field>
 
45
                <field name="type">tree</field>
 
46
                <field name="priority">32</field>
 
47
                <field name="arch" type="xml">
 
48
                        <tree string="Service &amp; Activity Units">
 
49
                                <field name="date"/>
 
50
                                <field name="name"/>
 
51
                                <field name="product_id"/>
 
52
                                <field name="unit_amount"/>
 
53
                                <field name="unit_weight"/>
 
54
                                <field name="total_weight" sum="Units"/>
 
55
                        </tree>
 
56
                </field>
 
57
        </record>
 
58
        <record model="ir.actions.act_window" id="action_account_analytic_line_package_tree_simplified">
 
59
                <field name="name">Service &amp; Activity Units (no partner and account)</field>
 
60
                <field name="res_model">account.analytic.line.package</field>
 
61
                <field name="view_type">form</field>
 
62
                <field name="view_mode">tree</field>
 
63
                <field name="view_id" ref="view_account_analytic_line_package_tree_simplified"/>
 
64
        </record>
 
65
 
 
66
 
 
67
        <record model="ir.ui.view" id="view_account_analytic_line_package_tree">
 
68
                <field name="name">account.analytic.line.package.tree</field>
 
69
                <field name="model">account.analytic.line.package</field>
 
70
                <field name="type">tree</field>
 
71
                <field name="arch" type="xml">
 
72
                        <tree string="Service &amp; Activity Units">
 
73
                                <field name="date"/>
 
74
                                <field name="name"/>
 
75
                                <field name="partner_id"/>
 
76
                                <field name="account_id"/>
 
77
                                <field name="product_id"/>
 
78
                                <field name="unit_amount"/>
 
79
                                <field name="unit_weight"/>
 
80
                                <field name="total_weight" sum="Units"/>
 
81
                        </tree>
 
82
                </field>
 
83
        </record>
 
84
        <record model="ir.actions.act_window" id="action_account_analytic_line_package_tree">
 
85
                <field name="name">Service &amp; Activity Units</field>
 
86
                <field name="res_model">account.analytic.line.package</field>
 
87
                <field name="view_type">form</field>
 
88
                <field name="view_mode">tree</field>
 
89
                <field name="view_id" ref="view_account_analytic_line_package_tree"/>
 
90
        </record>
 
91
        <menuitem name="Financial Management/Reporting/Packages/Service &amp; Activity Units" 
 
92
                id="menu_account_analytic_line_package_tree" 
 
93
                action="action_account_analytic_line_package_tree"/>
 
94
 
 
95
        <record model="ir.actions.act_window" id="action_account_analytic_line_package_service_tree">
 
96
                <field name="name">Service Units</field>
 
97
                <field name="res_model">account.analytic.line.package</field>
 
98
                <field name="view_type">form</field>
 
99
                <field name="view_mode">tree</field>
 
100
                <field name="domain">[('total_weight','&lt;=',0.0)]</field>
 
101
                <field name="view_id" ref="view_account_analytic_line_package_tree"/>
 
102
        </record>
 
103
        <menuitem name="Financial Management/Reporting/Packages/Service &amp; Activity Units/" 
 
104
                id="menu_account_analytic_line_package_service_tree" 
 
105
                action="action_account_analytic_line_package_service_tree"/>
 
106
        <record model="ir.actions.act_window" id="action_account_analytic_line_package_activity_tree">
 
107
                <field name="name">Activity Units</field>
 
108
                <field name="res_model">account.analytic.line.package</field>
 
109
                <field name="view_type">form</field>
 
110
                <field name="view_mode">tree</field>
 
111
                <field name="domain">[('total_weight','&gt;=',0.0)]</field>
 
112
                <field name="view_id" ref="view_account_analytic_line_package_tree"/>
 
113
        </record>
 
114
        <menuitem name="Financial Management/Reporting/Packages/Service &amp; Activity Units/" 
 
115
                id="menu_account_analytic_line_package_activity_tree" 
 
116
                action="action_account_analytic_line_package_activity_tree"/>
 
117
 
 
118
 
 
119
 
 
120
 
 
121
        <record model="ir.ui.view" id="view_account_analytic_line_package_month_graph">
 
122
                <field name="name">account.analytic.line.package.month.graph</field>
 
123
                <field name="model">account.analytic.line.package.month</field>
 
124
                <field name="type">graph</field>
 
125
                <field name="arch" type="xml">
 
126
                        <graph string="Analytic Package" type="bar">
 
127
                                <field name="name"/>
 
128
                                <field name="total_activity" operator="+"/>
 
129
                                <field name="total_service" operator="+"/>
 
130
                        </graph>
 
131
                </field>
 
132
        </record>
 
133
        <record model="ir.ui.view" id="view_account_analytic_line_package_month_form">
 
134
                <field name="name">account.analytic.line.package.month.form</field>
 
135
                <field name="model">account.analytic.line.package.month</field>
 
136
                <field name="type">form</field>
 
137
                <field name="arch" type="xml">
 
138
                        <form string="Analytic Package">
 
139
                                <field name="name" select="1"/>
 
140
                                <field name="partner_id" select="1"/>
 
141
                                <field name="product_id" select="2"/>
 
142
                                <field name="total_weight" sum="Signed Units" select="2"/>
 
143
                                <field name="total_activity" sum="Activity Units" select="2"/>
 
144
                                <field name="total_service" sum="Service Units" select="2"/>
 
145
                        </form>
 
146
                </field>
 
147
        </record>
 
148
        <record model="ir.ui.view" id="view_account_analytic_line_package_month_tree">
 
149
                <field name="name">account.analytic.line.package.month.tree</field>
 
150
                <field name="model">account.analytic.line.package.month</field>
 
151
                <field name="type">tree</field>
 
152
                <field name="arch" type="xml">
 
153
                        <tree string="Analytic Package">
 
154
                                <field name="name"/>
 
155
                                <field name="partner_id"/>
 
156
                                <field name="product_id"/>
 
157
                                <field name="total_weight" sum="Signed Units"/>
 
158
                                <field name="total_activity" sum="Activity Units"/>
 
159
                                <field name="total_service" sum="Service Units"/>
 
160
                        </tree>
 
161
                </field>
 
162
        </record>
 
163
        <record model="ir.actions.act_window" id="action_account_analytic_line_package_month_tree">
 
164
                <field name="name">Monthly Services &amp; Activity Units</field>
 
165
                <field name="res_model">account.analytic.line.package.month</field>
 
166
                <field name="view_type">form</field>
 
167
                <field name="view_mode">graph,tree</field>
 
168
                <field name="view_id" eval="False"/>
 
169
        </record>
 
170
        <menuitem name="Financial Management/Reporting/Packages/" 
 
171
                id="menu_account_analytic_line_package_month_tree" 
 
172
                action="action_account_analytic_line_package_month_tree"/>
 
173
 
 
174
 
 
175
 
 
176
        </data>
 
177
</terp>