Заявление пайщика на выход из кооператива и сопровождающий его процесс возврата паевого взноса.
Подробнее...
Заявление пайщика на выход из кооператива и сопровождающий его процесс возврата паевого взноса.
- table: exits (registrator)
Жизненный цикл (зеркало вступления reguser→confirmreg и возврата wallet::createwthd→authwthd→completewthd):
- exitcoop → запись со статусом
pending, повестка совета leavecoop;
- confirmexit → совет одобрил: статус
authorized, консолидация минимального паевого на главный (o.reg.mvmin), резерв суммы возврата (o.wal.wthreq) и исходящий платёж в gateway;
- completexit → кассир подтвердил выплату: проводка Дт80/Кт51 (o.wal.wthcpl), пайщик удаляется, аккаунт блокируется, запись стирается;
- declinexit → отказ совета или отклонение платежа: снятие резерва (o.wal.wthdec, если он был сделан) и стирание записи.
quantity — итоговая сумма возврата, вычисляется контрактом в момент одобрения советом (минимальный + целевой паевой пайщика по L3-балансам ledger2), а не доверяется клиенту.