Commit a20f4b9a4b3d3bbe66ad402ab19d734074a9a165

Authored by AlexDiatlov
1 parent 6e79ebd9

keywords new biding competitive dialogue stage 2

@@ -2038,6 +2038,7 @@ ${ERROR_PLAN_MESSAGE}= Calling method 'get_plan' failed: ResourceGone: {"status @@ -2038,6 +2038,7 @@ ${ERROR_PLAN_MESSAGE}= Calling method 'get_plan' failed: ResourceGone: {"status
2038 ... ELSE Set Variable ${None} 2038 ... ELSE Set Variable ${None}
2039 Run As ${username} Подати цінову пропозицію ${TENDER['TENDER_UAID']} ${bid} ${lots_ids} ${features_ids} 2039 Run As ${username} Подати цінову пропозицію ${TENDER['TENDER_UAID']} ${bid} ${lots_ids} ${features_ids}
2040 2040
  2041 +
2041 Можливість подати цінову пропозицію на другому етапі рамкової угоди користувачем 2042 Можливість подати цінову пропозицію на другому етапі рамкової угоди користувачем
2042 [Arguments] ${username} ${index}=${0} 2043 [Arguments] ${username} ${index}=${0}
2043 ${bid}= Підготувати дані для подання пропозиції другого етапу рамкової угоди ${index} 2044 ${bid}= Підготувати дані для подання пропозиції другого етапу рамкової угоди ${index}
@@ -2050,6 +2051,24 @@ ${ERROR_PLAN_MESSAGE}= Calling method 'get_plan' failed: ResourceGone: {"status @@ -2050,6 +2051,24 @@ ${ERROR_PLAN_MESSAGE}= Calling method 'get_plan' failed: ResourceGone: {"status
2050 Run As ${username} Подати цінову пропозицію ${TENDER['TENDER_UAID']} ${bid} ${lots_ids} 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 Можливість подати цінову пропозицію на другий етап користувачем ${username} 2072 Можливість подати цінову пропозицію на другий етап користувачем ${username}
2054 ${bid}= Підготувати дані для подання пропозиції для другого етапу ${username} 2073 ${bid}= Підготувати дані для подання пропозиції для другого етапу ${username}
2055 ${bidresponses}= Create Dictionary bid=${bid} 2074 ${bidresponses}= Create Dictionary bid=${bid}
@@ -350,6 +350,12 @@ Get Broker Property By Username @@ -350,6 +350,12 @@ Get Broker Property By Username
350 [Return] ${USERS.users['${username}'].bidresponses.bid} 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 [Arguments] ${username} ${lotIndex}=${-1} 360 [Arguments] ${username} ${lotIndex}=${-1}
355 ${lotIndex}= Convert To Integer ${lotIndex} 361 ${lotIndex}= Convert To Integer ${lotIndex}
Please register or login to post a comment