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 | 90 | Set to dictionary ${TENDER} TENDER_UAID=${TENDER_UAID_second_stage} |
91 | 91 | Run as ${tender_owner} Отримати тендер другого етапу та зберегти його ${TENDER['TENDER_UAID']} |
92 | 92 | Run As ${tender_owner} Додати критерії в тендер другого етапу ${TENDER['TENDER_UAID']} |
93 | - Run As ${tender_owner} Активувати другий етап ${TENDER['TENDER_UAID']} | |
\ No newline at end of file | ||
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 | 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 | 2286 | [Documentation] |
2275 | 2287 | ... [Arguments] Username, tender uaid and qualification number |
... | ... | @@ -2368,6 +2380,10 @@ Library Collections |
2368 | 2380 | Log ${reply} |
2369 | 2381 | |
2370 | 2382 | |
2383 | +############################################################################## | |
2384 | +# SECOND STAGE | |
2385 | +############################################################################## | |
2386 | + | |
2371 | 2387 | Перевести тендер на статус очікування обробки мостом |
2372 | 2388 | [Documentation] |
2373 | 2389 | ... [Arguments] Username and tender uaid | ... | ... |
... | ... | @@ -470,6 +470,15 @@ Get Broker Property By Username |
470 | 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 | 483 | [Arguments] ${tender_data} |
475 | 484 | # munchify is used to make deep copy of ${tender_data} | ... | ... |
Please
register
or
login
to post a comment