Золотенков
УчетБизнес-советы 12 мин чтения

Жалоба «отравились вашим сыром»: как поднять партию за 5 минут

#прослеживаемость #отзыв партии #пищевое производство #сыроварня #пекарня #пасека #подъем партии
Жалоба «отравились вашим сыром»: как поднять партию за 5 минут

Понедельник, 9:14. Сыровар поднимает трубку, и в первую секунду ничего не понимает: голос на том конце говорит про скорую и про ребенка. Через десять секунд складывается фраза: «вашим сыром». Через тридцать — на стол падают вопросы: какая партия, кому еще ушла, когда вы ее сняли с продажи.

У вас 60 минут. Не до приезда Роспотребнадзора — он приедет завтра. До того, как еще один покупатель той же партии вскроет дома вакуумный пакет. Шесть розничных точек и склад маркетплейса могут продать оставшиеся килограммы за это утро, если вы не успеете снять с продажи. Каждая минута — это либо новый клиент в больнице, либо нет.

Excel и тетрадь поднимают такую информацию за полдня — за это время продается все. Эта статья — про то, как организовать учет, чтобы «5 минут — и весь список покупателей у вас на экране». Без воды, без HACCP-теории (для нее есть отдельная статья про прослеживаемость по ХАССП). Только сценарий звонка и то, что должно быть готово до него.

Сценарий звонка: 5 минут на Lot ID, 15 минут на список покупателей, 60 минут на изоляцию партии

Почему «партионный учет» — это про звонок, а не про бумажки

Когда крафтовому производителю говорят «введите партионный учет», обычно представляется бюрократия: журналы, штампы, дата-кодирование. Это побочный продукт. Главное — обратимая связь между готовой единицей и всем, что в нее попало.

В нормальном состоянии эта связь не используется. Сыровар варит, фасует, отгружает — и забывает про варку. Связь между варкой и отгрузкой лежит в учете мертвым грузом, занимает 30 секунд при создании каждой записи и кажется лишней тратой времени.

В аварийном состоянии — в первые 60 минут после звонка-жалобы — эта связь становится единственным, что отличает «отозвали партию и сохранили бизнес» от «через две недели приехала проверка, изъяла всю продукцию за квартал, оштрафовала на 600 тысяч и закрыла на 90 дней».

Партионный учет — это страховка на случай звонка, а не «требование РПН». Просто проявляет себя только в момент инцидента.

Что должна знать каждая партия

Минимальный набор связей, без которого «партия» — это просто красивая надпись на этикетке:

Партия в центре графа: назад — три партии сырья, вперед — четыре канала продаж и 29 конечных адресов

Назад (откуда):

  • Все партии сырья, из которых сделана эта партия готовой продукции (молоко, закваски, ферменты — для сыроварни; мед + банка + крышка — для пасеки; мука + дрожжи + начинки — для пекарни).
  • Дата и время производственного цикла.
  • Оператор (кто варил/фасовал).
  • Журналы CCP (для пищевого — обязательно): температура пастеризации, pH, t° хранения.

Вперед (куда):

  • Все отгрузки этой партии: оптовикам, в розницу, на маркетплейс, через свой пункт выдачи.
  • Кому конкретно (контактное лицо, телефон, мессенджер).
  • Сколько ушло и когда.
  • Что осталось на складе (этот остаток нужно физически изолировать в первую очередь).

Без обратимости в обе стороны — нет ни «вернуть все головки этой варки», ни «понять, что именно пошло не так». Эти две связи стоят отдельных 15 секунд на каждую транзакцию в системе. Платится один раз — окупается на первом же звонке.

Конструкция Lot ID: что писать на этикетке

Lot ID — единственная точка, через которую вы (и покупатель) можете попасть в карточку партии в системе. Поэтому он должен быть:

  1. Коротким — чтобы поместился на этикетку.
  2. Уникальным — без коллизий за разумный горизонт хранения (3 года для сыра выдержки, 6 месяцев для свежей выпечки, 2 года для меда).
  3. Понятным глазами — оператор смены должен мочь прочитать его с головки и найти варку без системы (на случай, если интернет упал).
  4. Связанным с датой — без даты в Lot ID почти невозможно найти варку среди сотен.

Lot ID С-128-26-04-12-К: категория, номер варки, дата, оператор. Антипаттерны: «12.04.2026» без номера и «партия 1» без даты

Антипаттерны:

  • «Дата выработки 12.04.2026» — ничего больше. В этот день могло быть две варки разного сыра и одна варка двух партий разной молочной приемки. Поднять «партию» невозможно — она и не существует как сущность.
  • «Партия №1, №2, №3» — без даты. Через год вы откроете три тетради и найдете 12 «партий №1» за разные годы.
  • Внутренний длинный код вроде 8d44e7f2-1c8a-… — не читается оператором, не помещается на потребительскую этикетку, нет визуального якоря даты.
  • Дата + код смены без сквозного номера — две варки одного дня одной смены становятся одной партией. Если жалоба касается одной из них, отзывать придется обе.

Рабочий формат — <категория>-<номер>-<дата YY-MM-DD>-<оператор>. Шесть-десять символов на этикетке, в системе разворачивается в полную карточку.

Runbook на 5 минут: что делает производитель прямо у телефона

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

Runbook 5 шагов: не паникую → открываю карточку → изолирую остаток → уведомляю получателей → фиксирую инцидент

Шаг 1: не обещаю, не отрицаю — фиксирую факт

Скрипт ответа на звонок:

«Понял вас. Сочувствую. Чтобы я смог разобраться и принять меры, назовите, пожалуйста, дату на этикетке и номер партии — он там через дефис. Я уточняю в системе и перезваниваю в течение часа».

Что не говорим:

  • «Этого не может быть» — закроет диалог и заставит покупателя пойти в Роспотребнадзор сразу.
  • «Мы возместим» — обещание без понимания масштаба, потом не отзовете.
  • «Это, наверное, не наше» — отказ принять жалобу = автоматическое нарушение по 184-ФЗ ст. 38.

Шаг 2: открываю карточку партии в МРП по Lot ID

Поиск «С-128-26-04-12» → карточка партии разворачивается:

  • Сырье: молоко М-87 (ферма «Луговая», приемка 11.04, t° 4 °C, кисл. 18 тТ, антибиотиков нет), закваска K-44, сычуг Р-12.
  • Производство: оператор Н., пастеризация 72 °C × 15 с пройдена, pH формовки 5.3, камера 12 °C / RH 92%.
  • Отгрузки: 12 кг → опт «ВкусМаркет» (6 розничных точек), 8 кг → магазин «Сырная лавка», 3 кг → маркетплейс (14 заказов), 1 кг → 9 частных чеков.
  • Остаток на складе: 0 кг (партия отгружена полностью к 25.04).

5 минут. Дальше вы знаете и куда звонить, и что в системе не было отклонений по CCP, и что остатка на складе нет — значит, поднимать партию у конечных покупателей.

Шаг 3: изолирую остаток партии физически

Если остаток есть — снять с продажи все «С-128» в цеху и на витрине. Помечается «карантин», переносится в отдельную зону. Не утилизируется. Это улика и единственный материал для лабораторного анализа причины (если жалоба подтвердится).

В цеху без партионных мест это превращается в перерывание всего склада. С отдельным «карантинным» полком и партионной маркировкой — 5 минут.

Шаг 4: уведомляю всех получателей

Шаблон сообщения (по WhatsApp/электронная почта/звонок — в зависимости от того, как настроена связь с каждым каналом):

«<Имя>, добрый день. По партии сыра «Качотта» С-128 от 12.04.2026 получена жалоба, разбираемся. Просим вас до выяснения изъять остатки этой партии с витрины (или приостановить отправку, если на складе). Партия идентифицируется по этикетке, код С-128-26-04-12-К. Связь — <ваш контакт>».

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

Шаг 5: фиксирую инцидент письменно

Журнал инцидентов — обязательный документ по ТР ТС 021/2011 и 184-ФЗ. На каждый случай заводится запись: дата и время звонка, ФИО и контакт заявителя, описанные симптомы, Lot ID, выполненные действия (шаги 1–4) с отметкой времени, ответственный.

Этот журнал спрашивает Роспотребнадзор первым делом. Без него — «не было процедуры отзыва» = штраф независимо от того, виноваты вы по факту или нет.

Правовой каркас: что обязательно по закону

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

ТР ТС 021/2011 + 184-ФЗ + Меркурий: три источника обязательных требований. Без отзыва — штраф 100–600 тыс. ₽

  • ТР ТС 021/2011 «О безопасности пищевой продукции» — п. 19 требует партионной прослеживаемости, п. 22 — обязанность отзыва опасной продукции. Нарушение → ст. 14.43 КоАП РФ: штраф для ИП и юрлиц 100–600 тыс. ₽, при повторе — 300–1 млн ₽ и приостановка деятельности до 90 суток.
  • 184-ФЗ «О техническом регулировании» — ст. 38 обязывает иметь программу отзыва, ст. 39 — уведомить Роспотребнадзор о начале отзыва в течение одного дня.
  • ВетИС «Меркурий» (для молочки, меда, мясной продукции) — каждая отгрузка оформляется ВСД. Это «прослеживаемость снаружи»: Россельхознадзор видит весь путь партии и при перекрестной проверке сразу заметит расхождение между вашим журналом и ВСД.

Это не угрозы — это статус-кво для любого крафтового пищевого производства в РФ. Поэтому отсутствие партионного учета в принципе нарушает законодательство, независимо от того, было ли инцидентов. Просто без инцидента никто не проверял.

Excel vs МРП: что увидите вы за 5 минут после звонка

Главное различие — не в красоте интерфейса, а в скорости поднятия Lot ID.

Excel: 4–6 часов на перелистывание журналов. МРП: 5 минут на поиск по Lot ID. Разница — успеете или нет изолировать партию до следующего пострадавшего

В Excel вам нужно последовательно открыть журнал варок (найти варку 128 в апреле), журнал приемки молока (сопоставить дату варки с конкретной приемкой), журнал отгрузок (найти все строки с этой партией за 12.04–25.04) и собрать контакты получателей с чеков и накладных. На крафтовой сыроварне 200 кг/мес это 4–6 часов работы — при условии, что все журналы ведутся аккуратно и доступны прямо сейчас. Если бухгалтер дома, журнал в облаке и кто-то перепутал апрельскую и мартовскую тетради — счет идет на сутки.

В МРП с партионной связью один поиск по «С-128» открывает карточку, где уже разложены все четыре связи. Шаг 2 runbook занимает 5 минут, шаг 4 — 10 минут на копипасту по контактам.

Это и есть точка, в которой партионный учет окупает себя один раз и навсегда.

Специфика по нишам

Базовый сценарий звонка одинаков для любого пищевого крафта. Но точки отказа разные.

Сыроварня

  • Самый длинный «хвост»: партия сыра может вылежать в камере 6–12 месяцев, отгрузка по 200 г головкам разойтись по 20–50 розничным точкам.
  • Слабое место: «варка двух партий молока в один день» без четкого разделения → отзыв одной = отзыв двух.
  • См. учет молока по партиям и прослеживаемость сыра по ХАССП — про вход и про CCP-журналы.
  • Профильная страница: МРП для сыроварни.

Пекарня и кондитерская

  • Самый короткий «хвост»: торт продается в день выпечки, срок годности 24–72 часа.
  • Слабое место: на партию торта попадает сразу несколько партий сырья (мука одной приемки, начинка другой, крем третьей) — отзыв тянет за собой проверку каждой.
  • Особенно опасны жалобы на сальмонеллу / стафилококк → ускоренный отзыв за 6–12 часов, иначе заболеют все 50 заказов того же дня.
  • См. партионный учет для кондитерской и планирование выпуска тортов к дате.
  • Профильная страница: МРП для пекарни.

Пасека

  • Самый «удобный» сценарий: партия откачки — это естественная учетная единица, одна откачка = одна партия.
  • Слабое место: смешение двух откачек в одной фляге «потому что мало осталось» → партия становится «партия+партия», прослеживаемость рвется.
  • Жалобы редкие (мед почти невозможно «испортить»), но при ботулотоксине из неправильно обработанного маточного молочка отзыв обязателен.
  • См. учет пасеки по партиям.
  • Профильная страница: МРП для пасеки.

Паштеты, копчения, вяленые снеки

  • Самый высокий риск: листерия в паштете → ребенок в реанимации → срочный отзыв с уведомлением Роспотребнадзора в 24 часа.
  • Слабое место: фасовка по 100–200 г в потребительскую упаковку — Lot ID должен быть на каждой пачке, иначе изъять «партию» невозможно.

Что подготовить до звонка

Чек-лист, по которому проверяется готовность вашего цеха:

  1. Lot ID на каждой потребительской упаковке — даже если продаете «на развес» из своего магазина, ярлык на полке с Lot ID этой витринной партии должен быть.
  2. Связь «партия сырья → партия готовой продукции» в учете — не комментарий в Excel, а структурная запись, по которой делается выборка.
  3. Список получателей с контактами на каждую отгрузку — телефон, мессенджер, ответственный со стороны клиента.
  4. Распечатанный runbook на стене — все на смене знают, что отвечать на такой звонок.
  5. Заготовленный шаблон уведомления получателей — копипаста, не творчество в шоке.
  6. Журнал инцидентов — пустой бланк, в который сразу пишется случай.
  7. Карантинная зона на складе — пустая полка/контейнер, куда переезжает изолированная партия.

Из этих семи пунктов 4–7 — организационные, делаются один раз за вечер. Пункты 1–3 — это уже про учетную систему. На Excel пункт 2 принципиально не реализуется (выборка по партии не делается), пункт 3 — реализуется криво.

Связь с другими процессами

Эта статья — про сценарий звонка-жалобы. Партионный учет в целом, как фундамент, разобран в партионном учете мини-производства. Углубленный CCP-разбор для молочной продукции — в прослеживаемости сыра по ХАССП. Расширение на разные пищевые ниши — в учете меда по партиям, учете молока по партиям, правило ближайшего срока в кондитерской и сыроварне.

Что делать дальше

Если у вас крафтовое пищевое производство и партионной связи в учете нет — это вопрос времени, не вероятности. Один звонок «отравились» с дрянной партией сырья поставит вас перед выбором: либо отзывать все производство за месяц (и закрываться), либо отозвать ровно одну партию за час (и продолжать работу).

Золотенков МРП ведет партионную связь сырье → партия производства → отгрузка с самого начала. Поиск по Lot ID открывает карточку партии с разверткой назад (откуда сырье, журналы CCP) и вперед (кому отгружено, что на складе) — шаг 2 runbook за минуту. Крафтовые сыроварни, пасеки, пекарни и кондитерские могут начать бесплатно: Начать бесплатно.

Если хотите начать с минимума «без МРП» — заведите хотя бы Lot ID на этикетках по схеме из статьи, ведите простую таблицу «партия — отгрузки» и распечатайте runbook на стену. Это не идеальное решение, но оно сократит «5 минут после звонка» с шести часов до получаса. На большинстве сценариев этого хватит, чтобы не было второго пострадавшего.

Читайте также

Заказы, производство и закупки в одном месте

Золотенков показывает, каких материалов не хватает на заказ, что докупить и во сколько обходится одно изделие.

Попробовать бесплатно

Free — без срока до 30 артикулов; при 30 начинаются 15 дней без ограничения. После них — до 30 или Pro. Тарифы