Commit 65f78614fbc215366a87b9e3b53bdb2d03b3319f
1 parent
f2541c7d
keywords requirement response procuringEntity qualifications
Showing
3 changed files
with
43 additions
and
2 deletions
@@ -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