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

Спасибо за информацию, ошибку повторил, передал разработчикам. Примерно в течении 10 рабочих дней в вам пришлю исправление.

Добрый день,

Вы вручную меняете файл или ...? Поподробнее опишите что пытаетесь сделать?

Сейчас логи не нужны, выполните обновление, возможно из за старой версии клиента проблема.

Давайте начнем с обновления клиента.

Лучше обновлять и клиент и платформу и продукт одновременно. Держать +/- одинаковые по времени выхода версии.

Да, ошибка есть, не десериализовался список документов

Уточните у вас последняя версия клиента на ТСД? Например - 

https://www.cleverence.ru/downloads/MobileSMARTS.v3.apk

Платформа на сервере так же последняя? - https://www.cleverence.ru/downloads/MobileSMARTS.msi

В логаха сервера есть ошибки? - C:\ProgramData\Cleverence\Logs


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

Добрый день,

Прерывания связи между устройством и сервером не наблюдаются?

На ТСД в папке MobileSMARTS есть файлик errors.log - закройте приложение, удалите файлик, запустите приложение, повторите запрос - пришлите файл.

Так же попробуйте уменьшить список документов получаемых запросом, на ПК может отрабатывать быстрее из за разницы мощностей и запуска клиента на том же ПК без использования локальной сети.

В онлайне вы можете возвращать сортированный результат. А для выгруженных документов использовать "сортировку в списке".

в цикле у вас так?

foreach (Cleverence.Warehouse.DocumentItem documentItem in DocumentItems)
{
string packingId = documentItem.PackingId;
string ShKod = documentItem.GetField("ШтрихКод") as string;
}

нужно тип указать вместо var


foreach (Cleverence.Warehouse.DocumentItem documentItem in DocumentItems)

{

string packingId = documentItem.PackingId;

string ShKod = documentItem.GetField("ШтрихКод") as string;

}

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