add excel report 2023-1q26 (6 sheets: сводка, отклонения 25/24, 1q26/1q25, новые-исчезнувшие, детализация, выводы)

This commit is contained in:
ruszhum 2026-09-27 16:42:47 +00:00
parent 16ea534fb7
commit ad4a76b42d
7 changed files with 239 additions and 1 deletions

View File

@ -6,3 +6,9 @@ server on port 3000
--- run Sun Sep 27 04:29:57 PM UTC 2026 :: node server.js
CHECK: syntax OK, data.json rows: 103, 2025 total: 8 350 018 093
server on port 3000
--- run Sun Sep 27 04:41:25 PM UTC 2026 :: node server.js
CHECK: syntax OK, data.json rows: 103, 2025 total: 8 350 018 093
server on port 3000
--- run Sun Sep 27 04:42:10 PM UTC 2026 :: node server.js
CHECK: syntax OK, data.json rows: 103, 2025 total: 8 350 018 093
server on port 3000

View File

@ -1 +1 @@
442
2597

View File

@ -192,5 +192,13 @@
</div>
<script src="script.js"></script>
<div style="margin:var(--kt-ai-space-6) 0 var(--kt-ai-space-6); padding:var(--kt-ai-space-5) var(--kt-ai-space-6); border:1px dashed var(--kt-ai-border-strong); border-radius:var(--kt-ai-radius-xl); background:var(--kt-ai-bg-sunken); font-size:var(--kt-ai-text-sm); color:var(--kt-ai-fg); display:flex; flex-wrap:wrap; gap:var(--kt-ai-space-3); align-items:center">
<strong>Скачать Excel с отчётом:</strong>
<a class="kt-ai-btn" data-variant="primary" data-size="sm" href="Отчёт_анализ_расходов_2023-1пг26.xlsx" download>
<svg style="width:14px;height:14px;vertical-align:-2px;margin-right:6px"><use href="design-system/icons/kt-ai-lucide-sprite.svg#download"></use></svg>
Отчёт_анализ_расходов_2023-1пг26.xlsx
</a>
<span class="kt-ai-fg-faint" style="font-size:var(--kt-ai-text-xs)">6 листов: Сводка, Отклонения 2025/2024, 1пг 2026/1пг 2025, Новые-исчезнувшие, Детализация, Выводы.</span>
</div>
</body>
</html>

204
report_export.csv Normal file
View File

@ -0,0 +1,204 @@
Сводка
Параметр,Показатель
"Всего 2023, тг",9581581001.11
"Всего 2024, тг",10832477000.0
"Всего 2025, тг",8350018092.96
"1пг 2026, тг",4227365038.11
"2024 vs 2023, %",13.1
"2025 vs 2024, %",-22.9
"1пг 2026 vs 1пг 2025, %",1.3
Позиций в файле,103
Позиций с фактом 2025,45
Позиций с фактом 1пг 2026,31
Состав отчёта,
Лист «Отклонения 2025 vs 2024»,Все позиции с |Δ| >= 100 млн тг
Лист «1пг 2026 vs 1пг 2025»,Существующие статьи с |Δ| >= 50 млн тг + новые
Лист «Новые / исчезнувшие 2025»,Появились и исчезли в 2025
Лист «Детализация»,Все 103 позиции + итог
Лист «Выводы»,Ключевые итоги
Примечание,"1пг 2025 в сравнениях = факт 2025 / 2 (ориентир при равномерном распределении). Прямое сравнение «по строке» требует сверки периметра: FLM Expenses→FLM, Ericsson part→общий договор, строки MS EA дублируются COGS/G&A."
Отклонения 2025 vs 2024
Позиция,"2024, тг","2025, тг","Отклонение, тг","Отклонение, %"
Техническая поддержка Ericsson (CS part),963799659.4,268850930,-694948729.4,-72.1
Техническая поддержка Ericsson (5G part),308113229.45,134481741,-173631488.45,-56.4
1пг 2026 vs 1пг 2025
Позиция,1пг 2025 *,1пг 2026,"Отклонение, тг","Отклонение, %",Комментарий
Серверные лицензии MS EA,315090443.23,630180886.46,315090443.23,100.0,существующая статья
Техническая поддержка Huawei,53674361.37,171490445.14,117816083.77,219.5,существующая статья
Техническая поддержка Checkpoint уровня Diamont,36541111.59,101442500.0,64901388.41,177.6,существующая статья
Техническая поддержка Nexign,630172337.19,686273716.05,56101378.86,8.9,существующая статья
Появились в 1пг 2026 (нет в 2025),,"Сумма, тг",,,
Техническая поддержка Ericsson (общий новый договор),,826649604.82,,,новая статья
Техническая поддержка Oracle HW,,376000000,,,новая статья
Мегакам лицензии,,48994200,,,новая статья
Техническая поддержка Cisco smartnet,,24575000.0,,,новая статья
Новые-исчезнувшие 2025
Появились в 2025 (нет в 2024),"2025, тг"
Техническая поддержка Ericsson,1056991364.23
Серверные лицензии MS EA,630180886.46
Серверные лицензии MS EA / 3 транш / COGS,513400000
Сервис отправки микровызовов,283282281.3
Техническая поддержка Veritas,257395819
SUS подписка vEPC проект,150406940
Техническая поддержка Huawei,107348722.75
"Steering of Roaming, SMSW, BR",106023730.88
Техническая поддержка Dell,91466624
расходы на лицензии по vPBX (за фактически созданные активные учетные записи «эккаунты» внутри Домена с лицензией категория Базовая),81634408.88
Техническая поддержка HP,68533330.67
Серверные лицензии MS EA / 3 транш / G&A,44494667.33
Техническая поддержка Huawei,42949637
vCGNAT technical support,41914260
"Техническая поддержка Adtarget&Social analytics (Eastwind)
Услуги технической поддержки",41505974.67
Защита AntiDDOS,31468500
Техническая поддержка Microsoft,29799971.49
Техническая поддержка VDI,29091205
Серверные лицензии MS EA,27307838.41
Итого новых: 19 шт,3635196162.07
Исчезли в 2025 (были в 2024),"2024, тг"
FLM Expenses,3480993387.94
Прочие,500827646.41
Video Conference System (Cisco) Technical support for 36 months,446658000
Veritas,132198734.05
Huawei technical support (ост-гарантийное оказание услуг),84270877.5
System SUPPORT of ZTE,80257847.29
Услуги технической поддержки HP,76872739.91
Техническая поддержка Huawei,76419865.66
G-cloud,73426467.85
"РемонтФА3гр-КомпьютерыПереферийноеОборудование, тех.поддержка Dell",69473118.28
Различные лицензии для сотрудников,59691428.03
Maintenance and technical support FOCL(ВОЛС),55076415
Техническое обслуживание АМС,53725894
Техническая поддержка Skydocs,50000000
Technical Support of AdTarget and Social Analitics (поквартально),46515075
License(vPBX),39193697.9
Техническая поддержка EMC,35718944.33
Лицензии MS Office 365,34634697.21
Техническая экспертиза АМС,32400000
Contact Center software support (техническая поддержка ПО АТС контакт-центра) вендорская,31666666.67
Kaspersky Endpoint Security for Business - Advanced,31468500
"Maintenance of existing Diesel-Generators at Switches, Sites and additibnal works; Service Works with materials for DGU at Sites & Switches",25076950
Запросы биометрической идентификации личности с ГБДФЛ,24000000
Maintenance for Teleopti CCC (Техническая поддержка системы по управлению рабочим временем операторов),23126474.23
Техническая поддержка платформы Omilia для 270 портов входящего голосового робота,22299167
Starhome steering,22040755
Техническая поддержка Cisco smartnet,19724012.37
Услуги по сопровождению и технической поддержке информационной системы,17857144.0
Итого исчезнувших: 28 шт,5645614505.63
Детализация
Позиция,"2023, тг","2024, тг","2025, тг","Откл. 25/24, тг","Откл. 25/24, %","1пг 2026, тг","Откл. 1пг26/1пг25, тг","Откл. 1пг26/1пг25, %"
Техническая поддержка Nexign,924488256.33,1357155460.59,1260344674.38,-96810786.22,-7.1,686273716.05,56101378.86,8.9
Техническая поддержка Ericsson,,,1056991364.23,1056991364.23,,,,
Техническая поддержка Oracle SW,,544495982.0,643999999.67,99504017.67,18.3,,,
Техническая поддержка QLI,,380889350.89,395009558.93,14120208.04,3.7,170726069.44,-26778710.03,-13.6
Серверные лицензии MS EA / 3 транш / COGS,,,513400000,513400000,,,,
Сервис отправки микровызовов,,,283282281.3,283282281.3,,98927401.29,-42713739.36,-30.2
Техническая поддержка Ericsson (CS part),,963799659.4,268850930,-694948729.4,-72.1,,,
Техническая поддержка Veritas,,,257395819,257395819,,,,
Лицензионный договор на MW ALL inclusive для РРЛ узлов,,213893160,243221119.71,29327959.71,13.7,128682940.8,7072380.95,5.8
International Channel rent,174899934.5,172642398.6,214520715,41878316.4,24.3,,,
FOCL,,137761989.99,185571564.64,47809574.65,34.7,118580959.27,25795176.95,27.8
Серверные лицензии MS EA,,,630180886.46,630180886.46,,630180886.46,315090443.23,100.0
Доступ к обработке информации облачной системы Aitu Passport – интернет-ресурс (УЦ удостоверяющий центр) и облачный сервис подписания документов на 2 500 000 (два миллиона пятьсот тысяч) транзакций,,87500000,160416668,72916668,83.3,58333333.33,-21875000.67,-27.3
SUS подписка vEPC проект,,,150406940,150406940,,116294025,41090555.0,54.6
Техническая поддержка Ericsson (5G part),,308113229.45,134481741,-173631488.45,-56.4,,,
Техническая поддержка Связьком продуктов,,147469652.56,127498277.22,-19971375.34,-13.5,75928656.38,12179517.77,19.1
Техническая поддержка СОРМ-Ронекс,,116797041.84,113830435.8,-2966606.04,-2.5,30002949.9,-26912268.0,-47.3
Техническая поддержка PCRF,,34862176.75,110300513,75438336.25,216.4,,,
Техническая поддержка Huawei,,,107348722.75,107348722.75,,171490445.14,117816083.77,219.5
"Steering of Roaming, SMSW, BR",,,106023730.88,106023730.88,,,,
Техническая поддержка Comptel (Nokia),48346332,76128651.43,92714136.67,16585485.24,21.8,44829155.81,-1527912.53,-3.3
Техническая поддержка Dell,,,91466624,91466624,,74616026.86,28882714.86,63.2
Техническая поддержка ZTE,,40733000,86779000,46046000,113.0,63855000.0,20465500.0,47.2
расходы на лицензии по vPBX (за фактически созданные активные учетные записи «эккаунты» внутри Домена с лицензией категория Базовая),,,81634408.88,81634408.88,,48689647,7872442.56,19.3
Техническая поддержка сервиса для роботизации службы поддержки и баз знаний с искусственным интеллектом.,,18638283.83,75008758.7,56370474.87,302.4,28176390,-9327989.35,-24.9
Техническая поддержка Oracle HW,,129799107.0,73500000,-56299107.0,-43.4,29165000.0,-7585000.0,-20.6
Техническая поддержка Checkpoint уровня Diamont,45949768.5,45008333.33,73082223.18,28073889.85,62.4,101442500.0,64901388.41,177.6
Услуги База данных идентификационных кодов / Central Equipment Identity Register,95914453,54444120,72983099,18538979,34.1,42406224,5914674.5,16.2
Техническая поддержка HP,,,68533330.67,68533330.67,,,,
SAP Support / Поддержка системы САП,66590520,55839705.5,64246685.92,8406980.42,15.1,33729427.06,1606084.11,5.0
UPP expanded technical support/Ekassir,33937800,33937800,58102150,24164350,71.2,33164400,4113325.0,14.2
Техническая поддержка Tellabs,57979679.85,57979680.0,57979680.0,0.0,0.0,,,
Сигнатуры DPI,65280000,60911153.55,56010240,-4900913.55,-8.0,21595695,-6409425.0,-22.9
Tech. support for SW Interconnect system,43438578.5,44929903.66,49437674.75,4507771.09,10.0,24606382.5,-112454.88,-0.5
Серверные лицензии MS EA / 3 транш / G&A,,,44494667.33,44494667.33,,,,
Техническая поддержка Huawei,,,42949637,42949637,,30537027.69,9062209.19,42.2
vCGNAT technical support,,,41914260,41914260,,21104900,147770.0,0.7
"Техническая поддержка Adtarget&Social analytics (Eastwind)
Услуги технической поддержки",,,41505974.67,41505974.67,,26845316.69,6092329.36,29.4
Contact Center software support (техническая поддержка ПО АТС контакт-центра Партнерская),44800000,44800000.0,41066665.33,-3733334.67,-8.3,,,
Техническая поддержка STP DRA,,33085740,33085740.0,-0.0,-0.0,,,
Защита AntiDDOS,,,31468500,31468500,,,,
Техническая поддержка Microsoft,,,29799971.49,29799971.49,,,,
Техническая поддержка VDI,,,29091205,29091205,,,,
Серверные лицензии MS EA,,,27307838.41,27307838.41,,40961757.62,27307838.41,200.0
Sigos Global Roamer,,25246914,22779680.0,-2467234.0,-9.8,,,
Техническая поддержка Ericsson (общий новый договор),,,,,,826649604.82,826649604.82,
Техническая поддержка Oracle HW,,,,,,376000000,376000000,
Мегакам лицензии,,,,,,48994200,48994200,
Техническая поддержка Cisco smartnet,,19724012.37,,,,24575000.0,24575000.0,
FLM Expenses,2859637451.84,3480993387.94,,,,,,
Aspire/SYSTEM SUPPORT of Ericsson,843987607.23,,,,,,,
Oracle SW Technical support,561513640.53,,,,,,,
Video Conference System (Cisco) Technical support for 36 months,443235615,446658000,,,,,,
Выплаты SMS-Consult по ТП1 (CM 94274),222710503.82,,,,,,,
VAS Platform Support (excl. capitalisation),208810890.15,,,,,,,
Technical Support of ACME Packet SBC equipment,176236331.23,,,,,,,
Svyazcom products tech support,157221616.15,,,,,,,
Oracle HW Technical support,126429999.29,,,,,,,
Veritas,126332151,132198734.05,,,,,,
АПК «Тура-ETSI» тех. поддержка,116758307.2,,,,,,,
System SUPPORT of ZTE,110080962.33,80257847.29,,,,,,
КОРРЕКТИРОВКА ТЕМИРЛАН,103544845.66,,,,,,,
Лицензия на обнаружения и изучения вредоносной активности на конечных точках,103457200,,,,,,,
Услуга по мониторингу событий и выявлению инцидентов информационной безопасности (Оперативный центр информационной безопасности),101006176.65,,,,,,,
"Система SIEM - программное обеспечение сбора логов и автоматизация процесса обнаружения инцидентов, менеджмент информации и событий безопасности
Услуги по сопровождению и технической поддержке информационной системы",87999999.67,,,,,,,
FMS support (Gantek RocFM),82867307.35,,,,,,,
HP Hardware Technical Support,76500000,,,,,,,
"РемонтФА3гр-КомпьютерыПереферийноеОборудование, тех.поддержка Dell",68125672,69473118.28,,,,,,
Maintenance and technical support FOCL(ВОЛС),65585555.51,55076415,,,,,,
"Поддержка системы управления уязвимостями Qualys, Vulnerability Management System Support",63427419.35,,,,,,,
Technical support Polystar HW,62663750.17,,,,,,,
Тех.обслуживание ВОЛС Западный регион,62030833.0,,,,,,,
Право пользования системой zakup.sk.kz,51190075,,,,,,,
Лицензии MS Office 365,50329408,34634697.21,,,,,,
Техническая поддержка EMC,43956944,35718944.33,,,,,,
"Техническая поддержка Oracle PCRF для ГЕО кластера расположенного в
городах Алматы и Нур-Султан",42991666.67,,,,,,,
Bics data packs in roam,41434800,,,,,,,
Technical Support of AdTarget and Social Analitics (поквартально),39589274,46515075,,,,,,
Услуги защиты от DDoS атак,37762200,,,,,,,
License Costs (KZT ) vPBX (услуги виртуальной АТС),36680700,,,,,,,
Contact Center software support (техническая поддержка ПО АТС контакт-центра) вендорская,31666666.67,31666666.67,,,,,,
Услуги технической поддержки HP,30823012,76872739.91,,,,,,
Cisco smartnets support,30816779,,,,,,,
Starhome steering,30150510.24,22040755,,,,,,
Техническая поддержка платформы Omilia для 270 портов входящего голосового робота,27490833.26,22299167,,,,,,
Техническое обслуживание АМС,25991600,53725894,,,,,,
Corporate mail archiving solution,24109976.62,,,,,,,
Maintenance for Teleopti CCC (Техническая поддержка системы по управлению рабочим временем операторов),22779628.06,23126474.23,,,,,,
АПК «Вектор-ИС» тех. поддержка,21539603.82,,,,,,,
Лицензии UDEMY,20000000.0,,,,,,,
Kaspersky Endpoint Security for Business - Advanced,19116790,31468500,,,,,,
Система управления контентом подписка 12 месяцев Smart Player,18572573.36,,,,,,,
Прочие,502798802.6,500827646.41,,,,,,
Huawei technical support (ост-гарантийное оказание услуг),,84270877.5,,,,,,
Техническая поддержка Huawei,,76419865.66,,,,,,
G-cloud,,73426467.85,,,,,,
Различные лицензии для сотрудников,,59691428.03,,,,,,
Техническая поддержка Skydocs,,50000000,,,,,,
License(vPBX),,39193697.9,,,,,,
Техническая экспертиза АМС,,32400000,,,,,,
"Maintenance of existing Diesel-Generators at Switches, Sites and additibnal works; Service Works with materials for DGU at Sites & Switches",,25076950,,,,,,
Запросы биометрической идентификации личности с ГБДФЛ,,24000000,,,,,,
Услуги по сопровождению и технической поддержке информационной системы,,17857144.0,,,,,,
Итого,9581581001.11,10832477000.0,8350018092.96,-2482458907.04,-22.9,4227365038.11,52355991.63,1.3
Can't render this file because it has a wrong number of fields in line 2.

1
report_meta.json Normal file
View File

@ -0,0 +1 @@
{"sheets": [{"sheet": "Сводка", "file": "report_export.csv"}, {"sheet": "Отклонения 2025 vs 2024", "file": "report_export.csv"}, {"sheet": "1пг 2026 vs 1пг 2025", "file": "report_export.csv"}, {"sheet": "Новые-исчезнувшие 2025", "file": "report_export.csv"}, {"sheet": "Детализация", "file": "report_export.csv"}]}

View File

@ -28,6 +28,25 @@ const srv = http.createServer((req, res) => {
res.writeHead(200, { "Content-Type": "application/json" });
return fs.createReadStream(path.join(__dirname, "data.json")).pipe(res);
}
// Отчёт — xlsx. Отдаём как приложение, чтобы браузер скачал, а не попробовал показать.
const m = url.match(/^\/([^\/]+\.(xlsx|csv|json|html|js|css))/i);
if (m) {
const file = path.basename(decodeURIComponent(m[1]));
const fp = path.join(__dirname, file);
if (fs.existsSync(fp)) {
const ct =
file.toLowerCase().endsWith(".xlsx") ? "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet" :
file.toLowerCase().endsWith(".csv") ? "text/csv; charset=utf-8" :
file.toLowerCase().endsWith(".json") ? "application/json" :
file.toLowerCase().endsWith(".js") ? "text/javascript" :
file.toLowerCase().endsWith(".css") ? "text/css" : "text/html";
res.writeHead(200, {
"Content-Type": ct,
"Content-Disposition": 'attachment; filename="' + encodeURIComponent(file) + '"'
});
return fs.createReadStream(fp).pipe(res);
}
}
res.writeHead(404);
res.end("not found");
});