Автоматизация бизнеса / Блог ontech.pro
Как автоматизировать повторяющийся отчёт без большой ERP
Если сотрудник каждую неделю собирает один отчёт из одинаковых выгрузок, не обязательно начинать с крупной корпоративной системы. Сначала стоит сделать воспроизводимой саму операцию: от исходных данных до проверенного результата.
Подготовила команда ontech.pro · · 3 мин чтенияРазберите ручной процесс
Попросите автора отчёта показать последний полный цикл. Запишите источники, фильтры, объединения, исправления и формулы. Особенно важны шаги «обычно поправляю вручную»: именно в них часто скрыто знание, которого нет в формальном шаблоне.
Уточните, кто читает отчёт и какое решение принимает. Если часть колонок годами переносится по привычке, их можно пересмотреть до автоматизации. Не стоит ускорять подготовку материала, который больше не используется или повторяет другой действующий отчёт.
Согласуйте определения и период
Что считается продажей, выполненной заявкой или активным клиентом? По какой дате запись попадает в период? Уточните возвраты, отмены, неполные данные и часовой пояс, если он влияет на границу. Одинаковые названия столбцов разных систем не гарантируют одинакового смысла.
Подготовьте несколько примеров с ожидаемым результатом. Сделка создана в одном месяце, оплачена в другом и частично отменена позже — куда она входит? Ответ нужен до написания формулы, иначе автоматизация просто закрепит одну из случайных трактовок.
Выберите минимальную устойчивую цепочку
Для начала может быть достаточно согласованной выгрузки, обработчика и готового файла или страницы. Выбор инструмента зависит от объёма, частоты и доступов. Не подключайте прямую запись в рабочие системы, если задача состоит только в чтении и расчёте.
У каждого источника должен быть известен формат и владелец. Сохраните версию исходных данных или возможность воспроизвести расчёт. Если файл заменяется без истории, через месяц будет трудно объяснить, почему опубликованная цифра отличается от нового пересчёта.
Добавьте контроль до выдачи
Проверяйте наличие источников, свежесть, обязательные поля и необычные расхождения с ожидаемым объёмом. Пустая выгрузка не должна автоматически выглядеть как нулевые продажи, если на самом деле источник недоступен. Ошибка отчёта должна быть видна ответственному.
Для сомнительного результата предусмотрите статус проверки и сохранение предыдущего подтверждённого отчёта с датой. Не рассылайте новые цифры автоматически, когда обязательный контроль не пройден. Получатель должен понимать, какие сведения актуальны и какие требуют уточнения.
Сверьте несколько периодов и передайте работу
Сравните автоматический расчёт с вручную проверенными примерами и разберите расхождения по строкам. Используйте обычный период, период с отменами и случай с изменившимися данными. Не подгоняйте формулу под прежнюю сумму, если ручной отчёт содержал ошибку.
Назначьте владельца расписания, исправлений и изменений показателей. Подготовьте короткую инструкцию перезапуска и разбора сбоя. Небольшая автоматизация полезна, когда отчёт можно получить повторно, объяснить его происхождение и поддерживать без постоянного участия человека, написавшего первый скрипт.