Ошибка соединения java.lang.NullPointerException при интеграции с Мой Склад

Материал из Umicms
Перейти к:навигация, поиск

Актуально для версии 2.9.1

Симптомы

Если в процессе импорта файла с заказами происходит ошибка:

Moysclad.png

И в технической поддержке Моего Склада Вам ответили, что проблема в пустых тегах файла с заказами, получаемого от UMI.CMS, то эта статья должна Вам помочь.

Диагностика и лечение

Сначала попробуйте в модуле "Обмен данными" сделать тестовую выгрузку заказов в формате commerceML и посмотрите на полученный xml файл, если Вы увидите там ситуацию вида:

Moyscladxml.png

То есть, в теге <ид> отсутствует значение, то Вам будет необходимо проверить нет ли среди заказов в модуле "Интернет-магазин", заказов с товарами, которые были удалены из UMI.CMS. Такие заказы нужно либо удалить, либо поменять в них товар на существующий.