Процесс обновления параметров существующего вкладчика кооператива. Позволяет изменить количество рабочих часов в день.
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 вкладчика
- Вкладчик может продолжать участие в проектах с новыми параметрами
Связанные процессы