diff --git a/addons/account/account_installer.xml b/addons/account/account_installer.xml
index 89921af9790..b644b814756 100644
--- a/addons/account/account_installer.xml
+++ b/addons/account/account_installer.xml
@@ -28,7 +28,7 @@
-
+
diff --git a/addons/base_setup/gtk_contact_form.py b/addons/base_setup/gtk_contact_form.py
new file mode 100644
index 00000000000..c05c3866b97
--- /dev/null
+++ b/addons/base_setup/gtk_contact_form.py
@@ -0,0 +1,75 @@
+# -*- coding: utf-8 -*-
+##############################################################################
+#
+# OpenERP, Open Source Management Solution
+# Copyright (C) 2004-2010 Tiny SPRL ().
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU Affero General Public License as
+# published by the Free Software Foundation, either version 3 of the
+# License, or (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU Affero General Public License for more details.
+#
+# You should have received a copy of the GNU Affero General Public License
+# along with this program. If not, see .
+#
+##############################################################################
+from operator import itemgetter
+
+from osv import osv, fields
+import netsvc
+import tools
+
+class base_gtkcontactform(osv.osv_memory):
+ """
+ """
+ _name = 'base.gtkcontactform'
+ _inherit = 'res.config'
+ logger = netsvc.Logger()
+
+ def default_get(self, cr, uid, fields_list=None, context=None):
+ ''' set email and phone number selected in the previous company information
+ form '''
+ defaults = super(base_gtkcontactform, self)\
+ .default_get(cr, uid, fields_list=fields_list, context=context)
+ company_id = self.pool.get('base.setup.company').search(cr, uid, [])
+ company = self.pool.get('base.setup.company').read(cr, uid, company_id)[0]
+ defaults.update({'email':company.get('email',''),
+ 'phone': company.get('phone','')})
+ return defaults
+
+ _columns = {
+ 'name':fields.char('Your Name', size=64, required=True),
+ 'job':fields.char('Job Title', size=64,),
+ 'email':fields.char('E-mail', size=64, required=True),
+ 'phone':fields.char('Phone', size=64, required=True),
+ 'total_employees':fields.selection([('1-5','1-5'),('5-20','5-20'),('20-100','20-100'),('100-500','100-500'),('500','500+')], 'No Of Employees', size=32),
+ 'industry':fields.selection([('apparel','Apparel'),('banking','Banking'),('biotechnology','Biotechnology'),('chemicals','Chemicals'),('communications','Communications'),
+ ('construction','Construction'),('consulting','Consulting'),('education','Education'),('electronics','Electronics'),('energy','Energy'),('engineering','Engineering'),
+ ('entertainment','Entertainment'),('environmental','Environmental'),('finance','Finance'),('government','Government'),('healthcare','Healthcare'),('hospitality','Hospitality'),
+ ('insurance','Insurance'),('machinery','Machinery'),('manufacturing','Manufacturing'),('media','Media'),('notforprofit','Not For Profit'),
+ ('recreation','Recreation'),('retail','Retail'),('shipping','Shipping'),('technology','Technology'),('telecommunications','Telecommunications'),
+ ('transportation','Transportation'),('utilities','Utilities'),('other','Other'),
+ ], 'Industry', size=32),
+ 'use_openerp':fields.boolean('We plan to use OpenERP'),
+ 'already_using_openerp':fields.boolean('Already using OpenERP'),
+ 'sell_openerp':fields.boolean('Plan to sell OpenERP'),
+ 'already_selling__openerp':fields.boolean('Already selling OpenERP'),
+
+ 'features':fields.boolean('The features of OpenERP'),
+ 'saas':fields.boolean('OpenERP Online Solutions (SaaS)'),
+ 'partners_program':fields.boolean('OpenERP Partners Program (for integrators)'),
+ 'support':fields.boolean('Support and Maintenance Solutions'),
+ 'training':fields.boolean('OpenERP Training Program'),
+ 'other':fields.boolean('Other'),
+ 'ebook':fields.boolean('ebook'),
+ 'updates':fields.boolean('updates'),
+ }
+ def execute(self, cr, uid, ids, context=None):
+ pass
+
+base_gtkcontactform()
\ No newline at end of file
diff --git a/addons/base_setup/gtk_contact_form.xml b/addons/base_setup/gtk_contact_form.xml
new file mode 100644
index 00000000000..b220db020c6
--- /dev/null
+++ b/addons/base_setup/gtk_contact_form.xml
@@ -0,0 +1,81 @@
+
+
+
+ Contact information
+ base.gtkcontactform
+ form
+
+
+
+
+
+ Information about you and the company you are related too. The Basic information related to the company has already been collected and some more information required by you to fill.
+
+
+ About You
+ 4
+
+
+ 22
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Setup contact information
+ ir.actions.act_window
+ base.gtkcontactform
+
+ form
+ form
+ new
+
+
+
+
+ 1
+ onskip
+
+
+