COOPENOMICS  v1
Кооперативная Экономика
Закрытие проекта от инвестиций

Процесс перевода открытого проекта в статус закрытого для прекращения привлечения инвестиций от участников кооператива.

Назначение процесса

Закрытие проекта от инвестиций обеспечивает:

sequenceDiagram participant К as Кооператив participant ПК as Контракт Capital participant П as Проект К->>ПК: 1. Инициация закрытия проекта Note over ПК: Проверка возможности закрытия ПК->>П: 2. Проверка статуса проекта alt Проект открыт для инвестиций П->>ПК: 3. Подтверждение статуса ПК->>П: 4. Закрытие проекта от инвестиций П->>К: 5. Проект закрыт от инвестиций else Проект уже закрыт ПК->>К: Ошибка: проект уже закрыт или не был открыт end

Пошаговое описание процесса

Шаг 1: Инициация закрытия проекта

Действие: Закрытие проекта

Кооператив инициирует закрытие проекта от инвестиций после достижения необходимого уровня финансирования или по другим организационным причинам.

Шаг 2: Проверка возможности закрытия

Действие: Валидация предварительных условий

Система проверяет возможность закрытия проекта:

Постусловие
Подтвержден статус открытого проекта

Шаг 3: Закрытие проекта

Действие: Деактивация инвестиционной фазы

Система переводит проект в статус закрытого для инвестиций:

Постусловие
Проект закрыт для приема инвестиций
Флаг is_opened установлен в false

Условия для закрытия

Обязательные требования:

Результат закрытия:

Результат процесса

После завершения процесса:

  1. Проект переведен в статус закрытого для инвестиций
  2. Деактивированы механизмы привлечения средств
  3. Сохранена финансовая основа проекта
  4. Подготовлен переход к следующим этапам жизненного цикла

Связанные процессы

См. также
capital::closeproject
Capital::Projects::close_project
Capital::Projects::get_project_or_fail