diff --git a/addons/crm/wizard/opportunity2phonecall.py b/addons/crm/wizard/opportunity2phonecall.py
index 25ac0d43524..587a7f2dfa2 100644
--- a/addons/crm/wizard/opportunity2phonecall.py
+++ b/addons/crm/wizard/opportunity2phonecall.py
@@ -72,8 +72,8 @@ class crm_opportunity2phonecall(osv.osv_memory):
new_case = phonecall_case_obj.create(cr, uid, {
'name' : opportunity.name,
'case_id' : opportunity.id ,
- 'user_id' : this.user_id and this.user_id.id or Flase,
- 'categ_id' : opportunity.categ_id and opportunity.categ_id.id or Flase,
+ 'user_id' : this.user_id and this.user_id.id or False,
+ 'categ_id' : opportunity.categ_id and opportunity.categ_id.id or False,
'description' : opportunity.description or False,
'date' : this.date,
'section_id' : opportunity.section_id and opportunity.section_id.id or False,
diff --git a/addons/crm/wizard/opportunity2phonecall.xml b/addons/crm/wizard/opportunity2phonecall.xml
index 4823e54ce7f..905f761e08a 100644
--- a/addons/crm/wizard/opportunity2phonecall.xml
+++ b/addons/crm/wizard/opportunity2phonecall.xml
@@ -15,7 +15,7 @@
-
+
diff --git a/addons/crm/wizard/phonecall_to_opportunity.py b/addons/crm/wizard/phonecall_to_opportunity.py
index 025399c1040..004e0c8debc 100644
--- a/addons/crm/wizard/phonecall_to_opportunity.py
+++ b/addons/crm/wizard/phonecall_to_opportunity.py
@@ -58,17 +58,19 @@ class crm_phonecall2opportunity(osv.osv_memory):
id3 = data_obj.browse(cr, uid, id3, context=context).res_id
opportunity_case_obj = self.pool.get('crm.opportunity')
phonecall_case_obj = self.pool.get('crm.phonecall')
- new_opportunity_id = opportunity_case_obj.create(cr, uid, {
- 'name': this.name,
- 'planned_revenue': this.planned_revenue,
- 'probability': this.probability,
- 'partner_id': this.partner_id.id,
- 'section_id': case.section_id.id,
- 'description': case.description,
- 'phonecall_id': case.id,
- 'priority': case.priority,
- 'phone': case.partner_phone,
- })
+ for phonecall in phonecall_case_obj.browse(cr, uid, record_id):
+ new_opportunity_id = opportunity_case_obj.create(cr, uid, {
+ 'name': this.name,
+ 'case'
+ 'planned_revenue': this.planned_revenue,
+ 'probability': this.probability,
+ 'partner_id': this.partner_id and this.partner_id.id or False,
+ 'section_id': phonecall.section_id and phonecall.section_id.id or False,
+ 'description': phonecall.description or False,
+ 'phonecall_id': phonecall.id,
+ 'priority': phonecall.priority,
+ 'phone': phonecall.partner_phone or False,
+ })
new_opportunity = opportunity_case_obj.browse(cr, uid, new_opportunity_id)
vals = {
'partner_id': this.partner_id.id,