Многие бухгалтеры и программисты при настройке обмена с УТМ сталкиваются с ошибками загрузки документов. В итоге начинаются проблемы с отчетностью. Разберемся в причинах появления подобной ситуации.
Вид ошибки
При отправлении заявки из 1С на обмен информацией УТМ появляется уведомление вида:
Возможные причины возникновения
Другая БД/программа запрашивает информацию у той же УТМ. Иными словами, БД1 направила запрос, но не выполнила принятие информации. Следовательно, из УТМ запрос не удален и числится во входящих. БД2 делает запрос на весь объем входящих из УТМ. Последняя смотрит у себя и не находит по данным идентификаторам запрос, поскольку ранее не приходил от этой базы запрос. Генерируется ошибка.
Иная причина – некорректная настройка удаления документов после получения из УТМ. Даже после получения ответа заявка остается в базе, как итог, при обмене выдается куча ошибок.
Варианты решения проблемы
Нужно в УТМ удалить все запросы. Для этого предусмотрена 2 вариант: использование утилиты и ручное удаление папки с базой запросов.
Сторонняя программа CURL
- Скачать программу на компьютер и установить ее.
- Открыть и в командной строке набрать: curl -X DELETE адрес_входящего_запроса
Пример:
curl -X DELETE http://138.1.1.0:8080/opti/out/ReplyForm11/30
Обнуление БД
- Подождать окончание обработки всех запросов к УТМ из 1С.
- Произвести остановку УТМ.
- Найти на компьютере папку UTM на диске С.
- Найти папку TransportDB.
- Удалить или переименовать ее.
- Запустить УТМ.
Папку программа создаст сама.
Для отправки комментария, поставьте отметку, что разрешаете сбор и обработку ваших персональных данных. Политика конфиденциальности.