diff --git a/docs/crm.html b/docs/crm.html index 41f3bac..78a5b96 100644 --- a/docs/crm.html +++ b/docs/crm.html @@ -610,7 +610,8 @@ function renderPaymentPlan(){ const billing=(state.crm&&state.crm.billing_type)||"paid"; const sp=getStagePrices(); const pays=getStagePays(); - const paidTotal=Object.values(pays).reduce((s,p)=>s+(p.amount||0),0); + // «Получено» и разблокировка — по фактически полученным деньгам (весь реестр), не только по этап-привязанным + const paidTotal=((state.crm&&state.crm.payments)||[]).reduce((s,p)=>s+(p.amount||0),0); // ── Сметы ещё нет → генератор ── if(!sp){