Commit 65f78614fbc215366a87b9e3b53bdb2d03b3319f

Authored by AlexDiatlov
1 parent f2541c7d

keywords requirement response procuringEntity qualifications

@@ -90,4 +90,20 @@ Resource base_keywords.robot @@ -90,4 +90,20 @@ Resource base_keywords.robot
90 Set to dictionary ${TENDER} TENDER_UAID=${TENDER_UAID_second_stage} 90 Set to dictionary ${TENDER} TENDER_UAID=${TENDER_UAID_second_stage}
91 Run as ${tender_owner} Отримати тендер другого етапу та зберегти його ${TENDER['TENDER_UAID']} 91 Run as ${tender_owner} Отримати тендер другого етапу та зберегти його ${TENDER['TENDER_UAID']}
92 Run As ${tender_owner} Додати критерії в тендер другого етапу ${TENDER['TENDER_UAID']} 92 Run As ${tender_owner} Додати критерії в тендер другого етапу ${TENDER['TENDER_UAID']}
93 - Run As ${tender_owner} Активувати другий етап ${TENDER['TENDER_UAID']}  
  93 + Run As ${tender_owner} Активувати другий етап ${TENDER['TENDER_UAID']}
  94 +
  95 +
  96 +Відповісти на критерії Замовника ${qualification_num} пропозиції
  97 + ${tender}= Пошук тендера по ідентифікатору ${tender_owner} ${TENDER['TENDER_UAID']}
  98 + Log ${tender}
  99 + Log ${tender.data.id}
  100 + ${qualification_document}= create dictionary data=${tender.data.qualifications[${qualification_num}].documents[0]}
  101 + Log ${qualification_document}
  102 + ${qualification_criteria}= Підготувати дані для відповіді на критерії в пре-кваліфікації
  103 + ... ${tender}
  104 + ... ${qualification_document}
  105 + Log ${qualification_criteria}
  106 + ${qualification}= Create Dictionary data=${tender.data.qualifications[${qualification_num}]}
  107 + Log ${qualification.data.id}
  108 + ${criteria}= Завантажити відповіді на критерії в пре-кваліфікації ${tender_owner} ${tender.data.id} ${qualification_criteria} ${qualification.data.id}
  109 + Log ${criteria}
@@ -2267,9 +2267,21 @@ Library Collections @@ -2267,9 +2267,21 @@ Library Collections
2267 Log ${reply} 2267 Log ${reply}
2268 2268
2269 ############################################################################## 2269 ##############################################################################
2270 -# OpenUA procedure 2270 +# PRE-QUALIFICATION
2271 ############################################################################## 2271 ##############################################################################
2272 2272
  2273 +Завантажити відповіді на критерії в пре-кваліфікації
  2274 + [Arguments] ${username} ${tender.data.id} ${qualification_criteria} ${qualification.data.id}
  2275 + ${token}= Get Variable Value ${USERS.users['${username}'].access_token}
  2276 + ${reply}= Call Method ${USERS.users['${username}'].client} create_qualification_criteria_response
  2277 + ... ${tender.data.id}
  2278 + ... ${qualification_criteria}
  2279 + ... ${qualification.data.id}
  2280 + ... ${token}
  2281 + ${reply}= munch_dict arg=${reply}
  2282 + [return] ${reply}
  2283 +
  2284 +
2273 Підтвердити кваліфікацію 2285 Підтвердити кваліфікацію
2274 [Documentation] 2286 [Documentation]
2275 ... [Arguments] Username, tender uaid and qualification number 2287 ... [Arguments] Username, tender uaid and qualification number
@@ -2368,6 +2380,10 @@ Library Collections @@ -2368,6 +2380,10 @@ Library Collections
2368 Log ${reply} 2380 Log ${reply}
2369 2381
2370 2382
  2383 +##############################################################################
  2384 +# SECOND STAGE
  2385 +##############################################################################
  2386 +
2371 Перевести тендер на статус очікування обробки мостом 2387 Перевести тендер на статус очікування обробки мостом
2372 [Documentation] 2388 [Documentation]
2373 ... [Arguments] Username and tender uaid 2389 ... [Arguments] Username and tender uaid
@@ -470,6 +470,15 @@ Get Broker Property By Username @@ -470,6 +470,15 @@ Get Broker Property By Username
470 [Return] ${bid_criteria} 470 [Return] ${bid_criteria}
471 471
472 472
  473 +Підготувати дані для відповіді на критерії в пре-кваліфікації
  474 + [Arguments] ${tender_data} ${qualiifcation_document}
  475 + ${qualification_criteria}= test_qualification_criteria
  476 + ... ${tender_data}
  477 + ... ${qualiifcation_document}
  478 + Log ${qualification_criteria}
  479 + [Return] ${qualification_criteria}
  480 +
  481 +
473 Адаптувати дані для оголошення тендера 482 Адаптувати дані для оголошення тендера
474 [Arguments] ${tender_data} 483 [Arguments] ${tender_data}
475 # munchify is used to make deep copy of ${tender_data} 484 # munchify is used to make deep copy of ${tender_data}
Please register or login to post a comment