Калькуляции — Рецепты и расчет себестоимости
Калькуляции — это технологические карты (рецепты), которые описывают состав продукции или услуги и позволяют системе автоматически рассчитывать расход сырья и себестоимость.
Калькуляции — это ключевое звено между заказами и складом.
Заказы используют калькуляции для определения потребности в ингредиентах. Калькуляции управляют списанием со склада и расчетом себестоимости.
Что такое калькуляция
Калькуляция — это структурированное описание:
- из чего состоит продукт или услуга
- какие ингредиенты используются и в каком количестве
- какие полуфабрикаты входят в состав
На основе калькуляции система:
- списывает сырье со склада на этапе "Готов"
- рассчитывает себестоимость заказа
- контролирует потребность в запасах при параллельных заказах
Зачем нужны калькуляции
Калькуляции позволяют:
- автоматизировать учет сырья
- избежать ручных расчетов
- точно понимать себестоимость
- масштабировать производство
- снизить количество ошибок
Без калькуляций:
- склад не сможет корректно списывать сырье
- себестоимость не будет рассчитана
Структура калькуляции
Калькуляция состоит из:
- продукта или услуги (результат)
- списка компонентов (входящие ресурсы)
- количества каждого компонента
Компоненты могут быть:
- сырьем — базовые ингредиенты или материалы
- полуфабрикатами — промежуточные продукты с собственными калькуляциями
Вложенность (ключевая особенность)
Система поддерживает многоуровневую структуру:
Продукт
→ Полуфабрикат
→ Полуфабрикат
→ Сырье
Это означает:
- полуфабрикаты могут иметь собственные калькуляции
- расчеты выполняются рекурсивно
- система "разворачивает" всю цепочку до сырья
Вложенность позволяет точно моделировать реальное производство — тесто, соусы и другие многоразовые заготовки.
Как калькуляция работает в заказе
Когда заказ переводится в статус "В работе":
- система анализирует прикрепленную калькуляцию
- определяет потребности в сырье
- показывает нехватку на складе
Когда заказ переводится в "Готов":
- происходит автоматическое списание сырья со склада
- учитываются все уровни вложенности
Полная последовательность событий — в разделе Жизненный цикл заказа.
Расчет себестоимости
Себестоимость рассчитывается:
- на основе структуры калькуляции
- по средней стоимости ингредиентов из склада
Логика:
- каждый ингредиент имеет единичную стоимость
- стоимости агрегируются по всей цепочке вложенности
- итог формирует себестоимость продукта
Себестоимость используется:
- в документе продажи
- в отчетах
- для анализа прибыли
Динамические изменения (гибкость)
В процессе выполнения заказа вы можете:
- изменить калькуляцию
- заменить ингредиенты
- скорректировать количество
Это полезно, если:
- нет нужного сырья
- изменился рецепт
- требуется оперативная адаптация
⚠️ Изменения влияют на себестоимость данного заказа.
Работа с полуфабрикатами
Полуфабрикаты позволяют:
- готовить заготовки заранее
- использовать их в нескольких заказах
- упрощать сложные производственные процессы
Примеры:
- Тесто → используется в нескольких видах выпечки
- Крем → используется в нескольких десертах
Полуфабрикаты:
- имеют собственные калькуляции
- списываются как отдельные единицы со склада
- могут быть подготовлены заранее через ручной выпуск в модуле склада
Взаимодействие со складом
Калькуляции напрямую управляют складом:
- определяют, что списывать
- определяют, сколько списывать
- влияют на остатки
Если калькуляция некорректна:
- склад будет вести неправильный учет
- себестоимость будет искажена
Режимы учета
Строгий учет
- калькуляция используется для контроля остатков
- нельзя выполнить заказ без достаточного сырья
Работа "в минус"
- калькуляция используется только для расчета
- склад не ограничивает выполнение
⚠️ Себестоимость может быть неточной. Подробнее — в разделе Склад.
Частые ошибки
- не указаны все ингредиенты
- неправильные количества
- отсутствуют калькуляции у полуфабрикатов
- несоответствие единиц измерения
Это приводит к:
- ошибкам в списании
- неправильной себестоимости
Лучшие практики
- создавайте калькуляции для всех продуктов
- используйте полуфабрикаты для повторяющихся компонентов
- регулярно проверяйте актуальность цен в складе
- не злоупотребляйте режимом "в минус"
Связанные разделы
- Склад — учет сырья и остатков
- Заказы — выполнение заказов и смена статусов
- Жизненный цикл заказа — когда происходят списания и создаются документы
Частые вопросы
Обязательно ли создавать калькуляции? Нет, но без них списание сырья и себестоимость работать корректно не будут.
Можно ли изменить рецепт во время выполнения заказа? Да, изменения возможны на этапе "В работе".
Как учитываются полуфабрикаты? Через вложенные калькуляции — система разворачивает всю цепочку до сырья.
Почему себестоимость отличается от ожидаемой? Возможные причины:
- неполная или некорректная калькуляция
- устаревшие цены ингредиентов
- работа в режиме "в минус"