0. Elisy 924 04.12.09 12:36 Сейчас в теме

Асинхронный вызов веб-сервисов в 1C:Предприятие 7.7/8.0/8.1/8.2

Статья описывает работу 1С:Предприятие популярных версий с веб-сервисами через .Net framework. Детализирует асинхронный режим их вызова. А также демонстрирует веб-сервис прогнозирования на основе тренда и сезонности.

Перейти к публикации

Комментарии
Избранное Подписка Сортировка: Древо
1. serborisov 04.12.09 12:36 Сейчас в теме
Хоть бы один пример для 7.7
2. Elisy 924 07.12.09 12:26 Сейчас в теме
(1) Пока не хватает фантазии придумать такой же изящный пример в одну внешнюю обработку, как для 8.1
3. Трактор 1179 07.12.09 12:28 Сейчас в теме
(2) Акт сверки. У меня как-то руки не доходят :-) А для 7.7 вообще круть!
4. Tatyana_M 10.12.11 21:08 Сейчас в теме
ссылка уже не работает - битая
5. ZhakeKZ 15.04.19 07:41 Сейчас в теме
Доброе время суток !

Есть пример вызова Веб сервиса из 7.7 ?
6. Elisy 924 15.04.19 11:24 Сейчас в теме
(5)
Добрый день. Примера для 7.7 у меня нет. Похожий пример у меня создать не удалось.
7. ZhakeKZ 15.04.19 13:17 Сейчас в теме
Мой пример для 8-ки:
https://forum.infostart.ru/forum15/topic180832/

Теперь его надо еще из 7-ки тоже вызвать.

Попробовал так:
	ПараметрыSoap="<soapenv:Envelope xmlns:soapenv=""http://schemas.xmlsoap.org/soap/envelope/"" xmlns:core=""http://core.webservice.config.core.auction.bas.com/"">
   |<soapenv:Header/>
   |<soapenv:Body>
      |<core:createEntities>
        | <data_content>![CDATA[{""Организации"": [{
			|""Ref"": ""eaf3d8f2-5207-11e5-9b29-000c293829c4"",
			|""Код"": ""000000001"",
			|""Наименование"": ""ТОО ""}]}
			|]]
		|</data_content>
        |<!--Optional:-->
         |<batchId>201</batchId>
         |<!--Optional:-->
         |<data_type>json</data_type>
     |</core:createEntities>
   |</soapenv:Body>
|</soapenv:Envelope>";
                       

	об = СоздатьОбъект("MSXML2.XMLHTTP");
	об.open("POST", "https://адрес/corews?wsdl");
	об.setRequestHeader("Content-Type", "text/xml; charset=utf-8");
	об.setRequestHeader("SOAPAction", "http://core.webservice.config.com/#CoreWebServiceImplService:CoreWebServiceImplPort");
	
	об.send(ПараметрыSoap);
	Если об.Status=200 Тогда
		ТекстОтвета = об.responseXml;
	КонецЕсли;
Показать


Получаю ошибку:
SOAPSENDER.ERT(43)}: msxml3.dll: Неопознанная ошибка
8. Elisy 924 15.04.19 14:17 Сейчас в теме
(7) Извиняюсь, не смогу помочь. Не так много опыта с 7.7. Много где причина может быть, начиная, с сериализации и заголовков.
Оставьте свое сообщение
Новые вопросы с вознаграждением
Автор темы объявил вознаграждение за найденный ответ, его получит тот, кто первый поможет автору.

Вакансии

Программист 1С
Санкт-Петербург
зарплата от 135 000 руб. до 135 000 руб.
Полный день

Программист 1С
Норильск
зарплата от 50 000 руб. до 80 000 руб.
Полный день

Руководитель отдела внедрения 1С
Новосибирск
зарплата от 60 000 руб. до 160 000 руб.
Полный день

Ведущий программист 1С
Москва
зарплата от 120 000 руб. до 150 000 руб.
Полный день