import datetime
from openerp.osv import fields, osv
-from openerp import pooler
from openerp import tools
from openerp.tools.translate import _
result['help'] = help
return result
-project_project()
class project_work(osv.osv):
_inherit = "project.task.work"
'hr_analytic_timesheet_id':fields.many2one('hr.analytic.timesheet','Related Timeline Id', ondelete='set null'),
}
-project_work()
class task(osv.osv):
_inherit = "project.task"
return res
-task()
class res_partner(osv.osv):
_inherit = 'res.partner'
return super(res_partner,self).unlink(cursor, user, ids,
context=context)
-res_partner()
class account_analytic_line(osv.osv):
_inherit = "account.analytic.line"
raise osv.except_osv(_('Invalid Analytic Account!'), _('You cannot select a Analytic Account which is in Close or Cancelled state.'))
return res
-account_analytic_line()
# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: