Commit 2a08b7f6a86342e707fd7e577c935397ce2d1e93

Authored by kosaniak
Committed by GitHub
2 parents 0b1173d7 bb30ba48

Merge pull request #501 from OrysiaDrabych/cpv_final

Adjust items classification schemes to current requirements
@@ -290,56 +290,34 @@ ${ITEM_MEAT} ${False} @@ -290,56 +290,34 @@ ${ITEM_MEAT} ${False}
290 Звірити відображення поля description усіх предметів для користувача ${viewer} 290 Звірити відображення поля description усіх предметів для користувача ${viewer}
291 291
292 292
293 -Відображення опису додаткової класифікації номенклатури переговорної процедури за нагальною потребою  
294 - [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури процедури  
295 - ... viewer  
296 - ... ${USERS.users['${viewer}'].broker}  
297 - ... tender_view  
298 - ... level3  
299 - Звірити відображення поля additionalClassifications[0].description усіх предметів для користувача ${viewer}  
300 -  
301 -  
302 -Відображення ідентифікатора додаткової класифікації номенклатури переговорної процедури за нагальною потребою  
303 - [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури процедури  
304 - ... viewer  
305 - ... ${USERS.users['${viewer}'].broker}  
306 - ... tender_view  
307 - ... level3  
308 - Звірити відображення поля additionalClassifications[0].id усіх предметів для користувача ${viewer}  
309 -  
310 -  
311 -Відображення схеми додаткової класифікації номенклатури переговорної процедури за нагальною потребою  
312 - [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури процедури  
313 - ... viewer  
314 - ... ${USERS.users['${viewer}'].broker}  
315 - ... tender_view  
316 - Звірити відображення поля additionalClassifications[0].scheme усіх предметів для користувача ${viewer}  
317 -  
318 -  
319 -Відображення схеми класифікації номенклатури переговорної процедури за нагальною потребою  
320 - [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури процедури  
321 - ... viewer  
322 - ... ${USERS.users['${viewer}'].broker}  
323 - ... tender_view 293 +Відображення схеми основної/додаткової класифікації номенклатур переговорної процедури за нагальною потребою
  294 + [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури процедури
  295 + ... viewer
  296 + ... ${USERS.users['${viewer}'].broker}
  297 + ... tender_view
324 Звірити відображення поля classification.scheme усіх предметів для користувача ${viewer} 298 Звірити відображення поля classification.scheme усіх предметів для користувача ${viewer}
  299 + Run Keyword If "${USERS.users['${tender_owner}'].initial_data.data['items'][0]['classification']['description']}" == "Не визначено"
  300 + ... Звірити відображення поля additionalClassifications[0].scheme усіх предметів для користувача ${viewer}
325 301
326 302
327 -Відображення ідентифікатора класифікації номенклатури переговорної процедури за нагальною потребою  
328 - [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури процедури  
329 - ... viewer  
330 - ... ${USERS.users['${viewer}'].broker}  
331 - ... tender_view  
332 - ... level3 303 +Відображення ідентифікатора основної/додаткової класифікації номенклатур переговорної процедури за нагальною потребою
  304 + [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури процедури
  305 + ... viewer
  306 + ... ${USERS.users['${viewer}'].broker}
  307 + ... tender_view
333 Звірити відображення поля classification.id усіх предметів для користувача ${viewer} 308 Звірити відображення поля classification.id усіх предметів для користувача ${viewer}
  309 + Run Keyword If "${USERS.users['${tender_owner}'].initial_data.data['items'][0]['classification']['description']}" == "Не визначено"
  310 + ... Звірити відображення поля additionalClassifications[0].id усіх предметів для користувача ${viewer}
334 311
335 312
336 -Відображення опису класифікації номенклатури переговорної процедури за нагальною потребою  
337 - [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури процедури  
338 - ... viewer  
339 - ... ${USERS.users['${viewer}'].broker}  
340 - ... tender_view  
341 - ... level3 313 +Відображення опису основної/додаткової класифікації номенклатур переговорної процедури за нагальною потребою
  314 + [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури процедури
  315 + ... viewer
  316 + ... ${USERS.users['${viewer}'].broker}
  317 + ... tender_view
342 Звірити відображення поля classification.description усіх предметів для користувача ${viewer} 318 Звірити відображення поля classification.description усіх предметів для користувача ${viewer}
  319 + Run Keyword If "${USERS.users['${tender_owner}'].initial_data.data['items'][0]['classification']['description']}" == "Не визначено"
  320 + ... Звірити відображення поля additionalClassifications[0].description усіх предметів для користувача ${viewer}
343 321
344 322
345 Відображення кількості номенклатури переговорної процедури за нагальною потребою 323 Відображення кількості номенклатури переговорної процедури за нагальною потребою
@@ -319,62 +319,34 @@ ${ITEM_MEAT} ${False} @@ -319,62 +319,34 @@ ${ITEM_MEAT} ${False}
319 Звірити відображення поля description усіх предметів для користувача ${viewer} 319 Звірити відображення поля description усіх предметів для користувача ${viewer}
320 320
321 321
322 -Відображення опису додаткової класифікації номенклатури переговорної процедури  
323 - [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури процедури  
324 - ... viewer  
325 - ... ${USERS.users['${viewer}'].broker}  
326 - ... tender_view  
327 - ... level3  
328 - ... non-critical  
329 - Звірити відображення поля additionalClassifications[0].description усіх предметів для користувача ${viewer}  
330 -  
331 -  
332 -Відображення ідентифікатора додаткової класифікації номенклатури переговорної процедури  
333 - [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури процедури  
334 - ... viewer  
335 - ... ${USERS.users['${viewer}'].broker}  
336 - ... tender_view  
337 - ... level3  
338 - ... non-critical  
339 - Звірити відображення поля additionalClassifications[0].id усіх предметів для користувача ${viewer}  
340 -  
341 -  
342 -Відображення схеми додаткової класифікації номенклатури переговорної процедури  
343 - [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури процедури  
344 - ... viewer  
345 - ... ${USERS.users['${viewer}'].broker}  
346 - ... tender_view  
347 - ... non-critical  
348 - Звірити відображення поля additionalClassifications[0].scheme усіх предметів для користувача ${viewer}  
349 -  
350 -  
351 -Відображення схеми класифікації номенклатури переговорної процедури  
352 - [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури процедури  
353 - ... viewer  
354 - ... ${USERS.users['${viewer}'].broker}  
355 - ... tender_view  
356 - ... non-critical 322 +Відображення схеми основної/додаткової класифікації номенклатур переговорної процедури
  323 + [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури процедури
  324 + ... viewer
  325 + ... ${USERS.users['${viewer}'].broker}
  326 + ... tender_view
357 Звірити відображення поля classification.scheme усіх предметів для користувача ${viewer} 327 Звірити відображення поля classification.scheme усіх предметів для користувача ${viewer}
  328 + Run Keyword If "${USERS.users['${tender_owner}'].initial_data.data['items'][0]['classification']['description']}" == "Не визначено"
  329 + ... Звірити відображення поля additionalClassifications[0].scheme усіх предметів для користувача ${viewer}
358 330
359 331
360 -Відображення ідентифікатора класифікації номенклатури переговорної процедури  
361 - [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури процедури  
362 - ... viewer  
363 - ... ${USERS.users['${viewer}'].broker}  
364 - ... tender_view  
365 - ... level3  
366 - ... non-critical 332 +Відображення ідентифікатора основної/додаткової класифікації номенклатур переговорної процедури
  333 + [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури процедури
  334 + ... viewer
  335 + ... ${USERS.users['${viewer}'].broker}
  336 + ... tender_view
367 Звірити відображення поля classification.id усіх предметів для користувача ${viewer} 337 Звірити відображення поля classification.id усіх предметів для користувача ${viewer}
  338 + Run Keyword If "${USERS.users['${tender_owner}'].initial_data.data['items'][0]['classification']['description']}" == "Не визначено"
  339 + ... Звірити відображення поля additionalClassifications[0].id усіх предметів для користувача ${viewer}
368 340
369 341
370 -Відображення опису класифікації номенклатури переговорної процедури  
371 - [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури процедури  
372 - ... viewer  
373 - ... ${USERS.users['${viewer}'].broker}  
374 - ... tender_view  
375 - ... level3  
376 - ... non-critical 342 +Відображення опису основної/додаткової класифікації номенклатур переговорної процедури
  343 + [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури процедури
  344 + ... viewer
  345 + ... ${USERS.users['${viewer}'].broker}
  346 + ... tender_view
377 Звірити відображення поля classification.description усіх предметів для користувача ${viewer} 347 Звірити відображення поля classification.description усіх предметів для користувача ${viewer}
  348 + Run Keyword If "${USERS.users['${tender_owner}'].initial_data.data['items'][0]['classification']['description']}" == "Не визначено"
  349 + ... Звірити відображення поля additionalClassifications[0].description усіх предметів для користувача ${viewer}
378 350
379 351
380 Відображення кількості номенклатури переговорної процедури 352 Відображення кількості номенклатури переговорної процедури
@@ -115,22 +115,38 @@ class OP_Provider(BaseProvider): @@ -115,22 +115,38 @@ class OP_Provider(BaseProvider):
115 item_base_data = entity 115 item_base_data = entity
116 break 116 break
117 117
118 - # choose appropriate dkpp classification for item_base_data's cpv 118 + # choose appropriate additional classification for item_base_data's cpv
  119 + additional_class = []
119 for entity in self.classifications: 120 for entity in self.classifications:
120 if entity["classification"]["id"] == item_base_data["cpv_id"]: 121 if entity["classification"]["id"] == item_base_data["cpv_id"]:
121 - classification = entity  
122 - break 122 + additional_class.append(entity)
  123 + classification = self.random_element(additional_class)
123 124
  125 + dk_descriptions = {
  126 + u'ДК003': (u'Послуги фахівців', u'Услуги специалистов', u'Specialists services'),
  127 + u'ДК015': (u'Дослідження та розробки', u'Исследования и разработки', u'Research and development'),
  128 + u'ДК018': (u'Будівлі та споруди', u'Здания и сооружения', u'Buildings and structures')
  129 + }
124 address = self.random_element(self.addresses) 130 address = self.random_element(self.addresses)
125 item = { 131 item = {
126 - "description": item_base_data["description"],  
127 - "description_ru": item_base_data["description_ru"],  
128 - "description_en": item_base_data["description_en"],  
129 "classification": classification["classification"], 132 "classification": classification["classification"],
130 - "additionalClassifications": classification["additionalClassifications"],  
131 "deliveryAddress": address["deliveryAddress"], 133 "deliveryAddress": address["deliveryAddress"],
132 "deliveryLocation": address["deliveryLocation"], 134 "deliveryLocation": address["deliveryLocation"],
133 "unit": item_base_data["unit"], 135 "unit": item_base_data["unit"],
134 "quantity": self.randomize_nb_elements(number=item_base_data["quantity"], le=80, ge=120) 136 "quantity": self.randomize_nb_elements(number=item_base_data["quantity"], le=80, ge=120)
135 } 137 }
  138 + if item_base_data["cpv_id"] == "99999999-9":
  139 + scheme = classification["additionalClassifications"][0]["scheme"]
  140 + item.update({
  141 + "additionalClassifications": classification["additionalClassifications"],
  142 + "description": dk_descriptions[scheme][0],
  143 + "description_ru": dk_descriptions[scheme][1],
  144 + "description_en": dk_descriptions[scheme][2]
  145 + })
  146 + else:
  147 + item.update({
  148 + "description": item_base_data["description"],
  149 + "description_ru": item_base_data["description_ru"],
  150 + "description_en": item_base_data["description_en"]
  151 + })
136 return deepcopy(item) 152 return deepcopy(item)
@@ -2803,15 +2803,127 @@ @@ -2803,15 +2803,127 @@
2803 { 2803 {
2804 "additionalClassifications": [ 2804 "additionalClassifications": [
2805 { 2805 {
2806 - "scheme": "ДКПП",  
2807 - "id": "58.19.14-00.00",  
2808 - "description": "Марки поштові, гербові чи подібні нові; гербовий папір; чекові книжки; банкноти, акції, облігації та подібні цінні папери, друковані" 2806 + "scheme": "ДК003",
  2807 + "id": "3475",
  2808 + "description": "Спортивні тренери, інструктори-методисти та професійні спортсмени"
  2809 + }
  2810 + ],
  2811 + "classification": {
  2812 + "scheme": "CPV",
  2813 + "id": "99999999-9",
  2814 + "description": "Не визначено"
  2815 + }
  2816 + },
  2817 + {
  2818 + "additionalClassifications": [
  2819 + {
  2820 + "scheme": "ДК003",
  2821 + "id": "7242.1",
  2822 + "description": "Монтажники електронного устаткування (на роботах високої кваліфікації)"
  2823 + }
  2824 + ],
  2825 + "classification": {
  2826 + "scheme": "CPV",
  2827 + "id": "99999999-9",
  2828 + "description": "Не визначено"
  2829 + }
  2830 + },
  2831 + {
  2832 + "additionalClassifications": [
  2833 + {
  2834 + "scheme": "ДК003",
  2835 + "id": "7212.1",
  2836 + "description": "Зварники та газорізальники (на роботах високої кваліфікації)"
2809 } 2837 }
2810 ], 2838 ],
2811 "classification": { 2839 "classification": {
2812 "scheme": "CPV", 2840 "scheme": "CPV",
2813 - "id": "22414000-5",  
2814 - "description": "Котушки для маркових стрічок" 2841 + "id": "99999999-9",
  2842 + "description": "Не визначено"
  2843 + }
  2844 + },
  2845 + {
  2846 + "additionalClassifications": [
  2847 + {
  2848 + "scheme": "ДК018",
  2849 + "id": "1241.1",
  2850 + "description": "Автовокзали та інші будівлі автомобільного транспорту"
  2851 + }
  2852 + ],
  2853 + "classification": {
  2854 + "scheme": "CPV",
  2855 + "id": "99999999-9",
  2856 + "description": "Не визначено"
  2857 + }
  2858 + },
  2859 + {
  2860 + "additionalClassifications": [
  2861 + {
  2862 + "scheme": "ДК018",
  2863 + "id": "1230.5",
  2864 + "description": "Бази та склади підприємств торгівлі й громадського харчування"
  2865 + }
  2866 + ],
  2867 + "classification": {
  2868 + "scheme": "CPV",
  2869 + "id": "99999999-9",
  2870 + "description": "Не визначено"
  2871 + }
  2872 + },
  2873 + {
  2874 + "additionalClassifications": [
  2875 + {
  2876 + "scheme": "ДК015",
  2877 + "id": "II.2 24.00.02",
  2878 + "description": "Прикордонні війська"
  2879 + }
  2880 + ],
  2881 + "classification": {
  2882 + "scheme": "CPV",
  2883 + "id": "99999999-9",
  2884 + "description": "Не визначено"
  2885 + }
  2886 + },
  2887 + {
  2888 + "additionalClassifications": [
  2889 + {
  2890 + "scheme": "ДК018",
  2891 + "id": "1262.1",
  2892 + "description": "Музеї та художні галереї"
  2893 + }
  2894 + ],
  2895 + "classification": {
  2896 + "scheme": "CPV",
  2897 + "id": "99999999-9",
  2898 + "description": "Не визначено"
  2899 + }
  2900 + },
  2901 + {
  2902 + "additionalClassifications": [
  2903 + {
  2904 + "scheme": "ДК018",
  2905 + "id": "17.12.77-80.00",
  2906 + "description": "Будівлі професійно-технічних навчальних закладів"
  2907 + }
  2908 + ],
  2909 + "classification": {
  2910 + "scheme": "CPV",
  2911 + "id": "99999999-9",
  2912 + "description": "Не визначено"
  2913 + }
  2914 + },
  2915 + {
  2916 + "additionalClassifications": [
  2917 + {
  2918 + "scheme": "ДК003",
  2919 + "id": "7112.1",
  2920 + "description": "Вибуховики (на роботах високої кваліфікації)"
  2921 + }
  2922 + ],
  2923 + "classification": {
  2924 + "scheme": "CPV",
  2925 + "id": "99999999-9",
  2926 + "description": "Не визначено"
2815 } 2927 }
2816 }, 2928 },
2817 { 2929 {
@@ -7895,10 +8007,22 @@ @@ -7895,10 +8007,22 @@
7895 "30192130-1", 8007 "30192130-1",
7896 "30197600-2", 8008 "30197600-2",
7897 "22200000-2", 8009 "22200000-2",
7898 - "22212000-9" 8010 + "22212000-9",
  8011 + "99999999-9"
7899 ], 8012 ],
7900 "items_base_data": [ 8013 "items_base_data": [
7901 { 8014 {
  8015 + "cpv_id": "99999999-9",
  8016 + "description": "Послуги",
  8017 + "description_ru": "Услуги",
  8018 + "description_en": "Services",
  8019 + "quantity": 15,
  8020 + "unit": {
  8021 + "code": "H87",
  8022 + "name": "штуки"
  8023 + }
  8024 + },
  8025 + {
7902 "cpv_id": "30199000-0", 8026 "cpv_id": "30199000-0",
7903 "description": "Папір для офісної техніки А4", 8027 "description": "Папір для офісної техніки А4",
7904 "description_ru": "Бумага для офисной техники формата А4", 8028 "description_ru": "Бумага для офисной техники формата А4",
@@ -257,58 +257,34 @@ ${ITEM_MEAT} ${True} @@ -257,58 +257,34 @@ ${ITEM_MEAT} ${True}
257 Звірити відображення поля deliveryAddress.streetAddress усіх предметів для користувача ${viewer} 257 Звірити відображення поля deliveryAddress.streetAddress усіх предметів для користувача ${viewer}
258 258
259 259
260 -Відображення схеми класифікації номенклатур тендера 260 +Відображення схеми основної/додаткової класифікації номенклатур тендера
261 [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури тендера 261 [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури тендера
262 ... viewer 262 ... viewer
263 ... ${USERS.users['${viewer}'].broker} 263 ... ${USERS.users['${viewer}'].broker}
264 ... tender_view 264 ... tender_view
265 - ... non-critical  
266 Звірити відображення поля classification.scheme усіх предметів для користувача ${viewer} 265 Звірити відображення поля classification.scheme усіх предметів для користувача ${viewer}
  266 + Run Keyword If "${USERS.users['${tender_owner}'].initial_data.data['items'][0]['classification']['description']}" == "Не визначено"
  267 + ... Звірити відображення поля additionalClassifications[0].scheme усіх предметів для користувача ${viewer}
267 268
268 269
269 -Відображення ідентифікатора класифікації номенклатур тендера 270 +Відображення ідентифікатора основної/додаткової класифікації номенклатур тендера
270 [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури тендера 271 [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури тендера
271 ... viewer 272 ... viewer
272 ... ${USERS.users['${viewer}'].broker} 273 ... ${USERS.users['${viewer}'].broker}
273 - ... tender_view level2  
274 - ... non-critical 274 + ... tender_view
275 Звірити відображення поля classification.id усіх предметів для користувача ${viewer} 275 Звірити відображення поля classification.id усіх предметів для користувача ${viewer}
  276 + Run Keyword If "${USERS.users['${tender_owner}'].initial_data.data['items'][0]['classification']['description']}" == "Не визначено"
  277 + ... Звірити відображення поля additionalClassifications[0].id усіх предметів для користувача ${viewer}
276 278
277 279
278 -Відображення опису класифікації номенклатур тендера  
279 - [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури тендера  
280 - ... viewer  
281 - ... ${USERS.users['${viewer}'].broker}  
282 - ... tender_view level2  
283 - ... non-critical  
284 - Звірити відображення поля classification.description усіх предметів для користувача ${viewer}  
285 -  
286 -  
287 -Відображення схеми додаткової класифікації номенклатур тендера 280 +Відображення опису основної/додаткової класифікації номенклатур тенедра
288 [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури тендера 281 [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури тендера
289 ... viewer 282 ... viewer
290 ... ${USERS.users['${viewer}'].broker} 283 ... ${USERS.users['${viewer}'].broker}
291 ... tender_view 284 ... tender_view
292 - ... non-critical  
293 - Звірити відображення поля additionalClassifications[0].scheme усіх предметів для користувача ${viewer}  
294 -  
295 -  
296 -Відображення ідентифікатора додаткової класифікації номенклатур тендера  
297 - [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури тендера  
298 - ... viewer  
299 - ... ${USERS.users['${viewer}'].broker}  
300 - ... tender_view level2  
301 - ... non-critical  
302 - Звірити відображення поля additionalClassifications[0].id усіх предметів для користувача ${viewer}  
303 -  
304 -  
305 -Відображення опису додаткової класифікації номенклатур тендера  
306 - [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури тендера  
307 - ... viewer  
308 - ... ${USERS.users['${viewer}'].broker}  
309 - ... tender_view level2  
310 - ... non-critical  
311 - Звірити відображення поля additionalClassifications[0].description усіх предметів для користувача ${viewer} 285 + Звірити відображення поля classification.description усіх предметів для користувача ${viewer}
  286 + Run Keyword If "${USERS.users['${tender_owner}'].initial_data.data['items'][0]['classification']['description']}" == "Не визначено"
  287 + ... Звірити відображення поля additionalClassifications[0].description усіх предметів для користувача ${viewer}
312 288
313 289
314 Відображення назви одиниці номенклатур тендера 290 Відображення назви одиниці номенклатур тендера
@@ -296,56 +296,34 @@ ${ITEM_MEAT} ${False} @@ -296,56 +296,34 @@ ${ITEM_MEAT} ${False}
296 Звірити відображення поля description усіх предметів для користувача ${viewer} 296 Звірити відображення поля description усіх предметів для користувача ${viewer}
297 297
298 298
299 -Відображення опису додаткової класифікації номенклатури звіту про укладений договір  
300 - [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури процедури  
301 - ... viewer  
302 - ... ${USERS.users['${viewer}'].broker}  
303 - ... tender_view  
304 - ... level3  
305 - Звірити відображення поля additionalClassifications[0].description усіх предметів для користувача ${viewer}  
306 -  
307 -  
308 -Відображення ідентифікатора додаткової класифікації номенклатури звіту про укладений договір  
309 - [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури процедури  
310 - ... viewer  
311 - ... ${USERS.users['${viewer}'].broker}  
312 - ... tender_view  
313 - ... level3  
314 - Звірити відображення поля additionalClassifications[0].id усіх предметів для користувача ${viewer}  
315 -  
316 -  
317 -Відображення схеми додаткової класифікації номенклатури звіту про укладений договір  
318 - [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури процедури  
319 - ... viewer  
320 - ... ${USERS.users['${viewer}'].broker}  
321 - ... tender_view  
322 - Звірити відображення поля additionalClassifications[0].scheme усіх предметів для користувача ${viewer}  
323 -  
324 -  
325 -Відображення схеми класифікації номенклатури звіту про укладений договір  
326 - [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури процедури  
327 - ... viewer  
328 - ... ${USERS.users['${viewer}'].broker}  
329 - ... tender_view 299 +Відображення схеми основної/додаткової класифікації номенклатур звіту про укладений договір
  300 + [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури процедури
  301 + ... viewer
  302 + ... ${USERS.users['${viewer}'].broker}
  303 + ... tender_view
330 Звірити відображення поля classification.scheme усіх предметів для користувача ${viewer} 304 Звірити відображення поля classification.scheme усіх предметів для користувача ${viewer}
  305 + Run Keyword If "${USERS.users['${tender_owner}'].initial_data.data['items'][0]['classification']['description']}" == "Не визначено"
  306 + ... Звірити відображення поля additionalClassifications[0].scheme усіх предметів для користувача ${viewer}
331 307
332 308
333 -Відображення ідентифікатора класифікації номенклатури звіту про укладений договір  
334 - [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури процедури  
335 - ... viewer  
336 - ... ${USERS.users['${viewer}'].broker}  
337 - ... tender_view  
338 - ... level3 309 +Відображення ідентифікатора основної/додаткової класифікації номенклатур звіту про укладений договір
  310 + [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури процедури
  311 + ... viewer
  312 + ... ${USERS.users['${viewer}'].broker}
  313 + ... tender_view
339 Звірити відображення поля classification.id усіх предметів для користувача ${viewer} 314 Звірити відображення поля classification.id усіх предметів для користувача ${viewer}
  315 + Run Keyword If "${USERS.users['${tender_owner}'].initial_data.data['items'][0]['classification']['description']}" == "Не визначено"
  316 + ... Звірити відображення поля additionalClassifications[0].id усіх предметів для користувача ${viewer}
340 317
341 318
342 -Відображення опису класифікації номенклатури звіту про укладений договір  
343 - [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури процедури  
344 - ... viewer  
345 - ... ${USERS.users['${viewer}'].broker}  
346 - ... tender_view  
347 - ... level3 319 +Відображення опису основної/додаткової класифікації номенклатур звіту про укладений договір
  320 + [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури процедури
  321 + ... viewer
  322 + ... ${USERS.users['${viewer}'].broker}
  323 + ... tender_view
348 Звірити відображення поля classification.description усіх предметів для користувача ${viewer} 324 Звірити відображення поля classification.description усіх предметів для користувача ${viewer}
  325 + Run Keyword If "${USERS.users['${tender_owner}'].initial_data.data['items'][0]['classification']['description']}" == "Не визначено"
  326 + ... Звірити відображення поля additionalClassifications[0].description усіх предметів для користувача ${viewer}
349 327
350 328
351 Відображення кількості номенклатури звіту про укладений договір 329 Відображення кількості номенклатури звіту про укладений договір
Please register or login to post a comment