~openerp-commiter/openobject-addons/extra-6.0

843 by qdp
module segmentation first version, ready for the client
1
<?xml version="1.0" ?>
3283.1.57 by Stephane Wirtel
rename the <terp /> to <openerp />
2
<openerp>
843 by qdp
module segmentation first version, ready for the client
3
	<data>
4
		<wizard
5
			string="Select partners"
6
			model="segmentation.profile"
7
			name="open_partner"
8
			menu="False"
9
			id="wizard_open_partner"/>
10
867 by qdp
Changes to the first segmentation module, in order to have a
11
		<wizard
12
			string="Using a questionnaire"
13
			model="segmentation.questionnaire"
14
			name="open_questionnaire"
15
			menu="False"
16
			id="wizard_open_questionnaire"/>
17
18
		<record model="ir.actions.act_window" id="open_questionnaires">
19
		  <field name="name">Questionnaires</field>
20
		  <field name="res_model">segmentation.questionnaire</field>
21
		  <field name="view_type">form</field>
22
		  <field name="view_mode">tree,form</field>
23
		</record>
3115 by Priyesh
change menu tag
24
		
25
		<menuitem name="Profiling" id="menu_segmentation_profile" parent="base.menu_base_config"/>
26
		<menuitem name="Questionnaires" id="menu_segmentation_profile_questionnair" parent="menu_segmentation_profile" action="open_questionnaires"/>
27
		
843 by qdp
module segmentation first version, ready for the client
28
		<record model="ir.actions.act_window" id="open_questions">
29
		  <field name="name">Questions</field>
30
		  <field name="res_model">segmentation.question</field>
31
		  <field name="view_type">form</field>
32
		  <field name="view_mode">tree,form</field>
33
		</record>
3115 by Priyesh
change menu tag
34
		
35
		<menuitem name="Questions" id="menu_segmentation_profile_question" parent="menu_segmentation_profile" action="open_questions"/>
36
		
843 by qdp
module segmentation first version, ready for the client
37
		<record model="ir.actions.act_window" id="open_profiles">
38
		  <field name="name">Profiles</field>
39
		  <field name="res_model">segmentation.profile</field>
40
		  <field name="view_type">form</field>
41
		  <field name="view_mode">tree,form</field>
42
		</record>
3115 by Priyesh
change menu tag
43
		
44
		<menuitem name="Profiles" id="menu_segmentation_profile_profile" parent="menu_segmentation_profile" action="open_profiles"/>
45
		
867 by qdp
Changes to the first segmentation module, in order to have a
46
	<record model="ir.ui.view" id="view_questionnaire_tree">
47
		<field name="name">Questionnaires</field>
48
		<field name="model">segmentation.questionnaire</field>
49
		<field name="type">tree</field>
50
		<field name="arch" type="xml">
51
		  <tree string="Questionnaires">
52
			<field name="name" select="1" colspan="4"/>
53
			<field name="description" select="1" colspan="4"/>
54
			<field name="questions_ids" colspan="4" nolabel="1"/>
55
		  </tree>
56
		</field>
57
	</record>
58
59
	<record model="ir.ui.view" id="view_questionnaire_form">
60
		<field name="name">Questionnaires</field>
61
		<field name="model">segmentation.questionnaire</field>
62
		<field name="type">form</field>
63
		<field name="arch" type="xml">
64
		  <form string="Questionnaires">
65
			<field name="name" select="1" />
66
			<newline/>
67
			<field name="description" select="1" />
68
			<newline/>
69
			<field name="questions_ids" colspan="4"/>
70
		  </form>
71
		</field>
72
	</record>
73
843 by qdp
module segmentation first version, ready for the client
74
	<record model="ir.ui.view" id="view_profile">
75
		<field name="name">segmentation profiles</field>
76
		<field name="model">segmentation.profile</field>
77
		<field name="type">form</field>
78
		<field name="arch" type="xml">
79
		  <form string="Profiles">	
867 by qdp
Changes to the first segmentation module, in order to have a
80
			<field name="name" colspan="2" />
81
			<button string="View Partners" name="%(wizard_open_partner)d" type="action" colspan="2"/>
82
			<field name="parent_id" colspan="2" />
83
			<button string="Compute Segmentation" name="process_continue" type="object" colspan="2"/>
843 by qdp
module segmentation first version, ready for the client
84
			<newline/>
85
      		<separator string="Included Answers :" colspan="2" />
86
			<separator string="Excluded Answers :" colspan="2"/>
87
			<newline/>
88
			<field name="answer_yes" nolabel="1" colspan="2" />
89
			<field name="answer_no" nolabel="1" colspan="2" />
90
		  </form>
91
		</field>
92
	</record>
93
94
	<record model="ir.ui.view" id="view_answer">
95
		<field name="name">Answers</field>
96
		<field name="model">segmentation.answer</field>
97
		<field name="type">tree</field>
98
		<field name="arch" type="xml">
99
		  <tree string="Answers">
100
			<field name="question_id" select="1"/>
101
			<field name="name" select="1"/>
102
		  </tree>
103
		</field>
104
	</record>
105
106
	<record model="ir.ui.view" id="view_answer_form">
107
		<field name="name">Answers</field>
108
		<field name="model">segmentation.answer</field>
109
		<field name="type">form</field>
110
		<field name="arch" type="xml">
111
		  <form string="Answers">
112
			<field name="question_id" select="1"/>
113
			<field name="name" select="1"/>
114
		  </form>
115
		</field>
116
	</record>
117
118
	<record model="ir.ui.view" id="view_question_tree">
119
		<field name="name">Questions</field>
120
		<field name="model">segmentation.question</field>
121
		<field name="type">tree</field>
122
		<field name="arch" type="xml">
123
		  <tree string="Questions">
124
			<field name="name" select="1" colspan="4"/>
125
			<field name="answers_ids" colspan="4" nolabel="1"/>
126
		  </tree>
127
		</field>
128
	</record>
129
130
	<record model="ir.ui.view" id="view_question_form">
131
		<field name="name">Questions</field>
132
		<field name="model">segmentation.question</field>
133
		<field name="type">form</field>
134
		<field name="arch" type="xml">
135
		  <form string="Questions">
136
			<field name="name" select="1" />
137
			<newline/>
138
			<separator string="Avalaible answers" colspan="4"/>
139
			<field name="answers_ids" colspan="4" nolabel="1" editable="bottom">
140
			  <tree string="Answers" editable="bottom">
141
				<field name="name" select="1"/>
142
			  </tree>
143
			  <form string="Answers">
144
				<field name="name" select="1"/>
145
			  </form>
146
			  </field>
147
		  </form>
148
		</field>
149
	</record>
150
151
152
	<record model="ir.ui.view" id="base.view_partner_form">
153
		<field name="name">res.partner.form</field>
154
		<field name="model">res.partner</field>
155
		<field name="type">form</field>
156
		<field name="arch" type="xml">
157
			<form string="Partners">
158
			<notebook>
159
				<page string="General">
160
					<field name="name" select="1"/>
161
					<field name="title" domain="[('domain', '=', 'partner')]"/>
162
					<field name="ref" select="1"/>
163
					<field name="lang" select="2"/>
164
					<newline/>
165
					<field name="address" mode="form,tree" colspan="4" nolabel="1" select="1">
166
						<form string="Partner contacts">
167
							<field name="name" select="2"/>
168
							<field name="title" domain="[('domain', '=', 'contact')]"/>
169
							<field name="function"/>
170
							<field name="type" select="2"/>
171
							<field name="street" select="2"/>
172
							<field name="street2"/>
173
							<newline/>
174
							<field name="zip" select="2"/>
175
							<field name="city" select="2"/>
176
							<newline/>
177
							<field name="country_id" select="2"/>
178
							<field name="state_id" select="2"/>
179
							<newline/>
180
							<field name="phone"/>
181
							<field name="fax"/>
182
							<newline/>
183
							<field name="mobile"/>
184
							<field name="email" select="2" widget="email" />
185
						</form>
186
					</field>
867 by qdp
Changes to the first segmentation module, in order to have a
187
					<separator string="Categories" colspan="2"/>
188
					<separator string="Matching Profiles" colspan="2"/>
189
					<field name="category_id" colspan="2" select="2" nolabel="1"/>
190
					<field name="profiles_ids" colspan="2" select="2" nolabel="1"/>
843 by qdp
module segmentation first version, ready for the client
191
				</page>
192
				<page string="Extra Info">
193
					<field name="active" select="2" />
194
					<newline/>
195
					<field name="credit_limit"/>
196
					<field name="user_id" select="2"/>
197
					<field name="parent_id"/>
198
					<field name="website" widget="url"/>
199
					<field name="date" select="2"/>
200
					<separator string="Notes" colspan="4"/>
201
					<field name="comment" colspan="4" nolabel="1"/>
202
				</page>
203
				<page string="Event History">
204
					<field name="events" colspan="4" nolabel="1" widget="one2many_list"/>
205
				</page>
206
				<page string="Properties">
207
					<properties/>
208
				</page>
209
210
				<page string="Profiling">
867 by qdp
Changes to the first segmentation module, in order to have a
211
				  <button string="Use a questionnaire" name="%(wizard_open_questionnaire)d" type="action" colspan="1"/>
212
				  <newline/>
843 by qdp
module segmentation first version, ready for the client
213
				  <field name="answers_ids" colspan="4" nolabel="1"/>
214
				</page>
215
			</notebook>
216
			</form>
217
		</field>
218
	</record>
219
220
	<record model="ir.ui.view" id="view_partner_profile_tree">
221
		<field name="name">segmentation.profile.tree</field>
222
		<field name="model">segmentation.profile</field>
223
		<field name="type">tree</field>
224
		<field name="field_parent">child_ids</field>
225
		<field name="arch" type="xml">
226
			<tree string="Partner Profiles">
227
				<field name="name"/>
228
			</tree>
229
		</field>
230
	</record>
231
232
	<record model="ir.actions.act_window" id="action_partner_profile">
233
		<field name="name">Partner profiles</field>
234
		<field name="type">ir.actions.act_window</field>
235
		<field name="res_model">segmentation.profile</field>
236
		<field name="view_type">tree</field>
237
		<field name="view_id" ref="view_partner_profile_tree"/>
238
		<field name="domain">[('parent_id','=',False)]</field>
239
	</record>
240
3115 by Priyesh
change menu tag
241
	<menuitem name="Partners by Profile" id="menu_partner_profile_main" parent="base.menu_base_partner" action="action_partner_profile"/>
843 by qdp
module segmentation first version, ready for the client
242
243
	<record model="ir.values" id="ir_action_partner_by_profile">
244
		<field name="key2" eval="'tree_but_open'"/>
245
		<field name="model" eval="'segmentation.profile'"/>
246
		<field name="name">Open partners</field>
247
		<field name="value" eval="'ir.actions.wizard,%d'%wizard_open_partner"/>
248
		<field name="object" eval="True"/>
249
	</record>
250
251
	</data>
3283.1.57 by Stephane Wirtel
rename the <terp /> to <openerp />
252
</openerp>