- Предусловие
- Проект должен существовать в системе кооператива
-
Проект не должен быть завершен (COMPLETED или CLOSED)
Процесс редактирования существующего проекта в системе кооператива для обновления его параметров. Процесс позволяет изменять основные поля проекта без нарушения его работоспособности и связей.
sequenceDiagram
participant К as Кооператив
participant C as Capital Contract
participant П as Проект
Note over П: Проект существует
К->>C: Редактирование проекта
Note over C: Проверка существования проекта
Note over C: Проверка статуса проекта
C->>C: Обновление полей проекта
Note over C: Поля обновлены, связи сохранены
Пошаговое описание процесса
- Заметки
- При редактировании проекта можно изменять следующие поля: название, описание, приглашение, метаданные, настройку конвертации.
-
Пустые строки в параметрах означают что поле не нужно изменять.
-
Нельзя редактировать завершенные проекты (со статусом COMPLETED или CLOSED).
Шаг 1: Редактирование проекта
Действие: редактирование проекта
Кооператив редактирует проект в системе после получения соответствующих прав. Система проверяет существование проекта и его статус, затем обновляет указанные поля без изменения связей и зависимостей.
- Постусловие
- обновляются только указанные непустые поля проекта
-
связи и зависимости проекта остаются неизменными
-
статус и идентификаторы проекта не изменяются
Документы процесса
- 📄 Шаблонизированная часть приложения к договору УХД образуется предметом проекта, которая устанавливается при редактировании проекта