From d4a599ad8e028bc159ae94047703ea986b39cbad Mon Sep 17 00:00:00 2001 From: "rpa (Open ERP)" Date: Wed, 9 Jun 2010 10:37:06 +0530 Subject: [PATCH] [IMP]: Added log message on create bzr revid: rpa@tinyerp.com-20100609050706-y14rswfmt1qzantb --- addons/base_contact/base_contact.py | 2 ++ addons/crm_profiling/crm_profiling.py | 1 + addons/document/directory_content.py | 2 ++ addons/idea/idea.py | 1 + addons/sale_crm/wizard/makesale.py | 1 + addons/survey/survey.py | 3 +++ 6 files changed, 10 insertions(+) diff --git a/addons/base_contact/base_contact.py b/addons/base_contact/base_contact.py index 23589fd2d6d..75cbfd20c03 100644 --- a/addons/base_contact/base_contact.py +++ b/addons/base_contact/base_contact.py @@ -26,6 +26,7 @@ class res_partner_contact(osv.osv): _name = "res.partner.contact" _description = "Contact" + _log_create = True def _title_get(self,cr, user, context={}): """ @@ -207,6 +208,7 @@ class res_partner_job(osv.osv): _name = 'res.partner.job' _description ='Contact Partner Function' _order = 'sequence_contact' + _log_create = True _columns = { 'name': fields.related('address_id', 'partner_id', type='many2one',\ diff --git a/addons/crm_profiling/crm_profiling.py b/addons/crm_profiling/crm_profiling.py index 760c9b20bba..77675ff513d 100644 --- a/addons/crm_profiling/crm_profiling.py +++ b/addons/crm_profiling/crm_profiling.py @@ -158,6 +158,7 @@ class questionnaire(osv.osv): _name="crm_profiling.questionnaire" _description= "Questionnaire" + _log_create = True def build_form(self, cr, uid, data, context): """ diff --git a/addons/document/directory_content.py b/addons/document/directory_content.py index 2d434712f56..dff02e8cb61 100644 --- a/addons/document/directory_content.py +++ b/addons/document/directory_content.py @@ -47,6 +47,8 @@ class document_directory_content(osv.osv): _name = 'document.directory.content' _description = 'Directory Content' _order = "sequence" + _log_create = True + def _extension_get(self, cr, uid, context={}): cr.execute('select code,name from document_directory_content_type where active') res = cr.fetchall() diff --git a/addons/idea/idea.py b/addons/idea/idea.py index 64b197cf858..20a2904c4e6 100644 --- a/addons/idea/idea.py +++ b/addons/idea/idea.py @@ -304,6 +304,7 @@ class idea_vote(osv.osv): _name = 'idea.vote' _description = 'Idea Vote' _rec_name = 'score' + _log_create = True _columns = { 'user_id': fields.many2one('res.users', 'By user', readonly="True"), diff --git a/addons/sale_crm/wizard/makesale.py b/addons/sale_crm/wizard/makesale.py index e4aacce1044..47e4cd15c6d 100644 --- a/addons/sale_crm/wizard/makesale.py +++ b/addons/sale_crm/wizard/makesale.py @@ -131,6 +131,7 @@ class make_sale(wizard.interface): sale_line_obj.create(cr, uid, value) case_obj.write(cr, uid, [case.id], {'ref': 'sale.order,%s' % new_id}) + case._table.log(cr, uid, case.id, "Opportunity '" + case.name + "' is converted into Sale Order: " + str(new_id) , context=context) new_ids.append(new_id) if data['form']['close']: diff --git a/addons/survey/survey.py b/addons/survey/survey.py index c86f13b262f..f1260b08f12 100644 --- a/addons/survey/survey.py +++ b/addons/survey/survey.py @@ -45,6 +45,7 @@ class survey(osv.osv): _name = 'survey' _description = 'Survey' _rec_name = 'title' + _log_create = True def default_get(self, cr, uid, fields, context={}): data = super(survey, self).default_get(cr, uid, fields, context) @@ -588,6 +589,8 @@ survey_answer() class survey_response(osv.osv): _name = "survey.response" _rec_name = 'date_create' + _log_create = True + _columns = { 'survey_id' : fields.many2one('survey', 'Survey', required=1, ondelete='cascade'), 'date_create' : fields.datetime('Create Date', required=1),