COOPENOMICS  v1
Кооперативная Экономика
Обновление кошелька программы

Процесс обновления в кошельке вкладчика информации о накопленном обеспечения членскими взносами в программе для возврата. Использует алгоритм CRPS для расчёта персональных начислений на основе кумулятивного показателя программы и доли вкладчика.

Процесс обновляет доступные средства в кошельке программы вкладчика на основе разности между текущим кумулятивным показателем программы и персональным слепком вкладчика.

Заметки
кошелёк программы содержит информацию о накопленных членских взносах, доступных к возврату.

Диаграмма процесса

sequenceDiagram participant P as Вкладчик participant C as Capital Contract P->>C: 1. Обновление кошелька программы Note over C: Проверка баланса в программе Note over C: Расчёт delta_crps Note over C: Расчёт новых начислений Note over C: Обновление кошелька программы Note over C: Сохранение нового слепка CRPS

Предусловие
Вкладчик имеет баланс в программе капитализации

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

Шаг 1: Обновление кошелька программы

Обновление кошелька программы

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

Механика расчёта:

Вкладчик получает начисления пропорционально своей доле в программе. Алгоритм CRPS обеспечивает справедливое распределение с учётом времени вхождения в программу и исключает начисления задним числом.

Заметки
Математический пример: Вкладчик с долей 100000 рублей при кумулятивном показателе программы равном 0.15 и персональном слепке вкладчика равном 0.05 получит: (0.15 - 0.05) * 100000 = 10000 рублей.
Постусловие
доступные средства в кошельке программы увеличиваются на сумму новых начислений
персональный слепок CRPS устанавливается равным кумулятивному показателю программы

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