- Загрузите отчёты (.docx) слева — в ленте появится карточка «Загрузка файлов» со списком.
- Выберите дату и руководителя → «Проверить и сформировать».
- Готовые файлы — справа в блоке «Сформированные».
Окно поверх центральной ленты. Слева кнопки остаются на месте — можно читать и сразу нажимать. Закрыть: × или Escape.
Страница «Ежедневные отчёты» собирает суточные отчёты подрядчиков в сводные документы по компаниям: проверяет текст, подставляет дату и руководителя, оформляет таблицы и склеивает всё в готовые Word-файлы. Открыть: главная → Отчётность → Ежедневные отчёты (адрес /daily).
Экран из трёх частей
- Слева — загрузка, дата, руководитель, действия, скачивание и очистка.
- По центру — лента операций: карточки с прогрессом, логом и отчётами AI по каждому файлу.
- Справа — готовые файлы: «Проверенные и исправленные» и «Сформированные». У правой колонки можно потянуть границу — изменить ширину.
Быстрый старт (типичный день)
- Загрузите все суточные отчёты подрядчиков (.docx или .doc) — перетащите в зону или нажмите на неё.
- Укажите дату отчёта в календаре и выберите руководителя (Аниськов или Манджиев).
- В зелёном блоке нажмите «Проверить и сформировать» (первый пункт меню) — программа выполнит все шаги подряд.
- Следите за карточками в центре. Готовые сводные отчёты появятся справа в «Сформированные».
- Скачайте файлы по одному справа или одной кнопкой «Скачать (ZIP)» слева.
Зона с пунктирной рамкой принимает файлы .docx и .doc. Можно выбрать сразу несколько файлов или перетащить пачку мышью.
После загрузки в ленте появится карточка «Загрузка файлов» со списком имён. Повторная загрузка добавляет файлы к уже лежащим на сервере, не заменяет их целиком.
Имена при загрузке не меняются — на диске сервера файлы хранятся под теми же названиями, что у вас на компьютере.
Файлы должны быть суточными отчётами подрядчиков: по ним программа определяет компанию и подбирает болванку при сборке. Если имя или содержимое не распознано — об этом будет предупреждение в карточке «Сборка отчётов».
Дата, которую вы выбираете, подставляется в текст отчётов: в шапку «Отчёт … за …», в ячейки таблицы (формат ДД.ММ.ГГГГ), в болванки компаний и в имена готовых сводных файлов.
По умолчанию стоит сегодняшняя дата. Перед запуском действий проверьте, что выбран правильный рабочий день (не выходной и не «вчера по ошибке»).
Без выбранной даты отдельные шаги (подготовка, болванки, переименование) не запустятся — появится сообщение об ошибке.
Два варианта: Аниськов В.И. или Манджиев И.А. (исполняющий обязанности). В документ подставляются полное ФИО и должность в шапке и подвале.
Сам выбор в списке файлы не меняет — изменения происходят при запуске шага «Руководитель в отчётах» или полного цикла «Проверить и сформировать».
Выбор запоминается в браузере: при следующем открытии страницы останется последний выбранный руководитель.
Под зелёной кнопкой раскрывается список операций. Стрелка на кнопке сворачивает и разворачивает список. Пока идёт работа, кнопка блокируется и показывает статус («Проверяю…», «Подготавливаю…»).
Проверить и сформировать — рекомендуемый режим: все шаги ниже выполняются автоматически одна за другой. Остальные пункты — если нужно запустить только один этап (например, пересобрать после ручной правки в Word).
Проверка отчётов — AI (Ollama) читает описания работ в загруженных файлах, ищет ошибки формулировок и вставляет правки в те же .docx на сервере. В карточке по каждому файлу: «ОК» или «Проблемы», можно раскрыть текст отчёта AI и скачать исправленную копию. Исправленные файлы дублируются справа в блоке «Проверенные и исправленные».
Руководитель в отчётах — замена подписей руководителя во всех загруженных отчётах согласно выбранному в списке. В логе — по каждому файлу: изменено или без изменений.
Подготовка отчётов — техническое оформление загруженных файлов внутри Word: заливка второй строки таблицы; единый шрифт; сброс лишних отступов; подгонка размера картинок; дата в тексте таблицы; высота строк; выравнивание колонок по эталонной сетке. Имена файлов на диске не меняются.
Дата в болванках — обновление даты в шаблонах компаний на сервере (папка болванок): строка «Отчёт … за …» в начале и дата в таблице шаблона. Имена файлов болванок не переименовываются — важна дата внутри документа. Ошибка в логе по файлу обычно значит, что в шаблоне нет ожидаемой строки «Отчёт … за» — проверьте болванку в Word.
Сборка отчётов — склейка: суточные отчёты подрядчиков вставляются в болванку соответствующей компании, между отчётами — разрыв страницы. В логе: какие компании собраны, для каких файлов нет болванки, какие файлы не распознаны. После успешной сборки автоматически запускается переименование готовых.
Переименование готовых — только для файлов в блоке «Сформированные»: дата в имени файла на диске и в тексте внутри документа.
Одно нажатие создаёт в центре такую последовательность (каждый этап — отдельная карточка):
- Проверка отчётов — AI и правки в загруженных .docx.
- Руководитель: … — подписи по выбранному руководителю. Если загруженных файлов нет — цикл остановится с предупреждением.
- Подготовка отчётов — оформление таблиц и даты в загруженных файлах.
- Дата в тексте болванок — дата в шаблонах компаний на сервере.
- Сборка отчётов — сводные отчёты по компаниям.
- Переименование готовых — финальные имена и дата в тексте справа в «Сформированные».
Вверху центральной области при работе бегает синяя полоска прогресса — общий индикатор длительных операций (проверка, сборка).
Каждое действие — карточка с заголовком. Пока идёт работа, карточка «живая»: статус и счётчик файлов. По завершении — цветные метки (сколько файлов, ошибок, предупреждений).
Кнопка «Подробный лог» / «По файлам» / «Отчёты по файлам» раскрывает детали построчно. В проверке AI у каждого файла можно открыть «Показать отчёт» — текст замечаний модели.
Карточки накапливаются за сессию — видно историю за текущий день работы на странице. Обновление страницы в браузере список загруженных на сервере файлов подтянет снова (карточка «Загрузка файлов»), но старые карточки ленты исчезнут.
Проверенные и исправленные — копии загруженных отчётов после шага AI-проверки (если проверка запускалась). У каждого файла ссылка «Скачать».
Сформированные — итоговые сводные отчёты по компаниям после сборки. Это основной результат для отправки заказчику или в архив. Скачивание — по одному файлу или всем сразу через ZIP.
Если блок пустой («Пока нет») — соответствующий этап ещё не выполнялся или файлы были удалены кнопкой сброса.
Одна кнопка скачивает всё доступное: архив отчёты.zip — из «Сформированные»; архив исправленные.zip — из загруженных после AI (если есть). Если готов только один тип файлов — скачается один архив. Если ничего нет — в ленте будет ошибка «Нет файлов».
Очистить отчёты — удаляет только загруженные суточные отчёты с сервера. Сформированные сводные справа и болванки не трогает. Нужно, если загрузили не те файлы и хотите залить заново.
Сбросить всё — полная очистка: загруженные, исправленные и сформированные. Перед удалением браузер спросит подтверждение. Используйте в конце смены или перед новым комплектом с нуля.
Не путать — «Очистить» не удаляет готовые сводные; «Сбросить всё» удаляет всё без восстановления.
Шаги с искусственным интеллектом (проверка описаний) требуют, чтобы на офисном ПК был запущен SK-Reporter (чёрное окно не закрывать) и работала Ollama (иконка у часов). Без Ollama проверка не выполнится; подготовка, дата в болванках и сборка могут работать и без AI.
Если страница не открывается — обратитесь к ответственному за сервер. Подробнее для сотрудников: раздел «Ежедневные отчёты» в документе ДЛЯ_СОТРУДНИКОВ на сервере.
«Нет загруженных отчётов» — сначала загрузите .docx, затем запускайте полный цикл.
«Нет болванки» при сборке — для компании из файла нет шаблона на сервере или имя файла не распознано. Проверьте имя отчёта и наличие болванки у ответственного.
Замечания AI, но отчёт нужен срочно — можно скачать исправленный вариант справа или продолжить сборку: правки уже внутри загруженных файлов на сервере.
Нужно только пересобрать — выберите дату, при необходимости «Дата в болванках», затем отдельно «Сборка отчётов» без повторной AI-проверки.
Сменили руководителя — выберите в списке и запустите «Руководитель в отчётах» или полный цикл заново.