Projet

Général

Profil

PROD V(22) ACTUEL » 5_quiz_4_company_vehicles_v2.sql

Tarek AOUADI, 15/08/2025 18:06

 
1
use socle;
2
-- Quiz 4 – Company Vehicles (“Véhicules de Société”)
3
-- 1) solution_quiz
4
INSERT INTO solution_quiz (id, quizCode, quiz_image, averagetime)
5
VALUES
6
  (4,
7
   'quiz_4_Company_Vehicles',
8
   'Questionnaire 4 -Vehicules de Société.jpg',
9
   10);
10
-- 2) solution_quiz_translate (French & English)
11
INSERT INTO solution_quiz_translate (quizCode, title, description, short_description, languageId)
12
VALUES
13
  -- French
14
  ('quiz_4_Company_Vehicles',
15
   'Questionnaire 4 - les Véhicules de Société',
16
   'Ce questionnaire couvre la politique de l’entreprise en matière de véhicules de fonction et de service : attribution, financement, maintenance, carburant et assurances.',
17
   'Politiques et pratiques des véhicules de société',
18
   2),
19
  -- English
20
  ('quiz_4_Company_Vehicles',
21
   'Quiz 4 – Company Vehicles',
22
   'This quiz examines corporate car and service-vehicle policies : allocation criteria, financing, maintenance, fuel coverage, and insurance.',
23
   'Company vehicles policies & practices',
24
   1);
25
-- 3) solution_quiz_section
26
INSERT INTO solution_quiz_section (sectionCode, quizCode, section_order)
27
VALUES
28
  ('executive_vehicles', 'quiz_4_Company_Vehicles', 1),
29
  ('service_vehicles',   'quiz_4_Company_Vehicles', 2);
30
-- 4) solution_quiz_section_translate (French & English)
31
INSERT INTO solution_quiz_section_translate (sectionCode, title, languageId)
32
VALUES
33
  -- English titles
34
  ('executive_vehicles', 'Executive Vehicles', 1),
35
  ('service_vehicles',   'Service Vehicles',   1),
36
  -- French titles
37
  ('executive_vehicles', 'Voitures de fonction', 2),
38
  ('service_vehicles',   'Voitures de service',  2);
39
-- 5) solution_quiz_section_questions
40
-- Section 1: executive_vehicles
41
INSERT INTO solution_quiz_section_questions (questionCode, sectionCode, quizCode, idparent, type, question_order, echartType)
42
VALUES
43
  ('Q4-VF-1',  'executive_vehicles', 'quiz_4_Company_Vehicles', NULL,      'CU', 1,  'Pie'),
44
  ('Q4-VF-2',  'executive_vehicles', 'quiz_4_Company_Vehicles', 'Q4-VF-1', 'CU', 2,  'Pie'),
45
  ('Q4-VF-3',  'executive_vehicles', 'quiz_4_Company_Vehicles', 'Q4-VF-2', 'CM', 3,  'Bar'),
46
  ('Q4-VF-4',  'executive_vehicles', 'quiz_4_Company_Vehicles', 'Q4-VF-1', 'CU', 4,  'Pie'),
47
  ('Q4-VF-5',  'executive_vehicles', 'quiz_4_Company_Vehicles', 'Q4-VF-1', 'CM', 5,  'tab_num'),
48
  ('Q4-VF-6',  'executive_vehicles', 'quiz_4_Company_Vehicles', 'Q4-VF-1', 'CM', 6,  'Bar'),
49
  ('Q4-VF-7',  'executive_vehicles', 'quiz_4_Company_Vehicles',  NULL, 'CU', 7,  'Pie'),
50
  ('Q4-VF-8',  'executive_vehicles', 'quiz_4_Company_Vehicles', 'Q4-VF-1', 'CU', 8,  'Pie'),
51
  ('Q4-VF-9',  'executive_vehicles', 'quiz_4_Company_Vehicles', 'Q4-VF-1', 'CU', 9,  'Pie'),
52
  ('Q4-VF-10', 'executive_vehicles', 'quiz_4_Company_Vehicles', 'Q4-VF-1', 'CU', 10, 'Pie');
53
-- Section 2: service_vehicles
54
INSERT INTO solution_quiz_section_questions (questionCode, sectionCode, quizCode, idparent, type, question_order, echartType)
55
VALUES
56
  ('Q4-VS-1',  'service_vehicles', 'quiz_4_Company_Vehicles', NULL,'CU',      11,  'Pie'),
57
  ('Q4-VS-2',  'service_vehicles', 'quiz_4_Company_Vehicles', 'Q4-VS-1','CU', 12,  'Pie'),
58
  ('Q4-VS-3',  'service_vehicles', 'quiz_4_Company_Vehicles', 'Q4-VS-1','CM', 13,  'Bar'),
59
  ('Q4-VS-4',  'service_vehicles', 'quiz_4_Company_Vehicles', 'Q4-VS-1','CM', 14,  'Bar'),
60
  ('Q4-VS-5',  'service_vehicles', 'quiz_4_Company_Vehicles', 'Q4-VS-1','CM', 15,  'Bar'),
61
  ('Q4-VS-6',  'service_vehicles', 'quiz_4_Company_Vehicles', 'Q4-VS-1','CU', 16,  'Pie'),
62
  ('Q4-VS-7',  'service_vehicles', 'quiz_4_Company_Vehicles', 'Q4-VS-1','CU', 17,  'Bar'),
63
  ('Q4-VS-8',  'service_vehicles', 'quiz_4_Company_Vehicles', 'Q4-VS-1','CU', 18,  'Pie'),
64
  ('Q4-VS-9',  'service_vehicles', 'quiz_4_Company_Vehicles', 'Q4-VS-1','CU', 19,  'Pie'),
65
  ('Q4-VS-10', 'service_vehicles', 'quiz_4_Company_Vehicles', 'Q4-VS-1','CU',  20,  'Pie');
66
-- 6) solution_quiz_section_questions_translate
67
-- Section 1: Executive Vehicles
68
INSERT INTO solution_quiz_section_questions_translate (questionCode, title, languageId)
69
VALUES
70
  -- English
71
  ('Q4-VF-1',  'Does your company offer company cars to employees?',             1),
72
  ('Q4-VF-2',  'Do you have a written policy for the use of company cars?',      1),
73
  ('Q4-VF-3',  'If yes, to which hierarchical levels are company cars mainly assigned?', 1),
74
  ('Q4-VF-4',  'Are company cars also offered to new employees?',                1),
75
  ('Q4-VF-5',  'What is the allocated budget for company cars? (specify by level)', 1),
76
  ('Q4-VF-6',  'What is the financing method for company cars?',                1),
77
  ('Q4-VF-7',  'Are fuel costs covered by the company?',                        1),
78
  ('Q4-VF-8',  'What is your insurance policy for company cars?',               1),
79
  ('Q4-VF-9',  'Are maintenance services included for company cars?',           1),
80
  ('Q4-VF-10', 'Are repair services included for company cars?',                1),
81
  -- French
82
  ('Q4-VF-1',  'Votre entreprise offre-t-elle des véhicules de fonction à ses employés ?',         2),
83
  ('Q4-VF-2',  'Disposez-vous d''une politique écrite concernant l''utilisation des voitures de fonction ?', 2),
84
  ('Q4-VF-3',  'À quels niveaux hiérarchiques les véhicules sont-ils principalement attribués ?', 2),
85
  ('Q4-VF-4',  'Les véhicules de fonction sont-ils également proposés aux nouveaux employés ?',   2),
86
  ('Q4-VF-5',  ' Quel est le budget alloué aux voitures attribués ?',       2),
87
  ('Q4-VF-6',  'Quel est le mode de financement des voitures de fonction ?',                    2),
88
  ('Q4-VF-7',  'Les frais de carburant sont-ils couverts par l''entreprise ?',                   2),
89
  ('Q4-VF-8',  'Quelle est votre politique en matière d’assurance pour les voitures de fonction ?',         2),
90
  ('Q4-VF-9',  'Des services d''entretien  sont-ils inclus pour les véhicules de fonction ?',     2),
91
  ('Q4-VF-10', 'Des services de réparation sont-ils inclus pour les véhicules de fonction ?',    2);
92
-- Section 2: Service Vehicles
93
INSERT INTO solution_quiz_section_questions_translate (questionCode, title, languageId)
94
VALUES
95
  -- English
96
  ('Q4-VS-1',  'Does your company offer service vehicles to employees?',               1),
97
  ('Q4-VS-2',  'Do you have a policy regarding service vehicle use?',                 1),
98
  ('Q4-VS-3',  'What is the financing method for service vehicles?',                 1),
99
  ('Q4-VS-4',  'What are the criteria for allocating service vehicles?',             1),
100
  ('Q4-VS-5',  'What types of vehicles do you offer as service vehicles?',           1),
101
  ('Q4-VS-6',  'Is personal use of service vehicles permitted?',                     1),
102
  ('Q4-VS-7',  'How do you manage maintenance and servicing of service vehicles?',   1),
103
  ('Q4-VS-8',  'How do you manage fuel costs for service vehicles?',                 1),
104
  ('Q4-VS-9',  'Do you track mileage for each vehicle?',                            1),
105
  ('Q4-VS-10','How frequently do you replace service vehicles?',                     1),
106
  -- French
107
  ('Q4-VS-1',  'Votre entreprise offre-t-elle des véhicules de service à ses employés ?',     2),
108
  ('Q4-VS-2',  'Disposez-vous d''une politique concernant l''utilisation des voitures de service ?', 2),
109
  ('Q4-VS-3',  'Quel est le mode de financement des voitures de service ?',                 2),
110
  ('Q4-VS-4',  'Quels sont les critères d''attribution des voitures de service ?',         2),
111
  ('Q4-VS-5',  'Quels types de véhicules proposez-vous en tant que voitures de service ?', 2),
112
  ('Q4-VS-6',  'L''utilisation personnelle des voitures de service est-elle autorisée ?',    2),
113
  ('Q4-VS-7',  'Comment gérez-vous la maintenance et l''entretien des voitures de service ?', 2),
114
  ('Q4-VS-8',  'Comment gérez-vous les coûts de carburant pour les voitures de service ?',   2),
115
  ('Q4-VS-9',  'Effectuez-vous un suivi du kilométrage pour chaque véhicule ?',              2),
116
  ('Q4-VS-10','À quelle fréquence remplacez-vous les voitures de service ?',                2);
117
-- 7) NEW response items
118
INSERT INTO solution_reponses_items (itemCode, itemName)
119
VALUES
120
  -- hierarchy levels
121
  ('yes_partially','yes partially'),
122
  ('middle_managers', 'Middle Managers & Experts professionnels'),
123
  ('support_tech', 'Support Technique'),
124
  ('support_professional',  'Support Professionnel'),
125
  -- VF-2 policy formality
126
  ('yes_formalized',  'Oui, formalisée'),
127
  ('yes_informal',  'Oui, mais informelle'),
128
    ('with-conditions', 'With conditions (specify)'),
129
  -- VF-6 / VS-3 financing modes
130
  ('cash_purchase',  'Achat au comptant par l''organisation'),
131
  ('leasing_no_maint', 'Contrat de location/leasing opérationnel sans entretien'),
132
  ('leasing_with_maint','Contrat de location/leasing opérationnel avec entretien'),
133
  ('credit_bail','Crédit-bail'),
134
  ('purchase_bonus', 'Prime à l''achat d''une voiture'),
135
  -- VF-7 fuel full
136
  ('yes_full', 'Oui, en totalité'),
137
  -- VF-8 insurance
138
  ('full_company','Couverture complète fournie par l’entreprise'),
139
  ('shared_user','Assurance partagée avec l’utilisateur'),
140
  ('full_user', 'Couverture complète fournie par l’utilisateur'),
141
  -- VS-2 policy formality
142
  ('yes_formal_comm',       'Oui, formalisée et communiquée à tous'),
143
  -- VS-4 criteria
144
  ('hierarchy_level',       'Niveau hiérarchique'),
145
  ('specific_function',     'Fonction spécifique (ex : commerciaux)'),
146
  ('operational_needs',     'Besoins opérationnels'),
147
  -- VS-5 vehicle types
148
  ('sedan',    'Berline'),
149
  ('van' ,'Camionnette/utilitaire'),
150
  -- VS-6 personal use
151
  ('yes_unrestricted', 'Oui, sans restriction'),
152
  ('yes_limited',   'Oui, mais avec des limites (ex : kilométrage)'),
153
('no_unique_for_activity_prof',   'No, only for professional activities'),
154

    
155
  
156
  -- VS-7 maintenance
157
  ('contracted_maintenance','Contrats d’entretien avec un prestataire'),
158
  ('internal_management',  'Gestion en interne'),
159
  ('user_responsibility',  'Responsabilité de l’utilisateur'),
160
  -- VS-8 fuel handling
161
  ('fuel_card',  'Carte carburant fournie par l’entreprise'),
162
  ('reimbursement',  'Remboursement sur justificatifs'),
163
  ('monthly_allowance',     'Forfait mensuel'),
164
  -- VS-9 mileage tracking
165
  ('yes_auto', 'Oui, via un système automatisé'),
166
  ('yes_manual',   'Oui, rapport manuel de l’utilisateur'),
167
  -- VS-10 replacement frequency
168
  ('under_3',  'Moins de 3 ans'),
169
  ('3_5',  '3 à 5 ans'),
170
  ('over_5', 'Plus de 5 ans'),
171
  ('no_policy',  'Pas de politique définie');
172
-- 8) Link items to questions
173
INSERT INTO solution_quiz_section_questions_items (itemCode, questionCode, itemParentId, isOther)
174
VALUES
175
  -- Q4-VF-1
176
  ('yes',  'Q4-VF-1', NULL, 0),
177
  ('no', 'Q4-VF-1', NULL, 0),
178
  -- Q4-VF-2
179
  ('yes_formalized', 'Q4-VF-2', 'yes', 0),
180
  ('yes_informal',   'Q4-VF-2', 'yes', 0),
181
  ('no',  'Q4-VF-2', 'yes', 0),
182
  
183
  -- Q4-VF-3 (levels)
184
  ('executives',  'Q4-VF-3', 'yes_formalized', 0),
185
  ('middle_managers', 'Q4-VF-3', 'yes_formalized', 0),
186
  ('managers', 'Q4-VF-3', 'yes_formalized', 0),
187
  ('sales','Q4-VF-3', 'yes_formalized', 0),
188
  ('professionals', 'Q4-VF-3', 'yes_formalized', 0),
189
  ('support_tech', 'Q4-VF-3', 'yes_formalized', 0),
190
  ('support_professional', 'Q4-VF-3', 'yes_formalized', 0),
191
  
192
  -- Q4-VF-3 (yes_informal)
193
  ('executives',  'Q4-VF-3', 'yes_informal', 0),
194
  ('middle_managers', 'Q4-VF-3', 'yes_informal', 0),
195
  ('managers', 'Q4-VF-3', 'yes_informal', 0),
196
  ('sales','Q4-VF-3', 'yes_informal', 0),
197
  ('professionals', 'Q4-VF-3', 'yes_informal', 0),
198
  ('support_tech', 'Q4-VF-3', 'yes_informal', 0),
199
  ('support_professional', 'Q4-VF-3', 'yes_informal', 0),
200
  
201
  -- Q4-VF-4
202
  ('yes',  'Q4-VF-4', 'yes', 0),
203
  ('no', 'Q4-VF-4', 'yes', 0),
204
  ('with-conditions', 'Q4-VF-4', 'yes', 1),
205
  -- Q4-VF-5 
206
  ('executives',  'Q4-VF-5', 'yes', 1),
207
  ('middle_managers',  'Q4-VF-5', 'yes', 1),
208
  ('managers', 'Q4-VF-5', 'yes', 1),
209
  ('sales',  'Q4-VF-5', 'yes', 1),
210
  ('professionals', 'Q4-VF-5', 'yes', 1),
211
  ('support_tech', 'Q4-VF-5', 'yes', 1),
212
  ('support_professional', 'Q4-VF-5', 'yes', 1),
213
  -- Q4-VF-6
214
  ('cash_purchase',  'Q4-VF-6', 'yes', 0),
215
  ('leasing_no_maint', 'Q4-VF-6','yes', 0),
216
  ('leasing_with_maint',  'Q4-VF-6', 'yes', 0),
217
  ('credit_bail', 'Q4-VF-6', 'yes', 0),
218
  ('purchase_bonus',  'Q4-VF-6', 'yes', 0),
219
  -- Q4-VF-7
220
  ('yes_full',  'Q4-VF-7', 'yes', 0),
221
  ('yes_partially', 'Q4-VF-7', 'yes', 0),
222
  ('no',  'Q4-VF-7', 'yes', 0),
223
  -- Q4-VF-8
224
  ('full_company', 'Q4-VF-8', 'yes', 0),
225
  ('shared_user','Q4-VF-8', 'yes', 0),
226
  ('full_user', 'Q4-VF-8', 'yes', 0),
227
  -- Q4-VF-9 & Q4-VF-10
228
  ('yes', 'Q4-VF-9',  'yes', 0),
229
  ('no',  'Q4-VF-9',  'yes', 0),
230
  
231
  ('yes', 'Q4-VF-10', 'yes', 0),
232
  ('no',  'Q4-VF-10', 'yes', 0),
233
  -- Q4-VS-1
234
  ('yes', 'Q4-VS-1', null, 0),
235
  ('no',  'Q4-VS-1', null, 0),
236
  -- Q4-VS-2
237
  ('yes_formal_comm','Q4-VS-2', 'yes', 0),
238
  ('yes_informal', 'Q4-VS-2', 'yes', 0),
239
  ('no',  'Q4-VS-2', 'yes', 0),
240
  -- Q4-VS-3 
241
  ('cash_purchase', 'Q4-VS-3', 'yes', 0),
242
  ('leasing_no_maint', 'Q4-VS-3', 'yes', 0),
243
  ('leasing_with_maint','Q4-VS-3', 'yes', 0),
244
  ('credit_bail',  'Q4-VS-3', 'yes', 0),
245
  -- Q4-VS-4
246
  ('hierarchy_level', 'Q4-VS-4', 'yes', 0),
247
  ('specific_function', 'Q4-VS-4', 'yes', 0),
248
  ('operational_needs',  'Q4-VS-4', 'yes', 0),
249
  ('other-please-specify','Q4-VS-4', 'yes', 1),
250
  -- Q4-VS-5
251
  ('sedan',  'Q4-VS-5', 'yes', 0),
252
  ('van',  'Q4-VS-5', 'yes', 0),
253
  ('other-please-specify','Q4-VS-5', 'yes', 1),
254
  -- Q4-VS-6
255
  ('yes_unrestricted','Q4-VS-6', 'yes', 0),
256
  ('yes_limited', 'Q4-VS-6', 'yes', 0),
257
  ('no_unique_for_activity_prof', 'Q4-VS-6', 'yes', 0),
258
  -- Q4-VS-7
259
  ('contracted_maintenance','Q4-VS-7', 'yes', 0),
260
  ('internal_management', 'Q4-VS-7','yes', 0),
261
  ('user_responsibility', 'Q4-VS-7', 'yes', 0),
262
  ('other-please-specify','Q4-VS-7', 'yes', 1),
263
  -- Q4-VS-8
264
  ('fuel_card', 'Q4-VS-8', 'yes', 0),
265
  ('reimbursement','Q4-VS-8', 'yes', 0),
266
  ('monthly_allowance','Q4-VS-8', 'yes', 0),
267
  -- Q4-VS-9
268
  ('yes_auto', 'Q4-VS-9', 'yes', 0),
269
  ('yes_manual', 'Q4-VS-9', 'yes', 0),
270
  ('no','Q4-VS-9', 'yes', 0),
271
  -- Q4-VS-10
272
  ('under_3', 'Q4-VS-10', 'yes', 0),
273
  ('3_5', 'Q4-VS-10', 'yes', 0),
274
  ('over_5','Q4-VS-10', 'yes', 0),
275
  ('no_policy', 'Q4-VS-10', 'yes', 0);
276
-- 9) Translations for the NEW items
277
INSERT INTO solution_quiz_question_items_translate (itemCode, itemValue, languageId)
278
VALUES
279
  -- middle/support levels
280
  ('middle_managers', 'Middle Managers & Experts professionnels', 2),
281
  ('support_tech', 'Support Technique', 2),
282
  ('support_professional', 'Support Professionnel', 2),
283
  ('yes_partially','Oui, partiellement',2),
284
  -- VF-2
285
  ('yes_formalized', 'Oui, formalisée', 2),
286
  ('yes_informal', 'Oui, mais informelle', 2),
287
  ('no_unique_for_activity_prof','Non, uniquement pour les activités professionnelles',2),
288
  -- VF-6 / VS-3
289
  ('cash_purchase', 'Achat au comptant par l''organisation', 2),
290
  ('leasing_no_maint', 'Contrat de location/leasing opérationnel sans entretien', 2),
291
  ('leasing_with_maint', 'Contrat de location/leasing opérationnel avec entretien', 2),
292
  ('credit_bail', 'Crédit-bail', 2),
293
  ('purchase_bonus', 'Prime à l''achat d''une voiture (paiement par l''entreprise à 
294
  l''employé d''une somme forfaitaire égale à la valeur de la voiture ou d''un montant annuel égal au coût de paiement de la voiture)', 2),
295
  -- VF-7
296
  ('yes_full', 'Oui, en totalité', 2),
297
  -- VF-8
298
  ('full_company', 'Couverture complète fournie par l''entreprise', 2),
299
  ('shared_user', 'Assurance partagée avec l''utilisateur', 2),
300
  ('full_user', 'Couverture complète fournie par l''utilisateur', 2),
301
  -- VS-2
302
  ('yes_formal_comm', 'Oui, formalisée et communiquée à tous', 2),
303
  ('with-conditions', 'Sous conditions (préciser)', 2),
304
  -- VS-4
305
  ('hierarchy_level', 'Niveau hiérarchique', 2),
306
  ('specific_function', 'Fonction spécifique (ex : commerciaux)', 2),
307
  ('operational_needs', 'Besoins opérationnels', 2),
308
  -- VS-5
309
  ('sedan', 'Berline', 2),
310
  ('van', 'Camionnette/utilitaire', 2),
311
  -- VS-6
312
  ('yes_unrestricted', 'Oui, sans restriction', 2),
313
  ('yes_limited', 'Oui, mais avec des limites (ex : kilométrage)', 2),
314
  -- VS-7
315
  ('contracted_maintenance', 'Contrats d''entretien avec un prestataire', 2),
316
  ('internal_management', 'Gestion en interne', 2),
317
  ('user_responsibility', 'Responsabilité de l''utilisateur', 2),
318
  -- VS-8
319
  ('fuel_card', 'Carte carburant fournie par l''entreprise', 2),
320
  ('reimbursement', 'Remboursement sur justificatifs', 2),
321
  ('monthly_allowance', 'Forfait mensuel', 2),
322
  -- VS-9
323
  ('yes_auto', 'Oui, via un système automatisé', 2),
324
  ('yes_manual', 'Oui, rapport manuel de l''utilisateur', 2),
325
  -- VS-10
326
  ('under_3', 'Moins de 3 ans', 2),
327
  ('3_5', '3 à 5 ans', 2),
328
  ('over_5', 'Plus de 5 ans', 2),
329
  ('no_policy', 'Pas de politique définie', 2);
330
  
331
  
332
  INSERT INTO solution_quiz_question_items_translate (itemCode, itemValue, languageId)
333
VALUES
334
  -- hierarchy levels
335
  ('middle_managers', 'Middle Managers & Experts professionals', 1),
336
  ('support_tech','Support Technicians',   1),
337
  ('support_professional',  'Support Professionals', 1),
338
  -- VF-2 policy formality
339
  ('yes_formalized', 'Yes, formalized',1),
340
  ('yes_informal',  'Yes, but informal', 1),
341
 ('with-conditions', 'With conditions (specify)', 1),
342
  -- VF-6 / VS-3 financing modes
343
  ('cash_purchase', 'Cash purchase by the organization',   1),
344
  ('leasing_no_maint', 'Operational lease without maintenance', 1),
345
  ('leasing_with_maint', 'Operational lease with maintenance', 1),
346
  ('credit_bail',  'Finance lease', 1),
347
  ('purchase_bonus',  'Car purchase bonus (payment by the company to the employee of a lump sum equal to the value of the car or an 
348
  annual amount equal to the cost of paying for the car).',  1),
349
  -- VF-7 fuel full
350
  ('yes_full',  'Yes, fully covered',  1),
351
  -- VF-8 insurance
352
  ('full_company',   'Full coverage by company',  1),
353
  ('shared_user',  'Shared insurance with user', 1),
354
  ('full_user', 'Full coverage by user', 1),
355
  -- VS-2 policy formality
356
  ('yes_formal_comm','Yes, formalized and communicated to all',1),
357
  -- VS-4 criteria
358
  ('hierarchy_level', 'By hierarchical level', 1),
359
  ('specific_function','By specific function (e.g. sales)',1),
360
  ('operational_needs', 'By operational needs', 1),
361
  -- VS-5 vehicle types
362
  ('sedan',   'Sedan',   1),
363
  ('van', 'Van/Utility vehicle',1),
364
  -- VS-6 personal use
365
  ('yes_unrestricted',  'Yes, without restriction',  1),
366
  ('yes_limited','Yes, with limits (e.g. mileage)',  1),
367
  -- VS-7 maintenance
368
  ('contracted_maintenance','Contracted maintenance with provider',   1),
369
  ('internal_management',  'Managed internally',1),
370
  ('user_responsibility',  'User’s responsibility',  1),
371
  -- VS-8 fuel handling
372
  ('fuel_card',  'Company-issued fuel card', 1),
373
  ('reimbursement',  'Reimbursement upon receipt',  1),
374
  ('monthly_allowance', 'Monthly allowance',  1),
375
  -- VS-9 mileage tracking
376
  ('yes_auto',  'Yes, via automated system', 1),
377
  ('yes_manual','Yes, manual user report', 1),
378
  -- VS-10 replacement frequency
379
  ('under_3', 'Under 3 years',   1),
380
  ('3_5',  '3 to 5 years',   1),
381
  ('over_5', 'Over 5 years',   1),
382
 ('no_unique_for_activity_prof','No, only for professional activities',1),
383
   ('yes_partially','yes, partially',2),
384
  ('no_policy','No policy defined',  1);
(21-21/25)