Привет всем. Помогите, все перечитал, нигде по-шагово или более менее не нашел описания создания web-сервиса для обмена с сайтом по стандарту SOAP.
1С-самописная. Т.е. стоит задача ,мне прилетает запрос с номер материала, а я должен вернуть характеристики материала. И все уже мильён перечитал, и никак понять не моуг.
создаешь в дереве конфигурации web-сервис туда добавляешь реквизиты обращения (номер материала например) в свойствах указываешь процедуру выполения, потом опубликовываешь сервис через администрирование - публикация на веб-сервере
кратко както так
но лучше попробуй со стороны инет магазина настроить http rest запросы с ними проще.
(2) настроить http rest запросы с ними проще. - подрядчики так не хотят
Это ладно ,вот сделал webсервис, а как его соотнести с xdto, ладно в настройках выбрал пакет, но при выборе пакета там мильён каких-то что ли тсандартных пакетов. Как это все настраивать в простарнстве имен
4.
platonov.e
15817.04.19 09:52 Сейчас в теме+1 $m
(3) там сайт обращается к 1с, передает в параметрах нужные данные, ты по этим параметрам ищешь что тебе нужно в 1с, потом формируешь массив и отправляешь на сайт) сайт его разбирает и все готово))
{ВнешняяОбработка.Web_Services.Форма.Форма.Форма(4)}: Ошибка при вызове конструктора (WSОпределения)
Определение = Новый WSОпределения("http://192.168.2.75/IMVes/ws/request.1cws?wsdl");
по причине:
При вызове веб-сервиса произошла ошибка. При создании описания сервиса произошла ошибка. URL сервиса: http://192.168.2.75/IMVes/ws/request.1cws?wsdl по причине:
Ошибка работы с Интернет: Не могу установить соединение
(18) Apache 2.4, да отключал, это я 100% что-то не так сделал, а уже 100 раз все проверил от начала и ждо конца, не могу найти ошибку . И как отладить тоже не знаю
ну или по-другому, сможет кто описать работу, мне пришел запрос с Кодом, а я возвращаю Наименование из справочника Продукция. Т.е. описать web-сервис, XDTO и тому подобное что нужно
(34) + " дать права на чтение для пользователя, от лица которого работает веб-сервер, на каталог bin файлов конкретной версии системы «1C:Предприятие»;"
(36) даны, я пробую на этом же сервере под админом. И странно, он говорю начал запрашивать Аутентификацию, вбиваю пользователя БД 1с, он потом пишет "Сервис не найден".
Всем спасибо, вопрос закрыт. Перепробывал все. Журнал молчит, есть подключение ws и все, причины нет. Психанул, завел новый сервис и он заработал просто на УРА, просто получается что-ьл где-то зависло, а я промучался столько времени
Если найден.Пустая() Тогда
Возврат "Не найден";
Иначе
Возврат Найден.Наименование;
КонецЕсли;
в процедуре Web-сервиса, он возвращает пустое значение. Делаю в отчете, находит. Есть какая-то особенность????