Имя: Пароль:
1C
1С v8
Несоответствие типов XDTO: Свойство является списковым
0 MSSQL
 
09.04.13
12:36
Не могу понять из-за чего метод getInternetPays выдает ошибку

Несоответствие типов XDTO: Свойство является списковым
Неизвестная ошибка. Несоответствие типов XDTO: Свойство является списковым
Ошибка вызова операции сервиса: {urn:SoapControllerwsdl}:SoapControllerService:getInternetPays()
Ошибка при вызове метода контекста (getInternetPays)
(1): Результат = Прокси.getInternetPays();

Путь до WSDL http://reforum2.dev/soap/spn.html
1 toypaul
 
гуру
09.04.13
13:10
посмотри в WDSL чего метод возвращает
2 MSSQL
 
09.04.13
13:16
(1)

<xsd:complexType name="PaymentResult">
<xsd:all>
<xsd:element name="pay_id" type="xsd:int"/>
<xsd:element name="pay_date" type="xsd:string"/>
<xsd:element name="customer_id" type="xsd:string"/>
<xsd:element name="sum" type="xsd:float"/>
</xsd:all>
</xsd:complexType>
3 toypaul
 
гуру
09.04.13
13:19
есть мысль, что Результат имеет другой тип. например, какой-то реквизит на форме. если в отладичке смотреть вызов метода - тоже самое получается?
4 Зойч
 
09.04.13
13:20
<xsd:all> не может быть списоквым, это ошибка
5 MSSQL
 
09.04.13
13:37
(4) Нет, это уже сам список, вот wsdl http://reforum2.dev/soap/spn/