Процесс обновления параметров существующего участника кооператива. Позволяет изменить количество рабочих часов в день.
sequenceDiagram
participant К as Кооператив
participant Capital as Capital Contract
К->>Capital: 1. Запрос на редактирование параметров
Note over Capital: Проверка существования участника
Note over Capital: Проверка статуса ACTIVE
Capital->>Capital: 2. Обновление параметров участника
Note over Capital: hours_per_day обновлен
Пошаговое описание процесса
Шаг 1: Запрос на редактирование
Действие: редактирование параметров участника
Кооператив отправляет запрос на обновление параметров участника с новыми значениями hours_per_day. Система проверяет существование участника и его активный статус.
- Постусловие
- Проверено существование активного участника
Шаг 2: Обновление параметров
Действие: обновление записи участника
Система обновляет поле hours_per_day в записи участника новым значением.
- Постусловие
- Обновлен параметр hours_per_day участника
Результат процесса
После успешного завершения:
- Обновлен параметр hours_per_day участника
- Участник может продолжать участие в проектах с новыми параметрами
Связанные процессы