[IMP] remove dependancy of crm on project_issue

This commit is contained in:
Randhir Mayatra 2014-06-19 16:50:31 +05:30 committed by Thibault Delavallée
parent 5739f3a2f9
commit 053a2b2e42
5 changed files with 6 additions and 7 deletions

View File

@ -1,4 +1,4 @@
id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink
access_issues,project_issue,project_issue.model_project_issue,base.group_portal,1,0,0,0 access_issues,project_issue,project_issue.model_project_issue,base.group_portal,1,0,0,0
access_case_section,crm_case_section,crm.model_crm_case_section,base.group_portal,1,0,0,0 access_case_section,crm_case_section,sales_team.model_crm_case_section,base.group_portal,1,0,0,0
access_issues_public,project_issue,project_issue.model_project_issue,base.group_public,1,0,0,0 access_issues_public,project_issue,project_issue.model_project_issue,base.group_public,1,0,0,0
1 id name model_id:id group_id:id perm_read perm_write perm_create perm_unlink
2 access_issues project_issue project_issue.model_project_issue base.group_portal 1 0 0 0
3 access_case_section crm_case_section crm.model_crm_case_section sales_team.model_crm_case_section base.group_portal 1 0 0 0
4 access_issues_public project_issue project_issue.model_project_issue base.group_public 1 0 0 0

View File

@ -37,7 +37,7 @@ It allows the manager to quickly check the issues, assign them and decide on the
'website': 'http://www.openerp.com', 'website': 'http://www.openerp.com',
'images': ['images/issue_analysis.jpeg','images/project_issue.jpeg'], 'images': ['images/issue_analysis.jpeg','images/project_issue.jpeg'],
'depends': [ 'depends': [
'crm', 'sales_team',
'project', 'project',
], ],
'data': [ 'data': [

View File

@ -23,7 +23,6 @@ from datetime import datetime
from openerp import SUPERUSER_ID from openerp import SUPERUSER_ID
from openerp import tools from openerp import tools
from openerp.addons.crm import crm
from openerp.osv import fields, osv, orm from openerp.osv import fields, osv, orm
from openerp.tools import html2plaintext from openerp.tools import html2plaintext
from openerp.tools.translate import _ from openerp.tools.translate import _
@ -259,7 +258,7 @@ class project_issue(osv.Model):
'date_closed': fields.datetime('Closed', readonly=True,select=True), 'date_closed': fields.datetime('Closed', readonly=True,select=True),
'date': fields.datetime('Date'), 'date': fields.datetime('Date'),
'date_last_stage_update': fields.datetime('Last Stage Update', select=True), 'date_last_stage_update': fields.datetime('Last Stage Update', select=True),
'channel_id': fields.many2one('crm.case.channel', 'Channel', help="Communication channel."), 'channel': fields.char('Channel', help="Communication channel."),
'categ_ids': fields.many2many('project.category', string='Tags'), 'categ_ids': fields.many2many('project.category', string='Tags'),
'priority': fields.selection([('0','Low'), ('1','Normal'), ('2','High')], 'Priority', select=True), 'priority': fields.selection([('0','Low'), ('1','Normal'), ('2','High')], 'Priority', select=True),
'version_id': fields.many2one('project.issue.version', 'Version'), 'version_id': fields.many2one('project.issue.version', 'Version'),

View File

@ -52,7 +52,7 @@ class project_issue_report(osv.osv):
'version_id': fields.many2one('project.issue.version', 'Version'), 'version_id': fields.many2one('project.issue.version', 'Version'),
'user_id' : fields.many2one('res.users', 'Assigned to',readonly=True), 'user_id' : fields.many2one('res.users', 'Assigned to',readonly=True),
'partner_id': fields.many2one('res.partner','Contact'), 'partner_id': fields.many2one('res.partner','Contact'),
'channel_id': fields.many2one('crm.case.channel', 'Channel',readonly=True), 'channel': fields.char('Channel', readonly=True, help="Communication Channel."),
'task_id': fields.many2one('project.task', 'Task'), 'task_id': fields.many2one('project.task', 'Task'),
'email': fields.integer('# Emails', size=128, readonly=True), 'email': fields.integer('# Emails', size=128, readonly=True),
} }
@ -81,7 +81,7 @@ class project_issue_report(osv.osv):
c.version_id as version_id, c.version_id as version_id,
1 as nbr, 1 as nbr,
c.partner_id, c.partner_id,
c.channel_id, c.channel,
c.task_id, c.task_id,
date_trunc('day',c.create_date) as create_date, date_trunc('day',c.create_date) as create_date,
c.day_open as delay_open, c.day_open as delay_open,

View File

@ -5,6 +5,6 @@ access_project_issue_version_project,project_issue_version manager,model_project
access_project_issue_version_project_user,project_issue_version user,model_project_issue_version,project.group_project_user,1,0,0,0 access_project_issue_version_project_user,project_issue_version user,model_project_issue_version,project.group_project_user,1,0,0,0
access_resource_calendar_project_manager,resource.calendar.project.manager,resource.model_resource_calendar,project.group_project_manager,1,1,1,1 access_resource_calendar_project_manager,resource.calendar.project.manager,resource.model_resource_calendar,project.group_project_manager,1,1,1,1
access_project_issue_report_user,project.issue.report user,model_project_issue_report,project.group_project_user,1,0,0,0 access_project_issue_report_user,project.issue.report user,model_project_issue_report,project.group_project_user,1,0,0,0
access_crm_case_section,crm.case.section,crm.model_crm_case_section,project.group_project_user,1,0,0,0 access_crm_case_section,crm.case.section,sales_team.model_crm_case_section,project.group_project_user,1,0,0,0
access_project_issue_salesman,project.issue,model_project_issue,base.group_sale_salesman,1,0,0,0 access_project_issue_salesman,project.issue,model_project_issue,base.group_sale_salesman,1,0,0,0
access_project_issue_manager,project.issue,model_project_issue,base.group_sale_manager,1,0,0,0 access_project_issue_manager,project.issue,model_project_issue,base.group_sale_manager,1,0,0,0

1 id name model_id:id group_id:id perm_read perm_write perm_create perm_unlink
5 access_project_issue_version_project_user project_issue_version user model_project_issue_version project.group_project_user 1 0 0 0
6 access_resource_calendar_project_manager resource.calendar.project.manager resource.model_resource_calendar project.group_project_manager 1 1 1 1
7 access_project_issue_report_user project.issue.report user model_project_issue_report project.group_project_user 1 0 0 0
8 access_crm_case_section crm.case.section crm.model_crm_case_section sales_team.model_crm_case_section project.group_project_user 1 0 0 0
9 access_project_issue_salesman project.issue model_project_issue base.group_sale_salesman 1 0 0 0
10 access_project_issue_manager project.issue model_project_issue base.group_sale_manager 1 0 0 0