Учёт молока по партиям: как не смешивать сырьё от разных поставщиков
Сыровар принимает в понедельник 200 л молока от фермы «Лесная», во вторник — 150 л от фермы «Луговая». Жирность партий — 3,9% и 3,4%. Сыровар сливает всё в общий охладительный танк, в среду варит из объединённого молока 400 л — 44 кг качотты. Через 60 дней оптовик возвращает 8 кг с жалобой «горчит, неоднородная структура». Сыровар начинает разбираться — и не может ответить: в какой партии молока был дефект, какая ферма дала проблемное сырьё, нужно ли разрывать контракт или это разовая авария. Все следы утеряны на стадии «слил в общий танк».
В статье — почему партионный учёт молока обязателен в сыроварне (не «было бы хорошо», а обязателен по физике процесса и по требованиям к пищевой безопасности), как его поставить минимальной инфраструктурой, и как протянуть прослеживаемость от приёмки до отгрузки готовой головки.
Почему молоко нельзя «складывать в общий бак»
Молоко — биологический продукт, у которого 8–10 параметров меняются от партии к партии: жирность, белок, кислотность (pH и тT), плотность, соматические клетки, общее микробное число, температура на момент приёмки, время от дойки до доставки. Каждый параметр влияет на ход сыроварного процесса.
Что меняется при смешивании партий с разной жирностью:
- Выход сыра меняется на 1,5–3% при разнице жирности 0,5 п.п. На партии в 300 л это 5–10 кг готовой продукции — разница между «прибыльной партией» и «вышли в ноль».
- Время образования сгустка ускоряется или замедляется на 8–15 минут, что в полутвёрдых сырах сдвигает все технологические окна (разрезка, нагрев, формовка).
- Структура готового сыра становится неоднородной — отдельные участки сваренной массы ведут себя по-разному при прессовании.
Что меняется при смешивании по кислотности:
- Кислотность молока 18 тT + молоко 22 тT = смесь 20 тT, но это не равно молоку, которое изначально имеет 20 тT. Микрофлора первого и второго молока разная, при сваривании она конкурирует, и результат непредсказуем.
При смешивании по микробной нагрузке:
- Молоко от больной коровы (мастит у одной из 30 коров) даст партии повышенный уровень соматических клеток. При смешивании этот «фон» расходится по всей варке. Один сыр из этой смеси, попадая в розницу, может вызвать жалобы — и без партионного учёта вы не докажете, что причина была в одной корове на одной ферме.
Минимальная единица учёта — приёмка-партия
В сыроварне партия молока — это одна приёмка от одного поставщика в один день. Не «молоко за неделю», не «приёмка из общего танка», а конкретно: ферма + дата + объём + параметры.
Что фиксируется на каждой приёмке:
- Поставщик (юрлицо или хозяйство): название, контакт.
- Дата и время приёмки (не дойки! — приёмка может быть через 4 часа после дойки или через сутки, и это разное молоко по микробиологии).
- Дата дойки — отдельная графа.
- Объём в литрах + плотность для пересчёта в килограммы (1 л ≈ 1,028–1,033 кг в зависимости от жирности).
- Жирность (на лаб-приборе или экспресс-тестере), белок, СОМО (сухой обезжиренный молочный остаток).
- Кислотность в тТ + pH.
- Температура на приёмке (норма ≤ 4 °C; >6 °C — повод для дополнительного анализа на КМАФАнМ).
Эти 7 параметров — минимум для сыроварни. Без них варка идёт «вслепую» — сыровар каждый раз методом проб подбирает параметры под молоко, и результат стабилен только в той сыроварне, которая работает с одной фермой и одним стадом коров годами.
Танки и физическое разделение партий
Партионный учёт — не только в журнале, но и в инфраструктуре. Если у вас один охладительный танк на 800 л — все партии в нём физически перемешиваются, и партионный учёт превращается в формальность.
Минимум, который позволяет разделять партии без дорогой реконструкции:
- Два или три охладительных танка — даже маленьких, по 200–300 л. Один — под основного поставщика, второй — под второстепенного, третий — под собственное стадо. Партии не пересекаются.
- Сыроварный котёл идёт партиями, не «непрерывно» — каждая варка использует молоко конкретного танка, который маркирован.
- Раздельный слив сыворотки — по варкам, не «вся в один бак». Сыворотка тоже несёт партионную привязку.
Если танк один — вариант: вести «временные» партии. Слил молоко в 8:00 → варка в 10:00 → промывка танка → следующая приёмка в 13:00. Каждая «временная партия» получает свой ID, и сваривается без смешения с предыдущей. Это не идеальный режим, но работающий для микро-сыроварни 50–150 л в день.
ХАССП и партионный учёт
Партионный учёт молока — не «полезная практика», а часть обязательного ХАССП (Hazard Analysis and Critical Control Points) для пищевого производства. По требованиям Технического регламента ТС 033/2013 «О безопасности молока и молочной продукции» каждая партия готового сыра должна иметь возможность быть отслежена обратно до:
- партий молока, из которых она сварена;
- партий культур, заквасок, сычужного фермента;
- даты и параметров варки;
- камеры созревания и режима в ней.
Если на любую жалобу потребителя сыровар не может за час показать, из какой партии молока сварена конкретная головка — это нарушение требований по прослеживаемости. На плановой проверке Роспотребнадзора это первый и обязательный пункт проверки.
В практическом смысле: на каждой готовой головке (или ящике с головками) — маркировка «партия №ХХ от ДД.ММ.ГГГГ». По номеру партии в учётной системе подтягиваются:
- все приёмки молока, использованные в этой варке;
- лот закваски, сычужного фермента, плесневой культуры;
- журнал температуры и времени варки;
- камера созревания и журнал её параметров за весь срок выдержки.
Как партионный учёт меняет работу с поставщиками
Когда учёт ведётся по партиям — у сыровара появляются цифры по каждому поставщику отдельно:
- Средняя жирность молока за месяц с фермы «Лесная»: 3,87% (стабильность ±0,12 п.п.).
- Средняя жирность с фермы «Луговая»: 3,42% (стабильность ±0,28 п.п.).
- Доля партий с КМАФАнМ выше нормы: «Лесная» — 0%, «Луговая» — 8%.
- Выход сыра качотта из 100 л молока: «Лесная» — 11,4 кг, «Луговая» — 10,7 кг.
С этими данными можно говорить с фермой «Луговая» предметно: «у вас 8% партий выходят за норму, давайте посмотрим, что меняется на дойке в эти дни» — а не абстрактно «у вас иногда плохое молоко». И стоимость закупки можно пересмотреть: при разнице выхода 0,7 кг на 100 л при цене готовой качотты 800 ₽/кг — это 560 ₽ упущенного дохода на 100 л, или 5,6 ₽/л недополученной маржи.
| Поставщик | Жирность ср. | Стабильность | Выход качотты | Возврат КМАФАнМ |
|---|---|---|---|---|
| Ферма «Лесная» | 3,87% | ±0,12 п.п. | 11,4 кг/100 л | 0% партий |
| Ферма «Луговая» | 3,42% | ±0,28 п.п. | 10,7 кг/100 л | 8% партий |
| Собственное стадо | 4,06% | ±0,08 п.п. | 11,9 кг/100 л | 0% партий |
Эти цифры собираются автоматически, если каждая приёмка зашита в учётную систему. Вручную — собираются неделю каждый месяц, и сыровар обычно бросает на третий месяц.
Где живёт партия
В учётной системе сыроварни партия молока — это отдельный объект:
- идентификатор (например,
M-2026-05-16-FLES-001); - ссылка на поставщика;
- значения 7 ключевых параметров;
- связь «партия → варка → готовая продукция» в обоих направлениях.
Когда сыровар создаёт варку, он привязывает к ней одну или несколько партий молока — система сразу видит общую массу, среднюю жирность, средний белок и прогнозирует выход сыра. Когда варка закрыта и сформированы головки — каждая головка ссылается на родительскую варку, через неё — на молочные партии. Цепочка двусторонняя: при жалобе можно пройти от головки к молоку, при подозрении на проблемное молоко — от партии молока к списку сыров, в которые оно пошло.
Связь с другими процессами учёта в сыроварне
Партионный учёт молока — нижний слой учёта в сыроварне. Без него не работает расчёт усушки и упёка (норма выхода зависит от параметров молока), не работает партионный учёт сыра по линии готовой продукции, не строится график созревания по реалистичным срокам.
В мелкой кустарной сыроварне с одной коровой и тремя сырами партионный учёт можно вести в тетради. На 50+ л приёмки в день и 5+ типах сыров тетрадь даёт ошибки 1–2 раза в неделю, на 200+ л — становится непригодной.
Ключевые ошибки в партионном учёте молока
- Один общий охладительный танк → партии физически смешиваются → учёт «по бумаге», а не по реальности.
- Записывается дата приёмки, но не дата дойки → невозможно отслеживать свежесть.
- Жирность и белок не фиксируются на приёмке → норма выхода сыра «среднепотолочная».
- Кислотность не контролируется → попадает молоко уже не пригодное для варки, ловят на разрезке сгустка постфактум.
- Партии молока не связаны с варкой → при жалобе клиента невозможно вернуться к источнику.
- Поставщики не сравниваются между собой → переплачиваете слабому поставщику годами, не зная о разнице.
Что делать дальше
Если у вас сыроварня и приёмка молока от двух+ поставщиков (или собственное стадо + закупка) — партионный учёт обязателен. Не как формальность для ХАССП, а как способ видеть реальную экономику работы с каждым поставщиком и сохранять прослеживаемость до головки.
Учётная система Zolotenkov для сыроварни ведёт партионный учёт молока с фиксацией 7+ параметров на приёмку, строит двустороннюю связь «партия молока ↔ варка ↔ готовая продукция» и собирает аналитику по каждому поставщику автоматически.
Если у вас не сыр, а другое пищевое производство с входным сырьём от нескольких поставщиков — посмотрите статью про партионный учёт сырья — там общая схема для разных ниш.