diff --git a/addons/crm/crm_lead.py b/addons/crm/crm_lead.py
index 98d1ed0c290..d09e9f4cf18 100644
--- a/addons/crm/crm_lead.py
+++ b/addons/crm/crm_lead.py
@@ -35,6 +35,16 @@ CRM_LEAD_PENDING_STATES = (
crm.AVAILABLE_STATES[4][0], # Pending
)
+class crm_payment_mode(osv.osv):
+ """ Payment Mode for Fund """
+ _name = "crm.payment.mode"
+ _description = "Payment Mode"
+ _columns = {
+ 'name': fields.char('Payment Mode', size=64, required=True),
+ 'section_id': fields.many2one('crm.case.section', 'Sales Team'),
+ }
+crm_payment_mode()
+
class crm_lead(base_stage, osv.osv):
""" CRM Lead Case """
_name = "crm.lead"
@@ -259,7 +269,7 @@ class crm_lead(base_stage, osv.osv):
'function': fields.char('Function', size=128),
'title': fields.many2one('res.partner.title', 'Title'),
'company_id': fields.many2one('res.company', 'Company', select=1),
- 'payment_mode': fields.many2one('crm.case.resource.type', 'Campaign', \
+ 'payment_mode': fields.many2one('crm.payment.mode', 'Payment Mode', \
domain="[('section_id','=',section_id)]"),
'planned_cost': fields.float('Planned Costs'),
}
diff --git a/addons/crm/crm_lead_data.xml b/addons/crm/crm_lead_data.xml
index 9088abd19c5..751b6c6f2e0 100644
--- a/addons/crm/crm_lead_data.xml
+++ b/addons/crm/crm_lead_data.xml
@@ -114,24 +114,24 @@
-
+
-
+
Cash
-
+
Cheque
-
+
Credit Card
-
+
Demand Draft
diff --git a/addons/crm/crm_lead_view.xml b/addons/crm/crm_lead_view.xml
index 3dd62d78b29..f25572f3d69 100644
--- a/addons/crm/crm_lead_view.xml
+++ b/addons/crm/crm_lead_view.xml
@@ -560,7 +560,7 @@
-
+