Вопрос интеграции системы мониторинга движения лекарственных препаратов (МДЛП) в экосистему 1С является критическим для медицинских организаций и аптек. Часто пользователи и разработчики пытаются найти функционал МДЛП в массовых решениях, таких как Бухгалтерия предприятия или Розница, путая его с общей системой маркировки "Честный ЗНАК" (ГИС МТ). В данной статье мы подробно разберем, где именно реализована поддержка лекарственной маркировки, почему её нет в стандартных конфигурациях и какие существуют пути решения для бизнеса разного масштаба.
Для начала проанализируем техническую сторону вопроса. В системе 1С существует две принципиально разные библиотеки для взаимодействия с государственными информационными системами маркировки:
1С:Бухгалтерия предприятия 3.0, 1С:Розница 2.3/3.0, 1С:Управление торговлей 11 и другие массовые решения.Разберем ситуацию, с которой столкнулся автор темы: в Бухгалтерии предприятия видна настройка "Маркировка". Однако важно понимать, что этот функционал не имеет отношения к лекарствам. Попытка использовать этот модуль для МДЛП не увенчается успехом, так как форматы документов и типы криптографии в этих системах различаются. В типовой БП 3.0 поддержка МДЛП отсутствует "из коробки" и ее внедрение туда не планируется разработчиками 1С.
Если нам требуется готовое решение, где библиотека интеграции с МДЛП уже внедрена и поддерживается вендором, следует обратить внимание на специализированную "медицинскую" линейку продуктов. Рассмотрим их подробнее:
Розницы. Здесь реализовано выбытие через ККТ (кассу) с передачей данных в МДЛП через ОФД.В этих решениях библиотека БИМДЛП является частью ядра системы, что позволяет автоматизировать сложные процессы, такие как агрегация упаковок в короба, работа с сериями и сроками годности в связке с конкретными контрольно-идентификационными знаками (КИЗ).
Выясним, что делать небольшим организациям (школьным медпунктам, маленьким клиникам), для которых покупка Больничной аптеки финансово неоправданна. Специально для таких случаев фирма 1С выпустила конфигурацию 1С:МДЛП.
Это максимально упрощенное решение, которое ориентировано исключительно на выполнение требований законодательства. Рассмотрим его ключевые особенности:
1C:Fresh, что избавляет от необходимости настройки собственного сервера и обновления конфигурации вручную.Для многих организаций связка "Ваша текущая учетная система + 1С:МДЛП" (так называемая схема "сэндвич") является оптимальной. Вы продолжаете вести учет в привычной базе, а операции маркировки дублируете или синхронизируете с 1С:МДЛП.
Проанализируем важный технический аспект — использование регистраторов выбытия. Это аппаратные устройства, которые обязаны использовать все медицинские организации (за исключением розничных аптек, продающих товар через кассу).
Посмотрим на алгоритм работы 1С с этим оборудованием. Типовые медицинские решения позволяют настроить РВ как подключаемое оборудование. При оформлении документа "Уведомление о выдаче в отделения" или "Уведомление о выбытии для оказания мед. помощи", система отправляет команду на РВ. Устройство фиксирует операцию и передает данные напрямую в систему "Честный ЗНАК". Без интеграции с 1С сотрудникам пришлось бы вводить данные в РВ вручную через его интерфейс, что крайне трудозатратно при больших объемах.
Рассмотрим ситуацию, когда у вас есть сильно доработанная конфигурация, и вы хотите внедрить туда библиотеку МДЛП самостоятельно. На портале ИТС (Информационно-технологического сопровождения) доступен дистрибутив "1С:Библиотека интеграции с МДЛП".
Что нужно знать программисту перед началом работ:
Как отмечают эксперты в обсуждении, внедрение "с нуля" в нетиповую конфигурацию — задача сложная и финансово емкая. Зачастую дешевле и надежнее использовать расширение или внешнюю обработку для связи с 1С:МДЛП, чем пытаться встроить всю библиотеку в старую Бухгалтерию 2.0 или УПП.
Подводя итог нашему анализу, сформируем план действий для выбора решения:
1. Если вы — розничная аптека, ваш выбор — 1С:Розница. Аптека. Обычная розница вам не подойдет, так как она не сформирует корректный тег 1162 в чеке для лекарств и не обеспечит связь с ИС Маркировки в нужном формате.
2. Если вы — медицинское учреждение с большим оборотом лекарств, используйте 1С:Медицина. Больничная аптека. Это позволит вести полноценный учет по сериям и местам хранения.
3. Если вы — небольшая клиника или кабинет, используйте 1С:МДЛП (желательно в облаке). Это самый быстрый и бюджетный способ легально работать с маркировкой.
4. Если вы программист, которому поручили "включить МДЛП в Бухгалтерии", объясните руководству, что в БП 3.0 реализована интеграция с ГИС МТ (товарная маркировка), а для лекарств (МДЛП) требуется совершенно другой программный модуль, который в данную конфигурацию не входит.
Помните, что работа с МДЛП требует не только программного обеспечения, но и наличия усиленной квалифицированной электронной подписи (УКЭП), регистрации в личном кабинете "Честный ЗНАК" и, в большинстве случаев, наличия 2D-сканера штрихкодов, способного корректно считывать коды DataMatrix даже на изогнутых поверхностях ампул.