...
|
...
|
@@ -379,6 +379,46 @@ ${PROFILE} ${True} |
379
|
379
|
Звірити відображення поля status тендера із complete для користувача ${viewer}
|
380
|
380
|
|
381
|
381
|
|
|
382
|
+Можливість скасувати тендер
|
|
383
|
+ [Tags] ${USERS.users['${tender_owner}'].broker}: Скасування тендера
|
|
384
|
+ ... tender_owner
|
|
385
|
+ ... ${USERS.users['${tender_owner}'].broker}
|
|
386
|
+ ... tender_cancellation
|
|
387
|
+ [Teardown] Оновити LAST_MODIFICATION_DATE
|
|
388
|
+ Можливість скасувати тендер
|
|
389
|
+
|
|
390
|
+
|
|
391
|
+Відображення активного статусу скасування тендера
|
|
392
|
+ [Tags] ${USERS.users['${viewer}'].broker}: Відображення скасування тендера
|
|
393
|
+ ... viewer
|
|
394
|
+ ... ${USERS.users['${viewer}'].broker}
|
|
395
|
+ ... tender_cancellation
|
|
396
|
+ [Setup] Дочекатись синхронізації з майданчиком ${viewer}
|
|
397
|
+ ${cancellation_index}= Отримати останній індекс cancellations ${tender_owner} ${viewer}
|
|
398
|
+ Звірити поле тендера із значенням ${viewer} ${TENDER['TENDER_UAID']}
|
|
399
|
+ ... active
|
|
400
|
+ ... cancellations[${cancellation_index}].status
|
|
401
|
+
|
|
402
|
+
|
|
403
|
+Відображення причини скасування тендера
|
|
404
|
+ [Tags] ${USERS.users['${viewer}'].broker}: Відображення скасування тендера
|
|
405
|
+ ... viewer
|
|
406
|
+ ... ${USERS.users['${viewer}'].broker}
|
|
407
|
+ ... tender_cancellation
|
|
408
|
+ ${cancellation_index}= Отримати останній індекс cancellations ${tender_owner} ${viewer}
|
|
409
|
+ Звірити поле тендера із значенням ${viewer} ${TENDER['TENDER_UAID']}
|
|
410
|
+ ... ${USERS.users['${tender_owner}']['tender_cancellation_data']['cancellation_reason']}
|
|
411
|
+ ... cancellations[${cancellation_index}].reason
|
|
412
|
+
|
|
413
|
+
|
|
414
|
+Відображення опису документа до скасування тендера
|
|
415
|
+ [Tags] ${USERS.users['${viewer}'].broker}: Відображення скасування тендера
|
|
416
|
+ ... viewer
|
|
417
|
+ ... ${USERS.users['${viewer}'].broker}
|
|
418
|
+ ... tender_cancellation
|
|
419
|
+ Звірити відображення поля description документа ${USERS.users['${tender_owner}']['tender_cancellation_data']['document']['doc_id']} до скасування ${USERS.users['${tender_owner}']['tender_cancellation_data']['cancellation_id']} із ${USERS.users['${tender_owner}']['tender_cancellation_data']['description']} для користувача ${viewer}
|
|
420
|
+
|
|
421
|
+
|
382
|
422
|
*** Keywords ***
|
383
|
423
|
Пошук постачальника пропозиції з awards по індексу
|
384
|
424
|
[Arguments] ${index}
|
...
|
...
|
@@ -388,3 +428,20 @@ ${PROFILE} ${True} |
388
|
428
|
\ ${bid_id_by_user}= Get Variable Value ${USERS.users['${user_name}'].bidresponses.bid.data.id}
|
389
|
429
|
\ Exit For Loop If '${bid_id}' == '${bid_id_by_user}'
|
390
|
430
|
[Return] ${user_name}
|
|
431
|
+
|
|
432
|
+
|
|
433
|
+Можливість скасувати тендер
|
|
434
|
+ ${cancellation_data}= Підготувати дані про скасування ${USERS.users['${tender_owner}'].initial_data.data.procurementMethodType}
|
|
435
|
+ Run As ${tender_owner}
|
|
436
|
+ ... Скасувати закупівлю
|
|
437
|
+ ... ${TENDER['TENDER_UAID']}
|
|
438
|
+ ... ${cancellation_data['cancellation_reason']}
|
|
439
|
+ ... ${cancellation_data['cancellation_reasonType']}
|
|
440
|
+ ... ${cancellation_data['document']['doc_path']}
|
|
441
|
+ ... ${cancellation_data['description']}
|
|
442
|
+ Set To Dictionary ${USERS.users['${tender_owner}']} tender_cancellation_data=${cancellation_data}
|
|
443
|
+
|
|
444
|
+
|
|
445
|
+Звірити відображення поля ${field} документа ${doc_id} до скасування ${cancel_id} із ${left} для користувача ${username}
|
|
446
|
+ ${right}= Run As ${username} Отримати інформацію із документа до скасування ${TENDER['TENDER_UAID']} ${cancel_id} ${doc_id} ${field}
|
|
447
|
+ Порівняти об'єкти ${left} ${right} |
...
|
...
|
|