Учет и Финансы · 11 мин
1С:МДЛП — что это и как с ней работать
1С:МДЛП — решение для учёта маркированных лекарств и работы с системой «Честный знак». Разбираем назначение, настройку, типовые операции и ошибки.
1С:МДЛП — это специализированное решение на платформе «1С:Предприятие», предназначенное для учёта лекарственных препаратов, подлежащих обязательной маркировке. Аббревиатура МДЛП расшифровывается как «мониторинг движения лекарственных препаратов» — это государственная система, в которую аптеки, оптовые дистрибьюторы, производители и медицинские организации обязаны передавать сведения о каждой операции с маркированным товаром.
Программа нужна участникам фармацевтического рынка для выполнения требований законодательства: приёмка товара по кодам маркировки, продажа через кассу со сканированием Data Matrix, списание, возвраты, перемещения между подразделениями. Без корректно настроенного обмена с системой мониторинга организация рискует получить штрафы и потерять возможность легально оборачивать препараты.
Решение существует в двух основных вариантах: отдельная конфигурация «1С:МДЛП. Управление лекарственными средствами» и модули маркировки, встроенные в отраслевые продукты (например, «1С:Аптека») или в типовые конфигурации вроде «1С:Розница» и «1С:Управление торговлей». Выбор зависит от масштаба бизнеса и того, какие учётные задачи уже решаются в компании.
Кому нужна 1С:МДЛП и когда без неё не обойтись
Обязанность передавать данные в систему мониторинга возникает у всех участников оборота лекарственных препаратов, включённых в перечень маркируемых. Это производители и импортёры, оптовые дистрибьюторы, аптечные организации, медицинские учреждения, а также организации, осуществляющие уничтожение препаратов.
Если аптека продаёт маркированные препараты, она обязана сканировать код Data Matrix при приёмке и при продаже, а сведения должны уходить в систему мониторинга. Ручной ввод кодов в личном кабинете оператора теоретически возможен, но при любом заметном товарообороте это практически нереализуемо: сотни позиций в день потребуют отдельного сотрудника и всё равно приведут к ошибкам.
Для небольшой аптечной точки обычно достаточно функционала «1С:Аптека» или «1С:Розница» с включённой маркировкой. Крупным дистрибьюторам и производителям нужна полноценная конфигурация «1С:МДЛП», где есть управление сериями, работа с третьими лицами, агрегация в короба и паллеты, отчётность по схемам мониторинга.
Сравнение вариантов
Подходит производителям, импортёрам и крупным оптовикам: полный цикл операций, агрегация, работа со складами хранения. Избыточна для розничной аптеки.
Оптимально для розничной торговли: приёмка, продажа через кассу, выбытие кодов. Ограничение — нет производственных и сложных оптовых схем.
Подходит смешанным компаниям с оптом и розницей. Требует аккуратной настройки обмена с МДЛП.
Что умеет программа: основной функционал
Ядро решения — документы оборота, которые формируют схемы уведомлений для системы мониторинга. Каждая хозяйственная операция отражается специальным документом: приёмка, отгрузка, розничная продажа, списание, возврат поставщику, перемещение, ввод в оборот, вывод из оборота. После проведения документа формируется уведомление, которое уходит оператору системы.
Вторая важная часть — работа с кодами маркировки. Программа хранит пул кодов (SSCC и Data Matrix), контролирует их статусы, поддерживает агрегацию: упаковки вкладываются в короба, короба — в паллеты, и при отгрузке достаточно сканировать код транспортной упаковки вместо каждой единицы.
Также в конфигурации есть обмен с контрагентами через электронный документооборот (УПД с кодами маркировки), сверка остатков с системой мониторинга, отчёты по движению серий и инструменты поиска расхождений между учётом и данными оператора.
Что нужно подготовить перед настройкой
До установки и настройки программы организация должна выполнить ряд организационных шагов, без которых обмен просто не заработает. Пропуск любого из них — самая частая причина того, что «программа не отправляет уведомления».
- 1Зарегистрируйте организацию в системе «Честный знак» и получите доступ в личный кабинет участника
- 2Выпустите усиленную квалифицированную электронную подпись (УКЭП) на руководителя или уполномоченное лицо
- 3Заключите договор с оператором и при необходимости с оператором ЭДО для приёмки УПД
- 4Установите и проверьте криптопровайдер (КриптоПро CSP или аналог) на компьютерах, где будет подписываться обмен
- 5Настройте в 1С учётную запись обмена: укажите сертификат, адреса сервисов, идентификаторы мест деятельности
- 6Подключите и проверьте сканеры 2D-штрихкодов на всех рабочих местах приёмки и касс
- 7Проведите тестовую операцию в тестовом контуре и убедитесь, что уведомление принято без ошибок
Особое внимание уделите местам деятельности: каждый склад, аптека или филиал должен быть зарегистрирован в системе мониторинга с собственным идентификатором, и этот идентификатор должен совпадать с тем, что указан в настройках 1С. Несовпадение приводит к отказам в приёме уведомлений.
Типовые операции: как они выполняются в программе
Приёмка товара от поставщика
Приёмка начинается с получения электронного УПД от поставщика через ЭДО — в документе уже содержатся коды маркировки отгруженных единиц. Программа загружает УПД, сопоставляет позиции с заказом или накладной, после чего сотрудник сканированием подтверждает фактическое наличие кодов.
Если сканированные коды совпали с кодами из УПД, документ проводится, и уведомление о приёмке уходит в систему мониторинга. При расхождениях (код не найден, лишний код, код уже выведен из оборота) программа показывает список проблемных позиций — принимать товар «как есть» нельзя, расхождения оформляются рекламацией поставщику.
Розничная продажа
На кассе кассир сканирует Data Matrix с упаковки. Программа проверяет код: принадлежит ли он организации, не продан ли ранее, не выведен ли из оборота. При успешной проверке код передаётся в чеке в ОФД и далее в систему мониторинга — происходит выбытие.
Если сканер не читает код (повреждённая упаковка), действуйте по регламенту: для отдельных категорий предусмотрен ввод кода вручную или оформление вывода из оборота через специальный документ. Продажа маркированного препарата без передачи кода — нарушение.
Списание и возврат
Списание (порча, истечение срока годности) оформляется документом вывода из оборота с указанием причины и сканированием кодов. Возврат поставщику оформляется отгрузкой с передачей кодов через УПД — поставщик должен подтвердить приёмку со своей стороны, иначе коды «зависнут» на вашем балансе в системе мониторинга.
Обмен с системой мониторинга: как контролировать отправку
Уведомления отправляются не мгновенно, а через очередь обмена: документ подписывается электронной подписью, передаётся оператору, получает квитанцию о приёме или отказе. В программе есть рабочее место обмена, где видны все исходящие сообщения и их статусы.
Контролируйте очередь ежедневно. Накопление неотправленных или отклонённых уведомлений означает, что данные в системе мониторинга расходятся с фактическим учётом: остатки «зависают», коды не переходят в собственность, последующие операции начинают отклоняться цепочкой.
Как проверить результат
Получена квитанция об успешной обработке
Ошибка схемы, отказ в приёме, сообщение зависло без ответа
Количество и список кодов совпадают
В МДЛП есть коды, которых нет в учёте, или наоборот
Код распознаётся, статус «в обороте», собственник — ваша организация
Код не найден, выведен из оборота или принадлежит другому участнику
Типичные ошибки и как их избежать
Большинство проблем при работе с 1С:МДЛП связаны не с самой программой, а с организацией процессов: сроками действия сертификатов, дисциплиной сканирования, своевременной обработкой очереди обмена.
Отдельная группа ошибок — неверное оформление возвратов от покупателей. Возврат розничной продажи должен корректно «вернуть» код в оборот через соответствующий документ, а не просто отмену чека в кассовой программе без учёта маркировки.
Ограничения и когда нужна помощь специалиста
Базовые операции — приёмка, продажа, списание — аптека вполне осваивает своими силами при правильно выполненной первоначальной настройке. Но есть сценарии, где самостоятельное вмешательство рискованно: восстановление обмена после длительного сбоя, сверка больших массивов кодов, миграция с другой учётной системы, настройка интеграции с складским оборудованием (ТСД, WMS).
Как выбрать действие
Перед любым обновлением конфигурации делайте резервную копию информационной базы. Обновления, связанные с маркировкой, иногда меняют форматы хранения кодов, и откат без копии будет невозможен.
Что важно запомнить
1С:МДЛП — инструмент обязательного учёта маркированных лекарств и обмена с системой мониторинга. Ключ к стабильной работе — корректная первоначальная настройка, действующая электронная подпись, ежедневный контроль очереди обмена и дисциплина сканирования на всех этапах.
Частые вопросы
Чем 1С:МДЛП отличается от 1С:Аптека?
1С:Аптека — отраслевое решение для розничной торговли с базовой поддержкой маркировки. 1С:МДЛП — конфигурация для полного цикла оборота: производство, импорт, опт, агрегация, работа со складами хранения. Розничной точке обычно достаточно «Аптеки», дистрибьютору нужна МДЛП.
Можно ли работать с маркировкой без 1С?
Формально да — через личный кабинет оператора и ручной ввод кодов. Практически при товарообороте больше нескольких десятков позиций в день это приводит к ошибкам, пропущенным уведомлениям и штрафам. Автоматизация через учётную систему — фактический стандарт.
Что делать, если сканер не читает код Data Matrix?
Проверьте, что сканер двумерный (2D) и настроен на передачу спецсимволов (GS-разделителей) — клавиатурные сканеры часто «съедают» их. Если код физически повреждён, оформляйте вывод из оборота по регламенту, а не продавайте без передачи кода.
Как часто нужно обновлять конфигурацию?
Следите за релизами, связанными с маркировкой: схемы уведомлений и требования оператора периодически меняются, и устаревшая версия начинает получать отказы в приёме уведомлений. Разумная практика — обновляться планово, с резервной копией, не дожидаясь сбоев обмена.
Нужна ли отдельная электронная подпись для каждой аптеки сети?
Подпись выдаётся на организацию (или уполномоченное лицо), а не на точку. Но каждое место деятельности должно быть зарегистрировано в системе мониторинга с собственным идентификатором, и эти идентификаторы указываются в настройках обмена.
Что будет, если не передавать данные в МДЛП?
Оборот маркированных препаратов без передачи сведений — нарушение, за которое предусмотрена административная ответственность с штрафами и возможной конфискацией товара. Кроме того, коды без корректных операций блокируются, и дальнейшая легальная продажа становится невозможной.