Зміна статусу inactive бідів на invalid не має відбуватися
Зараз у всіх Голландських процедурах, біди в статусі inactive
- після завершення модулю аукціону набувають статусу - invalid
, таким чином відображаються в публічному json процедури, що є некоректним.
STR:
- Опублікувати процедуру.
- Опублікувати та активувати біди (можна навіть не активувати. Біди можуть бути у статусах draft та active)\
- Змінити поля процедури, для інактивації бідів (e.g. value, accessDetails).\
- Статус Бідів draft та active зміниться на inactive автоматично після редагування Процедури\
- Дочекатись завершення модулю аукціону, перевірити статус бідів в публічному json процедури.
AR:
біди в статусі inactive змінили статус на invalid, доступні для перегляду в публічному json процедури
ER:
біди в статусі inactive НЕ змінили статус, та НЕ доступні для перегляду в публічному json процедури
https://procedure-dev.prozorro.sale/api/procedures/6616663aef63e74b4e3cc20a\\\\ https://procedure-staging.prozorro.sale/api/procedures/661595d94af7f888cda5a0a2
Є процедури, наприклад RCD, де редагування Процедури недоступне взагалі. Тому там неможливо відтворити кейс, але внесення змін у всі Голландські процедури не вплине на їх перебіг.
Необхідно внести зміни: переводити у статус invalid тільки Біди, які мають статус active (прибрати із логіки зміну статусу inactive -> invalid)
Момент часу (причину) зміни статусу - не міняємо. Змінюємо тільки те, що Біди, що на момент завершення МА перебувають у статусі inactive НЕ мають перейти в invalid
Змін в існуючих Процедурах НЕ робимо. Ця логіка має бути застосована тільки для процедур, що будуть створені після релізу