Двенадцать отчётов, которые собираются сами: 28 часов в месяц обратно

Ручной отчёт становится сценарием с проверкой — и не зависит от человека

  • Работает в ваших сервисах: 1С, база, кабинеты площадок и рекламы, веб-аналитика, почта
  • По умолчанию чтение и расчёт: запись в вашу систему — по вашей команде
  • Данные кейса сконструированы; нормы, формулы и структура документов — настоящие

Дело: 12 отчётов, 105 ручных операций, 28 часов в месяц

Кто в деле

Отдел аналитики, двенадцать отчётов, четыре источника: учётная система, кабинеты площадок и рекламы, веб-аналитика и сводная таблица отдела.

  • Что было

    105 ручных операций на круг, 28 часов в месяц. Каждый отчёт собирается руками, ошибка находится глазом, а «как считали в апреле» никто не помнит.

  • Где развилка

    Автоматизировать всё сразу или начать с отчёта, у которого есть ручной эталон? Второй путь медленнее выглядит, но именно он даёт проверяемость.

  • Что сделал агент

    Разобрал каждый отчёт на шаги, собрал реестр ручных операций, написал сценарий с проверками на каждом шаге и сверил его с ручным эталоном за три периода.

  • Что не сошлось

    Одна строка сверки: остатки и резерв в августе разошлись на 0.04 % — округление до копеек в резерве. Расхождение объяснено и осталось видимым.

  • Чем закончилось

    28 часов в месяц стали 4.6: прогон сценария утром и проверка раз в месяц. 335 часов в год, которые раньше уходили на повторение одного и того же. Данные кейса сконструированы.

Задача

Что за работа

Отчёт — это не файл, а последовательность: источник, приведение, расчёт, сверка, выкладка. Пока шаги живут в голове одного человека, отчёт нельзя ни проверить, ни передать. Сценарий переводит шаги в правила и добавляет проверку: итог раздела равен сумме строк, иначе отчёт не выходит. Основание — ФЗ-402 ст. 9 и метод контрольных сумм.

Как это выглядит

Сценарий пишется один раз: дальше отчёт собирается по расписанию, а не по памяти.

Путь в системах: что берём на входе и что отдаём

  1. 1

    Вход: источники и ручной эталон

    Учётная система (1С через OData), кабинеты площадок и рекламы, веб-аналитика, файлы отдела. Один ручной прогон каждого отчёта сохраняется как эталон сверки.

  2. 2

    Разбор отчёта на шаги

    105 операций сводятся к пяти шагам: источник, приведение, расчёт, сверка, выкладка. Всё, что не попало в шаг, — ручная правка, и она видна отдельно.

  3. 3

    Сценарий с правилами

    На каждом шаге проверка: есть ли данные за день, сходятся ли типы, равен ли итог раздела сумме строк, не появились ли дубли.

  4. 4

    Сверка с эталоном

    Три периода × четыре отчёта. Расхождение выше порога останавливает публикацию и уходит сообщением, а не в тишину.

  5. 5

    Выход: файл и расписание

    Таблица с листом сверки, файл-заключение и сообщение получателю при сбое.

Агент делает · человек решает

Разбирает отчёт на шагипо вашей таблице, а не по догадке
Считает и сверяетитог против суммы строк и против эталона
Собирает по расписаниюкаждое утро или раз в месяц
Останавливается при сбоеи пишет, что именно не сошлось
Правит формулу отчётачеловек: это изменение методики
Отвечает за цифру перед директоромчеловек: подпись и ответственность
Решает, что автоматизировать первымчеловек: приоритет и бюджет

Что получится на выходе

Реестр 12 отчётов с ручными операциями и лист сверки трёх периодов — лист расчёта целиком.

Границы

Чего агент не делает

Агент не меняет методику отчёта и не решает, что считать правильным: он выполняет то правило, которое вы утвердили, и показывает расхождение, а не прячет его. Он не отвечает за цифру перед директором — это работа человека, чья подпись стоит на отчёте. Если источник поменял структуру, сценарий останавливается и говорит об этом, вместо того чтобы собрать отчёт «как получится».

Вопросы

Сколько времени занимает перевод одного отчёта?

От одного дня, если у отчёта есть ручной эталон и стабильный источник. Дольше — когда источник отдаёт данные кусками или эталона нет: тогда сначала собирается эталон, и это отдельный шаг, а не мелочь.

Что будет, если источник поменяет формат?

Сценарий остановится на шаге проверки типов и напишет, какое поле не совпало. Молча пересобрать отчёт изменившимся полем — худшее, что может сделать автоматизация.

Нужно ли отказываться от Excel?

Нет. Excel остаётся там, где удобен: как эталон, как приёмник и как способ посмотреть глазами. Меняется не инструмент, а то, что ручная операция перестаёт быть обязательной.

Кто отвечает, если сценарий ошибётся?

Тот, кто утвердил правило, по которому он работает. Поэтому правило записано словами рядом со сценарием, а не только в коде.

Можно ли начать с одного отчёта?

Так и правильнее. Один отчёт с эталоном и сверкой показывает, работает ли подход, и не требует перестраивать всё сразу.

Соседние работы

Рядом

Отдайте один отчёт — вернём сценарий, сверку и расчёт часов

Первый отчёт переводим вместе: вы даёте эталон, мы — разницу