Завершен

AddIn.Cl.TerminalConnector не возвращает путь установки

Андрей Юрашев 7 лет назад обновлен Алексей (Рук. ТП) 7 лет назад 27

Обновили сервер с версии 2.7.1.24 до версии 3.0.0.6475.

В промежуточной базе тест проверки соединения проходит.

Документы из Альфа-Авто 5 выгружаются/загружаются на ТСД.

В Альфа-Авто - обработка - Настройка параметров - Проверка соединения проходит, но не работает -Получить Ид. - выводится Ошибка получения идентификатора!!


Обработка - Модуль адресного хранения - Настройка ручной выгрузки документов -- вываливает ошибку

{Обработка.МодульАдресногоХранения.Форма.Форма(241)}: Ошибка при вызове метода контекста (Создать)
Обработка    = мСоединениеА.ВнешниеОбработки.Создать(ПутьКОбработке,Ложь); 
по причине:
Произошла исключительная ситуация (1C:Enterprise 8.2.19.83): Ошибка подключения внешних метаданных
Каталог не обнаружен 'Обработки для 1С\(8.2, 8.3) Управление торговлей 10.3\Выгрузка документов.epf'


Как видно неправильный путь получаем!


Запускаем обработку - Генерация ячеек -- и при попытке выгрузить шаблоны ячеек получаем ошибку

Ощибка при подключении ТСД: Ошибка при подключении к базе Mobile SMARTS по '1'. Описание ошибки: System.Exception, Невозможно создать удаленное подключение. В строке подключения 'http://1/' не указан идентификатор базы, к которой хотим подключиться.

Stack trace:    в Cleverence.Infrastructure.AppInstance.CreateRemoteConnection(AppsManager mgr, Uri remoteConnectionUri, AppInstanceSettings& settings, Boolean withTemplateWork, Boolean allowLocal)
   в Cleverence.Infrastructure.AppsManager.FindByConnectionString(String conString, Boolean createIfNotExists)
   в Cleverence.Warehouse.StorageConnector.SelectCurrentApp(String appIdOrConString)
   в Cleverence.Warehouse.TerminalConnector._SelectCurrentApp(String appIdOrConectionString)


Насколько я понял проблемы с подключением компоненты AddIn.Cl.TerminalConnector .

Проделал пункты по перерегистрации -- не помогло.


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

Добрый день,

" выводится Ошибка получения идентификатора!!" - ТСД физически должен быть подключен к этому ПК по USB.

Ошибки указанные ниже ... - У вас удаленная база на этом ПК подключена? Или вы просто скопировали обработки?

Нужно на этот ПК установить Mobile SMARTS и подключить базу - http://www.cleverence.ru/support/17314/

ТСД подключен по WiFi.

Сервер Mobile SMARTS установлен совместно с сервером 1С.


По Wi-Fi вы не получите ID ТСД.

В логах у вас везде фигурирует удаленная база. Вы обработки из базы открываете? Пришлите скрин списка баз MobileSMARTS на этом ПК.

В принципе -- сейчас основное это выгрузить шаблоны ячеек на ТСД, иначе при сканировании товара все находится, а вот при сканировании ячейки выдается сообщение неверный штрихкод ячейки.

скрин сделать можете?

из базы все старые обработки от 2.7 удалены?



Открываю внешние обработки что шли вместе с установкой нового сервера.

Какие еще варианты есть чтобы шаблоны ячеек внести???

Настройки подключения к базе Смартс из 1С выполните заново, либо порт указан неверно, либо адрес сервера, либо просто не были сохранены.

Вы про эту настройку подключения???
Указал порт 9500

Здесь тоже настройки сохранил и проверил подключение

Результат тот же


Заведем заявку.

Сейчас Ячейки можно в панели управления вручную добавить.

По ситуации. Обработка запускается в реальной базе, не в промежуточной, так? Попробуйте помимо IP ввести еще порт. Сохраните настройки, 1С перезапустите.

Добавил порт в обработке настройки подключения в реальной базе - сохранил, перезапустил.

Генерация ячеек проходит без ошибок, НО если нажать проверить адреса хранения в промежуточной базе -- то там нет с генерированных ячеек




Соответственно при сканировании ячейки на ТСД пишет - неверный штрихкод ячейки



Вот так настроены поля выгрузки


В чем может быть причина???

"НО если нажать проверить адреса хранения в промежуточной базе -- то там нет с генерированных ячеек" - в промежуточной базе ячейки не хранятся. Ячейки хранятся в конфигурации MS.

Папку базы пришлите проверим.

https://yadi.sk/d/Hvt3OzHi3MvBbH


в версии 2.7.1.24 в промежуточной базе можно было просмотреть все шаблоны ячеек.

Вообщем протестировал ввод вручную шаблонов ячеек в панели управления --- в панели можно ввести 4 мерный шаблон вида 

{Линия}-{Стеллаж}-{Ярус}-{Позиция}


только при вводе в клиенте Mobile SMART ячейка подходящая под шаблон не принимается

если ввести трехмерную ячейку то все работает

не пробовал на реальном ТСД, но думаю будет тоже самое.

Как решить данную проблему -- у нас ячейки четырехмерные примерно такого вида С-2-7-7.

Обмен с сервером в главном меню произошел?

Нет ли избыточных шаблонов, которые повторяют друг друга.


ячейки выгрузились, но не принимаются если состоят из 4 уровне

вот пример

4 уровня непринимает

вводим 3 уровня




Работа программы уже просто бесит -- перезагрузил сервер -- теперь вообще не принимает ячейки если есть символ




Как решить данную проблему???
Деньги уплачены, а работать ничего не работает!!!!!!!

Добрый день.


Вообще не важно, сколько у вас уровней ячеек, хоть 101.


Там какой-то сложный баг, либо с символами, либо с обновлением данных по ячейкам, либо с дублированием, либо еще с чем-то вообще никак не связанным с ячейками.


Уважаемая поддержка, просьба к вам хоть какую-то инфу давать клиенту по ходу разбирательства.

Добрый день,

Пришлите папку Documents и errors.log из папки приложения Mobile SMARTS на ТСД. 

Теперь приложение на ТСД  начало еще и зависать при выходе из него!!

Удаленно подключиться к вам можно? посмотрим на месте.

Добрый день,

После подключения исправили обработку чтобы при выгрузке первая буква ячейки выгружалась статической, а не шаблоном {w} например. Изменения будут внесены в релизную версию.


Тему закрываем?

Спасибо!

Да можно закрывать.

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