Золотенков МРП
УчетБизнес-советы 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 минут после звонка» с шести часов до получаса. На большинстве сценариев этого хватит, чтобы не было второго пострадавшего.

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

Попробуйте Золотенков МРП

Облачная система учета для малого производства. Запуск за 30 минут.

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

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