';
const t = totals();
document.querySelector("#mainTable tfoot").innerHTML =
"
Итого по файлу
" + fmt(t.t23) + "
" + fmt(t.t24) + "
" + fmt(t.t25) + "
" + fmt(t.q26) + "
";
document.getElementById("rowCount").textContent =
(q ? "Найдено: " + rows.length : "Всего позиций: " + rows.length) +
" из 103; итоговая строка — по всем позициям файла.";
}
function renderConclusions() {
const t = totals();
const items = [
{
c: "warn", ic: "arrow-left",
h: "Тренд на 3 года: 9,58 → 10,83 → 8,35 млрд тг. Рост 2024 (+13,1%) полностью отыгран падением 2025 (−" + fmtB(t.t24 - t.t25, 2) + " тг; прирост 2024 был только " + fmtB(t.t24 - t.t23, 2) + " тг). Падение 2025 — сильнее роста 2024, поэтому оно не объясняется экономией."
},
{
c: "risk", ic: "alert",
h: "Спад 2025 на −2,48 млрд тг — эффект номенклатуры, а не экономии: 5,14 млрд тг статей 2024 «исчезли» (FLM Expenses 3,48 млрд, Prочие 0,50 млрд и др.), а «появились» 3,6 млрд тг новых. Пример переноса: «FLM Expenses» (3,48 млрд в 2024) → «FLM» (3,23 млрд в 2025, 2,18 млрд за 1пг 2026). Внутри FLM рост: +35,1% к 1пг 2025 (+568 млн тг)."
},
{
c: "risk", ic: "alert",
h: "1пг 2026: 4,227 млрд тг — на 52 млн тг (1,3%) выше темпа 2025. Драйверы: новая статья «Ericsson (общий новый договор)» 0,827 млрд (объединены CS part и 5G part), Oracle HW 376,0 млн; ускорение Checkpoint Diamond (+64,9 млн к темпу) и MS EA (+15,7 млн). Сокращения (CORM-Ронекс −26,9 млн, Aitu Passport −21,9 млн, Nexign −68 млн) почти их компенсируют."
},
{
c: "warn", ic: "alert",
h: "«Серверные лицензии MS EA» (базовая строка): 630 млн тг за 1пг 2026 — ровно как за весь 2025. При сохранении темпа год даст ~1,26 млрд, то есть ~+100% по этой строке. Строки «3 транш / COGS» (513 млн) и «3 транш / G&A» (45 млн) в 2026 не фигурируют — сверить периметр."
},
{
c: "ok", ic: "check-circle",
h: "Стабильные сокращения по ключевым статьям: Ericsson CS part −695 млн в 2025 (−72%), 5G part −174 млн (−56%), а суммарно поддержка Ericsson упала с 1,186 млрд (2024) до 790 млн (2025) — минус 33%; при этом 5G-объём перешёл в «общий новый договор» 2026."
},
{
c: "info", ic: "scale",
h: "Номенклатура: 103 позиции. 19 впервые в 2025 (3,6 млрд тг), 4 впервые в 1пг 2026 (1,276 млрд тг). Прямое сравнение «по строке» требует сверки периметра договоров — часть отклонений на графике это переносы, а не рост/падение."
}
];
document.getElementById("conclusions").innerHTML = items.map((i) =>
'
' + icon(i.ic) + "" + i.h + "
"
).join("");
}
function boot() {
init().catch((e) => {
const el = document.querySelector(".page-intro .sub");
if (el) el.innerHTML = 'Не удалось загрузить данные (data.json). ' + esc(e.message) + "";
console.error(e);
});
document.getElementById("tblSearch").addEventListener("input", (e) => renderMain(e.target.value));
}
if (typeof document !== "undefined") {
if (document.readyState === "loading") {
document.addEventListener("DOMContentLoaded", boot);
} else {
boot();
}
}