v8: 1С + SOAP #405303


#0 by Веня
Здравствуйте. Прошерстил весь инет на эту тему. Итого: Есть два способа описанных здесь 1. Сервис = Новый  COMОбъект("MSSOAP.SoapClient30"); Масса минусов и глюков, отдельная песня, сейчас не об этом 2. Web-Сервисы (WS-Ссылки) Правильный путь, но куча палок в колёса со стороны 1С.(помогите плиз!) есть масса тем: ТОВАРИЩИ, подскажите что делать! Есть функция по ту сторону GetStaffList(,,,) в 1С прекрасно создаётся WS-Ссылка, через которую видно как эту функцию на сайте, так и её параметры и типы этих параметров Параметров всего 4 1-логин(строка),2-пароль(строка),3-возвращаемый ArrayOfUnsignedInt, 4-возвращаемый ArrayOfString. через Парам3=Прокси.ФабрикаXDTO.Создать(ТипArrayOfUnsignedInt); Парам4=Прокси.ФабрикаXDTO.Создать(ТипArrayOfString); отлично всё инициализируется, в отладчике всё видно, всё заполнено где типы тоже описаны правильно. и в момент кульминации Прокси.GetStaffList(SoapName,SoapPass,Парам3,Парам4); ОШИБКА: Ошибка при вызове метода контекста (GetStaffList): Ошибка вызова операции сервиса:  GetStaffList    Прокси.GetStaffList(SoapName,SoapPass,Парам3,Парам4); по причине: Ошибка вызова операции сервиса:  GetStaffList по причине: Неизвестная ошибка. Ошибка работы с Интернет:  Send failed since rewinding of the data stream failed по причине: Ошибка работы с Интернет:  Send failed since rewinding of the data stream failed ______________________________________________ релиз 8.1.12.101 Параметры Пользователь и Пароль у прокси не заполняю т.к. на компе, где запускаю, инет без пароля.
#1 by MistK
Посмотри с его помощью можно промониторить передаваемые/получаемые вебсервисом данные может, поможет
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С