Учет молока по партиям: как не смешивать сырье от разных поставщиков
Сыровар принимает в понедельник 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+ л — становится непригодной.
Ключевые ошибки в партионном учете молока
- Один общий охладительный танк → партии физически смешиваются → учет «по бумаге», а не по реальности.
- Записывается дата приемки, но не дата дойки → невозможно отслеживать свежесть.
- Жирность и белок не фиксируются на приемке → норма выхода сыра «среднепотолочная».
- Кислотность не контролируется → попадает молоко уже не пригодное для варки, ловят на разрезке сгустка постфактум.
- Партии молока не связаны с варкой → при жалобе клиента невозможно вернуться к источнику.
- Поставщики не сравниваются между собой → переплачиваете слабому поставщику годами, не зная о разнице.
Что делать дальше
Если у вас сыроварня и приемка молока от двух+ поставщиков (или собственное стадо + закупка) — партионный учет обязателен. Не как формальность для ХАССП, а как способ видеть реальную экономику работы с каждым поставщиком и сохранять прослеживаемость до головки.
Учетная система Золотенков МРП для сыроварни ведет партионный учет молока с фиксацией 7+ параметров на приемку, строит двустороннюю связь «партия молока ↔ варка ↔ готовая продукция» и собирает аналитику по каждому поставщику автоматически.
Если у вас не сыр, а другое пищевое производство с входным сырьем от нескольких поставщиков — посмотрите статью про партионный учет сырья — там общая схема для разных ниш.