Кейс: система учета движения сырья и продукции для пивоварни
Задача клиента
Пивоваренному производству требовалась внутренняя веб-система, которая будет учитывать движение сырья и готовой продукции в реальном операционном процессе: от поступления сырья и варки до перемещений по емкостям, пастеризации, отгрузок, возвратной тары и сменной отчетности.
Важно было не просто создать таблицу учета, а зафиксировать производственную логику и защитить сотрудников от ошибок: нельзя списать больше остатка, превысить вместимость емкости или провести операцию, которая нарушает последовательность производственного процесса.
Решение от Flowcore
Мы разработали прикладную веб-систему на Flask под конкретные требования производства. Оператор фиксирует действия в течение смены, а администратор получает инструменты для проверки смен, контроля остатков, просмотра движения товара, аналитики и корректировки данных после ревизии.
Система охватывает полный цикл движения продукции: прием сырья, автоматическое списание по рецептуре, варки, перемещения между ЦКТ и форфасами, пастеризацию, отгрузки, учет возвратной тары и контроль смен.
Ключевые реализованные возможности:
- Полный производственный цикл: Учет сырья, варок, емкостей, готовой продукции, отгрузок и возвратной тары в единой системе.
- Автоматическое списание сырья: Сырье списывается по рецепту с пересчетом под фактический объем варки.
- Учет емкостей: Система контролирует перемещения между ЦКТ и форфасами, а также не позволяет превысить вместимость.
- Сменная работа: Оператор ведет действия внутри смены, закрывает ее, а администратор проверяет отчетность и историю операций.
- Админ-панель: Доступны остатки, статистика, себестоимость, движение товара и корректировки после ревизии.
- Аудит изменений: В системе сохраняется история действий и изменений, чтобы можно было восстановить картину учета.
- Выгрузки данных: Подготовлены экспортные сценарии для анализа и дальнейшей эксплуатации системы.
Бизнес-валидации
Отдельный слой логики защищает учет от неконсистентных операций: нельзя списать сырье сверх остатка, провести перемещение в переполненную емкость, закрыть некорректную смену или создать действие, которое ломает производственную цепочку.
Такие проверки особенно важны для производства, где одна ошибка в учете может привести к неверным остаткам, неправильной себестоимости и ручным разборкам после ревизии.
Результат
Предприятие получило внутренний учетный инструмент, адаптированный под фактический процесс пивоварни. Система делает движение сырья и продукции прозрачным, помогает контролировать смены, остатки и себестоимость, а также снижает риск ошибок за счет встроенных бизнес-валидаций.
Стек технологий
Python, Flask, SQLite, JavaScript.