Завершен
Mobile Smart EGAIS не выгружаются заявки с ТСД на сервер
Все работало.
Решили переставить сервер терминалов на другой компьютер.
Скачали свежий дистрибутив, поставили, перенастроили ТСД на новый сервер.
Теперь собранные заявки с ТСД не уходят на сервер. Вот что в логах.
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
При удаленном подключении выяснилось что в структуру документа была выгруженна справка А, ее нужно выгружать не как таблицу документа, а как общую дополнительную таблицу.