COOPENOMICS  v1
Кооперативная Экономика
Приём имущественных взносов в программу

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

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

sequenceDiagram participant P as Собственник participant C as Capital Contract participant S as Soviet Contract participant W as Кошелек программы participant L as Ledger Contract P->>C: 1. createpgprp(заявление на взнос) C->>S: 2. soviet::create_approval S->>C: 3. approvepgprp(одобрение председателем) C->>S: 4. soviet::create_agenda S->>C: 5. authpgprp(авторизация советом) P->>C: 6. act1pgprp(акт №1 от участника) Note over C: Подпись участника на акте S->>C: 7. act2pgprp(акт №2 от председателя) C->>W: 8. add_blocked_funds(_capital_program) C->>L: 9. Ledger::debet(SHARE_FUND) Note over C: Увеличение паевого фонда Note over C: Готовность к получению членских взносов

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

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

Создание имущественного взноса в программу

Собственник подаёт заявление на внесение имущества в программу "Капитализации":

Входящий документ: Заявление на паевой взнос "Исключительные права на имущество" (подписано участником)

Предварительные условия:

Входящие параметры:

Типы программных имущественных взносов:

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

Шаг 2: Одобрение заявления председателем

Одобрение заявления председателем

Председатель рассматривает заявление и принимает предварительное решение:

Входящий документ: Принятое входящее заявление за подписью председателя

Результат: Заявка одобрена и направлена в совет для окончательного решения

Шаг 3: Авторизация советом

Авторизация взноса советом

Совет принимает окончательное решение о принятии имущественного взноса:

Входящий документ: Протокол решения совета о приёме паевого взноса имуществом

Результат: Взнос авторизован, возможно подписание актов приёма-передачи

Шаг 4: Подписание акта №1 участником

Подписание акта №1 участником

Собственник подписывает акт приёма-передачи имущества:

Входящий документ: Акт приёма-передачи доли в имуществе (подпись участника)

Результат: Участник подтвердил готовность передать имущество

Шаг 5: Подписание акта №2 председателем и зачисление

Подписание акта №2 председателем

Председатель подписывает акт от имени кооператива и происходит зачисление:

Входящий документ: Акт приёма-передачи (подписи участника и председателя)

Проводки по кошелькам:

Постусловие
Wallet::add_blocked_funds(_capital_program, property_amount) - зачисление в программу "Капитализация"

Проводки по фондам:

Постусловие
Ledger::debet(coopname, Ledger::accounts::SHARE_FUND, property_amount, memo) - увеличение паевого фонда

Обновления программы:

Результат: Имущество принято в кооператив, паевой фонд увеличен

Альтернативный путь: Отклонение взноса

Отклонение программного имущественного взноса

При отклонении на любом этапе:

Эффекты процесса

➕🏛️ Ledger::add на счёт Ledger::accounts::SHARE_FUND на сумму паевого взноса
➕🔒 Wallet::add_blocked_funds на кошельке _capital_program на сумму паевого взноса

Документы процесса

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