="
http://www.w3.org/2001/XMLSchema"
xmlns:xs1="ExchangeDataBP_NSI"
targetNamespace="ExchangeDataBP_NSI"
elementFormDefault="qualified">
<xs:element name="DoSync">
<xs:complexType>
<xs:sequence>
<xs:element name="JSON"
type="xs:string"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="DoSyncResponse">
<xs:complexType>
<xs:sequence>
<xs:element name="return"
type="xs:string"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="PaymentsByContract">
<xs:complexType>
<xs:sequence>
<xs:element name="ID"
type="xs:string"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="PaymentsByContractResponse">
<xs:complexType>
<xs:sequence>
<xs:element name="return"
type="xs:string"/>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:schema>
</types>
Подскажите пожалуйста как перtдать параметр ID
Не могу сообразить
всОпред = Новый WSОпределения("
http://000_NSI.1cws?wsdl","123","235");
всПрокси = Новый WSПрокси(всОпред, "ExchangeDataBP_NSI", "ExchangeDataBP_NSI", "ExchangeDataBP_NSISoap");
всПрокси.Пользователь="123";
всПрокси.Пароль="235";
ИдентификаторДоговора = XMLСтрока(Объект.Договор);
Так выдает
ТаблицаЗначенийXDTO = СериализаторXDTO.ЗаписатьXDTO(ИдентификаторДоговора);
СоставнойПараметр = всПрокси.ФабрикаXDTO.Создать(всПрокси.ФабрикаXDTO.Тип("ExchangeDataBP_NSI","ExchangeDataBP_NSI"));
Значение = всПрокси.PaymentsByContract(ТаблицаЗначенийXDTO);
есоответствие типов (параметр номер '1')
{ВнешняяОбработка.D3_ИсторияПоОплатам.Форма.Форма.Форма(207)}: СоставнойПараметр = всПрокси.ФабрикаXDTO.Создать(всПрокси.ФабрикаXDTO.Тип("ExchangeDataBP_NSI","ExchangeDataBP_NSI"));
{ВнешняяОбработка.D3_ИсторияПоОплатам.Форма.Форма.Форма(278)}: Тест2НаСервере();
по причине:
Несоответствие типов (параметр номер '1')