Задача
Просьба «скинь мне цифры» упирается не в отчёт, а в способ его показать. В 1С отчёт есть, но руководитель туда не заходит: он смотрит с телефона - в чате, в почте, между встречами. Excel на телефоне открывается плохо, скриншот таблицы нечитаем, а дашборды с JavaScript во встроенном просмотрщике мессенджера обычно не работают.
Что делает обработка
Собирает сводку по вашей базе в один HTML-файл. Двенадцать блоков, каждый включается галкой:
- деньги на расчётных счетах - остаток на конец каждого месяца;
- пришло от клиентов - именно от покупателей, а не весь оборот счёта;
- куда потратили - по статьям движения денежных средств, без перебросок между своими счетами;
- отгрузки - выручка без НДС;
- валовая прибыль с маржой в процентах от выручки без НДС;
- товары на складе - остаток на конец каждого месяца;
- долги: нам должны, мы должны, авансы покупателей;
- долги покупателей по возрасту - 30, 60, 90 и больше дней;
- топ покупателей с долей первого в отгрузках;
- налоги начислено по субсчетам 68;
- зарплата начислена и численность;
- документы за период по видам, с числом непроведённых.
Период выбирается стандартно - месяц, квартал, год или произвольные даты. Есть отбор организаций: все, только выбранные или все, кроме выбранных. Настройки запоминаются. Рядом с каждой цифрой - сравнение с тем же периодом прошлого года.
Чем отличается от того, что уже есть
- Получателю не нужна 1С и лицензия. Монитор руководителя живёт внутри программы; этот файл открывается вообще без 1С.
- Формат под телефон. Рассылка отчётов кладёт в письмо выгрузку на несколько экранов; здесь один экран: цифра, график, короткая таблица.
- Ноль зависимостей. Графика - SVG прямо в разметке: ни скриптов, ни внешних библиотек, ни обращений в интернет. Тёмная тема включается сама по настройке телефона.
- Настраивает бухгалтер, а не администратор - галками, без вариантов отчёта и расписаний.
Точность цифр - главное
В отчёте руководителю неверная цифра дороже отсутствующей. Поэтому каждый показатель посчитан двумя независимыми способами и сверен на реальной базе (Бухгалтерия КОРП, 6 ГБ данных):
- деньги на счетах - ОСВ по счёту 51, сальдо на конец;
- пришло от клиентов - анализ счёта 62, оборот в корреспонденции с 51;
- куда потратили - отчёт «Движение денежных средств»;
- отгрузки - ОСВ по 90.01 минус оборот 90.03;
- товары на складе - ОСВ по счёту 41;
- долги и возраст долга - ОСВ по 62 и 60, развёрнутое сальдо;
- налоги - анализ счёта 68 по субсчетам;
- зарплата - ОСВ по счёту 70;
- валовая прибыль - отчёт о финансовых результатах;
- топ покупателей - ОСВ по 62, оборот с 90.01.
В каждой карточке отчёта написано, каким типовым отчётом её проверить - чтобы вопрос «а почему такая цифра» закрывался за минуту, а не перепиской.
Отдельно о том, на чём легко ошибиться, и как сделано здесь:
- «Пришло от клиентов» - это оборот Дт 51 Кт 62, а не все поступления на счёт: переброски между своими счетами, займы и возвраты поставщиков деньгами от клиентов не считаются;
- «Налоги начислено» не включает счёт 68.90 (единый налоговый счёт): там перечисления и зачёты, дублирующие начисления по 68.01/68.02;
- «Долги» и «Долги по возрасту» считаются на одном уровне свёртки, аванс гасит долги внутри договора - поэтому раскладка по возрасту в сумме равна долгу покупателей, а не больше него;
- блоки, которые можно посчитать двумя способами, сверяются сами с собой во время работы и при расхождении печатают обе цифры прямо в карточке.
Ограничения (честно)
- Блоки написаны под типовую Бухгалтерию 3.0 и опираются на план счетов (51, 62, 60, 41, 68, 70, 90). В УТ, ERP, УНФ, ЗУП имена объектов другие - работать будет то, что опирается на план счетов, остальное нужно адаптировать.
- Обработка только читает данные, в базу ничего не пишет.
- Отправка в Telegram и рассылка по расписанию сюда не входят: расписание требует регистрации в справочнике дополнительных обработок и снятия безопасного режима.
- Время формирования на базе 6 ГБ - около 15-20 секунд со сравнением с прошлым годом.
Как пользоваться
Файл - Открыть - выбрать обработку, отметить блоки, задать период, нажать «Сформировать». Дальше «Сохранить файл» и отправить руководителю, «Отправить почтой» (через почту, настроенную в базе) или «Открыть таблицей» для печати и PDF.
Если у вас другая конфигурация или нужен свой набор показателей - напишите в комментариях, подскажу текст запроса под вашу базу.
При подготовке публикации и кода использовались ИИ-инструменты; все показатели проверены автором на реальной базе и сверены с типовыми отчётами 1С.
Проверено на следующих конфигурациях и релизах:
- Бухгалтерия предприятия КОРП, редакция 3.0, релизы 3.0.206.19
- Бухгалтерия предприятия, редакция 3.0, релизы 3.0.206.19
Вступайте в нашу телеграмм-группу Инфостарт