...
|
...
|
@@ -58,6 +58,17 @@ ${PLAN_TENDER} ${True} |
58
|
58
|
Можливість зареєструвати, додати документацію і підтвердити першого постачальника до закупівлі
|
59
|
59
|
|
60
|
60
|
|
|
61
|
+Можливість знайти звіт про укладений договір по ідентифікатору
|
|
62
|
+ [Tags] ${USERS.users['${viewer}'].broker}: Можливість знайти процедуру
|
|
63
|
+ ... viewer
|
|
64
|
+ ... ${USERS.users['${viewer}'].broker} ${USERS.users['${tender_owner}'].broker}
|
|
65
|
+ ... find_tender
|
|
66
|
+ ... level1
|
|
67
|
+ ... critical
|
|
68
|
+ Можливість знайти тендер по ідентифікатору для користувача ${viewer}
|
|
69
|
+ Можливість знайти тендер по ідентифікатору для користувача ${tender_owner}
|
|
70
|
+
|
|
71
|
+
|
61
|
72
|
Відображення вартості угоди без урахування ПДВ
|
62
|
73
|
[Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних угоди
|
63
|
74
|
... viewer
|
...
|
...
|
@@ -66,11 +77,12 @@ ${PLAN_TENDER} ${True} |
66
|
77
|
... non-critical
|
67
|
78
|
[Setup] Дочекатись синхронізації з майданчиком ${viewer}
|
68
|
79
|
${award_index}= Отримати останній індекс awards ${tender_owner} ${viewer}
|
69
|
|
- ${award}= Get From List ${USERS.users['${viewer}'].tender_data.data.awards} ${award_index}
|
70
|
|
- ${award_amount}= Get From Dictionary ${award.value} amount
|
71
|
80
|
${contract_index}= Отримати останній індекс contracts ${tender_owner} ${viewer}
|
72
|
|
- ${amount_net_field}= Set Variable contracts[${contract_index}].value.amountNet
|
73
|
|
- Звірити відображення поля ${amount_net_field} тендера із ${award_amount} для користувача ${viewer}
|
|
81
|
+ :FOR ${username} IN ${viewer} ${tender_owner}
|
|
82
|
+ \ Отримати дані із тендера ${username} ${TENDER['TENDER_UAID']} awards
|
|
83
|
+ ${award_amount}= get variable value ${USERS.users['${username}'].tender_data.data.awards[${award_index}].value.amount}
|
|
84
|
+ Log ${award_amount}
|
|
85
|
+ Звірити відображення поля contracts[${contract_index}].value.amountNet тендера із ${award_amount} для користувача ${viewer}
|
74
|
86
|
|
75
|
87
|
|
76
|
88
|
Відображення вартості угоди
|
...
|
...
|
@@ -80,8 +92,13 @@ ${PLAN_TENDER} ${True} |
80
|
92
|
... contract_view
|
81
|
93
|
... non-critical
|
82
|
94
|
[Setup] Дочекатись синхронізації з майданчиком ${viewer}
|
|
95
|
+ ${award_index}= Отримати останній індекс awards ${tender_owner} ${viewer}
|
83
|
96
|
${contract_index}= Отримати останній індекс contracts ${tender_owner} ${viewer}
|
84
|
|
- ${amount_field}= Set Variable contracts[${contract_index}].value.amount
|
|
97
|
+ :FOR ${username} IN ${viewer} ${tender_owner}
|
|
98
|
+ \ Отримати дані із тендера ${username} ${TENDER['TENDER_UAID']} awards
|
|
99
|
+ ${award_amount}= get variable value ${USERS.users['${username}'].tender_data.data.awards[${award_index}].value.amount}
|
|
100
|
+ Log ${award_amount}
|
|
101
|
+ Звірити відображення поля contracts[${contract_index}].value.amount тендера із ${award_amount} для користувача ${viewer}
|
85
|
102
|
|
86
|
103
|
|
87
|
104
|
Можливість редагувати вартість угоди без урахування ПДВ
|
...
|
...
|
@@ -93,7 +110,9 @@ ${PLAN_TENDER} ${True} |
93
|
110
|
[Setup] Дочекатись синхронізації з майданчиком ${tender_owner}
|
94
|
111
|
[Teardown] Оновити LAST_MODIFICATION_DATE
|
95
|
112
|
${award}= Отримати останній элемент awards ${tender_owner} ${viewer}
|
|
113
|
+ Log ${award}
|
96
|
114
|
${contract}= Отримати останній элемент contracts ${tender_owner} ${viewer}
|
|
115
|
+ Log ${contract}
|
97
|
116
|
${amount_net}= create_fake_amount_net ${award.value.amount} ${award.value.valueAddedTaxIncluded} ${contract.value.valueAddedTaxIncluded}
|
98
|
117
|
${contract_index}= Отримати останній індекс contracts ${tender_owner} ${viewer}
|
99
|
118
|
Set to dictionary ${USERS.users['${tender_owner}']} new_amount_net=${amount_net}
|
...
|
...
|
@@ -115,7 +134,9 @@ ${PLAN_TENDER} ${True} |
115
|
134
|
[Setup] Дочекатись синхронізації з майданчиком ${tender_owner}
|
116
|
135
|
[Teardown] Оновити LAST_MODIFICATION_DATE
|
117
|
136
|
${award}= Отримати останній элемент awards ${tender_owner} ${viewer}
|
|
137
|
+ Log ${award}
|
118
|
138
|
${contract}= Отримати останній элемент contracts ${tender_owner} ${viewer}
|
|
139
|
+ Log ${contract}
|
119
|
140
|
${amount}= create_fake_amount ${award.value.amount} ${award.value.valueAddedTaxIncluded} ${contract.value.valueAddedTaxIncluded}
|
120
|
141
|
${contract_index}= Отримати останній індекс contracts ${tender_owner} ${viewer}
|
121
|
142
|
Set to dictionary ${USERS.users['${tender_owner}']} new_amount=${amount}
|
...
|
...
|
@@ -138,16 +159,6 @@ ${PLAN_TENDER} ${True} |
138
|
159
|
Можливість укласти угоду для закупівлі
|
139
|
160
|
|
140
|
161
|
|
141
|
|
-Можливість знайти звіт про укладений договір по ідентифікатору
|
142
|
|
- [Tags] ${USERS.users['${viewer}'].broker}: Можливість знайти процедуру
|
143
|
|
- ... viewer
|
144
|
|
- ... ${USERS.users['${viewer}'].broker}
|
145
|
|
- ... find_tender
|
146
|
|
- ... level1
|
147
|
|
- ... critical
|
148
|
|
- Можливість знайти тендер по ідентифікатору для користувача ${viewer}
|
149
|
|
-
|
150
|
|
-
|
151
|
162
|
Відображення типу оплати
|
152
|
163
|
[Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних тендера
|
153
|
164
|
... viewer
|
...
|
...
|
|