Да, выгрузки ушли.
Только в описании wsdl UserInfo дейcтвительно появилость ExtSystem, которое не описано в нормативных документах
cm UserInfo.SetExtSystem(Index: Integer; const AWideString: WideString);
merckel писал(а):Кто сталкивался вот с таким сообщением.
CardIsSecondaryFor: Не передан ID карточки первичного осмотра
При том что осмотр первичный и CardIsSecondaryFor естественно не заполняется. Да даже если заполняю какой-нибудь фигней ошибка таже.
deimon_hill писал(а):Я сталкивался. Если xml-запрос свой, который отправляете, посмотрите, то увидите, что там поле TestType совсем не посылается, как, собственно, и другие поля, тип которых перечисление.
Причём, в одной из более ранних версий такой проблемы не было. Как предположение, видимо, что-то с атрибутами сериализации намудрили. Нет пока времени ковырять. Если 'вручную' сами будете формировать запрос, то скорей всего проблем не будет.
Jangalop писал(а):Тоже эта ошибка. Но свой XML посмотреть не могу. Работаю с сервисом на высоком уровне. В объекте Card заполняю поля:
Long TestType=0
Long CardIsSecondaryFor=null
Boolean CardIsSecondaryForSpecifed=false (есть у меня набор таких полей "...Specifed" для указания отсутствия значения, как я понимаю.)
Кто работает с сервисом посредством .NET?
Кто что посоветует?
deimon_hill писал(а):Jangalop писал(а):Тоже эта ошибка. Но свой XML посмотреть не могу. Работаю с сервисом на высоком уровне. В объекте Card заполняю поля:
Long TestType=0
Long CardIsSecondaryFor=null
Boolean CardIsSecondaryForSpecifed=false (есть у меня набор таких полей "...Specifed" для указания отсутствия значения, как я понимаю.)
Кто работает с сервисом посредством .NET?
Кто что посоветует?
Всё-таки советую перехватить xml перед отправкой, сравнить его с тем xml, который ожидает получить сервер (см. описание) и программно привести свой xml к такому же виду и только после этого пересылать с помощью экземпляра класса посредника.
Ряд полей при передаче через сервис посредством .NET просто не передаётся, по этой причине и происходит указанная Вами ошибка.
Tank писал(а):Если по ошибке отправили карту повторно через веб-сервис, не должен прийти ответ, что такая карта уже сидит в системе? Номер-серия талона, и все такое, не менялись.
Tank писал(а):При передаче через веб-сервис данных по прицепам ругается, что указывать тип топлива для категории "Е" не надо. Тогда зачем добавили в типы топлива значение "Без топлива"????
BUKVOED писал(а): Дык на аккумуляторах!
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 68