[IMP] crm_claim, crm_helpdesk: crm_base -> base_stage.

bzr revid: tde@openerp.com-20120529142333-nxgkmmxy433j5fpt
This commit is contained in:
Thibault Delavallée 2012-05-29 16:23:33 +02:00
parent 31c90bc73f
commit 0d2f8c19fa
3 changed files with 11 additions and 10 deletions

View File

@ -20,8 +20,8 @@
##############################################################################
import binascii
import crm
from base_status.base_stage import base_stage
import crm
from datetime import datetime
from mail.mail_message import to_email
from osv import fields, osv

View File

@ -19,6 +19,7 @@
#
##############################################################################
from base_status.base_stage import base_stage
from osv import fields, osv
from crm import crm
import time
@ -35,7 +36,7 @@ CRM_CLAIM_PENDING_STATES = (
)
class crm_claim(crm.crm_case, osv.osv):
class crm_claim(base_stage, osv.osv):
""" Crm claim
"""
_name = "crm.claim"

View File

@ -19,10 +19,10 @@
#
##############################################################################
from base_status.base_stage import base_stage
from crm import crm
from osv import fields, osv
import time
from crm import wizard
from osv import fields, osv
import tools
from tools.translate import _
@ -34,7 +34,7 @@ CRM_HELPDESK_STATES = (
wizard.mail_compose_message.SUPPORTED_MODELS.append('crm.helpdesk')
class crm_helpdesk(crm.crm_case, osv.osv):
class crm_helpdesk(base_stage, osv.osv):
""" Helpdesk Cases """
_name = "crm.helpdesk"
@ -82,12 +82,12 @@ class crm_helpdesk(crm.crm_case, osv.osv):
_defaults = {
'active': lambda *a: 1,
'user_id': crm.crm_case._get_default_user,
'partner_id': crm.crm_case._get_default_partner,
'email_from': crm.crm_case._get_default_email,
'user_id': lambda s, cr, uid, c: s._get_default_user(cr, uid, c),
'partner_id': lambda s, cr, uid, c: s._get_default_partner(cr, uid, c),
'email_from': lambda s, cr, uid, c: s._get_default_email(cr, uid, c),
'state': lambda *a: 'draft',
'date': lambda *a: time.strftime('%Y-%m-%d %H:%M:%S'),
'section_id': crm.crm_case._get_default_section_id,
'date': lambda *a: fields.datetime.now(),
'section_id': lambda s, cr, uid, c: s._get_default_section_id(cr, uid, c),
'company_id': lambda s, cr, uid, c: s.pool.get('res.company')._company_default_get(cr, uid, 'crm.helpdesk', context=c),
'priority': lambda *a: crm.AVAILABLE_PRIORITIES[2][0],
}