Прохання при міграціїї для awards[].items та contracts.items[]
Якщо в обʼєкті ЦБД2 відсутні поля awards[].items та contracts.items[] то наповнювати їх із procedure.items[]
Щоб у мігрованому обʼєкті ці поля були заповнені.
Якщо в обʼєкті ЦБД2 procedure.items[], awards[].items та contracts.items[] відсутні, то відповідно будуть відсутні у обʼєкта і після міграції
Viacheslav Sukhovieiev (973e5da1) at 28 Mar 21:32
fix(legacy): add title description to contracts
dmitry.mashoshin (f61612cf) at 28 Mar 17:23
fix: add to command fix_procedure_chain archivist integration
доповнюється
Деякі протоколи видають 500 помилку:
dmitry.mashoshin (857bb3f9) at 27 Mar 20:09
fix: add to command fix_procedure_chain archivist integration
dmitry.mashoshin (dc84c745) at 27 Mar 20:06
dmitry.mashoshin (dc84c745) at 27 Mar 20:03
fix: add to command fix_procedure_chain archivist integration
dmitry.mashoshin (7115c85d) at 27 Mar 20:01
fix: add to command fix_procedure_chain archivist integration
тут є баг з відобреженням переможця аукціону. Учасник з найменшою ставкою вважається переможцем етапу подання закритих цінових пропозиції. цей баг описано тут
STR:
Голландський аукціон, учасників більше двох.
AR:
в МА було 30 учасників.
на етапі "Подання закритих цінових пропозицій" - учасники робили ставки, від 124'080.50 до 200'000.00. Учасники відсортовані від найменшої ставки до найбільшої.
так само і в блоці "Оголошення результатів".
у цбд3 учасники відсортовані від найбільшої до найменшої ставки.
ER:
Учасники відсортовані від найбільшої до найменшої ставки
STR:
Голландський аукціон, кількість бідів більше двох.
AR:
у Ма, у блоці "Оголошення результатів" відображається, що учасник зі ставкою 3 тисячі є переможцем етапу "Подання закритих цінових пропозицій". Але разом з цим учасником, був ще один, який мав ставку 8 тисяч.
у блоці "Подання закритих цінових пропозицій" так само.
В json логах аукціону. Учасник "ФОП Шаповал Дар'я Олегівна" має ставку 8 тисяч.
В json процедури, в award вказано "ФОП Шаповал Дар'я Олегівна". І відповідно учасника з ставкою 3 тисячі немає.
ER:
Плашка "ПЕРЕМОЖЕЦЬ ЕТАПУ ЗАКРИТИХ ЦІНОВИХ ПРОПОЗИЦІЙ" та виділення учасника з більшою за розміром ставкою.
На прикладі однієї процедури:
ЦБД2 МА фронт
ЦБД2 МА JSON
ЦБД3_м МА фронт
ЦБД3_м МА JSON
Проблема 1:
Час завершення "Голландський етап" необхідно виправити. Має розраховуватись за логікою:
другий:
"title": { "uk_UA": "Голландський етап", "en_US": "Dutch stage" },
Проблема2:
в "Хід аукціону" відсутній раунд "Подання закритих цінових пропозицій" (це другий раунд Голл, який йде після Голландського етапу)
Для цього потрібно в ЦБД2 МА JSON
виправлено
STR:
AR:
є раунди, в яких сума ставки учасника(на фронту МА) відрізняється в 1 копійку від суми ставки учасника в json.
З 402 раундів аукціону - у 27 є різниця в копійку. А саме - 1, 3, 5, 7, 152, 156, 169, 173, 177, 181, 194, 198, 202, 206, 219, 223, 224, 225, 346, 355, 357, 364, 372, 383, 391, 399, 400 раунди.
в МА цбд2 пролеми з копійкою немає
Так само кінцевий результат аукціону містить помилку.
ER:
Відсутня різниця в ставках між МА та json