diff --git a/script.js b/script.js
index 612e76e..23df18d 100644
--- a/script.js
+++ b/script.js
@@ -1,4 +1,96 @@
-var ALL_EVENTS=[{"id": 1, "sec": 0, "b": 6, "s": "warn", "p": 45, "due": "31.12.2026", "done": "\u2014", "dname": "\u0421\u0435\u0440\u0442\u0438\u0444\u0438\u043A\u0430\u0442\u044B, \u043F\u0440\u043E\u0442\u043E\u043A\u043E\u043B\u044B, \u044D\u043B\u0435\u043A\u0442\u0440\u043E\u043D\u043D\u0430\u044F \u0432\u0435\u0434\u043E\u043C\u043E\u0441\u0442\u044C \u043E\u0431\u0443\u0447\u0435\u043D\u0438\u044F", "r": "\u0413\u0435\u043D\u0435\u0440\u0430\u043B\u044C\u043D\u044B\u0439 \u0434\u0438\u0440\u0435\u043A\u0442\u043E\u0440 \u041A\u0423\n\u0413\u0435\u043D\u0435\u0440\u0430\u043B\u044C\u043D\u044B\u0435 \u0434\u0438\u0440\u0435\u043A\u0442\u043E\u0440\u0430 \u0444\u0438\u043B\u0438\u0430\u043B\u043E\u0432 \u0438 \u0414\u0410\u041E", "t": "\u041F\u0440\u043E\u0434\u043E\u043B\u0436\u0438\u0442\u044C \u043F\u0440\u043E\u0432\u0435\u0434\u0435\u043D\u0438\u0435 \u043E\u0431\u0443\u0447\u0435\u043D\u0438\u044F \u0438 \u043F\u043E\u0432\u044B\u0448\u0435\u043D\u0438\u044F \u043A\u0432\u0430\u043B\u0438\u0444\u0438\u043A\u0430\u0446\u0438\u0438 \u0440\u0443\u043A\u043E\u0432\u043E\u0434\u0438\u0442\u0435\u043B\u0435\u0439 \u0438 \u0440\u0430\u0431\u043E\u0442\u043D\u0438\u043A\u043E\u0432 \u043A\u043E\u043C\u043F\u0430\u043D\u0438\u0438 \u0432 \u0441\u043E\u043E\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0438\u0438 \u0441 \u043B\u0443\u0447\u0448\u0438\u043C\u0438 \u043C\u0435\u0436\u0434\u0443\u043D\u0430\u0440\u043E\u0434\u043D\u044B\u043C\u0438 \u043F\u0440\u0430\u043A\u0442\u0438\u043A\u0430\u043C\u0438, \u043E\u0440\u0438\u0435\u043D\u0442\u0438\u0440\u043E\u0432\u0430\u043D\u043D\u044B\u043C\u0438 \u043D\u0430 \u0441\u043F\u0435\u0446\u0438\u0444\u0438\u043A\u0443 \u0443\u0441\u043B\u043E\u0432\u0438\u0439 \u0442\u0440\u0443\u0434\u0430, \u0440\u0430\u0431\u043E\u0442\u044B \u043F\u043E\u0432\u044B\u0448\u0435\u043D\u043D\u043E\u0439 \u043E\u043F\u0430\u0441\u043D\u043E\u0441\u0442\u0438 \u0438 \u0442\u0440\u0435\u0431\u043E\u0432\u0430\u043D\u0438\u0439 \u043F\u0440\u043E\u043C\u044B\u0448\u043B\u0435\u043D\u043D\u043E\u0439 \u0431\u0435\u0437\u043E\u043F\u0430\u0441\u043D\u043E\u0441\u0442\u0438, \u0430 \u0442\u0430\u043A\u0436\u0435 \u0440\u0430\u0437\u0432\u0438\u0442\u0438\u0435 \u043A\u0443\u043B\u044C\u0442\u0443\u0440\u044B \u0431\u0435\u0437\u043E\u043F\u0430\u0441\u043D\u043E\u0441\u0442\u0438, \u0432\u043A\u043B\u044E\u0447\u0430\u044F \u043E\u0431\u0443\u0447\u0435\u043D\u0438\u0435 \u043F\u0440\u043E\u0438\u0437\u0432\u043E\u0434\u0441\u0442\u0432\u0435\u043D\u043D\u043E\u0433\u043E \u043F\u0435\u0440\u0441\u043E\u043D\u0430\u043B\u0430 \u043F\u043E \u043A\u0443\u0440\u0441\u0443 \u00AB\u041A\u0443\u043B\u044C\u0442\u0443\u0440\u0430 \u0431\u0435\u0437\u043E\u043F\u0430\u0441\u043D\u043E\u0433\u043E \u0442\u0440\u0443\u0434\u0430\u00BB, \u0432 \u0442\u043E\u043C \u0447\u0438\u0441\u043B\u0435 \u0441 \u043F\u0440\u0438\u043C\u0435\u043D\u0435\u043D\u0438\u0435\u043C VR, AR \u2013 \u0442\u0435\u0445\u043D\u043E\u043B\u043E\u0433\u0438\u0439 \u0438 \u0446\u0438\u0444\u0440\u043E\u0432\u044B\u0445 \u0441\u0438\u043C\u0443\u043B\u044F\u0442\u043E\u0440\u043E\u0432 \u0430\u0432\u0430\u0440\u0438\u0439\u043D\u044B\u0445 \u0441\u0438\u0442\u0443\u0430\u0446\u0438\u0439 \u043F\u043E \u0440\u0430\u0437\u043B\u0438\u0447\u043D\u044B\u043C \u043D\u0430\u043F\u0440\u0430\u0432\u043B\u0435\u043D\u0438\u044F\u043C \u043F\u0440\u043E\u0438\u0437\u0432\u043E\u0434\u0441\u0442\u0432\u0435\u043D\u043D\u043E\u0439 \u0431\u0435\u0437\u043E\u043F\u0430\u0441\u043D\u043E\u0441\u0442\u0438 (\u0441 \u043F\u0440\u0430\u0432\u043E\u043C \u0432\u044B\u0434\u0430\u0447\u0438 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043A\u0430\u0442\u043E\u0432).", "ai": "\u041E\u0431\u0443\u0447\u0435\u043D\u0438\u0435 \u0432\u0435\u0434\u0451\u0442\u0441\u044F \u043F\u043E \u0433\u0440\u0430\u0444\u0438\u043A\u0443. \u041E\u0445\u0432\u0430\u0447\u0435\u043D\u043E 45% \u043F\u0435\u0440\u0441\u043E\u043D\u0430\u043B\u0430.", "h": ["15.01 \u2014 \u0421\u043E\u0437\u0434\u0430\u043D\u043E", "01.03 \u2014 \u0417\u0430\u043F\u0443\u0449\u0435\u043D\u043E"]}, {"id": 2, "sec": 0, "b": 0, "s": "done", "p": 100, "due": "31.03.2026", "done": "28.03.2026", "dname": "\u041E\u0442\u0447\u0451\u0442 \u043E \u043F\u0440\u043E\u0432\u0435\u0434\u0451\u043D\u043D\u043E\u043C \u0430\u043D\u0430\u043B\u0438\u0437\u0435, \u0443\u0442\u0432\u0435\u0440\u0436\u0434\u0451\u043D\u043D\u044B\u0439 \u0412\u041D\u0414", "r": "\u0414\u0438\u0440\u0435\u043A\u0442\u043E\u0440 \u0414\u041F\u0411\n\u0413\u0435\u043D\u0435\u0440\u0430\u043B\u044C\u043D\u044B\u0439 \u0434\u0438\u0440\u0435\u043A\u0442\u043E\u0440 \u0414\u0418\u0422\n\u0413\u0435\u043D\u0435\u0440\u0430\u043B\u044C\u043D\u044B\u0435 \u0434\u0438\u0440\u0435\u043A\u0442\u043E\u0440\u0430 \u0444\u0438\u043B\u0438\u0430\u043B\u043E\u0432 \u0438 \u0414\u0410\u041E", "t": "\u041F\u0440\u043E\u0432\u0435\u0441\u0442\u0438 \u0430\u043D\u0430\u043B\u0438\u0437, \u0432 \u0442\u043E\u043C \u0447\u0438\u0441\u043B\u0435 \u0441 \u0438\u0441\u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u043D\u0438\u0435\u043C \u0430\u043D\u0430\u043B\u0438\u0442\u0438\u0447\u0435\u0441\u043A\u0438\u0445 \u043F\u043B\u0430\u0442\u0444\u043E\u0440\u043C (Microsoft Teams, Power BI, Tableau, Qlik \u0438 \u0434\u0440.), \u0438 \u0432 \u0441\u043B\u0443\u0447\u0430\u0435 \u043D\u0435\u043E\u0431\u0445\u043E\u0434\u0438\u043C\u043E\u0441\u0442\u0438, \u043E\u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0438\u0442\u044C \u043F\u0435\u0440\u0435\u0441\u043C\u043E\u0442\u0440 \u0432\u043D\u0443\u0442\u0440\u0435\u043D\u043D\u0438\u0445 \u043D\u043E\u0440\u043C\u0430\u0442\u0438\u0432\u043D\u044B\u0445 \u0434\u043E\u043A\u0443\u043C\u0435\u043D\u0442\u043E\u0432 \u0444\u0438\u043B\u0438\u0430\u043B\u043E\u0432/\u0414\u0410\u041E \u041E\u0431\u0449\u0435\u0441\u0442\u0432\u0430 \u0432 \u0441\u043E\u043E\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0438\u0438 \u0441\u043E \u00AB\u0421\u0442\u0440\u0430\u0442\u0435\u0433\u0438\u0435\u0439 \u0440\u0430\u0437\u0432\u0438\u0442\u0438\u044F \u043F\u0440\u043E\u0438\u0437\u0432\u043E\u0434\u0441\u0442\u0432\u0435\u043D\u043D\u043E\u0439 \u0431\u0435\u0437\u043E\u043F\u0430\u0441\u043D\u043E\u0441\u0442\u0438 \u0410\u041E \u00AB\u0421\u0430\u043C\u0440\u0443\u043A-\u04B6\u0430\u0437\u044B\u043D\u0430\u00BB \u043D\u0430 2024-2028 \u0433\u0433.\u00BB, \u0432\u043A\u043B\u044E\u0447\u0430\u044F \u0443\u0441\u0442\u0430\u043D\u043E\u0432\u043A\u0443 \u0437\u043D\u0430\u0447\u0435\u043D\u0438\u0439 \u043A\u043B\u044E\u0447\u0435\u0432\u044B\u0445 \u043F\u043E\u043A\u0430\u0437\u0430\u0442\u0435\u043B\u0435\u0439 \u043F\u0440\u043E\u0438\u0437\u0432\u043E\u0434\u0441\u0442\u0432\u0435\u043D\u043D\u043E\u0439 \u0431\u0435\u0437\u043E\u043F\u0430\u0441\u043D\u043E\u0441\u0442\u0438.", "ai": "\u0410\u043D\u0430\u043B\u0438\u0437 \u0437\u0430\u0432\u0435\u0440\u0448\u0451\u043D \u0432 \u0441\u0440\u043E\u043A.", "h": ["10.01 \u2014 \u0421\u043E\u0437\u0434\u0430\u043D\u043E", "28.03 \u2014 \u0423\u0442\u0432\u0435\u0440\u0436\u0434\u0451\u043D"]}, {"id": 3, "sec": 0, "b": 0, "s": "warn", "p": 50, "due": "31.12.2026", "done": "\u2014", "dname": "\u041F\u0440\u043E\u0442\u043E\u043A\u043E\u043B\u044B \u0441\u043E\u0432\u0435\u0449\u0430\u043D\u0438\u0439 (a, b, c)", "r": "\u0430) \u0413\u043B\u0430\u0432\u043D\u044B\u0439 \u0430\u0434\u043C\u0438\u043D\u0438\u0441\u0442\u0440\u0430\u0442\u0438\u0432\u043D\u044B\u0439 \u0434\u0438\u0440\u0435\u043A\u0442\u043E\u0440, \u0414\u0438\u0440\u0435\u043A\u0442\u043E\u0440 \u0414\u041F\u0411\n\u0413\u0435\u043D\u0435\u0440\u0430\u043B\u044C\u043D\u044B\u0435 \u0434\u0438\u0440\u0435\u043A\u0442\u043E\u0440\u0430 \u0444\u0438\u043B\u0438\u0430\u043B\u043E\u0432 \u0438 \u0414\u0410\u041E\nb, c) \u0413\u0435\u043D\u0435\u0440\u0430\u043B\u044C\u043D\u044B\u0435 \u0434\u0438\u0440\u0435\u043A\u0442\u043E\u0440\u0430 \u0444\u0438\u043B\u0438\u0430\u043B\u043E\u0432 \u0438 \u0414\u0410\u041E", "t": "\u041E\u0440\u0433\u0430\u043D\u0438\u0437\u043E\u0432\u044B\u0432\u0430\u0442\u044C \u0442\u0435\u043C\u0430\u0442\u0438\u0447\u0435\u0441\u043A\u0438\u0435 \u0441\u043E\u0432\u0435\u0449\u0430\u043D\u0438\u044F \u043F\u043E \u0432\u043E\u043F\u0440\u043E\u0441\u0430\u043C \u043F\u0440\u043E\u0438\u0437\u0432\u043E\u0434\u0441\u0442\u0432\u0435\u043D\u043D\u043E\u0439 \u0431\u0435\u0437\u043E\u043F\u0430\u0441\u043D\u043E\u0441\u0442\u0438, \u0432\u043A\u043B\u044E\u0447\u0430\u044F \u0440\u0430\u0441\u0441\u043C\u043E\u0442\u0440\u0435\u043D\u0438\u0435 \u043F\u043B\u0430\u043D\u0430 \u043F\u043E \u043A\u043E\u0440\u0440\u0435\u043A\u0442\u0438\u0440\u0443\u044E\u0449\u0438\u043C \u043C\u0435\u0440\u0430\u043C \u043F\u043E \u0440\u0435\u0437\u0443\u043B\u044C\u0442\u0430\u0442\u0430\u043C \u0440\u0430\u0441\u0441\u043B\u0435\u0434\u043E\u0432\u0430\u043D\u0438\u0439 \u043D\u0435\u0441\u0447\u0430\u0441\u0442\u043D\u044B\u0445 \u0441\u043B\u0443\u0447\u0430\u0435\u0432.", "ai": "\u0421\u043E\u0432\u0435\u0449\u0430\u043D\u0438\u044F \u043F\u0440\u043E\u0432\u043E\u0434\u044F\u0442\u0441\u044F \u0435\u0436\u0435\u043A\u0432\u0430\u0440\u0442\u0430\u043B\u044C\u043D\u043E.", "h": ["10.01 \u2014 \u0421\u043E\u0437\u0434\u0430\u043D\u043E"], "sub": [{"l": "a", "t": "\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u0433\u0440\u0430\u0444\u0438\u043A\u0430 \u0441\u043E\u0432\u0435\u0449\u0430\u043D\u0438\u0439"}, {"l": "b", "t": "\u041F\u0440\u043E\u0432\u0435\u0434\u0435\u043D\u0438\u0435 \u043A\u0432\u0430\u0440\u0442\u0430\u043B\u044C\u043D\u044B\u0445 \u0441\u043E\u0432\u0435\u0449\u0430\u043D\u0438\u0439"}, {"l": "c", "t": "\u041A\u043E\u0440\u0440\u0435\u043A\u0442\u0438\u0440\u0443\u044E\u0449\u0438\u0435 \u043C\u0435\u0440\u044B \u043F\u043E \u0440\u0435\u0437\u0443\u043B\u044C\u0442\u0430\u0442\u0430\u043C \u0440\u0430\u0441\u0441\u043B\u0435\u0434\u043E\u0432\u0430\u043D\u0438\u0439"}]}];
+var ALL_EVENTS=[{"id": 1, "sec": 0, "b": 6, "s": "warn", "p": 45, "due": "31.12.2026", "done": "—", "dname": "Сертификаты, протоколы, электронная ведомость обучения", "r": "Генеральный директор КУ
+Генеральные директора филиалов и ДАО", "t": "Продолжить проведение обучения и повышения квалификации руководителей и работников компании в соответствии с лучшими международными практиками, ориентированными на специфику условий труда, работы повышенной опасности и требований промышленной безопасности, а также развитие культуры безопасности, включая обучение производственного персонала по курсу «Культура безопасного труда», в том числе с применением VR, AR – технологий и цифровых симуляторов аварийных ситуаций по различным направлениям производственной безопасности (с правом выдачи сертификатов).", "ai": "Обучение ведётся по графику. Охвачено 45% персонала.", "h": ["15.01 — Создано", "01.03 — Запущено"]}, {"id": 2, "sec": 0, "b": 0, "s": "done", "p": 100, "due": "31.03.2026", "done": "28.03.2026", "dname": "Отчёт о проведённом анализе, утверждённый ВНД", "r": "Директор ДПБ
+Генеральный директор ДИТ
+Генеральные директора филиалов и ДАО", "t": "Провести анализ, в том числе с использованием аналитических платформ (Microsoft Teams, Power BI, Tableau, Qlik и др.), и в случае необходимости, осуществить пересмотр внутренних нормативных документов филиалов/ДАО Общества в соответствии со «Стратегией развития производственной безопасности АО «Самрук-Қазына» на 2024-2028 гг.», включая установку значений ключевых показателей производственной безопасности.", "ai": "Анализ завершён в срок.", "h": ["10.01 — Создано", "28.03 — Утверждён"]}, {"id": 3, "sec": 0, "b": 0, "s": "warn", "p": 50, "due": "31.12.2026", "done": "—", "dname": "Протоколы совещаний (a, b, c)", "r": "а) Главный административный директор, Директор ДПБ
+Генеральные директора филиалов и ДАО
+b, c) Генеральные директора филиалов и ДАО", "t": "Организовывать тематические совещания по вопросам производственной безопасности, в том числе с целью разъяснения внедряемых программ и инициатив:
+a) руководство Общества с филиалами/ДАО Общества, не менее одного раза в квартал, в том числе с целью личного мониторинга показателей эффективности по производственной безопасности в рамках «Стратегии развития производственной безопасности АО «Самрук-Қазына» на 2024-2028 гг.» и статуса исполнения «Плана мероприятий по производственной безопасности АО «Самрук-Қазына» на 2026 год»;
+b) руководство филиалов/ДАО Общества со структурными подразделениями, не менее 1 раза в месяц;
+c) руководство региональных подразделений/филиалов/ДАО Общества с подрядными организациями, осуществляющими работы/предоставляющими услуги на объектах, не менее 1 раза в квартал.", "ai": "Проведено 2 квартальных совещания.", "h": ["10.01 — Создано", "15.02 — Q1", "15.05 — Q2"], "sub": [{"l": "a", "t": "Руководство Общества с филиалами/ДАО Общества, не менее одного раза в квартал, с личным мониторингом показателей эффективности"}, {"l": "b", "t": "Руководство филиалов/ДАО Общества со структурными подразделениями, не менее 1 раза в месяц"}, {"l": "c", "t": "Руководство региональных подразделений/филиалов/ДАО с подрядными организациями, не менее 1 раза в квартал"}]}, {"id": 4, "sec": 0, "b": 6, "s": "warn", "p": 55, "due": "31.12.2026", "done": "—", "dname": "Отчёт о проделанной работе, тесты", "r": "Генеральные директора филиалов и ДАО", "t": "Продолжить практику проверки знаний в формате тестирования после проведения инструктажей по охране труда в филиалах/ДАО Общества.", "ai": "Тестирование внедрено в 6 филиалах. Средний результат — 82%.", "h": ["01.02 — Создано"]}, {"id": 5, "sec": 0, "b": 0, "s": "done", "p": 100, "due": "31.03.2026", "done": "25.03.2026", "dname": "Информация о нематериальном поощрении", "r": "Директор ДПБ
+Генеральные директора филиалов и ДАО", "t": "Рассмотреть возможность нематериального поощрения филиалов и ДАО Общества, демонстрирующих устойчивое снижение количества несчастных случаев, пожаров и аварий по итогам нескольких и более лет.", "ai": "Положение утверждено.", "h": ["15.01 — Проект", "25.03 — Утверждено"]}, {"id": 6, "sec": 0, "b": 6, "s": "warn", "p": 60, "due": "30.06.2026", "done": "—", "dname": "Утверждённый ВНД, перечень внутренних тренеров", "r": "Генеральный директор КУ
+Управляющий директор по персоналу
+Генеральные директора филиалов и ДАО", "t": "Разработать/внести изменения в случае необходимости и утвердить внутренний нормативный документ, регламентирующий процедуру работы внутренних тренеров, в том числе по производственной безопасности, включая порядок их отбора, подготовки и привлечения, а также установление условий доплаты к основной заработной плате за выполнение тренерских функций.", "ai": "Проект ВНД на финальном согласовании.", "h": ["01.03 — Создано"]}, {"id": 7, "sec": 0, "b": 1, "s": "warn", "p": 40, "due": "31.12.2026", "done": "—", "dname": "Материалы, рассмотренные в рамках обмена опытом", "r": "Директор ДПБ
+Генеральные директора филиалов и ДАО", "t": "Проводить мероприятия по обмену опытом в области производственной безопасности:
+a) Продолжить практику обмена передовым опытом на площадке Комитета HSE, в том числе путем выездов на производственные объекты ПК, с целью последующего тиражирования успешных практик в ПК.
+b) Рассмотреть возможность организации обмена опытом в области производственной безопасности для работников ПК с иностранными и казахстанскими компаниями, соответствующих деятельности ПК, в том числе путем проведения онлайн-семинаров.", "ai": "Проведён 1 выезд на KEGOC.", "h": ["15.02 — Создано", "01.04 — Выезд"], "sub": [{"l": "a", "t": "Продолжить практику обмена передовым опытом на площадке Комитета HSE, в том числе путем выездов на производственные объекты ПК"}, {"l": "b", "t": "Рассмотреть возможность организации обмена опытом с иностранными и казахстанскими компаниями, в том числе путем проведения онлайн-семинаров"}]}, {"id": 8, "sec": 0, "b": 4, "s": "wait", "p": 15, "due": "30.09.2026", "done": "—", "dname": "Заключительный Акт, программа Well-being, отчёт о скрининге, отчёт о микротравмах", "r": "а) Директор ДПБ
+b) Генеральный директор КУ
+Управляющий директор по персоналу
+c) Управляющий директор по персоналу
+Генеральные директора филиалов и ДАО
+d) Директор ДПБ
+Генеральные директора филиалов и ДАО", "t": "Провести анализ эффективности реализуемых мероприятий по охране здоровья:
+a) организовать и обеспечить 100% прохождение обязательных периодических медицинских осмотров работниками, включая офисных работников;
+b) организовать ежегодную «Неделю благополучия» (Well-being Week) для работников всех уровней, предусматривая практические мероприятия по стресс-менеджменту, ментальному здоровью и физической активности;
+c) создать условия и обеспечить контроль за прохождением медицинского скрининга работников в соответствии с Приказом и.о. Министра Здравоохранения РК от 30 октября 2020 года №КР ДСМ-174/2020, в том числе в целях раннего диагностирования факторов риска сердечно-сосудистых заболеваний;
+d) внедрить алгоритм учета и расследования микротравм, а также фиксировать использование содержимого медицинских аптечек путем регистрации и расследования данных случаев.", "ai": "Медосмотры — Q3. Well-being — сентябрь.", "h": ["01.04 — Создано"], "sub": [{"l": "a", "t": "Организовать и обеспечить 100% прохождение обязательных периодических медицинских осмотров работниками, включая офисных работников"}, {"l": "b", "t": "Организовать ежегодную «Неделю благополучия» (Well-being Week) для работников всех уровней"}, {"l": "c", "t": "Создать условия и обеспечить контроль за прохождением медицинского скрининга работников"}, {"l": "d", "t": "Внедрить алгоритм учета и расследования микротравм, фиксировать использование содержимого медицинских аптечек"}]}, {"id": 9, "sec": 0, "b": 6, "s": "wait", "p": 20, "due": "31.12.2026", "done": "—", "dname": "Результаты конкурсов, пакет материалов", "r": "Директор ДПБ
+Генеральные директора филиалов и ДАО", "t": "Рассмотреть возможность участия ДПБ/филиалов/ДАО Общества в международных/национальных конкурсах и отраслевых соревнованиях профессионального мастерства в области производственной безопасности.", "ai": "Определены 2 конкурса.", "h": ["01.05 — Создано"]}, {"id": 10, "sec": 1, "b": 1, "s": "warn", "p": 55, "due": "31.12.2026", "done": "—", "dname": "Аналитическая справка в разбивке по филиалам/ДАО", "r": "Генеральный директор ОДС
+Генеральный директор СФ
+Генеральный директор ДУП
+Генеральный директор ДИТ", "t": "Проводить работы по техническому перевооружению морально и физически изношенного оборудования, зданий и сооружений, эксплуатация которых из-за их технического состояния сопровождается повышенными рисками возникновения аварий и несчастных случаев с тяжёлыми и летальными исходами, в соответствии с ранее утвержденными Планами на 2024-2027 годы.", "ai": "По плану 2024-2027. Заменено 55%.", "h": ["01.01 — Переходящее"]}, {"id": 11, "sec": 1, "b": 1, "s": "warn", "p": 70, "due": "30.06.2026", "done": "—", "dname": "Переутверждённая процедура, фотоотчёт, протоколы обучения", "r": "Директор ДПБ
+Генеральные директора филиалов и ДАО", "t": "Пересмотреть и актуализировать внутренний порядок выдачи нарядно-допускной системы, усилив законодательные требования Республики Казахстан путем внедрения в пилотном режиме практики применения сертификатов безопасности для одного из видов работ повышенной опасности. Указанные сертификаты должны содержать исчерпывающую информацию о потенциальных рисках и мерах безопасности перед началом работ, предусматривать обязательный замер газовоздушной среды при работах в замкнутом пространстве, анализ плана участка и исполнительных чертежей, установку защитных барьеров при проведении земляных работ, выполнение электрической изоляции источников опасности с обязательной проверкой отсутствия напряжения, а также меры безопасности при проведении радиографических работ.", "ai": "Процедура пересмотрена. Пилот запущен.", "h": ["01.02 — Создано"]}, {"id": 12, "sec": 1, "b": 8, "s": "wait", "p": 8, "due": "30.09.2026", "done": "—", "dname": "Справка о внедрении, фотоотчёт", "r": "Генеральные директора филиалов и ДАО", "t": "Рассмотреть возможность внедрения системы цифровой маркировки опасных технических устройств, предусматривающей присвоение каждому устройству QR-кода для обеспечения быстрого доступа к паспорту, инструкции по эксплуатации и информации о проведенных технических освидетельствованиях, с учетом возможности использования мобильных телефонов на опасных производственных объектах.", "ai": "Проект на стадии ТЭО.", "h": ["01.05 — Создано"]}, {"id": 13, "sec": 1, "b": 0, "s": "warn", "p": 50, "due": "31.12.2026", "done": "—", "dname": "Акты проверок и график", "r": "Директор ДПБ", "t": "Филиалам/ДАО Общества не реже 1 раза в квартал проводить проверку согласно адаптированным проверочным листам, в области БиОТ, промышленной и пожарной безопасности в соответствии с требованиями законодательства Республики Казахстан.", "ai": "Q1 завершены. Q2 — по графику.", "h": ["01.01 — Создано"]}, {"id": 14, "sec": 1, "b": 0, "s": "warn", "p": 40, "due": "31.12.2026", "done": "—", "dname": "Письмо о предоставлении кандидата", "r": "Директор ДПБ", "t": "Продолжить практику участия в перекрёстных аудитах ПК, в том числе в соответствии с Планом-графиком проведения аудитов.", "ai": "Назначены 4 аудитора.", "h": ["15.01 — Назначены"]}, {"id": 15, "sec": 1, "b": 0, "s": "warn", "p": 48, "due": "31.12.2026", "done": "—", "dname": "Аналитическая справка, Журнал «Опережающие индикаторы»", "r": "Директор ДПБ
+Генеральные директора филиалов и ДАО", "t": "Усилить контроль за применением проактивных инструментов:
+а) Продолжить мониторинг применения проактивных инструментов предотвращения аварий и несчастных случаев (проведение поведенческих аудитов/наблюдений безопасности, регистрация и расследование опасных условий, опасных действий и потенциально опасных происшествий Near Miss; право приостановки работы) с целью выработки корректирующих мероприятий, исключения формализма и занесения достоверных данных в Журнал «Опережающие индикаторы» Системы управления отчетности АО «Самрук-Қазына» и потенциально опасных происшествий Near Miss.", "ai": "147 Near Miss. Аудиты — 320 шт.", "h": ["01.01 — Создано"]}, {"id": 16, "sec": 1, "b": 1, "s": "done", "p": 85, "due": "31.12.2026", "done": "—", "dname": "План-график аудитов, Акты, Протоколы совещаний", "r": "Генеральные директора филиалов и ДАО", "t": "Провести работу по повышению эффективности управления подрядными организациями, в том числе:
+a) обеспечить проведение согласно типового чек-листа, разработанного Фондом, аудита подрядчиков внутри филиалов/ДАО Общества выборочных перекрёстных аудитов подрядных организаций, осуществляющих работы по договорам на оказание услуг сроком от 6 месяцев и более на объектах предприятий, преимущественно в которых произошли несчастные случаи со смертельным и тяжелым исходами, с участием специалистов службы производственной безопасности Общества и ДАО, не связанных с проверяемыми объектами;
+b) продолжить практику проведения стартовых/установочных совещаний с подрядными организациями перед допуском на территорию объекта филиалов/ДАО Общества с целью ознакомления с внутренними нормативными документами по производственной безопасности, а также информацией об опасных производственных объектах, оборудовании и (или) территории, создающих угрозу жизни и здоровью людей.", "ai": "Q1 — 12 подрядчиков проверено.", "h": ["15.01 — План"], "sub": [{"l": "a", "t": "Обеспечить проведение аудита подрядчиков согласно типового чек-листа Фонда"}, {"l": "b", "t": "Продолжить практику проведения стартовых/установочных совещаний с подрядными организациями перед допуском на объект"}]}, {"id": 17, "sec": 1, "b": 0, "s": "warn", "p": 35, "due": "31.12.2026", "done": "—", "dname": "Отчёты, график проверок, фотоотчёт", "r": "а) Главный административный директор, Директор ДПБ
+b) Генеральные директора филиалов и ДАО", "t": "Обеспечить контроль за состоянием производственной безопасности на производственных объектах:
+а) руководителям Общества уровня СЕО-1, курирующим вопросы производственной безопасности в Обществе, не реже одного раза в квартал лично проверять одно из филиалов Общества/подрядных организаций или участок, в зависимости от структуры и специфики Общества с обязательным представлением актов по результатам проверок в Фонд;
+b) первым руководителям и руководителям линейных подразделений филиалов Общества лично принимать участие во внутреннем производственном контроле с посещением производственных площадок не реже одного раза в квартал.", "ai": "CEO-1: 2 филиала.", "h": ["01.02 — Создано"], "sub": [{"l": "a", "t": "Руководителям уровня СЕО-1 не реже одного раза в квартал лично проверять филиал/подрядчика"}, {"l": "b", "t": "Первым руководителям филиалов лично принимать участие в контроле с посещением площадок"}]}, {"id": 18, "sec": 1, "b": 1, "s": "done", "p": 90, "due": "31.12.2026", "done": "—", "dname": "Ежемесячный сводный отчёт", "r": "Генеральные директора филиалов и ДАО
+Директор ДПБ", "t": "Обеспечить контроль за состоянием транспортной безопасности, в том числе путем ежемесячного мониторинга нарушений требований транспортной безопасности со стороны штатных водителей и водителей подрядных организаций, оказывающих транспортные услуги по перевозке работников, с последующим применением предусмотренных договорами мер воздействия, включая штрафные санкции и ограничения на допуск к работам.", "ai": "34 нарушения. Тренд — снижение.", "h": ["01.01 — Создано"]}, {"id": 19, "sec": 2, "b": 1, "s": "warn", "p": 30, "due": "31.12.2026", "done": "—", "dname": "Акты тренировок, пресс-релизы", "r": "a) Управляющий директор по безопасности, Руководители ДАО
+b) Генеральный директор СФ, Руководители ДАО
+с) Управляющий директор по безопасности
+Генеральные директора филиалов и ДАО", "t": "Обеспечить проведение:
+а) не менее одной учебной тревоги и/или противоаварийной тренировки по ликвидации крупной аварии, ЧС на опасном производственном объекте с привлечением Фонда и государственных органов;
+b) не менее двух тренировок по тушению пожара в административных зданиях (офисах) с привлечением государственных органов;
+c) не менее одного практического занятия по оказанию первой помощи с применением симуляционного оборудования в условиях ЧС техногенного и природного характера.", "ai": "1 учение. Пожарные: 1 из 2.", "h": ["01.02 — Создано"], "sub": [{"l": "a", "t": "Не менее одной учебной тревоги/противоаварийной тренировки"}, {"l": "b", "t": "Не менее двух тренировок по тушению пожара"}, {"l": "c", "t": "Не менее одного занятия по оказанию первой помощи"}]}, {"id": 20, "sec": 2, "b": 0, "s": "warn", "p": 65, "due": "30.06.2026", "done": "—", "dname": "Приказ о внедрении, материалы обучения, акты штабов", "r": "Управляющий директор по безопасности
+Генеральные директора филиалов и ДАО", "t": "Усилить работу по реагированию на ЧС:
+а) внедрить процедуру «Crisis Management System» (Система управления кризисными ситуациями) для обеспечения своевременной и согласованной реакции на всех уровнях управления на кризисные события, а также сокращение ущерба для работников, активов, окружающей среды и репутации компании;
+b) рассмотреть возможность проведения обучения для ответственных работников филиалов/ДАО Общества по действиям в условиях ЧС;
+c) провести не менее двух заседаний штабов с целью отработки действий на практике.", "ai": "CMS внедрена. Обучение — 60%.", "h": ["01.03 — Создано"], "sub": [{"l": "a", "t": "Внедрить процедуру «Crisis Management System»"}, {"l": "b", "t": "Провести обучение ответственных работников по действиям в условиях ЧС"}, {"l": "c", "t": "Провести не менее двух заседаний штабов"}]}, {"id": 21, "sec": 3, "b": 0, "s": "done", "p": 100, "due": "31.12.2026", "done": "15.02.2026", "dname": "Публикация на информационных порталах", "r": "Директор ДПБ
+Пресс-секретарь ЦА", "t": "Обеспечить выпуск обращения от Председателя Правления ПК о важности соблюдения требований по производственной безопасности.", "ai": "Опубликовано. Охват — 100%.", "h": ["15.02 — Публикация"]}, {"id": 22, "sec": 3, "b": 0, "s": "wait", "p": 15, "due": "31.12.2026", "done": "—", "dname": "Протоколы форумов, протоколы семинаров", "r": "a) Директор ДПБ
+Генеральные директора филиалов и ДАО
+Департамент по коммуникациям и продвижению бренда
+b) Директор ДПБ
+Генеральные директора филиалов и ДАО", "t": "Проведение мероприятий по производственной безопасности:
+a) в филиалах/ДАО Общества стратегических сессий/Форумов для первых руководителей филиалов/ДАО Общества;
+b) рассмотреть возможность проведения семинаров для подрядных организаций ПК на отдельных площадках филиалов/ДАО Общества.", "ai": "Форум — октябрь.", "h": ["01.05 — Создано"], "sub": [{"l": "a", "t": "В филиалах/ДАО стратегические сессии/Форумы для первых руководителей"}, {"l": "b", "t": "Семинары для подрядных организаций ПК на отдельных площадках"}]}, {"id": 23, "sec": 3, "b": 6, "s": "wait", "p": 10, "due": "30.09.2026", "done": "—", "dname": "Протокол итогов Олимпиады", "r": "Директор ДПБ", "t": "Проведение Олимпиады по производственной безопасности среди специалистов производственной безопасности Общества и подрядных организации на уровне Общества.", "ai": "Положение на согласовании.", "h": ["01.05 — Создано"]}, {"id": 24, "sec": 3, "b": 0, "s": "done", "p": 92, "due": "31.12.2026", "done": "—", "dname": "Информационные бюллетени, листы ознакомления", "r": "Директор ДПБ
+Генеральные директора филиалов и ДАО", "t": "Обеспечить ознакомление всех работников филиалов/ДАО Общества с обстоятельствами несчастных случаев с тяжелым и летальным исходами, произошедших в ПК Фонда, и относящихся к специфике деятельности Общества, посредством направления информационных бюллетеней, в том числе с использованием цифровых решений либо в рамках внеплановых инструктажей.", "ai": "3 бюллетеня, 92%.", "h": ["01.01 — Создано"]}, {"id": 25, "sec": 3, "b": 6, "s": "warn", "p": 40, "due": "31.12.2026", "done": "—", "dname": "Публикации в SK News, материалы мероприятий", "r": "a) Управляющий директор по персоналу
+Департамент по коммуникациям и продвижению бренда
+Генеральные директора филиалов и ДАО
+b) Директор ДПБ
+Генеральные директора филиалов и ДАО
+c) Директор ДПБ
+d) Директор ДПБ
+Генеральные директора филиалов и ДАО", "t": "Проведение молодежных проектных инициатив в рамках работы Центра молодых работников по производственной безопасности группы компаний АО «Самрук-Қазына» с целью вовлечения молодых специалистов в вопросы производственной безопасности, в том числе:
+a) публикация реальных историй из трудовой жизни работников в корпоративном журнале «SK News»;
+b) посещение рабочих мест, где в 2022-2025 годах произошли несчастные случаи с летальным или тяжелым исходом;
+c) привлечение молодых специалистов по производственной безопасности в перекрёстные аудиты состояния производственной безопасности ДЗО ПК АО «Самрук-Қазына»;
+d) онлайн-семинары/прямые эфиры на различные темы по вопросам производственной безопасности.", "ai": "2 истории в SK News.", "h": ["01.02 — Создано"], "sub": [{"l": "a", "t": "Публикация реальных историй из трудовой жизни работников в журнале «SK News»"}, {"l": "b", "t": "Посещение рабочих мест, где в 2022-2025 годах произошли несчастные случаи"}, {"l": "c", "t": "Привлечение молодых специалистов в перекрёстные аудиты"}, {"l": "d", "t": "Онлайн-семинары/прямые эфиры на темы производственной безопасности"}]}, {"id": 26, "sec": 3, "b": 2, "s": "warn", "p": 50, "due": "31.12.2026", "done": "—", "dname": "Видеоролики, постеры, брошюры", "r": "а) Генеральные директора филиалов и ДАО
+b) и с) Директор ДПБ
+Департамент по коммуникациям и продвижению бренда
+Генеральные директора филиалов и ДАО
+d) Директор ДПБ
+Генеральные директора филиалов и ДАО", "t": "Усилить наглядную агитацию по производственной безопасности:
+а) Продолжить работы по разработке и использованию видеороликов/презентаций по производственной безопасности, в том числе:
+- с участием работников, получивших травму, а также членов семей работников (с их согласия);
+- с участием нарушителей требований безопасности и охраны труда, включая разбор ошибок и разработку мер по предотвращению аналогичных случаев в будущем (с их согласия).
+b) Разработать серии специализированных видеороликов:
+- в формате «Безопасность будущего», направленный на демонстрацию внедряемых цифровых и ИИ-решений в сфере производственной безопасности в группе Фонда;
+- по профилактике производственного травматизма с акцентом на наиболее опасные риски (ДТП, падения с высоты, работа с движущимися механизмами и т.д.).
+c) Рассмотреть возможность выпуска подкаста с участием трудовых династий о переходе от ручного труда к автоматизации и цифровизации, способствующем повышению уровня производственной безопасности.
+d) Продолжить работы по разработке и распространению постеров, брошюр, информационных рассылок на различные темы по соблюдению производственной безопасности.", "ai": "2 видеоролика снято.", "h": ["01.02 — Создано"], "sub": [{"l": "a", "t": "Разработка и использование видеороликов/презентаций по ПБ"}, {"l": "b", "t": "Серии видеороликов «Безопасность будущего» и по профилактике травматизма"}, {"l": "c", "t": "Выпуск подкаста с участием трудовых династий"}, {"l": "d", "t": "Разработка и распространение постеров, брошюр, рассылок"}]}, {"id": 27, "sec": 3, "b": 3, "s": "warn", "p": 30, "due": "31.12.2026", "done": "—", "dname": "Фотофиксация", "r": "Директор ДПБ
+Генеральные директора филиалов и ДАО", "t": "Рассмотрение возможности организации встреч коллектива с получившими производственные травмы работниками (с их согласия) с целью предупреждения аналогичных случаев травматизма.", "ai": "1 встреча проведена.", "h": ["01.03 — Создано"]}, {"id": 28, "sec": 3, "b": 0, "s": "warn", "p": 25, "due": "31.12.2026", "done": "—", "dname": "Информационное письмо, пресс-релизы", "r": "Директор ДПБ
+Генеральные директора филиалов и ДАО
+Департамент по коммуникациям и продвижению бренда", "t": "Проведение мероприятий, направленных на пропаганду безопасного выполнения работ через семейные ценности:
+а) направление информационного письма членам семьи (супруг/а, родители) работника, положительно отличившегося в вопросах производственной безопасности;
+b) проведение Семейных дней охраны труда и дней открытых дверей для семей работников, в том числе на тему «Золотые правила безопасности для детей», с целью воспитания подрастающего поколения в традициях безопасности;
+c) проведение конкурса рисунков среди работников и их детей по безопасной работе и соблюдению правил на производстве на тему «Спецодежда будущего!».", "ai": "5 писем семьям.", "h": ["01.04 — Создано"], "sub": [{"l": "a", "t": "Направление письма членам семьи работника, отличившегося в вопросах ПБ"}, {"l": "b", "t": "Проведение Семейных дней охраны труда и дней открытых дверей"}, {"l": "c", "t": "Конкурс рисунков «Спецодежда будущего!»"}]}, {"id": 29, "sec": 3, "b": 6, "s": "late", "p": 40, "due": "30.06.2026", "done": "—", "dname": "Корпоративный сборник лучших практик", "r": "Директор ДПБ
+Генеральные директора филиалов и ДАО", "t": "Разработать корпоративный сборник лучших практик по производственной безопасности в формате методического пособия или интерактивного PDF документа, отражающий меры по снижению производственного травматизма и управлению критическими рисками. В сборнике предусмотреть описание сути инициатив, перечень ключевых рисков (железнодорожные происшествия, ДТП, работы на высоте и др.), реализованные мероприятия, а также достигнутые результаты за последние пять лет.", "ai": "Риск срыва Q2.", "h": ["01.03 — Создано"]}, {"id": 30, "sec": 3, "b": 7, "s": "warn", "p": 60, "due": "31.12.2026", "done": "—", "dname": "Предложения, план реализации", "r": "Директор ДПБ
+Генеральные директора филиалов и ДАО", "t": "Сбор предложений по совершенствованию системы управления производственной безопасности посредством применения цифровых решений с консолидацией в ДПБ.", "ai": "18 предложений.", "h": ["01.01 — Создано"]}, {"id": 31, "sec": 3, "b": 0, "s": "warn", "p": 75, "due": "30.06.2026", "done": "—", "dname": "Видеообзор", "r": "Директор ДПБ
+Генеральные директора филиалов и ДАО", "t": "Разработка видеообзора кейсов происшествий в ПК с учетом специфики деятельности (из доступных на открытых медиа источниках) для наглядной демонстрации и разъяснения работникам о необходимости и важности соблюдения требований безопасности.", "ai": "Монтаж 75%.", "h": ["01.03 — Создано"]}, {"id": 32, "sec": 4, "b": 8, "s": "warn", "p": 70, "due": "30.06.2026", "done": "—", "dname": "Справка, скриншоты чат-бота", "r": "Директор ДПБ
+Генеральные директора филиалов и ДАО", "t": "Обеспечить применение в филиалах/ДАО Общества чат-бот ИИ ассистент по производственной безопасности с целью упрощения доступа к нормативно-правовым актам Республики Казахстан и ВНД группы Фонда.", "ai": "Чат-бот тестируется.", "h": ["01.02 — Создано"]}, {"id": 33, "sec": 4, "b": 8, "s": "wait", "p": 15, "due": "31.12.2026", "done": "—", "dname": "Справка, скриншоты системы", "r": "Директор ДПБ
+Генеральные директора филиалов и ДАО", "t": "Обеспечить применение в филиалах/ДАО Общества интегрированную систему анализа и предупреждения несчастных случаев и критических происшествий, а также платформу по идентификации и оценке рисков перед началом проведения работ на опасных производственных объектах.", "ai": "ТЗ согласовывается.", "h": ["01.04 — Создано"]}, {"id": 34, "sec": 4, "b": 8, "s": "wait", "p": 10, "due": "31.12.2026", "done": "—", "dname": "Справка, скриншоты HSE паспорта", "r": "Директор ДПБ
+Генеральные директора филиалов и ДАО", "t": "Рассмотреть возможность запуска в филиалах/ДАО Общества электронного HSE паспорта на каждого работника с последующей интеграцией в корпоративную цифровую систему. Электронный HSE паспорт должен содержать сведения о прохождении инструктажей, обучения и проверок знаний, результаты медицинских осмотров, а также данные о выданных СИЗ, допусках к видам работ, стаже и квалификации.", "ai": "Концепция утверждена.", "h": ["01.05 — Создано"]}, {"id": 35, "sec": 4, "b": 5, "s": "wait", "p": 8, "due": "31.12.2026", "done": "—", "dname": "Справка, скриншоты системы", "r": "Директор ДПБ
+Генеральные директора филиалов и ДАО", "t": "Рассмотреть возможность внедрения системы оформления нарядов-допусков на проведение работ повышенной опасности в электронном виде в филиалах/ДАО Общества.", "ai": "Предпроект.", "h": ["01.05 — Создано"]}];
var cu=null,evs=[],tab="events",curSub=null;
var secs=["\u0420\u0430\u0437\u0434\u0435\u043B I. \u041E\u0431\u0443\u0447\u0435\u043D\u0438\u0435, \u043A\u043E\u043C\u043F\u0435\u0442\u0435\u043D\u0446\u0438\u0438 \u0438 \u043A\u0443\u043B\u044C\u0442\u0443\u0440\u0430 \u0431\u0435\u0437\u043E\u043F\u0430\u0441\u043D\u043E\u0441\u0442\u0438","\u0420\u0430\u0437\u0434\u0435\u043B II. \u0422\u0435\u0445\u043D\u0438\u0447\u0435\u0441\u043A\u0430\u044F \u0431\u0435\u0437\u043E\u043F\u0430\u0441\u043D\u043E\u0441\u0442\u044C \u0438 \u043D\u0430\u0434\u0435\u0436\u043D\u043E\u0441\u0442\u044C","\u0420\u0430\u0437\u0434\u0435\u043B III. \u0413\u043E\u0442\u043E\u0432\u043D\u043E\u0441\u0442\u044C \u043A \u0427\u0421","\u0420\u0430\u0437\u0434\u0435\u043B IV. \u041A\u043E\u043C\u043C\u0443\u043D\u0438\u043A\u0430\u0446\u0438\u0438 \u0438 \u0432\u043E\u0432\u043B\u0435\u0447\u0435\u043D\u043D\u043E\u0441\u0442\u044C","\u0420\u0430\u0437\u0434\u0435\u043B V. \u0426\u0438\u0444\u0440\u043E\u0432\u0438\u0437\u0430\u0446\u0438\u044F \u0438 \u0438\u043D\u043D\u043E\u0432\u0430\u0446\u0438\u0438"];
var brs=["\u0414\u0438\u0440\u0435\u043A\u0446\u0438\u044F \u043F\u0440\u043E\u0438\u0437\u0432\u043E\u0434\u0441\u0442\u0432\u0435\u043D\u043D\u043E\u0439 \u0431\u0435\u0437\u043E\u043F\u0430\u0441\u043D\u043E\u0441\u0442\u0438","\u041E\u0431\u044A\u0435\u0434\u0438\u043D\u0435\u043D\u0438\u0435 \u00AB\u0414\u0438\u0432\u0438\u0437\u0438\u043E\u043D \u00AB\u0421\u0435\u0442\u044C\u00BB","\u0414\u0438\u0432\u0438\u0437\u0438\u043E\u043D \u043F\u043E \u043A\u043E\u0440\u043F\u043E\u0440\u0430\u0442\u0438\u0432\u043D\u043E\u043C\u0443 \u0431\u0438\u0437\u043D\u0435\u0441\u0443","\u0414\u0438\u0432\u0438\u0437\u0438\u043E\u043D \u043F\u043E \u0440\u043E\u0437\u043D\u0438\u0447\u043D\u043E\u043C\u0443 \u0431\u0438\u0437\u043D\u0435\u0441\u0443","\u0421\u0435\u0440\u0432\u0438\u0441\u043D\u0430\u044F \u0444\u0430\u0431\u0440\u0438\u043A\u0430","\u0414\u0438\u0440\u0435\u043A\u0446\u0438\u044F \u00AB\u0422\u0435\u043B\u0435\u043A\u043E\u043C \u041A\u043E\u043C\u043F\u043B\u0435\u043A\u0442\u00BB","\u041A\u043E\u0440\u043F\u043E\u0440\u0430\u0442\u0438\u0432\u043D\u044B\u0439 \u0443\u043D\u0438\u0432\u0435\u0440\u0441\u0438\u0442\u0435\u0442","\u0414\u0438\u0440\u0435\u043A\u0446\u0438\u044F \u0443\u043F\u0440\u0430\u0432\u043B\u0435\u043D\u0438\u044F \u043F\u0440\u043E\u0435\u043A\u0442\u0430\u043C\u0438","\u0414\u0438\u0432\u0438\u0437\u0438\u043E\u043D \u0446\u0438\u0444\u0440\u043E\u0432\u043E\u0433\u043E \u0431\u0438\u0437\u043D\u0435\u0441\u0430"];
@@ -263,16 +355,18 @@ function openEv(id,subIdx){
h+="\u041A\u043E\u043B\u0438\u0447\u0435\u0441\u0442\u0432\u043E: ";
var now=new Date();
var curMonth=now.getMonth();
+ var savedMonth=localStorage.getItem("evmonth_"+e.id);
+ var selMonth=savedMonth!==null?parseInt(savedMonth,10):curMonth;
h+="\u041C\u0435\u0441\u044F\u0446:
";
h+="";
- h+="
\u0424\u0430\u0439\u043B\u044B:";
+ h+="
\u0424\u0430\u0439\u043B\u044B \u0437\u0430 \u043C\u0435\u0441\u044F\u0446:";
if(cu&&cu.bg===0){
for(var bi=0;bi3145728){alert("\u0424\u0430\u0439\u043B \u0431\u043E\u043B\u044C\u0448\u0435 3MB");return}
var fr=new FileReader();
var subKey=curSub!==null?"_s"+curSub:"";
+ var inm=document.getElementById("evm_"+id);
+ var monthKey=inm?"_m"+inm.value:"";
var brKey="_b"+(cu?cu.bg:0);
fr.onload=function(){
- var key="sf_"+id+subKey+brKey;
+ var key="sf_"+id+monthKey+subKey+brKey;
var arr=[];
var ex=localStorage.getItem(key);
if(ex){try{arr=JSON.parse(ex)}catch(e){}}
@@ -386,7 +484,9 @@ function upFile(id){
fr.readAsDataURL(f)
}
function dlFile(id,idx){
- var key="sf_"+id+(curSub!==null?"_s"+curSub:"")+"_b"+(cu?cu.bg:0);
+ var inm=document.getElementById("evm_"+id);
+ var monthKey=inm?"_m"+inm.value:"";
+ var key="sf_"+id+monthKey+(curSub!==null?"_s"+curSub:"")+"_b"+(cu?cu.bg:0);
var ex=localStorage.getItem(key);
if(!ex)return;
try{
@@ -403,7 +503,9 @@ function dlFile(id,idx){
}
function delFile(id,idx){
if(!confirm("\u0423\u0434\u0430\u043B\u0438\u0442\u044C \u0444\u0430\u0439\u043B?"))return;
- var key="sf_"+id+(curSub!==null?"_s"+curSub:"")+"_b"+(cu?cu.bg:0);
+ var inm=document.getElementById("evm_"+id);
+ var monthKey=inm?"_m"+inm.value:"";
+ var key="sf_"+id+monthKey+(curSub!==null?"_s"+curSub:"")+"_b"+(cu?cu.bg:0);
var ex=localStorage.getItem(key);
if(!ex)return;
try{
@@ -499,32 +601,29 @@ function renderAnalytics(){
}
function getFilteredEvs(){
- var period=document.getElementById("rp_period").value;
var statusF=document.getElementById("rp_status").value;
- var year=parseInt(document.getElementById("rp_year").value,10)||2026;
- var month=parseInt(document.getElementById("rp_month").value,10)||0;
- var months=[];
- if(period==="month"){months=[month]}
- else if(period==="q1"){months=[0,1,2]}
- else if(period==="q2"){months=[3,4,5]}
- else if(period==="q3"){months=[6,7,8]}
- else if(period==="q4"){months=[9,10,11]}
- else if(period==="h1"){months=[0,1,2,3,4,5]}
- else if(period==="h2"){months=[6,7,8,9,10,11]}
- else if(period==="year"){months=[0,1,2,3,4,5,6,7,8,9,10,11]}
var r=[];
for(var i=0;i
"
@@ -843,10 +942,38 @@ function saveLTIF(){
var data=localStorage.getItem("ltif_data");
var ltif=[];
if(data){try{ltif=JSON.parse(data)}catch(e){}}
+ if(ltif[m]&<if[m].h){
+ var co=localStorage.getItem("ltif_corrections");
+ var corr=[];
+ if(co){try{corr=JSON.parse(co)}catch(e){}}
+ var d=new Date();
+ corr.push({month:m,oldH:ltif[m].h,oldA:ltif[m].a,newH:h,newA:a,comment:"\u041A\u043E\u0440\u0440\u0435\u043A\u0442\u0438\u0440\u043E\u0432\u043A\u0430 \u0431\u0435\u0437 \u043A\u043E\u043C\u043C\u0435\u043D\u0442\u0430\u0440\u0438\u044F",date:d.getDate()+"."+String(d.getMonth()+1).padStart(2,"0")+"."+d.getFullYear(),user:cu?cu.n:""});
+ try{localStorage.setItem("ltif_corrections",JSON.stringify(corr))}catch(e){}
+ }
ltif[m]={h:h,a:a};
try{localStorage.setItem("ltif_data",JSON.stringify(ltif))}catch(e){}
loadLTIF()
}
+function saveLtifCorrection(m){
+ var nh=parseFloat(document.getElementById("ltifc_h_"+m).value)||0;
+ var na=parseInt(document.getElementById("ltifc_a_"+m).value)||0;
+ var nc=document.getElementById("ltifc_c_"+m).value.trim()||"\u041A\u043E\u0440\u0440\u0435\u043A\u0442\u0438\u0440\u043E\u0432\u043A\u0430";
+ if(!nh){alert("\u0412\u0432\u0435\u0434\u0438\u0442\u0435 \u0447\u0435\u043B\u043E\u0432\u0435\u043A\u043E-\u0447\u0430\u0441\u044B");return}
+ var data=localStorage.getItem("ltif_data");
+ var ltif=[];
+ if(data){try{ltif=JSON.parse(data)}catch(e){}}
+ var oh=ltif[m]?ltif[m].h:0;
+ var oa=ltif[m]?ltif[m].a:0;
+ var co=localStorage.getItem("ltif_corrections");
+ var corr=[];
+ if(co){try{corr=JSON.parse(co)}catch(e){}}
+ var d=new Date();
+ corr.push({month:m,oldH:oh,oldA:oa,newH:nh,newA:na,comment:nc,date:d.getDate()+"."+String(d.getMonth()+1).padStart(2,"0")+"."+d.getFullYear(),user:cu?cu.n:""});
+ try{localStorage.setItem("ltif_corrections",JSON.stringify(corr))}catch(e){}
+ ltif[m]={h:nh,a:na};
+ try{localStorage.setItem("ltif_data",JSON.stringify(ltif))}catch(e){}
+ loadLTIF()
+}
function loadLTIF(){
var data=localStorage.getItem("ltif_data");
var ltif=[];
@@ -858,12 +985,13 @@ function loadLTIF(){
else{document.getElementById("ltif_hours").value="";document.getElementById("ltif_inj").value=""}
var res=document.getElementById("ltif_result");
var totalH=0,totalA=0;
- var tbl="