summaryrefslogtreecommitdiff
path: root/addons/crm_profiling
diff options
context:
space:
mode:
authorVijaykumar Baladaniya <vba@tinyerp.com>2012-07-09 18:31:13 +0530
committerVijaykumar Baladaniya <vba@tinyerp.com>2012-07-09 18:31:13 +0530
commitbe2e95656aaa113addea2b510fcdcf2f890eaaa4 (patch)
treeabcb3dd4ef350a1b8ad0eaffdd2b9a1cb91521af /addons/crm_profiling
parentb982ea278b33132def3927417b7a854b98b5028a (diff)
parent3925f76ce85854e5d4834902a05f57bcfc5ace85 (diff)
[MERGE]merged with trunk-survey-layout-tta
bzr revid: vba@tinyerp.com-20120709130113-3lchipgil9oqpglg
Diffstat (limited to 'addons/crm_profiling')
-rw-r--r--addons/crm_profiling/crm_profiling.py6
-rw-r--r--addons/crm_profiling/crm_profiling_demo.xml404
-rw-r--r--addons/crm_profiling/crm_profiling_view.xml26
-rw-r--r--addons/crm_profiling/wizard/open_questionnaire_view.xml16
4 files changed, 226 insertions, 226 deletions
diff --git a/addons/crm_profiling/crm_profiling.py b/addons/crm_profiling/crm_profiling.py
index e1ad536f85f..c23636230f2 100644
--- a/addons/crm_profiling/crm_profiling.py
+++ b/addons/crm_profiling/crm_profiling.py
@@ -116,7 +116,7 @@ def _recompute_categ(self, cr, uid, pid, answers_ids):
ok = []
cr.execute('''
select r.category_id
- from res_partner_category_rel r left join crm_segmentation s on (r.category_id = s.categ_id)
+ from res_partner_res_partner_category_rel r left join crm_segmentation s on (r.category_id = s.categ_id)
where r.partner_id = %s and (s.exclusif = false or s.exclusif is null)
''', (pid,))
for x in cr.fetchall():
@@ -249,7 +249,7 @@ class crm_segmentation(osv.osv):
for categ in categs:
if start:
if categ['exclusif']:
- cr.execute('delete from res_partner_category_rel where \
+ cr.execute('delete from res_partner_res_partner_category_rel where \
category_id=%s', (categ['categ_id'][0],))
id = categ['id']
@@ -281,7 +281,7 @@ class crm_segmentation(osv.osv):
partners.remove(pid)
for partner_id in partners:
- cr.execute('insert into res_partner_category_rel (category_id,partner_id) values (%s,%s)', (categ['categ_id'][0],partner_id))
+ cr.execute('insert into res_partner_res_partner_category_rel (category_id,partner_id) values (%s,%s)', (categ['categ_id'][0],partner_id))
self.write(cr, uid, [id], {'state':'not running', 'partner_id':0})
return True
diff --git a/addons/crm_profiling/crm_profiling_demo.xml b/addons/crm_profiling/crm_profiling_demo.xml
index 6a0ca130ec3..96c1c840237 100644
--- a/addons/crm_profiling/crm_profiling_demo.xml
+++ b/addons/crm_profiling/crm_profiling_demo.xml
@@ -3,208 +3,208 @@
<data noupdate="1">
- <!--
- Questions
- -->
-
- <record model="crm_profiling.question" id="activity_sector">
- <field name="name">Activity sector?</field>
- </record>
- <record model="crm_profiling.question" id="nb_employees">
- <field name="name">Number of employees?</field>
- </record>
- <record model="crm_profiling.question" id="partner_level">
- <field name="name">Partner level?</field>
- </record>
- <record model="crm_profiling.question" id="partner_tiny">
- <field name="name">OpenERP partner?</field>
- </record>
-
- <!--
- Questionnaires
- -->
-
- <record model="crm_profiling.questionnaire" id="questionnaire1">
- <field name="name">Base questionnaire</field>
- <field name="description">First questionnaire.</field>
- <field name="questions_ids" eval="[(6,0,[activity_sector,nb_employees,partner_level])]"/>
- </record>
-
- <!--
- Answers
- -->
-
- <record model="crm_profiling.answer" id="sector1">
- <field name="name">HR</field>
- <field name="question_id" ref="activity_sector"/>
- </record>
- <record model="crm_profiling.answer" id="sector2">
- <field name="name">Telecom</field>
- <field name="question_id" ref="activity_sector"/>
- </record>
- <record model="crm_profiling.answer" id="sector3">
- <field name="name">IT</field>
- <field name="question_id" ref="activity_sector"/>
- </record>
- <record model="crm_profiling.answer" id="nb_employees1">
- <field name="name">1 to 50</field>
- <field name="question_id" ref="nb_employees"/>
- </record>
- <record model="crm_profiling.answer" id="nb_employees2">
- <field name="name">51 to 100</field>
- <field name="question_id" ref="nb_employees"/>
- </record>
- <record model="crm_profiling.answer" id="nb_employees3">
- <field name="name">more than 100</field>
- <field name="question_id" ref="nb_employees"/>
- </record>
- <record model="crm_profiling.answer" id="partner_quality1">
- <field name="name">bronze</field>
- <field name="question_id" ref="partner_level"/>
- </record>
- <record model="crm_profiling.answer" id="partner_quality2">
- <field name="name">silver</field>
- <field name="question_id" ref="partner_level"/>
- </record>
- <record model="crm_profiling.answer" id="partner_quality3">
- <field name="name">gold</field>
- <field name="question_id" ref="partner_level"/>
- </record>
- <record model="crm_profiling.answer" id="partner_tiny1">
- <field name="name">yes</field>
- <field name="question_id" ref="partner_tiny"/>
- </record>
- <record model="crm_profiling.answer" id="partner_tiny2">
- <field name="name">no</field>
- <field name="question_id" ref="partner_tiny"/>
- </record>
-
-
- <!--
- Resource: res.partner.category
- -->
-
- <record id="base.res_partner_category_15" model="res.partner.category">
- <field name="name">IT sector</field>
- <field name="parent_id" ref="base.res_partner_category_12"/>
- </record>
- <record id="base.res_partner_category_16" model="res.partner.category">
- <field name="name">Telecom sector</field>
- <field name="parent_id" ref="base.res_partner_category_12"/>
- </record>
- <record id="base.res_partner_category_17" model="res.partner.category">
- <field name="name">HR sector</field>
- <field name="parent_id" ref="base.res_partner_category_12"/>
- </record>
-
-
- <!--
- Profiles / crm.segmentation
- -->
-
- <record model="crm.segmentation" id="crm.crm_segmentation0">
- <field name="name">OpenERP partners</field>
- <field name="answer_yes" eval="[(6,0,[partner_tiny1])]" />
- <field name="categ_id" ref="base.res_partner_category_2"/>
- <field name="profiling_active">True</field>
- </record>
- <record model="crm.segmentation" id="crm_segmentation1">
- <field name="name">Bronze partners</field>
- <field name="answer_yes" eval="[(6,0,[partner_quality1])]" />
- <field name="parent_id" ref="crm.crm_segmentation0"/>
- <field name="categ_id" ref="base.res_partner_category_3"/>
- <field name="profiling_active">True</field>
- </record>
- <record model="crm.segmentation" id="crm_segmentation2">
- <field name="name">Silver partners</field>
- <field name="answer_yes" eval="[(6,0,[partner_quality2])]" />
- <field name="parent_id" ref="crm.crm_segmentation0"/>
- <field name="categ_id" ref="base.res_partner_category_4"/>
- <field name="profiling_active">True</field>
- </record>
- <record model="crm.segmentation" id="crm_segmentation3">
- <field name="name">Gold partners</field>
- <field name="answer_yes" eval="[(6,0,[partner_quality3])]" />
- <field name="parent_id" ref="crm.crm_segmentation0"/>
- <field name="categ_id" ref="base.res_partner_category_5"/>
- <field name="exclusif">True</field>
- <field name="profiling_active">True</field>
- </record>
- <record model="crm.segmentation" id="crm_segmentation4">
- <field name="name">HR partners</field>
- <field name="answer_yes" eval="[(6,0,[sector1])]" />
- <field name="categ_id" ref="base.res_partner_category_17"/>
- <field name="profiling_active">True</field>
- </record>
- <record model="crm.segmentation" id="crm_segmentation5">
- <field name="name">Telecom partners</field>
- <field name="answer_yes" eval="[(6,0,[sector2])]" />
- <field name="categ_id" ref="base.res_partner_category_16"/>
- <field name="profiling_active">True</field>
- </record>
- <record model="crm.segmentation" id="crm_segmentation6">
- <field name="name">IT partners</field>
- <field name="answer_yes" eval="[(6,0,[sector3])]" />
- <field name="categ_id" ref="base.res_partner_category_15"/>
- <field name="profiling_active">True</field>
- </record>
-
- <!--
- Partners
- -->
-
- <record model="res.partner" id="base.res_partner_asus">
- <field name="answers_ids" eval="[(6,0,[ref('partner_quality1'), ref('nb_employees2'), ref('sector2'), ref('partner_tiny1')])]" />
- <field name="category_id" eval="[(6,0,[ref('base.res_partner_category_3'), ref('base.res_partner_category_16')])]"/>
- </record>
- <record model="res.partner" id="base.res_partner_agrolait">
- <field name="answers_ids" eval="[(6,0,[ref('partner_quality1'), ref('nb_employees1'), ref('sector1'), ref('partner_tiny1')])]" />
- <field name="category_id" eval="[(6,0,[ref('base.res_partner_category_3'), ref('base.res_partner_category_17')])]"/>
- </record>
- <record model="res.partner" id="base.res_partner_c2c">
- <field name="answers_ids" eval="[(6,0,[ref('partner_quality3'), ref('nb_employees3'), ref('sector3'), ref('partner_tiny1')])]" />
- <field name="category_id" eval="[(6,0,[ref('base.res_partner_category_5'), ref('base.res_partner_category_15')])]"/>
- </record>
- <record model="res.partner" id="base.res_partner_sednacom">
- <field name="answers_ids" eval="[(6,0,[ref('partner_quality2'), ref('nb_employees1'), ref('sector2'), ref('partner_tiny1')])]" />
- <field name="category_id" eval="[(6,0,[ref('base.res_partner_category_4'), ref('base.res_partner_category_16')])]"/>
- </record>
- <record model="res.partner" id="base.res_partner_thymbra">
- <field name="answers_ids" eval="[(6,0,[ref('partner_quality3'), ref('nb_employees3'), ref('sector3'), ref('partner_tiny1')])]" />
- <field name="category_id" eval="[(6,0,[ref('base.res_partner_category_5'), ref('base.res_partner_category_15')])]"/>
- </record>
- <record model="res.partner" id="base.res_partner_desertic_hispafuentes">
- <field name="answers_ids" eval="[(6,0,[ref('partner_quality2'), ref('nb_employees2'), ref('sector2'), ref('partner_tiny1')])]" />
- <field name="category_id" eval="[(6,0,[ref('base.res_partner_category_4'), ref('base.res_partner_category_16')])]"/>
- </record>
- <record model="res.partner" id="base.res_partner_tinyatwork">
- <field name="answers_ids" eval="[(6,0,[ref('partner_quality1'), ref('nb_employees1'), ref('sector1'), ref('partner_tiny1')])]" />
- <field name="category_id" eval="[(6,0,[ref('base.res_partner_category_3'), ref('base.res_partner_category_17')])]"/>
- </record>
- <record model="res.partner" id="base.res_partner_2">
- <field name="answers_ids" eval="[(6,0,[ref('partner_quality1'), ref('nb_employees2'), ref('sector3'), ref('partner_tiny1')])]" />
- <field name="category_id" eval="[(6,0,[ref('base.res_partner_category_3'), ref('base.res_partner_category_15')])]"/>
- </record>
- <record model="res.partner" id="base.res_partner_3">
- <field name="answers_ids" eval="[(6,0,[ref('partner_quality2'), ref('nb_employees1'), ref('sector3'), ref('partner_tiny1')])]" />
- <field name="category_id" eval="[(6,0,[ref('base.res_partner_category_4'), ref('base.res_partner_category_15')])]"/>
- </record>
- <record model="res.partner" id="base.res_partner_4">
- <field name="answers_ids" eval="[(6,0,[ref('partner_quality3'), ref('nb_employees1'), ref('sector2'), ref('partner_tiny1')])]" />
- <field name="category_id" eval="[(6,0,[ref('base.res_partner_category_1'), ref('base.res_partner_category_16')])]"/>
- </record>
- <record model="res.partner" id="base.res_partner_5">
- <field name="answers_ids" eval="[(6,0,[ref('partner_quality3'), ref('nb_employees2'), ref('sector1'), ref('partner_tiny1')])]" />
- <field name="category_id" eval="[(6,0,[ref('base.res_partner_category_1'), ref('base.res_partner_category_17')])]"/>
- </record>
- <record model="res.partner" id="base.res_partner_6">
- <field name="answers_ids" eval="[(6,0,[ref('partner_quality3'), ref('nb_employees3'), ref('sector2'), ref('partner_tiny1')])]" />
- <field name="category_id" eval="[(6,0,[ref('base.res_partner_category_1'), ref('base.res_partner_category_16')])]"/>
- </record>
- <record model="res.partner" id="base.res_partner_maxtor">
- <field name="answers_ids" eval="[(6,0,[ref('partner_quality3'), ref('nb_employees1'), ref('sector3'), ref('partner_tiny1')])]" />
- <field name="category_id" eval="[(6,0,[ref('base.res_partner_category_1'), ref('base.res_partner_category_15')])]"/>
- </record>
+ <!--
+ Questions
+ -->
+
+ <record model="crm_profiling.question" id="activity_sector">
+ <field name="name">Activity sector?</field>
+ </record>
+ <record model="crm_profiling.question" id="nb_employees">
+ <field name="name">Number of employees?</field>
+ </record>
+ <record model="crm_profiling.question" id="partner_level">
+ <field name="name">Partner level?</field>
+ </record>
+ <record model="crm_profiling.question" id="partner_tiny">
+ <field name="name">OpenERP partner?</field>
+ </record>
+
+ <!--
+ Questionnaires
+ -->
+
+ <record model="crm_profiling.questionnaire" id="questionnaire1">
+ <field name="name">Base questionnaire</field>
+ <field name="description">First questionnaire.</field>
+ <field name="questions_ids" eval="[(6,0,[activity_sector,nb_employees,partner_level])]"/>
+ </record>
+
+ <!--
+ Answers
+ -->
+
+ <record model="crm_profiling.answer" id="sector1">
+ <field name="name">HR</field>
+ <field name="question_id" ref="activity_sector"/>
+ </record>
+ <record model="crm_profiling.answer" id="sector2">
+ <field name="name">Telecom</field>
+ <field name="question_id" ref="activity_sector"/>
+ </record>
+ <record model="crm_profiling.answer" id="sector3">
+ <field name="name">IT</field>
+ <field name="question_id" ref="activity_sector"/>
+ </record>
+ <record model="crm_profiling.answer" id="nb_employees1">
+ <field name="name">1 to 50</field>
+ <field name="question_id" ref="nb_employees"/>
+ </record>
+ <record model="crm_profiling.answer" id="nb_employees2">
+ <field name="name">51 to 100</field>
+ <field name="question_id" ref="nb_employees"/>
+ </record>
+ <record model="crm_profiling.answer" id="nb_employees3">
+ <field name="name">more than 100</field>
+ <field name="question_id" ref="nb_employees"/>
+ </record>
+ <record model="crm_profiling.answer" id="partner_quality1">
+ <field name="name">bronze</field>
+ <field name="question_id" ref="partner_level"/>
+ </record>
+ <record model="crm_profiling.answer" id="partner_quality2">
+ <field name="name">silver</field>
+ <field name="question_id" ref="partner_level"/>
+ </record>
+ <record model="crm_profiling.answer" id="partner_quality3">
+ <field name="name">gold</field>
+ <field name="question_id" ref="partner_level"/>
+ </record>
+ <record model="crm_profiling.answer" id="partner_tiny1">
+ <field name="name">yes</field>
+ <field name="question_id" ref="partner_tiny"/>
+ </record>
+ <record model="crm_profiling.answer" id="partner_tiny2">
+ <field name="name">no</field>
+ <field name="question_id" ref="partner_tiny"/>
+ </record>
+
+
+ <!--
+ Resource: res.partner.category
+ -->
+
+ <record id="base.res_partner_category_15" model="res.partner.category">
+ <field name="name">IT sector</field>
+ <field name="parent_id" ref="base.res_partner_category_12"/>
+ </record>
+ <record id="base.res_partner_category_16" model="res.partner.category">
+ <field name="name">Telecom sector</field>
+ <field name="parent_id" ref="base.res_partner_category_12"/>
+ </record>
+ <record id="base.res_partner_category_17" model="res.partner.category">
+ <field name="name">HR sector</field>
+ <field name="parent_id" ref="base.res_partner_category_12"/>
+ </record>
+
+
+ <!--
+ Profiles / crm.segmentation
+ -->
+
+ <record model="crm.segmentation" id="crm.crm_segmentation0">
+ <field name="name">OpenERP partners</field>
+ <field name="answer_yes" eval="[(6,0,[partner_tiny1])]" />
+ <field name="categ_id" ref="base.res_partner_category_2"/>
+ <field name="profiling_active">True</field>
+ </record>
+ <record model="crm.segmentation" id="crm_segmentation1">
+ <field name="name">Bronze partners</field>
+ <field name="answer_yes" eval="[(6,0,[partner_quality1])]" />
+ <field name="parent_id" ref="crm.crm_segmentation0"/>
+ <field name="categ_id" ref="base.res_partner_category_3"/>
+ <field name="profiling_active">True</field>
+ </record>
+ <record model="crm.segmentation" id="crm_segmentation2">
+ <field name="name">Silver partners</field>
+ <field name="answer_yes" eval="[(6,0,[partner_quality2])]" />
+ <field name="parent_id" ref="crm.crm_segmentation0"/>
+ <field name="categ_id" ref="base.res_partner_category_4"/>
+ <field name="profiling_active">True</field>
+ </record>
+ <record model="crm.segmentation" id="crm_segmentation3">
+ <field name="name">Gold partners</field>
+ <field name="answer_yes" eval="[(6,0,[partner_quality3])]" />
+ <field name="parent_id" ref="crm.crm_segmentation0"/>
+ <field name="categ_id" ref="base.res_partner_category_5"/>
+ <field name="exclusif">True</field>
+ <field name="profiling_active">True</field>
+ </record>
+ <record model="crm.segmentation" id="crm_segmentation4">
+ <field name="name">HR partners</field>
+ <field name="answer_yes" eval="[(6,0,[sector1])]" />
+ <field name="categ_id" ref="base.res_partner_category_17"/>
+ <field name="profiling_active">True</field>
+ </record>
+ <record model="crm.segmentation" id="crm_segmentation5">
+ <field name="name">Telecom partners</field>
+ <field name="answer_yes" eval="[(6,0,[sector2])]" />
+ <field name="categ_id" ref="base.res_partner_category_16"/>
+ <field name="profiling_active">True</field>
+ </record>
+ <record model="crm.segmentation" id="crm_segmentation6">
+ <field name="name">IT partners</field>
+ <field name="answer_yes" eval="[(6,0,[sector3])]" />
+ <field name="categ_id" ref="base.res_partner_category_15"/>
+ <field name="profiling_active">True</field>
+ </record>
+
+ <!--
+ Partners
+ -->
+
+ <record model="res.partner" id="base.res_partner_asus">
+ <field name="answers_ids" eval="[(6,0,[ref('partner_quality1'), ref('nb_employees2'), ref('sector2'), ref('partner_tiny1')])]" />
+ <field name="category_id" eval="[(6,0,[ref('base.res_partner_category_3'), ref('base.res_partner_category_16')])]"/>
+ </record>
+ <record model="res.partner" id="base.res_partner_agrolait">
+ <field name="answers_ids" eval="[(6,0,[ref('partner_quality1'), ref('nb_employees1'), ref('sector1'), ref('partner_tiny1')])]" />
+ <field name="category_id" eval="[(6,0,[ref('base.res_partner_category_3'), ref('base.res_partner_category_17')])]"/>
+ </record>
+ <record model="res.partner" id="base.res_partner_c2c">
+ <field name="answers_ids" eval="[(6,0,[ref('partner_quality3'), ref('nb_employees3'), ref('sector3'), ref('partner_tiny1')])]" />
+ <field name="category_id" eval="[(6,0,[ref('base.res_partner_category_5'), ref('base.res_partner_category_15')])]"/>
+ </record>
+ <record model="res.partner" id="base.res_partner_sednacom">
+ <field name="answers_ids" eval="[(6,0,[ref('partner_quality2'), ref('nb_employees1'), ref('sector2'), ref('partner_tiny1')])]" />
+ <field name="category_id" eval="[(6,0,[ref('base.res_partner_category_4'), ref('base.res_partner_category_16')])]"/>
+ </record>
+ <record model="res.partner" id="base.res_partner_thymbra">
+ <field name="answers_ids" eval="[(6,0,[ref('partner_quality3'), ref('nb_employees3'), ref('sector3'), ref('partner_tiny1')])]" />
+ <field name="category_id" eval="[(6,0,[ref('base.res_partner_category_5'), ref('base.res_partner_category_15')])]"/>
+ </record>
+ <record model="res.partner" id="base.res_partner_desertic_hispafuentes">
+ <field name="answers_ids" eval="[(6,0,[ref('partner_quality2'), ref('nb_employees2'), ref('sector2'), ref('partner_tiny1')])]" />
+ <field name="category_id" eval="[(6,0,[ref('base.res_partner_category_4'), ref('base.res_partner_category_16')])]"/>
+ </record>
+ <record model="res.partner" id="base.res_partner_tinyatwork">
+ <field name="answers_ids" eval="[(6,0,[ref('partner_quality1'), ref('nb_employees1'), ref('sector1'), ref('partner_tiny1')])]" />
+ <field name="category_id" eval="[(6,0,[ref('base.res_partner_category_3'), ref('base.res_partner_category_17')])]"/>
+ </record>
+ <record model="res.partner" id="base.res_partner_2">
+ <field name="answers_ids" eval="[(6,0,[ref('partner_quality1'), ref('nb_employees2'), ref('sector3'), ref('partner_tiny1')])]" />
+ <field name="category_id" eval="[(6,0,[ref('base.res_partner_category_3'), ref('base.res_partner_category_15')])]"/>
+ </record>
+ <record model="res.partner" id="base.res_partner_3">
+ <field name="answers_ids" eval="[(6,0,[ref('partner_quality2'), ref('nb_employees1'), ref('sector3'), ref('partner_tiny1')])]" />
+ <field name="category_id" eval="[(6,0,[ref('base.res_partner_category_4'), ref('base.res_partner_category_15')])]"/>
+ </record>
+ <record model="res.partner" id="base.res_partner_4">
+ <field name="answers_ids" eval="[(6,0,[ref('partner_quality3'), ref('nb_employees1'), ref('sector2'), ref('partner_tiny1')])]" />
+ <field name="category_id" eval="[(6,0,[ref('base.res_partner_category_1'), ref('base.res_partner_category_16')])]"/>
+ </record>
+ <record model="res.partner" id="base.res_partner_5">
+ <field name="answers_ids" eval="[(6,0,[ref('partner_quality3'), ref('nb_employees2'), ref('sector1'), ref('partner_tiny1')])]" />
+ <field name="category_id" eval="[(6,0,[ref('base.res_partner_category_1'), ref('base.res_partner_category_17')])]"/>
+ </record>
+ <record model="res.partner" id="base.res_partner_6">
+ <field name="answers_ids" eval="[(6,0,[ref('partner_quality3'), ref('nb_employees3'), ref('sector2'), ref('partner_tiny1')])]" />
+ <field name="category_id" eval="[(6,0,[ref('base.res_partner_category_1'), ref('base.res_partner_category_16')])]"/>
+ </record>
+ <record model="res.partner" id="base.res_partner_maxtor">
+ <field name="answers_ids" eval="[(6,0,[ref('partner_quality3'), ref('nb_employees1'), ref('sector3'), ref('partner_tiny1')])]" />
+ <field name="category_id" eval="[(6,0,[ref('base.res_partner_category_1'), ref('base.res_partner_category_15')])]"/>
+ </record>
</data>
</openerp>
diff --git a/addons/crm_profiling/crm_profiling_view.xml b/addons/crm_profiling/crm_profiling_view.xml
index dee6f244c9a..b779e54bf17 100644
--- a/addons/crm_profiling/crm_profiling_view.xml
+++ b/addons/crm_profiling/crm_profiling_view.xml
@@ -31,8 +31,8 @@
<field name="type">tree</field>
<field name="arch" type="xml">
<tree string="Questionnaires">
- <field name="name" select="1" colspan="4"/>
- <field name="description" select="1" colspan="4"/>
+ <field name="name" colspan="4"/>
+ <field name="description" colspan="4"/>
<field name="questions_ids" colspan="4" nolabel="1"/>
</tree>
</field>
@@ -46,13 +46,13 @@
<field name="type">form</field>
<field name="arch" type="xml">
<form string="Questionnaires">
- <field name="name" select="1" />
+ <field name="name"/>
<newline/>
<separator string="Questions List" colspan="4"/>
<field name="questions_ids" colspan="4" nolabel="1"/>
<newline/>
<separator string="Description" colspan="4"/>
- <field name="description" colspan="4" select="1" nolabel="1"/>
+ <field name="description" colspan="4" nolabel="1"/>
</form>
</field>
</record>
@@ -65,8 +65,8 @@
<field name="type">tree</field>
<field name="arch" type="xml">
<tree string="Answers">
- <field name="question_id" select="1"/>
- <field name="name" select="1"/>
+ <field name="question_id"/>
+ <field name="name"/>
</tree>
</field>
</record>
@@ -79,8 +79,8 @@
<field name="type">form</field>
<field name="arch" type="xml">
<form string="Answers">
- <field name="question_id" select="1"/>
- <field name="name" select="1"/>
+ <field name="question_id"/>
+ <field name="name"/>
</form>
</field>
</record>
@@ -93,7 +93,7 @@
<field name="type">tree</field>
<field name="arch" type="xml">
<tree string="Questions">
- <field name="name" select="1" colspan="4"/>
+ <field name="name" colspan="4"/>
<field name="answers_ids" colspan="4" nolabel="1"/>
</tree>
</field>
@@ -108,15 +108,15 @@
<field name="arch" type="xml">
<form string="Questions">
<newline/>
- <field name="name" select="1" />
+ <field name="name"/>
<newline/>
<separator string="Avalaible Answers" colspan="4"/>
<field name="answers_ids" colspan="4" nolabel="1">
<tree string="Answers" editable="bottom">
- <field name="name" select="1"/>
+ <field name="name"/>
</tree>
<form string="Answers">
- <field name="name" select="1"/>
+ <field name="name"/>
</form>
</field>
</form>
@@ -153,7 +153,7 @@
<notebook>
<page string="Segmentation">
<separator string="Segmentation Description" colspan="4"/>
- <field name="name" select="1"/>
+ <field name="name"/>
<field name="exclusif"/>
<newline/>
<field name="categ_id" colspan="2"/>
diff --git a/addons/crm_profiling/wizard/open_questionnaire_view.xml b/addons/crm_profiling/wizard/open_questionnaire_view.xml
index 6c70f30c036..04dca6da22f 100644
--- a/addons/crm_profiling/wizard/open_questionnaire_view.xml
+++ b/addons/crm_profiling/wizard/open_questionnaire_view.xml
@@ -9,8 +9,9 @@
<field name="arch" type="xml">
<form string="Questionnaires" version="7.0">
<header>
- <button name="build_form" string="Open Questionnaire" icon="terp-camera_test" type="object"/>
- <button special="cancel" icon="gtk-cancel" string="Cancel"/>
+ <button name="build_form" string="Open Questionnaire" type="object" class="oe_highlight"/>
+ or
+ <button string="Cancel" class="oe_link" special="cancel" />
</header>
<group>
<field name="questionnaire_id"/>
@@ -34,14 +35,13 @@
<field name="type">form</field>
<field name="arch" type="xml">
<form version="7.0">
+ <header>
+ <button name="questionnaire_compute" string="Save Data" type="object" class="oe_highlight"/>
+ or
+ <button string="Cancel" class="oe_link" special="cancel" />
+ </header>
<separator colspan="4" string="Questionnaire"/>
<field name="question_ans_ids" colspan="4" nolabel="1" mode="tree,form" width="550" height="200"/>
- <separator string="" colspan="4" />
- <label string="" colspan="2"/>
- <group col="2" colspan="2">
- <button icon='gtk-cancel' special="cancel" string="_Cancel" />
- <button name="questionnaire_compute" string="Save Data" icon="terp-stock_format-scientific" colspan="1" type="object"/>
- </group>
</form>
</field>
</record>