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

Новый товар на ТСД не создается.

Эту проблему я решил, неправильно создавались упаковки для 3й платформы.


Как быть с другими ошибками?




MobileSMARTS.exe; 1275990462; 21.08.2017 08:38:56.000 ERROR ADDITION TEXT: Не удалось загрузить действия для документа MESSAGE: Ошибка при десериализации файла '\Program Files\MobileSMARTS\Configuration\790384f0-3fe6-45bf-8d62-f0e5e3450825\Cleverence.Warehouse.Environment.xml', смещение: 313832 TYPE: System.Runtime.Serialization.SerializationException
MobileSMARTS.exe; (OperationAction) "1"; 21.08.2017 11:38:00.000 ERROR ADDITION TEXT: AssignAction.Begin MESSAGE: (0,71): error: (0,71): '(' expected TYPE: Cleverence.Parsing.ParsingException

Можно рассмотреть вариант с платной техподдержкой для устранения всех ошибок?

возвращаются объекты PackedProduct или PackedProductCollection. Или возвращается строка с описанием ошибки. У вас же в промежуточной базе тоже есть:

Исключение
        Результат = "#Ошибка при получении товара по штрихкоду: " + ШК + ". Ошибка: " + ОписаниеОшибки();
КонецПопытки;

    Возврат Результат;  

ТО есть строка тоже может возвращаться.

Сейчас проверил, ПолучитьТовар срабатывает, но если номенклатура новая и ШК новый, PackedProduct вроде вернулся. Но в логах есть такая ошибка:

MESSAGE:    Ошибка вычисления выражения 'SelectedProduct.Product.BasePacking.Name'

--INNER EXCEPTION--
        MESSAGE:    Базовая упаковка не найдена. У товара 'Тестовый материал' c кодом 'a3c2ea6a-20da-11e7-9640-ac162d74aecc' отсутствуют упаковки.
        TYPE:        System.Exception

Как же быть правильно с новым товаром?


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

Environment.xml, который переносите это файл из платформы 2,7? Переносите в третью версию платформы?

Да, файл с нашими изменениями

[STACK TRACE]
STATUS:        ProtocolError
RESPONSE:    System.Net.HttpWebResponse
DATA:        System.Collections.ListDictionaryInternal
1; 4; 01.08.2017 14:32:38.780 ERROR
ADDITION TEXT:    CheckUpdate::IsUpdateAvailable failed
MESSAGE:    Удаленный сервер возвратил ошибку: (404) Не найден.
TYPE:        System.Net.WebException
SOURCE:        System
TARGETSITE:    DownloadDataInternal
[STACK TRACE]
        в System.Net.WebClient.DownloadDataInternal(Uri address, WebRequest& request)
        в System.Net.WebClient.DownloadData(Uri address)
        в Cleverence.Infrastructure.CheckUpdate.IsUpdateAvailableFullInfo(String strName, Version versionCurrent, String name, String updateTags)
[STACK TRACE]
STATUS:        ProtocolError
RESPONSE:    System.Net.HttpWebResponse
DATA:        System.Collections.ListDictionaryInternal

в файле c:\ProgramData\Cleverence\Logs\infractructure_01_08_2017_1.log

такие ошибки есть.

какой именно сервер не найден? 1Ски? 1С и Mobile smarts на одном компьютере установлены. Если сделать проверку внешнего соединения - то успешный результат возвращается.

2. Это ошибки в логе клиентов в панели управления Mobile smarts смотрю.

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

MSI: 3.0.0.45405
Инфраструктура: 1.0.0.15165
Сервер: 3.0.0.5299
Сервер данных: 3.0.0.6201
COM: 3.0.0.11750
COM 1C: 1.0.0.0
Клиент: 3.0.0.321

На ТСД устанавливал клиента.

4. Если поставить чистую платформу, то панель управления работает. Переношу файлик Environment.xml - работает. Как только создаю внешнее соединение к 1С - перестает запускаться панель управления Mobile smarts. Возможно конечно у меня на компьютере тут ограничения стоят, но в принципе на 2.7 работало.

вот еще:

3; 22; 01.08.2017 09:57:36.535 ERROR
ADDITION TEXT:    Ошибка закрытия соеденения
MESSAGE:    Невозможно закрыть поток до завершения записи всех байтов.
TYPE:        System.InvalidOperationException

это как понять?


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