Added graph view for non-done states to amount_total for service dashboard
bzr revid: jvo@tinyerp.com-20090304115318-gjs2k9fwzimd50af
This commit is contained in:
@@ -57,7 +57,7 @@ class account_balance(report_sxw.rml_parse):
|
||||
|
||||
def get_periods(self, form):
|
||||
result=''
|
||||
if form.has_key('periods'):
|
||||
if form.has_key('periods') and form['periods'][0][2]:
|
||||
period_ids = ",".join([str(x) for x in form['periods'][0][2] if x])
|
||||
self.cr.execute("select name from account_period where id in (%s)" % (period_ids))
|
||||
res=self.cr.fetchall()
|
||||
|
||||
@@ -149,9 +149,28 @@
|
||||
<field name="domain">[('date_order','>=',time.strftime('%Y-%m-01')),('state','<>','draft'),('state','<>','cancel')]</field>
|
||||
</record>
|
||||
<menuitem action="action_order_sale_list" id="menu_report_order_sale_list" parent="report_sale.next_id_81"/>
|
||||
|
||||
<record id="view_so_pipeline_graph" model="ir.ui.view">
|
||||
<field name="name">sale.order.dashboard.graph</field>
|
||||
<field name="model">sale.order</field>
|
||||
<field name="type">graph</field>
|
||||
<field name="arch" type="xml">
|
||||
<graph string="Sales by State" type="bar">
|
||||
<field name="state"/>
|
||||
<field name="amount_total"/>
|
||||
</graph>
|
||||
</field>
|
||||
</record>
|
||||
|
||||
|
||||
|
||||
|
||||
<record id="action_so_pipeline" model="ir.actions.act_window">
|
||||
<field name="name">Sales by State</field>
|
||||
<field name="res_model">sale.order</field>
|
||||
<field name="view_type">form</field>
|
||||
<field name="view_mode">graph,tree</field>
|
||||
<field name="view_id" ref="view_so_pipeline_graph"/>
|
||||
<field name="domain">[('state','<>','done')]</field>
|
||||
</record>
|
||||
|
||||
|
||||
</data>
|
||||
</openerp>
|
||||
|
||||
Reference in New Issue
Block a user