Commit a20f4b9a4b3d3bbe66ad402ab19d734074a9a165
1 parent
6e79ebd9
keywords new biding competitive dialogue stage 2
Showing
2 changed files
with
25 additions
and
0 deletions
... | ... | @@ -2038,6 +2038,7 @@ ${ERROR_PLAN_MESSAGE}= Calling method 'get_plan' failed: ResourceGone: {"status |
2038 | 2038 | ... ELSE Set Variable ${None} |
2039 | 2039 | Run As ${username} Подати цінову пропозицію ${TENDER['TENDER_UAID']} ${bid} ${lots_ids} ${features_ids} |
2040 | 2040 | |
2041 | + | |
2041 | 2042 | Можливість подати цінову пропозицію на другому етапі рамкової угоди користувачем |
2042 | 2043 | [Arguments] ${username} ${index}=${0} |
2043 | 2044 | ${bid}= Підготувати дані для подання пропозиції другого етапу рамкової угоди ${index} |
... | ... | @@ -2050,6 +2051,24 @@ ${ERROR_PLAN_MESSAGE}= Calling method 'get_plan' failed: ResourceGone: {"status |
2050 | 2051 | Run As ${username} Подати цінову пропозицію ${TENDER['TENDER_UAID']} ${bid} ${lots_ids} |
2051 | 2052 | |
2052 | 2053 | |
2054 | +Можливість подати цінову пропозицію на другий етап конкурентного діалогу користувачем | |
2055 | + [Arguments] ${username} ${index}=${0} | |
2056 | + ${edrpou}= set variable ${USERS.users['${username}'].tender_data.data['shortlistedFirms'][${index}]['identifier']['id']} | |
2057 | + Log ${edrpou} | |
2058 | + ${bid}= Підготувати дані для подання пропозиції для другого етапу конкурентного діалогу ${username} ${edrpou} | |
2059 | + ${bidresponses}= Create Dictionary bid=${bid} | |
2060 | + Set To Dictionary ${USERS.users['${username}']} bidresponses=${bidresponses} | |
2061 | + ${lots}= Get Variable Value ${USERS.users['${username}'].tender_data.data.lots} ${None} | |
2062 | + ${lots_ids}= Run Keyword IF ${lots} | |
2063 | + ... Отримати ідентифікатори об’єктів ${username} lots | |
2064 | + ... ELSE Set Variable ${None} | |
2065 | + ${features}= Get Variable Value ${USERS.users['${username}'].tender_data.data.features} ${None} | |
2066 | + ${features_ids}= Run Keyword IF ${features} | |
2067 | + ... Отримати ідентифікатори об’єктів ${username} features | |
2068 | + ... ELSE Set Variable ${None} | |
2069 | + Run As ${username} Подати цінову пропозицію ${TENDER['TENDER_UAID']} ${bid} ${lots_ids} ${features_ids} | |
2070 | + | |
2071 | + | |
2053 | 2072 | Можливість подати цінову пропозицію на другий етап користувачем ${username} |
2054 | 2073 | ${bid}= Підготувати дані для подання пропозиції для другого етапу ${username} |
2055 | 2074 | ${bidresponses}= Create Dictionary bid=${bid} | ... | ... |
... | ... | @@ -350,6 +350,12 @@ Get Broker Property By Username |
350 | 350 | [Return] ${USERS.users['${username}'].bidresponses.bid} |
351 | 351 | |
352 | 352 | |
353 | +Підготувати дані для подання пропозиції для другого етапу конкурентного діалогу | |
354 | + [Arguments] ${username} ${edrpou} | |
355 | + ${bid}= generate_test_bid_data ${USERS.users['${tender_owner}'].tender_data.data} ${edrpou} | |
356 | + [Return] ${bid} | |
357 | + | |
358 | + | |
353 | 359 | Підготувати дані про постачальника |
354 | 360 | [Arguments] ${username} ${lotIndex}=${-1} |
355 | 361 | ${lotIndex}= Convert To Integer ${lotIndex} | ... | ... |
Please
register
or
login
to post a comment