FAQ
Раздел пополняется вопросами из практики внедрений.
Обмен не запускается после установки
Убедитесь, что:
- Флаг Использовать подсистему ДатаХаб включён в форме настроек.
- Авторизация выполнена успешно — кнопка Тест возвращает положительный результат.
- Регламентное задание активировано в «Администрирование → Регламентные и фоновые задания».
Входящие сообщения приходят, но не обрабатываются
Статус «Отсутствует обработчик» означает, что в справочнике «Объекты интеграции» нет активной записи для данного класса сообщения. Проверьте:
- Зарегистрирован ли обработчик в
ПриПолученииПоставляемыхОбъектовИнтеграции. - Статус обработчика — «Включен».
ИмяКлассаОбъектав описании обработчика точно совпадает с полемClassIdвходящего сообщения (регистр важен).
Объект при входящей обработке не находится, хотя должен быть в базе
Проверьте регистр Идентификаторы объектов интегрируемых систем. Модуль ищет по паре (SystemID + EntityID), а не по имени. Если объект был создан вне обмена DataHUB, его идентификатор отсутствует в таблице — при первом входящем сообщении модуль создаст новый объект-дубль.
Объект после применения входящего сообщения ушёл обратно в исходящую очередь
Не установлен флаг "ДатаХабНеобрабатывать" в ДополнительныеСвойства объекта перед его записью во входящем обработчике. Добавьте строку:
Сообщение зависло в статусе «Ошибка обработки»
Откройте форму записи, прочитайте Описание ошибки. Устраните причину, затем сбросьте статус на «Новое» для повтора. Если повтор не нужен — установите «Обработка отменена».