[598-50][@ant] docs: уточнить терминологию в signiss2 — членский взнос (комиссия КУ), не «довзнос с паевого»

Комментарии называли дособираемую при факте>заказа часть «довзносом с паевого».
По сути это членский взнос (комиссия КУ, идёт в w.mkt.fee → w.brn.common), а
источник средств теперь членский (o.mkt.lockmf), не паевой. Правка только текста
комментариев — логика не меняется; чтобы код самодокументировался корректно.
This commit is contained in:
ant
2026-06-16 05:01:20 +00:00
parent 2d01dc18b2
commit ef8f8aab30
@@ -117,7 +117,7 @@ void marketplace::signiss2(eosio::name coopname,
// Взнос принят окончательно вместе с фактом выдачи: пересчитывается
// пропорционально факту (ставка зафиксирована в Order на момент заказа),
// излишек возвращается (o.mkt.refund), недостающее при факте больше заказа
// дособирается с паевого (o.mkt.fee), затем 100% фактической суммы взноса
// дособирается с уже внесённого членского (o.mkt.lockmf), затем 100% фактической суммы взноса
// инлайн-вызовом branch::accrue зачисляется в общий кошелёк КУ выдачи —
// приоритет общего кошелька (раунд 5): распределение доверенным —
// отдельная команда председателя после контроля планового резерва.
@@ -135,9 +135,10 @@ void marketplace::signiss2(eosio::name coopname,
locked_fee - fact_fee, orderer, o.hash,
Marketplace::Memo::get_membership_fee_refund_memo(o.id));
} else if (fact_fee > locked_fee) {
// Факт больше заказа: довзнос дособирается ТОЖЕ с членского «Стола заказов»
// (o.mkt.lockmf: w.mkt.member → w.mkt.fee, без проводки), не с паевого.
// Недостающее — заранее через Заявление о конвертации; здесь проверка членского.
// Факт больше заказа: недостающая часть ЧЛЕНСКОГО ВЗНОСА (комиссии КУ)
// дособирается с уже внесённого членского (o.mkt.lockmf: w.mkt.member →
// w.mkt.fee, без проводки), НЕ с паевого. Источник членского пополняется
// заранее Заявлением о конвертации; здесь — проверка членского.
const eosio::asset fee_diff = fact_fee - locked_fee;
auto bal_member_fee = Marketplace::get_user_wallet_balance(
coopname, ledger2_wallets::MARKETPLACE_MEMBER_FUND, orderer);