CDB3-3448 Внести зміни до статсусів contract в сутності Execution
AR (actual result): Для моделі contract сутності Execution:
- Доступні такі статуси: Актуальний договір (active) та Договір скасовано (cancelled)
- Видалення чи редагування полів contracts доступно тільки в статусі draft (на майданчику).
ER (expected result): Для моделі contract сутності Execution:
- Статус active перейменовано на "Актуальний"
- Статус cancelled перейменовано на "Архівний"
- Додано статус pending "Опублікований"
- Змінено логіку публікації змін в моделі contract: зміни публікуються в статусі pending.
- Додано логіку ручного переводу contract з статсу pending в статс active.
- Додано можливість відредагувати contract, що знаходиться в статусі pending.
- Поле contractTime перейменовано на "Строк виконання умов приватизації"
- Поле title можна редагувати в статусі сутності Execution pending або active без обов'язкового завантаження додаткових документів
Other logic without changes:
- Зміни в ТЗ
- Зміни в структуру
- Зміни статусів
- ТЗ контрактинг ВП
Context (Environment)
- За результатами обговорення було прийнято рішення додати проміжний статсу pending для публікації змін умов приватизації з метою мінімізації можливості публікації Організатором некоректних даних.
- Зараз процедура контрактингу аналогічна для малої та великої приватизації, тому було прийнято рішення використовувати для них спільну структуру даних, для того, щоб розділяти сутності контрактингу об'єктів великої та малої приватизації необхідно додати додаткову ознаку objectType.
Requestor & Contact
Requestor: @maryna.mykhailuk
Contact Point:
Edited by Yuriy Bilinsky