Showing
4 changed files
with
17 additions
and
3 deletions
| ... | ... | @@ -33,6 +33,7 @@ ${ERROR_PLAN_MESSAGE}= Calling method 'get_plan' failed: ResourceGone: {"status |
| 33 | 33 | ... gmdn_index=${${GMDN_INDEX}} |
| 34 | 34 | ... plan_tender=${${PLAN_TENDER}} |
| 35 | 35 | ... article_17=${${ARTICLE_17}} |
| 36 | + ... criteria_guarantee=${${CRITERIA_GUARANTEE}} | |
| 36 | 37 | ${DIALOGUE_TYPE}= Get Variable Value ${DIALOGUE_TYPE} |
| 37 | 38 | ${FUNDING_KIND}= Get Variable Value ${FUNDING_KIND} |
| 38 | 39 | Run keyword if '${DIALOGUE_TYPE}' != '${None}' Set to dictionary ${tender_parameters} dialogue_type=${DIALOGUE_TYPE} |
| ... | ... | @@ -44,11 +45,10 @@ ${ERROR_PLAN_MESSAGE}= Calling method 'get_plan' failed: ResourceGone: {"status |
| 44 | 45 | Log ${plan_data} |
| 45 | 46 | ${tender_data}= Підготувати дані для створення тендера ${tender_parameters} ${plan_data} |
| 46 | 47 | ${adapted_data}= Адаптувати дані для оголошення тендера ${tender_data} |
| 47 | - ${article_17_data}= Run keyword If ${ARTICLE_17} == True Підготувати дані по критеріям статті 17 | |
| 48 | 48 | ${TENDER_UAID}= Run keyword If ${ARTICLE_17} == True Run As ${tender_owner} Створити тендер з критеріями |
| 49 | 49 | ... ${adapted_data} |
| 50 | 50 | ... ${ARTIFACT.tender_uaid} |
| 51 | - ... ${article_17_data} | |
| 51 | + ... ${CRITERIA_GUARANTEE} | |
| 52 | 52 | ... ELSE Run As ${tender_owner} Створити тендер |
| 53 | 53 | ... ${adapted_data} |
| 54 | 54 | ... ${ARTIFACT.tender_uaid} |
| ... | ... |
| ... | ... | @@ -253,7 +253,7 @@ Library Collections |
| 253 | 253 | |
| 254 | 254 | |
| 255 | 255 | Створити тендер з критеріями |
| 256 | - [Arguments] ${username} ${tender_data} ${plan_uaid} ${article_17_data} | |
| 256 | + [Arguments] ${username} ${tender_data} ${plan_uaid} ${CRITERIA_GUARANTEE} #${article_17_data} | |
| 257 | 257 | ${file_path}= Get Variable Value ${ARTIFACT_FILE} artifact_plan.yaml |
| 258 | 258 | ${ARTIFACT}= load_data_from ${file_path} |
| 259 | 259 | Log ${ARTIFACT.tender_owner_access_token} |
| ... | ... | @@ -264,10 +264,17 @@ Library Collections |
| 264 | 264 | ... access_token=${ARTIFACT.tender_owner_access_token} |
| 265 | 265 | Log ${tender} |
| 266 | 266 | ${access_token}= Get Variable Value ${tender.access.token} |
| 267 | + ${article_17_data}= Підготувати дані по критеріям статті 17 | |
| 267 | 268 | ${tender_criteria}= Call Method ${USERS.users['${username}'].client} create_criteria |
| 268 | 269 | ... ${tender.data.id} |
| 269 | 270 | ... ${article_17_data} |
| 270 | 271 | ... access_token=${tender.access.token} |
| 272 | + Log ${CRITERIA_GUARANTEE} | |
| 273 | + ${criteria_guarantee_data}= Run keyword If ${CRITERIA_GUARANTEE} == True Підготувати дані по критеріям гарантії | |
| 274 | + ${tender_criteria_guarantee}= Run keyword If ${CRITERIA_GUARANTEE} == True Call Method ${USERS.users['${username}'].client} create_criteria | |
| 275 | + ... ${tender.data.id} | |
| 276 | + ... ${criteria_guarantee_data} | |
| 277 | + ... access_token=${tender.access.token} | |
| 271 | 278 | ${status}= Set Variable If 'open' in '${MODE}' active.tendering ${EMPTY} |
| 272 | 279 | ${status}= Set Variable If 'below' in '${MODE}' active.enquiries ${status} |
| 273 | 280 | ${status}= Set Variable If 'selection' in '${MODE}' draft.pending ${status} |
| ... | ... |
| ... | ... | @@ -456,6 +456,12 @@ Get Broker Property By Username |
| 456 | 456 | [Return] ${article_17_data} |
| 457 | 457 | |
| 458 | 458 | |
| 459 | +Підготувати дані по критеріям гарантії | |
| 460 | + ${criteria_guarantee_data}= test_criteria_guarantee_data | |
| 461 | + Log ${criteria_guarantee_data} | |
| 462 | + [Return] ${criteria_guarantee_data} | |
| 463 | + | |
| 464 | + | |
| 459 | 465 | Підготувати дані для відповіді на критерії в пропозиції |
| 460 | 466 | [Arguments] ${username} ${tender_data} ${bid_data} ${bid_data_document} |
| 461 | 467 | @{criteria}= get_from_object ${tender_data.data} criteria |
| ... | ... |
Please
register
or
login
to post a comment