
Завершен
Начала появляться ошибка при открытии обработки выгрузки номенклатуры и документов
Александр_ 4 года назад
в Драйвера 1С / - Раздел по 1С
•
обновлен Алексей (Старший специалист) 4 года назад •
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
Сервис поддержки клиентов работает на платформе UserEcho
Добрый день,
Обработка запускается из правильной базы 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
К сожалению глубже не могу посмотреть так как модуль закрыт.
Все! Спасибо!
Причина нашлась. Данный строку выдавало имя обработки, которое небыло помечено на удаление.
Написанием небольшого запроса с выдачей имени торгового оборудования (ИмяОбработки) определилось что существует данная обработка не помеченная на удаление и скрытая за включенными фильтрами. Пометил на удаление и все заработало.
Отлично!