Commit 83b1209cad01e1ae55a4dea856aad00f5ae71dca

Authored by oleg.stasiv
1 parent 198f28ac

add contract process

... ... @@ -232,11 +232,11 @@ ${PROFILE} ${True}
232 232
233 233 Можливість відхилити постачальника
234 234 [Tags] ${USERS.users['${tender_owner}'].broker}: Процес кваліфікації
235   - ... provider
  235 + ... tender_owner
236 236 ... ${USERS.users['${tender_owner}'].broker}
237 237 ... qualification_reject_first_award
238 238 ... critical
239   - Run As ${provider} Дискваліфікувати постачальника ${TENDER['TENDER_UAID']} 0
  239 + Run As ${tender_owner} Дискваліфікувати постачальника ${TENDER['TENDER_UAID']} 0
240 240
241 241
242 242 Можливість підтвердити другого постачальника
... ... @@ -267,3 +267,79 @@ ${PROFILE} ${True}
267 267 ... critical
268 268 Дочекатись зміни статусу unsuccessful ${viewer} ${TENDER['TENDER_UAID']}
269 269
  270 +
  271 +Можливість редагувати вартість угоди без урахування ПДВ
  272 + [Tags] ${USERS.users['${tender_owner}'].broker}: Редагування угоди
  273 + ... tender_owner
  274 + ... ${USERS.users['${tender_owner}'].broker}
  275 + ... modify_contract_amount_net
  276 + ... critical
  277 + [Setup] Дочекатись синхронізації з майданчиком ${tender_owner}
  278 + [Teardown] Оновити LAST_MODIFICATION_DATE
  279 + ${award}= Отримати останній элемент awards ${tender_owner} ${viewer}
  280 + ${contract}= Отримати останній элемент contracts ${tender_owner} ${viewer}
  281 + ${amount_net}= create_fake_amount_net ${award.value.amount} ${award.value.valueAddedTaxIncluded} ${contract.value.valueAddedTaxIncluded}
  282 + ${contract_index}= Отримати останній індекс contracts ${tender_owner} ${viewer}
  283 + Set to dictionary ${USERS.users['${tender_owner}']} new_amount_net=${amount_net}
  284 + Run As ${tender_owner} Редагувати угоду
  285 + ... ${TENDER['TENDER_UAID']}
  286 + ... ${contract_index}
  287 + ... value.amountNet
  288 + ... ${amount_net}
  289 +
  290 +
  291 +Можливість редагувати вартість угоди
  292 + ${viewer_data}= Get From Dictionary ${USERS.users} ${viewer}
  293 + ${tender_owner_data}= Get From Dictionary ${USERS.users} ${tender_owner}
  294 + [Tags] ${tender_owner_data.broker}: Редагування угоди
  295 + ... tender_owner
  296 + ... ${tender_owner_data.broker}
  297 + ... modify_contract_value
  298 + ... critical
  299 + [Setup] Дочекатись синхронізації з майданчиком ${tender_owner}
  300 + [Teardown] Оновити LAST_MODIFICATION_DATE
  301 + ${award}= Отримати останній элемент awards ${tender_owner} ${viewer}
  302 + ${contract}= Отримати останній элемент contracts ${tender_owner} ${viewer}
  303 + ${amount}= create_fake_amount ${award.value.amount} ${award.value.valueAddedTaxIncluded} ${contract.value.valueAddedTaxIncluded}
  304 + ${contract_index}= Отримати останній індекс contracts ${tender_owner} ${viewer}
  305 + Set to dictionary ${USERS.users['${tender_owner}']} new_amount=${amount}
  306 + Run As ${tender_owner} Редагувати угоду
  307 + ... ${TENDER['TENDER_UAID']}
  308 + ... ${contract_index}
  309 + ... value.amount
  310 + ... ${amount}
  311 +
  312 +
  313 +Можливість укласти угоду для закупівлі
  314 + [Tags] ${USERS.users['${tender_owner}'].broker}: Процес укладання угоди
  315 + ... tender_owner
  316 + ... ${USERS.users['${tender_owner}'].broker}
  317 + ... contract_sign level1
  318 + ... critical
  319 + [Setup] Дочекатись синхронізації з майданчиком ${tender_owner}
  320 + [Teardown] Оновити LAST_MODIFICATION_DATE
  321 + ${contract_index}= Отримати останній індекс contracts ${tender_owner} ${viewer}
  322 + Run As ${tender_owner} Підтвердити підписання контракту ${TENDER['TENDER_UAID']} ${contract_index}
  323 +
  324 +
  325 +Відображення статусу підписаної угоди з постачальником закупівлі
  326 + [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних угоди
  327 + ... viewer
  328 + ... ${USERS.users['${viewer}'].broker}
  329 + ... contract_sign
  330 + ... critical
  331 + [Setup] Дочекатись синхронізації з майданчиком ${viewer}
  332 + ${contract_index}= Отримати останній індекс contracts ${tender_owner} ${viewer}
  333 + Run As ${viewer} Оновити сторінку з тендером ${TENDER['TENDER_UAID']}
  334 + Звірити відображення поля contracts[${contract_index}].status тендера із active для користувача ${viewer}
  335 +
  336 +
  337 +Відображення статусу успішного завершення тендера
  338 + [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних угоди
  339 + ... viewer
  340 + ... ${USERS.users['${viewer}'].broker}
  341 + ... agreement_registration
  342 + ... critical
  343 + [Setup] Дочекатись синхронізації з майданчиком ${viewer}
  344 + Звірити відображення поля status тендера із complete для користувача ${viewer}
  345 +
... ...
... ... @@ -16,7 +16,6 @@
16 16 -i tender_view_value
17 17 -i tender_view_deliveryDate
18 18 -i tender_view_quantity
19   --i tender_view_unit_name
20 19
21 20 -i successfully_tender_validation
22 21
... ... @@ -29,3 +28,8 @@
29 28 -i qualification_reject_first_award
30 29 -i qualification_approve_second_award
31 30
  31 +-i modify_contract_amount_net
  32 +-i modify_contract_value
  33 +-i contract_sign
  34 +-i agreement_registration
  35 +
... ...
Please register or login to post a comment