5 <record model="ir.ui.view" id="view_report_auction_tree">
6 <field name="name">Auction's Summary</field>
7 <field name="model">report.auction</field>
8 <field name="type">tree</field>
9 <field name="arch" type="xml">
10 <tree string="Auction Summary tree view">
11 <field name="date" invisible="1"/>
12 <field name="user_id" invisible="1"/>
13 <field name="year" invisible="1"/>
14 <field name="day" invisible="1"/>
15 <field name="month" invisible="1"/>
16 <field name="auction" select="1" invisible="1"/>
17 <field name="buyer_login" select="1" invisible="1"/>
18 <field name="buyer" select="1" invisible="1"/>
19 <field name="seller" invisible="1"/>
20 <field name="object" select="1" invisible="1"/>
21 <field name="state" select="1" invisible="1"/>
22 <field name="lot_type" select="1" invisible="1"/>
23 <field name="avg_estimation" />
24 <field name="avg_price" select="1"/>
25 <field name="gross_revenue" />
26 <field name="net_revenue" />
27 <field name="net_margin" />
28 <field name="total_price" select="1"/>
33 <record id="view_report_auction_search" model="ir.ui.view">
34 <field name="name">report.auction.search</field>
35 <field name="model">report.auction</field>
36 <field name="type">search</field>
37 <field name="arch" type="xml">
38 <search string="Auction Summary">
40 <filter icon="terp-go-year" string="Year" name="year"
41 domain="[('year','=',time.strftime('%%Y'))]"
42 help="Auction during current year."/>
43 <separator orientation="vertical"/>
44 <filter icon="terp-go-month" string="Month"
46 domain="[('month','=',time.strftime('%%m'))]"
47 help="Auction during current month."/>
48 <filter icon="terp-go-week"
50 domain="[('month','=',(datetime.date.today() - datetime.timedelta(365/12)).strftime('%%m'))]"
51 help="Auction during last month."/>
52 <separator orientation="vertical"/>
53 <filter icon="terp-document-new"
55 domain="[('state','=','draft')]"/>
56 <filter icon="terp-dolar"
59 domain="[('state','=', 'sold')]"/>
60 <separator orientation="vertical"/>
61 <field name="auction"/>
62 <field name="user_id" widget="selection">
63 <filter icon="terp-personal"
66 domain="[('user_id','=',uid)]"/>
68 <field name="object"/>
70 <field name="lot_type"/>
73 <group expand="1" string="Group By...">
74 <filter string="User" icon="terp-personal" name="User" context="{'group_by':'user_id'}"/>
75 <filter string="Buyer" icon="terp-personal" name="buyer" context="{'group_by':'buyer'}"/>
76 <filter string="Seller" icon="terp-personal" name="seller" context="{'group_by':'seller'}"/>
77 <separator orientation="vertical"/>
78 <filter string="Auction" icon="terp-purchase" name="auction_date" context="{'group_by':'auction'}"/>
79 <separator orientation="vertical" />
80 <filter string="State" icon="terp-stock_effects-object-colorize" domain="[]" context="{'group_by':'state'}"/>
82 icon="terp-stock_symbol-selection"
83 help="Object Category" domain="[]"
84 context="{'group_by':'lot_type'}"/>
85 <separator orientation="vertical"/>
86 <filter string="Day" icon="terp-go-today" context="{'group_by':'day'}"/>
87 <filter string="Month" icon="terp-go-month" context="{'group_by':'month'}"/>
88 <filter string="Year" icon="terp-go-year" context="{'group_by':'year'}"/>
94 <record id="view_report_auction_graph" model="ir.ui.view">
95 <field name="name">report.auction.graph</field>
96 <field name="model">report.auction</field>
97 <field name="type">graph</field>
98 <field name="arch" type="xml">
99 <graph string="Auction's Summary" type="bar">
100 <field name="auction"/>
101 <field name="total_price" operator="+"/>
102 <field name="avg_estimation" operator="+"/>
103 <field name="avg_price" operator="+"/>
104 <field name="gross_revenue" operator="+"/>
105 <field name="net_revenue" operator="+"/>
106 <field name="net_margin" operator="+"/>
111 <record model="ir.actions.act_window" id="action_report_auction">
112 <field name="name">Auction Analysis</field>
113 <field name="res_model">report.auction</field>
114 <field name="view_type">form</field>
115 <field name="view_mode">tree,graph</field>
116 <field name="search_view_id" ref="view_report_auction_search"/>
117 <field name="context">{'search_default_year':1,'search_default_month':1,'search_default_sold':1,'search_default_auction_date':1, 'group_by':[], 'group_by_no_leaf':1}</field>
120 <menuitem name="Auction Analysis" action="action_report_auction" id="menu_report_auction" parent="auction.auction_report_menu"/>
122 <!--end : creating buyer Reporting menu for the buyer by pmo-->
125 =============================
127 ==============================
128 <record model="ir.ui.view" id="view_report_auction_object_date_tree">
129 <field name="name">Objects by date</field>
130 <field name="model">report.auction.object.date</field>
131 <field name="type">tree</field>
132 <field name="arch" type="xml">
133 <tree string="Objects per Day">
134 <field name="month" select="1" />
135 <field name="user_id" select="1"/>
136 <field name="obj_num"/>
137 <field name="name" />
142 <record model="ir.ui.view" id="view_report_auction_object_date_form">
143 <field name="name">Object date</field>
144 <field name="model">report.auction.object.date</field>
145 <field name="type">form</field>
146 <field name="arch" type="xml">
147 <form string="Objects per Day">
148 <field name="user_id" />
149 <field name="name" select="1"/>
150 <field name="obj_num" />
151 <field name="month" select="1"/>
156 <record model="ir.ui.view" id="view_report_auction_object_date_graph">
157 <field name="name">report.auction.object.date.graph</field>
158 <field name="model">report.auction.object.date</field>
159 <field name="type">graph</field>
160 <field name="arch" type="xml">
161 <graph string="Objects per day" type="bar">
163 <field name="obj_num" operator="+"/>
164 <field name="user_id" group="True"/>
170 <record model="ir.actions.act_window" id="action_report_auction_object_date_tree_my">
171 <field name="name">My Auction Object Date</field>
172 <field name="res_model">report.auction.object.date</field>
173 <field name="view_type">form</field>
174 <field name="view_mode">graph,tree</field>
175 <field name="domain">[('user_id','=',uid),('month','=',time.strftime('%Y-%m-01'))]</field>
177 <record model="ir.actions.act_window" id="action_report_auction_object_date_tree">
178 <field name="name">Auction Object Date</field>
179 <field name="res_model">report.auction.object.date</field>
180 <field name="view_type">form</field>
181 <field name="view_mode">graph,tree</field>
182 <field name="domain">[('month','=',time.strftime('%Y-%m-01'))]</field>
185 =============================
187 ==============================
189 <record model="ir.ui.view" id="view_report_auction_adjudication_tree">
190 <field name="name">report.auction.adjudication.tree</field>
191 <field name="model">report.auction.adjudication</field>
192 <field name="type">tree</field>
193 <field name="arch" type="xml">
194 <tree string="Total adjudication">
195 <field name="name" select="1"/>
196 <field name="adj_total" select="1"/>
197 <field name="state" select="1"/>
202 <record model="ir.ui.view" id="view_report_auction_adjudication_graph">
203 <field name="name">report.auction.adjudication.graph</field>
204 <field name="model">report.auction.adjudication</field>
205 <field name="type">graph</field>
206 <field name="arch" type="xml">
207 <graph string="Total adjudication" type="bar">
209 <field name="adj_total"/>
210 <field name="user_id" group="True"/>
215 <record model="ir.actions.act_window" id="action_report_auction_adjudication_tree">
216 <field name="name">Auction Adjudication Report</field>
217 <field name="res_model">report.auction.adjudication</field>
218 <field name="view_type">form</field>
219 <field name="view_mode">graph,tree</field>
222 =============================
224 ==============================
226 <record model="ir.ui.view" id="view_report_object_encoded_tree">
227 <field name="name">report.object.encoded.tree</field>
228 <field name="model">report.object.encoded</field>
229 <field name="type">tree</field>
230 <field name="arch" type="xml">
231 <tree string="Objects statistics">
232 <field name="user_id" select="1"/>
233 <field name="state" select="1"/>
234 <field name="estimation" />
235 <field name="obj_ret" />
236 <field name="obj_num" sum="# objects" select="1"/>
237 <field name="adj" sum="Total adj."/>
238 <field name="obj_margin" />
239 <field name="net_revenue" sum="Total net rev."/>
240 <field name="gross_revenue" sum="Total gross rev."/>
241 <field name="date" select="1"/>
246 <record model="ir.ui.view" id="view_report_object_encoded_graph">
247 <field name="name">report.object.encoded.graph</field>
248 <field name="model">report.object.encoded</field>
249 <field name="type">graph</field>
250 <field name="arch" type="xml">
251 <graph string="Object statistic" type="bar">
252 <field name="user_id"/>
253 <field name="obj_ret" operator="+" />
254 <field name="obj_num" operator="+" />
255 <field name="obj_margin" operator="+" />
256 <field name="net_revenue" operator="+" />
257 <field name="gross_revenue" operator="+" />
262 <record model="ir.actions.act_window" id="action_report_object_encoded_tree">
263 <field name="name">Object statistics</field>
264 <field name="res_model">report.object.encoded</field>
265 <field name="view_type">form</field>
266 <field name="view_mode">tree,graph</field>
267 <field name="domain">[('date','ilike',time.strftime('%Y-%m'))]</field>