Завершен

Mobile Smart EGAIS не выгружаются заявки с ТСД на сервер

Константин Мизин 8 лет назад обновлен Алексей (Рук. ТП) 8 лет назад 1

Все работало.

Решили переставить сервер терминалов на другой компьютер.

Скачали свежий дистрибутив, поставили, перенастроили ТСД на новый сервер.

Теперь собранные заявки с ТСД не уходят на сервер. Вот что в логах.



MobileSMARTS.exe; Exchange; 14/03/2016 08:53:00.000 ERROR

ADDITION TEXT: DataExchanging.UploadDocuments function
MESSAGE: Серверу не удалось обработать запрос. ---> Адресат вызова создал исключение. ---> Xml does not contain 'DeclaredItems' node.
TYPE:System.Web.Services.Protocols.SoapException
[STACK TRACE]
at System.Web.Services.Protocols.SoapHttpClientProtocol.doInvoke(String methodName, Object[] parameters, WebClientAsyncResult asyncResult)
at System.Web.Services.Protocols.SoapHttpClientProtocol.doAsyncInvoke(Object asyncResultAsObject)
at System.Threading.ThreadPool.WorkItem.doWork(Object o)
at System.Threading.Timer.ring()
[STACK TRACE]
DETAIL:System.Xml.XmlElement
SUBCODE: null
Завершен

При удаленном подключении выяснилось что в структуру документа была выгруженна справка А, ее нужно выгружать не как таблицу документа, а как общую дополнительную таблицу.

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