Перейти к основному содержимому
BI, Аналитика, 1С-интеграция

Платформа «справедливой аналитики» для комбината питания

Производственный комбинат питания

Аналитическая платформа для комбината питания: продажи, труд и ФОТ против выручки, drill-down до сотрудника и блюда, данные из 1С ERP. Смотреть кейс →

СреднийВ работеКлиентский
ReactMantineClickHousePostgreSQL1С ERPODataETL
О проекте

Платформа «справедливой аналитики» для производственного комбината питания: продажи, трудозатраты и ФОТ сводятся против выручки по каждой площадке. Данные приходят из 1С ERP через OData в связку ClickHouse + PostgreSQL, фронтенд — React + Mantine в дизайн-токенах клиента. Любую цифру можно раскрыть кнопкой «[+]» до конкретного сотрудника и блюда. Цепочки полуфабрикатов восстановлены на ~98% через справочник партнёров.

~98%покрытие цепочек ПФ
[+]drill-down до сотрудника
ODataинтеграция с 1С ERP
СУБД (CH + PG)
Функциональность

Что реализовано.

Труд против выручки

Трудочасы и ФОТ площадки против её продаж: доля затрат на труд в каждом рубле выручки.

Drill-down «[+]»

Комбинат → площадка → сотрудник; категория → блюдо. Любой итог раскрывается в один клик.

Маппинг по 1С-GUID

Производственные площадки и точки продаж связаны через GUID объектов 1С — труд и выручка сопоставимы.

Цепочки полуфабрикатов

Получатели-партнёры привязаны к структуре предприятия: ~98% передач ПФ прослеживаются.

Дизайн-токены клиента

Mantine-интерфейс в фирменных цветах и теме Pulse — как родной продукт компании.

ClickHouse + PostgreSQL

Lossless raw-слой в ClickHouse, фильтрация и бизнес-логика в витринах, реестры в PostgreSQL.

Процессы

Ключевые сценарии.

Пользовательские сценарии и потоки данных

Справедливая аналитика

Как труд сопоставляется с выручкой.

Табели и ФОТ из 1С
Продажи из 1С
Маппинг площадок по GUID
Витрина «труд vs выручка»
Drill-down до сотрудника

Цепочка полуфабриката

Прослеживание себестоимости между подразделениями.

Выпуск продукции
Передача ПФ партнёру
Привязка к структуре предприятия
Площадка-получатель
Себестоимость в продаже
Архитектура

Роли и интерфейсы.

Директор комбината

Сводная картина: выручка, труд, ФОТ по всем площадкам

Руководитель производства

Эффективность площадок, выпуск, передачи полуфабрикатов

HR/экономист

Нагрузка и ФОТ до конкретного сотрудника

Технологии

Технологический стек.

Frontend
  • React
  • Mantine
  • дизайн-токены клиента
  • тема Pulse
Данные
  • ClickHouse (витрины)
  • PostgreSQL (реестры)
  • raw → views
Интеграции
  • 1С ERP
  • OData REST
  • маппинг по GUID

Проблема

Комбинат готовит на десятках площадок, но «сколько труда стоит каждый рубль выручки» — никто точно не знал.

Производственные площадки в 1С и точки продаж — разные сущности: труд учитывается на одной, выручка на другой. Прямого соответствия нет.

Полуфабрикаты передаются между подразделениями, и получатель в учёте — партнёр, а не склад: цепочка себестоимости рвалась.

Отчёты строились вручную и приходили с опозданием — спорить о «справедливости» нагрузки между площадками было нечем.

Решение

Витрина «труд против выручки» — трудочасы и ФОТ каждой площадки сводятся с её продажами; видно, какая кухня зарабатывает, а какая только тратит.

Drill-down кнопкой «[+]» — от итога комбината до площадки, от площадки до сотрудника, от категории до конкретного блюда.

Интеграция с 1С ERP через OData — продажи, выпуск продукции, начисления и табели выгружаются регулярно, без ручных выгрузок.

Маппинг производств и площадок по 1С-GUID — таблицы соответствия восстанавливают связь «где произвели → где продали».

Цепочки полуфабрикатов через справочник партнёров — получатель-партнёр привязан к структуре предприятия, покрытие цепочек ~98%.

Интерфейс в фирменном стиле клиента — React + Mantine, дизайн-токены и тема Pulse заказчика: платформа выглядит как родной внутренний продукт.

Результаты

  • Руководство впервые видит долю затрат на труд в выручке по каждой площадке — на одном экране.
  • ~98% цепочек полуфабрикатов прослеживаются от производства до точки продажи.
  • Любая цифра раскрывается до сотрудника и блюда — споры «кто работает, а кто нет» закрываются данными.
  • Ручные выгрузки из 1С заменены регулярной автоматической синхронизацией.
Сторителлинг

Вот представьте…

История одного запроса

1
Планёрка на комбинате

Десятки площадок: кухни, цеха, точки выдачи. Одна площадка кричит: «Мы пашем больше всех!» Другая: «А мы приносим больше выручки!» Кто прав — неизвестно. Труд считается в одной таблице, продажи в другой, и они не сходятся.

2
Почему не сходятся

В 1С производственная площадка и точка продаж — разные объекты. Полуфабрикаты уходят «партнёру», а не складу. Цепочка «произвели → передали → продали» рвётся на каждом шаге. Excel-сводки делаются неделю и устаревают к печати.

3
Платформа сводит концы

Данные из 1С идут через OData в ClickHouse. Площадки связаны по GUID, цепочки полуфабрикатов восстановлены через справочник партнёров — ~98% покрытия. На экране: каждая площадка, её выручка и сколько труда в ней сидит.

4
Спор закрыт кнопкой «[+]»

Директор кликает «[+]» на площадке — раскрываются сотрудники. Ещё «[+]» — блюда. Видно, кто реально загружен и что реально продаётся. «Справедливая аналитика» — потому что спорить теперь не о чем.

FAQ

Частые вопросы.

Подход, при котором трудозатраты и ФОТ каждой площадки сопоставляются с её реальной выручкой — на общих, проверяемых данных из 1С. Споры о нагрузке и вкладе подразделений решаются цифрами, которые можно раскрыть до сотрудника и блюда.

Через таблицы соответствия по 1С-GUID: производственные подразделения, склады и точки продаж связаны в единую структуру. Передачи полуфабрикатов прослеживаются через справочник партнёров с привязкой к структуре предприятия — покрытие ~98%.

ClickHouse держит сырой слой и быстрые аналитические витрины (миллионы строк продаж и выпусков), PostgreSQL — реестры и настройки. Raw-слой хранит данные без потерь, вся фильтрация — в витринах, поэтому любую цифру можно проверить до источника.

Да. Архитектура (1С → OData → ClickHouse → витрины → React-дашборды) переносима на любое производство с 1С ERP. Специфика конкретного учёта решается слоем маппинга, как с площадками и полуфабрикатами в этом проекте.

Нужен похожий проект?

Обсудим вашу задачу

Расскажите о вашей задаче — обсудим, как мы можем помочь. Рекомендации предоставляем по запросу.

Автор материала
Сергей Цветков
Основатель «ДИДЖИТАЛ-ПРО ТЕХ» (Digital-Pro Tech)
20 лет в IT и бизнесе. 150+ проектов по внедрению AI и BI. Практический опыт, а не теория.
Опубликовано: 10 марта 2026
Обновлено: 15 марта 2026