image
Разработал сервис, который ежедневно получает управленческие показатели из 1С через OData и отправляет готовый отчёт в Telegram. В отчёте: • выручка; • дебиторская задолженность; • количество товара на складах; • себестоимость остатков; • отдельные показатели по подразделениям. Реализовано: • чтение актуальных данных из регистров 1С в момент запуска; • автоматический запуск по расписанию; • форматирование отчёта для Telegram; • серверная история отправок и защита от повторного отчёта за одну дату; • повторная доставка при временных сбоях; • уведомление, если данные 1С получить не удалось; • защищённое соединение с проверкой сертификата сервера 1С. Результат: руководитель получает показатели в Telegram без ручной выгрузки и пересылки данных. Отчёт учитывает документы, внесённые в 1С до момента запуска. Сервис развёрнут на VPS и работает по ежедневному расписанию. На обложке показан формат сообщения с демонстрационными филиалами и суммами. Технологии: Python, 1С OData, SQLite, systemd, Telegram Bot API.