Завершен

Начала появляться ошибка при открытии обработки выгрузки номенклатуры и документов

Александр_ 3 года назад в Драйвера 1С / - Раздел по 1С обновлен Алексей (Старший специалист) 3 года назад 8
Добрый день!

Начала появляться ошибка при открытии обработки выгрузки номенклатуры и документов. При этом был настроен весь механизм по передачи номенклатуры на ТСД.


Установленный продукт:
"ДАЛИОН: Управление магазином.ПРО", ред. 1.2 (1.2.35.03)
Версия драйвера:
3.0.0.4478
Типовая конфигурация драйвера?:
Да
Операционная система:
Win 10
Версия и конфигурация 1С, и режим работы (Файловы или Серверный):
1С:Предприятие 8.3 (8.3.10.2580) Серверная
Типовая конфигурация 1с?:
Нет
Модель ТСД:
Opticon h-15
ХОРОШО, МНЕ ПОНРАВИЛОСЬ
Оценка удовлетворенности от Александр_ 3 года назад
Начат

Добрый день,

Обработка запускается из правильной базы Mobile SMARTS? http://prntscr.com/gy03b7

Т.е. возможно на ПК есть несколько баз Батч драйвера, или Батч драйвер переустанавливали. А в 1С в торговом оборудовании закешировалась обработка по пути которого уже не существует.

База установлена одна



Также почистил кэш 1с.

Торговое оборудование в 1с одно и подключается.

На рассмотрении

По скриншотам видно что обработка которая в базу 1С добавлена хранилась ранее по пути с id базы  ...4b20. А установлена база у вас ....8231 и каталог ее C:\ProgramData\Cleverence\Базы Mobile SMARTS\1С Драйвер ТСД - это разные папки.

У вас именно обработка торгового оборудования ссылается на несуществующую базу. Удалите ее и укажите путь к правильной базе.

Не могу определить куда прописалась база. Почистил 1с кэш, удалил установку Mobile Smarts, удалил папку из Program Files и ProgramData, почистил Win temp. установил заново Mobile Smarts. В базе 1с также удалял торговое оборудование.

Все равно ссылается на эту базу...

А обработку торгового оборудования вы удалили? Помеченные объекты на удаление - удалили?

Mobile SMARTS и базу Батч драйвера удалять не нужно. Проблема в базе 1С.

Да, помеченные объекты удалял, обработка для соединения с ТСД открывалась внешняя - удалялась при чистке из ProgramData (или может еще где быть прописана?).

Если смотреть по коду то 

в функции ПолучитьОбъектДрайвера(Идентификатор, Обработка, Объект)

код

Выполнить("РезультатВыполнения = тоИнициализацияОбработкиОбслуживания(ТО, ПараметрыТО, ОбработкаОбслуживания)");

возвращает:

Неизвестная обработка обслуживания: C:\ProgramData\Cleverence\Базы Mobile SMARTS\2ae18113-bff5-4eeb-b7c1-bea973374b20\Обработки для 1С\(8.2, 8.3) ДАЛИОН Управление магазином 1.2\Клеверенс Софт терминалы сбора данных.epf

К сожалению глубже не могу посмотреть так как модуль закрыт.



Все! Спасибо! 

Причина нашлась. Данный строку выдавало имя обработки, которое небыло помечено на удаление.

Написанием небольшого запроса с выдачей имени торгового оборудования (ИмяОбработки) определилось что существует данная обработка не помеченная на удаление и скрытая за включенными фильтрами. Пометил на удаление и все заработало.

Сервис поддержки клиентов работает на платформе UserEcho