[IMP]: Improve project issue dashboard and project dashboard.
bzr revid: rch@rch-desktop-20100413101915-s6u6xlwcl3uw3w0l
This commit is contained in:
@@ -128,16 +128,19 @@ class project_vs_remaining_hours(osv.osv):
|
||||
min(pt.id) as id,
|
||||
a.name as project,
|
||||
sum(pt.remaining_hours) as remaining_hours,
|
||||
a.state
|
||||
a.state,
|
||||
pu.uid
|
||||
from
|
||||
project_task as pt,
|
||||
project_project as p,
|
||||
account_analytic_account as a
|
||||
account_analytic_account as a,
|
||||
project_user_rel as pu
|
||||
where
|
||||
pt.project_id=p.id and
|
||||
p.category_id = a.id
|
||||
p.category_id = a.id and
|
||||
pu.project_id=p.id
|
||||
group by
|
||||
a.name,a.state
|
||||
a.name,a.state,pu.uid
|
||||
)
|
||||
""")
|
||||
project_vs_remaining_hours()
|
||||
@@ -165,8 +168,6 @@ class task_by_days(osv.osv):
|
||||
pt.project_id
|
||||
from
|
||||
project_task as pt
|
||||
where
|
||||
(to_date(to_char(pt.create_date, 'YYYY-MM-dd'),'YYYY-MM-dd') > (CURRENT_DATE-15))
|
||||
group by
|
||||
to_char(pt.create_date, 'YYYY-MM-DD'),pt.state,pt.project_id
|
||||
)
|
||||
|
||||
@@ -124,6 +124,7 @@
|
||||
<field name="res_model">project.vs.remaining.hours</field>
|
||||
<field name="view_type">form</field>
|
||||
<field name="view_mode">graph,tree</field>
|
||||
<field name="domain">[('uid','=',uid)]</field>
|
||||
<field name="view_id" ref="view_project_vs_remaining_hours_graph"/>
|
||||
</record>
|
||||
<!-- Views and action for project issue dashboard -->
|
||||
@@ -159,7 +160,7 @@
|
||||
<field name="res_model">task.by.days</field>
|
||||
<field name="view_type">form</field>
|
||||
<field name="view_mode">graph,tree</field>
|
||||
<field name="domain">[('day','>=',time.strftime('%Y-%m-%d')),('day','<=', time.strftime('%Y-%m-%d', time.localtime(time.time()-(15*24*3600))))]</field>
|
||||
<field name="domain">[('day','<=',time.strftime('%Y-%m-%d')),('day','>=', time.strftime('%Y-%m-%d', time.localtime(time.time()-(15*24*3600))))]</field>
|
||||
<field name="view_id" ref="view_task_by_days_graph"/>
|
||||
</record>
|
||||
|
||||
|
||||
@@ -14,3 +14,6 @@
|
||||
"access_project_message","project.message","model_project_message","project.group_project_user",1,0,0,0
|
||||
"access_project_installer","project.installer","model_project_installer","project.group_project_user",1,0,0,0
|
||||
"access_report_project_task_user","report.project.task.user","model_report_project_task_user","project.group_project_manager",1,0,0,0
|
||||
"access_project_vs_remaining_hours","project.vs.remaining.hours","model_project_vs_remaining_hours","project.group_project_user",1,1,1,1
|
||||
"access_task_by_days_vs_planned_hours","task.by.days.vs.planned.hour","model_task_by_days_vs_planned_hours","project.group_project_user",1,1,1,1
|
||||
"access_task_by_days","task.by.days","model_task_by_days","project.group_project_user",1,1,1,1
|
||||
|
||||
|
Reference in New Issue
Block a user