Ваши комментарии

Мне удалось решить эту ошибку добавлением полных прав не к папке C:\Windows\system32\config\systemprofile, как пишется в ексепшне, а к 
C:\Windows\SysWOW64\config\systemprofile

Лишь в Андроид клиенте, как я предположил(на тот момент 216)

На текущей версии принтер нашелся и "настроился" без проблем

Вопрос можно закрывать, всё работает.

Собственно вопрос закрыт. Причина банальна : 

При вызове типовой операции "Печать" я в её параметр Barcode всегда передавал нужную мне строку для формирования штрихкода в формате Code128. Но ! Ранее этого было достаточно, чтобы вся связка работала.

Есть такая замечательная настройка в операции Печать (типовой операции)

Где в печать в переменную Barcode передается SelectedProduct.barcode (что полностью перебивает ранее переданные нами параметры). Раньше переопределять эту типовую операцию не требовалось, лишь её вызов и передаваемые параметры.

Теперь же пришлось сделать костыль в виде


Теперь всё работает!

На данном этапе вопрос решился таким образом :
1 : Опять полное удаление 1С(сервер,платформы,темпы,всё всё) и Mob. Smarts и полная чистка реестра

2 : Установка всего с нуля

(1-2 пункты не дали результата, так же висло)

3 : Отключение в настройках базы MS автоподключения к внешним ресурсам при старте сервиса.

После пункта 3 всё заработало

Данный "кусочек" проблемы решил отменой регистрации всех платформ и перерегистрацией одной из них(основной). Проверка в промежуточной базе прошла успешно.
Но при попытке протестировать работу с терминала(обычный запрос списка товаров, типовой) - ТСД подвисает бесконечно, на 1С сервере появляется его экземпляр 1С(фоновый). Просыпается всё только после принудительного завершения этого сеанса.

Лог сервера

MESSAGE: Не удалось вызвать метод V83.Application.Connect() STACK TOP: в Cleverence.Connectivity.OneC.OneC_8_Connector.ConnectTo1C()
Адресат вызова создал исключение. STACK TOP: в System.RuntimeType.InvokeDispMethod(String name, BindingFlags invokeAttr, Object target, Object[] args, Boolean[] byrefModifiers, Int32 culture, String[] namedParameters)
Сбой при удаленном вызове процедуры. (Исключение из HRESULT: 0x800706BE)
TYPE: System.Runtime.InteropServices.COMException
SOURCE: Cleverence.Connectivity.OneC
TARGETSITE: ConnectTo1C
[STACK TRACE]
в Cleverence.Connectivity.OneC.OneC_8_Connector.ConnectTo1C()
в Cleverence.Connectivity.OneC.OneC_8_Connector.Initialize()
в Cleverence.Connectivity.ConnectivityManager.InvokeMethod(String methodName, Object[] args)
в Cleverence.Warehouse.ServerEvents.Invoke(String methodName, Object[] args, DeviceInfo dInfo, Boolean& isDemo)
в Cleverence.Warehouse.DataStorage.InvokeRemoteMethod(String methodPath, String invokeArgs, String deviceInfoXml)
[STACK TRACE]
ERRORCODE: -2147467259
DATA: System.Collections.ListDictionaryInternal

--INNER EXCEPTION--
MESSAGE: Адресат вызова создал исключение. STACK TOP: в System.RuntimeType.InvokeDispMethod(String name, BindingFlags invokeAttr, Object target, Object[] args, Boolean[] byrefModifiers, Int32 culture, String[] namedParameters)
Сбой при удаленном вызове процедуры. (Исключение из HRESULT: 0x800706BE)
TYPE: System.Reflection.TargetInvocationException
SOURCE: mscorlib
TARGETSITE: InvokeDispMethod
[STACK TRACE]
в System.RuntimeType.InvokeDispMethod(String name, BindingFlags invokeAttr, Object target, Object[] args, Boolean[] byrefModifiers, Int32 culture, String[] namedParameters)
в System.RuntimeType.InvokeMember(String name, BindingFlags bindingFlags, Binder binder, Object target, Object[] providedArgs, ParameterModifier[] modifiers, CultureInfo culture, String[] namedParams)
в System.Type.InvokeMember(String name, BindingFlags invokeAttr, Binder binder, Object target, Object[] args)
в Cleverence.Connectivity.OneC.OneC_8_Connector.ConnectTo1C()
[STACK TRACE]
DATA: System.Collections.ListDictionaryInternal

--INNER EXCEPTION--
MESSAGE: Сбой при удаленном вызове процедуры. (Исключение из HRESULT: 0x800706BE)
TYPE: System.Runtime.InteropServices.COMException
ERRORCODE: -2147023170
DATA: System.Collections.ListDictionaryInternal


Можно узнать, на сколько это реально к планируемой дате?

Вопрос закрылся сам собой. Был отключен "Поиск локально на устройстве" в опциях у таблицы.

Давно посещали мысли о хранении данных в типовых таблицах, но есть одно но. К примеру в документе 1 позиция на 500шт. Нам надо хранить в 1 записи СтрокиФакт 500 структур(на каждое сканирование сохраняется набор данных, серия, время и т.д.). Как это уместить в типовой таблице привязываясь к собираемой позиции? В доп. таблице все было просто(если бы только не текущие проблемы) и понятно.



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