Расхождения в МДЛП: почему разделы «Витрина» и «Реестр SGTIN» показывают разные данные
Инспекторы Росздравнадзора проверяют корректную работу аптеки с системой МДЛП, обращая внимание, в частности, на расхождение данных между «Витриной товаров по SGTIN» и «Реестром SGTIN».
При работе с маркированными товарами у аптеки в «Витрине» могут накапливаться позиции, которых нет в «Реестре». Поэтому важно регулярно проводить сверку данных этих двух разделов ФГИС МДЛП.
«Витрина товаров по SGTIN» — раздел системы ФГИС МДЛП для лекарственных препаратов. В него вводится и там хранится информация о препаратах, находящихся на балансе аптеки, по кодам SGTIN. Доступ к «Витрине» предоставляет руководитель аптеки и есть только у аптечных организаций, у дистрибуторов его нет.
«Реестр товаров по SGTIN» — это реестр в системе маркировки, содержащий уникальные идентификаторы вторичной (потребительской) упаковки препаратов, а в случае ее отсутствия — первичной. В нем указаны 27 знаков упаковки: GTIN из 14 знаков и дополнительные серийные номера из 13 знаков. Доступ к «Реестру» — в личном кабинете ФГИС МДЛП в разделе «Товары».
Существуют некоторые особенности.
- зайти в личный кабинет в МДЛП, перейти в раздел «Лекарства» (значок лекпрепарата);
- перейти в раздел «Витрина товаров по SGTIN».
Причины расхождений в двух разделах
1) Неверная синхронизация с товароучетной системой. Сбой в «диалоге» между аптечной учетной программой и МДЛП приводит к тому, что в учете товар уже «ушел», а в МДЛП он все еще в обороте.
Почему так происходит:
- Документ завис или не обработался (продажа прошла, а выбытие в МДЛП ушло с ошибкой / не ушло).
- Человеческий фактор. Повторная отправка, неверное подтверждение приемки, спешка в сезон. Ошибка редкая, но случается.
- Разная логика виртуальных складов. Учетная программа аптеки думает, что товар списан, утилизирован или перемещен, а в систему маркировки эти изменения не переданы корректно.
Это и приводит к расхождениям, когда в МДЛП (особенно на «Витрине») товар продолжает числиться в аптеке, хотя физически его уже нет.
2) Ошибки в самой системе МДЛП. Несмотря на то, что система постоянно совершенствуется, она не застрахована от сбоев, особенно в периоды пиковых нагрузок.
Почему так происходит:
- Сбои и зависания. С момента запуска системы фиксировались случаи, когда ответы от МДЛП терялись или передавались очень медленно, из-за чего товары на складах зависали на неопределенное время.
- Проблемы с обработкой больших объемов данных. Когда в системе одновременно работают тысячи участников, нагрузка кратно возрастает. Это может приводить к нештатной работе и ошибкам при обработке документов, что напрямую влияет на расхождение данных.
3) Потеря интернета. Стабильный интернет — это базовая необходимость для работы с МДЛП. Его отсутствие или плохое качество — одна из главных причин возникновения сбоев и ошибок.
Почему так происходит:
- Офлайн-режим на кассе может сработать некорректно. Он задуман как «страховка», но, по жалобам аптек, часто дает сбои. Если интернет пропадает в момент продажи, данные о выбытии могут не уйти в МДЛП или отправиться с сильным опозданием.
- Провайдеры не гарантируют стабильность под критическую нагрузку. Перебои бывают во многих регионах, а операторы связи, по сути, не отвечают за последствия для МДЛП-операций. В итоге — проблемы, простои и недовольство покупателей ложатся на аптеку.
- Механизм расхождения выглядит так: интернет пропал → касса пытается отправить выбытие, но не может → покупатель ушел с товаром → а в системе (и в «Витрине», и в «Реестре») код продолжает числиться в остатках. Даже когда связь появится, не факт, что данные дойдут безошибочно, особенно если офлайн-сценарий отработал с ошибкой.
4) Неверно настроенная ККТ (касса). ККТ — это главный инструмент выбытия товаров при розничной продаже. Ошибки в ее настройках могут полностью парализовать этот процесс.
Типовые причины:
- Конфликт настроек / ФФД 1.2. При неоптимальных параметрах кассы проверка кода маркировки может занимать до 30 секунд. Из-за этого продажа подвисает, операция не завершается или выбытие уходит с ошибкой.
- Сбой оборудования или кассового программного обеспечения (ПО). Бывает, что чек формируется неправильно или не передается в ОФД. В итоге в учетной системе аптеки продажа есть, а в МДЛП выбытия нет.
- Сложности с отдельными позициями. Расхождения даже в 1-3 пачках, привлекающие внимание Росздравнадзора, часто объясняются именно проблемами с чеком или кассовым ПО, которые не были вовремя обнаружены.
Как быстро найти «лишние» позиции
Что обычно делают.
1. Выгружают данные из «Витрины товаров по SGTIN». Там выгрузка доступна только в CSV.
И тут первая ловушка: если просто открыть CSV в Excel, часть данных легко «ломается»:
- длинные коды (1,23E+15);
- пропадают ведущие нули;
- меняются форматы и дальше сравнивать уже бессмысленно.
2. Пытаются сравнить с «Реестром SGTIN».
Здесь главная проблема — в «Реестре SGTIN» нет нормальной выгрузки базы.
Что можно сделать
Провести аудит и сверку, которые проводит 7g-med. Данные из «Витрины товаров по SGTIN» сверяются со статусами в «Реестре SGTIN» и аптеке выдается готовый список расхождений:
- какие SGTIN есть в витрине, но не подтверждаются в реестре;
- какие коды «висят» и требуют действий (по чеку / выбытию / приемке);
- где расхождение массовое, а где это 1-3 упаковки, которые потом «всплывают» на проверках.
За нарушения в работе с кодом SGTIN в системе МДЛП предусмотрена административная ответственность по статье 6.34 КоАП РФ. Штрафы составляют:
- 5-10 тыс. рублей — должностные лица;
- 50-100 тыс. рублей — юридические лица;
- до 200 тыс. рублей — повторные нарушения у юрлиц.
Кроме того, правонарушения по несоответствию остатков в аптеке данным МДЛП являются грубым нарушением лицензионных требований — Росздравнадзор увеличивает категории риска аптечной организации, что приводит к частым проверкам.
Нарушение порядка внесения информации о лекарственных препаратах в ФГИС МДЛП ведомство отметило как одну из основных причин проверок в 2025 году.
