[IMP]: remove the lead_id from crm_opportunity and fix the problem of crm_opportunity
authorsbh (Open ERP) <sbh@tinyerp.com>
Wed, 13 Jan 2010 04:10:26 +0000 (09:40 +0530)
committersbh (Open ERP) <sbh@tinyerp.com>
Wed, 13 Jan 2010 04:10:26 +0000 (09:40 +0530)
bzr revid: sbh@tinyerp.com-20100113041026-07512jiwuinr08we

addons/crm/__init__.py
addons/crm/__terp__.py
addons/crm/crm_claim.py
addons/crm/crm_claims_view.xml
addons/crm/crm_lead.py
addons/crm/crm_opportunity.py
addons/crm/crm_opportunity_view.xml
addons/crm/wizard/crm_lead_wizard.py

index 1c998c7..3c07ff0 100644 (file)
@@ -24,14 +24,10 @@ import crm_mailgate
 import crm_segmentation
 import crm_meeting
 import crm_lead
-
 import crm_phonecall
 import crm_opportunity
-
-
 import crm_claim
 import crm_fundraising
-import crm_job
 import crm_helpdesk
 
 
index e44c436..0de49df 100644 (file)
@@ -80,8 +80,8 @@ between mails and Open ERP.""",
         'crm_claims_menu.xml', 
 
 #        'crm_report_view.xml', 
-        'crm_helpdesk_view.xml',
-        'crm_helpdesk_menu.xml', 
+      #  'crm_helpdesk_view.xml',
+       # 'crm_helpdesk_menu.xml', 
         #'crm_report.xml', 
         'security/crm_security.xml', 
         #'security/ir.model.access.csv', 
index 5b34c23..9d4a9ac 100644 (file)
@@ -77,7 +77,6 @@ class crm_claim(osv.osv):
         'partner_mobile': fields.char('Mobile', size=32),
         'partner_phone': fields.char('Phone', size=32),
         'stage_id': fields.many2one ('crm.case.stage', 'Stage', domain="[('section_id','=',section_id)]"),
-        'case_id': fields.many2one('crm.case', 'Related Claim'),
     }
     
     _defaults = {
index 6b68636..6c02d46 100644 (file)
@@ -75,9 +75,6 @@
                         <field name="stage_id" select="1" nolabel="1"/>
                         <button icon="gtk-go-forward" string="" name="stage_next" type="object"/>
                     </group>
-                    <group colspan="2">
-                        <field name="case_id" select="1"/>
-                    </group>
                 </group>
                 <notebook>
                 <page string="Claims Info">
index e382501..a7acc3c 100644 (file)
@@ -58,7 +58,10 @@ class crm_lead_categ(osv.osv):
         'probability': lambda *args: 0.0
     }
 crm_lead_categ()
-
+class crm_opportunity(osv.osv):
+    _name = "crm.opportunity"
+crm_opportunity()
+    
 class crm_lead(osv.osv):
     _name = "crm.lead"
     _description = "Leads Cases"
index b6c968d..fb81d93 100644 (file)
@@ -80,7 +80,6 @@ class crm_opportunity(osv.osv):
         'ref' : fields.reference('Reference', selection=_links_get, size=128),
         'ref2' : fields.reference('Reference 2', selection=_links_get, size=128),
         'date_closed': fields.datetime('Closed', readonly=True),
-        'lead_id':fields.many2one ('crm.lead', 'Lead'),
         'phonecall_id':fields.many2one ('crm.phonecall', 'Phonecall'),
     }
 
index 475d8ef..cbd76c2 100644 (file)
@@ -54,9 +54,8 @@
                     <field name="name" select="1" string="Opportunity" colspan="2"/>
                     <field name="section_id" colspan="1" widget="selection"/>
                     <field name="user_id" select="2" string="Responsible"/>
-                                       <field name="phonecall_id" select="1"/>         
-                    <button string="Schedule a Phone Call"
-                        name="%(wizard_crm_opportunity_reschedule_phone_call)d" icon="gtk-redo" type="action" />
+                                       <button string="Schedule a Meeting"
+                        name="%(wizard_crm_phonecall_meeting_set)d" icon="gtk-redo" type="action" />
                         <newline/>
                         <label string="Sales Stage: " align="1.0"/>
                         <group colspan="1" col="2">
                         </group>
                     <field name="date" string="Deadline"/>
                     <group colspan="2">
-                        <field name="lead_id" select="1"/>
+                        <field name="phonecall_id" select="1"/>
                     </group>
-                    <button string="Schedule a Meeting"
-                        name="%(wizard_crm_phonecall_meeting_set)d" icon="gtk-redo" type="action" />
+                                        <button string="Schedule a Phone Call"
+                        name="%(wizard_crm_opportunity_reschedule_phone_call)d" icon="gtk-redo" type="action" />                        
                 </group>
                 <notebook colspan="4">
                 <page string="Description">
index 67d7d62..229ec64 100644 (file)
@@ -103,7 +103,6 @@ class lead2opportunity(wizard.interface):
                 'planned_revenue': data['form']['planned_revenue'],
                 'probability': data['form']['probability'],
                 'partner_id': data['form']['partner_id'],
-                'lead_id':lead.id,                
             })       
             
             new_opportunity = opportunity_case_obj.browse(cr, uid, new_opportunity_id)