Как настроить регистратор выбытия Атол в 1С и устранить ошибки обмена с МДЛП

Системный администратор 1С v8.3 (Управляемые формы) Сфера услуг, туризм и социальный сектор
← На главную

Работа с маркированными лекарственными средствами требует безупречной настройки оборудования, особенно регистраторов выбытия (РВ). Одной из наиболее распространенных проблем при интеграции устройств Атол является ошибка: «Сообщение в МДЛП не может быть передано. Для места деятельности организации не настроено подключение». При этом само устройство может корректно определяться в системе, показывать серийный номер и идентификатор, но фактический обмен данными не происходит. Рассмотрим подробно, как выявить причины этой неисправности и правильно настроить связку 1С и РВ.

Анализ причин ошибки подключения

Когда 1С выдает сообщение о том, что подключение для места деятельности не настроено, это может указывать на одну из трех проблем: некорректная логическая связка в самой базе 1С, отсутствие регистрации устройства в личном кабинете (ЛК) «Честного Знака» или неверный синтаксис строки авторизации. Проанализируем лог обмена, представленный в журнале регистрации. Записи вида POST /api/v1/documents/outcome (аналогично тому, как происходит заказ кодов маркировок с помощью Api) и ответ 200 OK с JSON-структурой говорят о том, что сетевой уровень работает, но сервер МДЛП или внутренняя логика 1С не могут сопоставить запрос с конкретным рабочим местом. Для разбора логов обмена можно применить обработку для поиска по сообщениям XML-протокола Честного Знака.

Шаг 1. Настройка места деятельности в ЛК «Честный Знак»

Разберем первый и самый важный организационный момент. С недавнего времени заполнение данных о месте осуществления деятельности (МОТ) в кабинете организации МДЛП стало строго обязательным, как и соблюдение правил, которые диктует разрешительный режим на кассах. Даже если ваш регистратор выбытия физически подключен к сети и пингуется, система Честный Знак отклонит отчет, если устройство не закреплено за конкретным адресом (ФИАС ID).

Выполним следующие действия:

  1. Зайдем в личный кабинет МДЛП.
  2. Перейдем в раздел «Профиль» — «Места деятельности».
  3. Проверим, чтобы в разделе «Регистраторы выбытия» (или «Бесплатные устройства») конкретный экземпляр Атола с вашим серийным номером был привязан к нужному адресу (по аналогии с тем, как выполняется проверка кода маркировки в других товарных группах).
  4. Убедимся, что статус устройства установлен как «Работает» или «Установлен». Если статус «В пути» или «Выдан», отчеты приниматься не будут.

Шаг 2. Формирование корректной строки подключения в 1С

Одной из главных технических преград является формат строки подключения. Рассмотрим ситуацию: системные администраторы часто пытаются использовать учетную запись «Администратор» на русском языке или стандартные логины от других систем. Для регистраторов выбытия Атол (обычно в черном корпусе) действуют свои правила.

Проанализируем правильный синтаксис строки подключения. Она должна иметь вид: Логин:Пароль@IP-адрес:Порт. Для устройств Атол стандартным пользователем для сетевого обмена является user2. Пароль по умолчанию в большинстве случаев остается пустым.

Пример правильной строки подключения:

user2:@172.20.8.13:8443

Обратим внимание на важные детали:

Шаг 3. Проверка настроек рабочего места в 1С

Выясним причину, по которой 1С может «терять» настройки. В системе 1С (будь то «1С:Медицина», «БИТ.Управление медицинским центром» или другие конфигурации с библиотекой интеграции МДЛП) оборудование привязывается к Рабочему месту. Если вы настроили РВ под учетной записью администратора на одном компьютере, а медсестра или провизор пытаются выполнить выбытие под своей учетной записью или с другого терминала, система может не увидеть настроенного подключения.

Проанализируем порядок действий в программе:

  1. Перейдем в настройки интеграции с МДЛП.
  2. Откроем справочник «Регистраторы выбытия».
  3. Проверим, добавлено ли текущее рабочее место в список разрешенных для данного устройства.
  4. Убедимся, что в карточке настройки обмена выбран именно тот экземпляр оборудования, который физически находится на данном посту.

Шаг 4. Работа с идентификаторами (Серийный номер МБ)

Часто возникает вопрос: где взять серийный номер МБ (материнской платы)? В современных версиях конфигураций 1С этот параметр не нужно вводить вручную. Рассмотрим, как это работает: при нажатии кнопки Тест устройства или Заполнить параметры, программа отправляет запрос к РВ по указанному IP-адресу и порту. Если связь установлена, 1С автоматически считывает идентификатор устройства и серийный номер платы.

Если данные не подтягиваются автоматически, выполним диагностику:

Шаг 5. Особенности для медицинских организаций (стоматологий)

Проанализируем ситуацию, специфичную для небольших клиник. Часто РВ подключается через Wi-Fi для удобства перемещения по кабинетам. Это слабое звено в цепочке обмена. В журнале регистрации 1С «жуткий набор символов» часто появляется из-за обрыва HTTP-сессии. Если пакет данных передается не полностью, 1С не может дешифровать ответ от сервера.

Рекомендации по стабилизации связи:

Для гарантированной передачи документов в МДЛП через 1С рекомендуется использовать подключение через Ethernet-кабель. Если это невозможно, необходимо настроить на роутере Static DHCP, чтобы за регистратором выбытия был жестко закреплен определенный IP-адрес. В противном случае после перезагрузки роутера адрес изменится, и строка подключения в 1С станет недействительной.

Резюме и контрольный список

Подведем итог. Чтобы победить «животное» (как ласково называют РВ пользователи на форумах), пройдемся по чек-листу:

  1. Проверка в Честном Знаке: Устройство привязано к МОТ (месту деятельности) и имеет статус «Работает».
  2. Строка подключения: Используется формат user2:@IP:8443 (обратите внимание на отсутствие двоеточия перед IP, если пароль пустой, или его наличие, если пароль задан).
  3. Сетевой режим: На самом Атоле в настройках выбран режим обмена по сети, а не автономный.
  4. Рабочее место 1С: В справочнике «Рабочие места» текущий компьютер соответствует тому, на котором настроено оборудование.
  5. Версия драйвера: Используется актуальная версия 1С:Регистратор выбытия, поддерживающая протоколы обмена 1.38 и выше.

Соблюдение этих шагов позволит устранить ошибки авторизации и обеспечить стабильную передачу данных о выбытии лекарственных препаратов для оказания медицинской помощи.

← На главную