|
[Search] Поиск   [Recent Topics] Последние темы   [Hottest Topics] Горячие темы   [Members]  Список участников   [Groups] На главную страницу 
[Register] Регистрация / 
[Login] Вход 
1C, ВетИС и веб-сервисы  XML
Индекс форума » Компонент МЕРКУРИЙ
Автор Сообщение
Treaq


Зарегистрирован: 14/02/2020 11:16:36
Сообщений: 5
Оффлайн

Всем привет

Пытаюсь запросить остатки через технологию веб-сервисов и XDTO и столкнулся с проблемой:
Тип самой заявки содержится в WSDL http://api.vetrf.ru/schema/platform/services/2.0-RC-last/ams-mercury-g2b.service_v2.0_pilot.wsdl, тип самого содержания находится в WSDL http://api.vetrf.ru/schema/platform/services/2.0-last/mercury-g2b.service_v2.0.wsdl
У заявки, у элемента «application», есть элемент «data», в котором будет содержание заявки. Т.к. WSDL разные и пакета XDTO содержания заявки нет в пакетах сервиса заявок, то вручную добавляю следующим способом (такой способ используется в типовой 1С, например БП 3.0):



После этого я пытаюсь вызвать функцию получения остатков «GetStockEntryListOperation», но при вызове появляется ошибка, что типа объекта содержания заявки нет в фабрике XDTO сервиса обработки заявок. Иии... что делать? Добавить зависимость в XDTO, насколько я знаю, нельзя. Также фабрика XDTO используется из WSПрокси, которое строго предопределено из ссылка WSDL. 1С-цы создают XML-текст из XDTO добавляя зависимость, но хочется реализовать прямо веб-сервисом. А как это сделать веб-сервисом? У кого есть опыт?

Это сообщение было редактировано 1 раз. Последнее обновление произошло в 14/02/2020 11:40:01

hawksib

[Avatar]

Зарегистрирован: 04/08/2017 08:44:20
Сообщений: 179
Оффлайн

СодержаниеЗаявкиXDTO - это объект GetStockEntryListRequest
Treaq


Зарегистрирован: 14/02/2020 11:16:36
Сообщений: 5
Оффлайн

hawksib wrote:СодержаниеЗаявкиXDTO - это объект GetStockEntryListRequest


Да, оно самое. Но при отправке всех данных - ошибка, что типа «GetStockEntryListRequest» нет в WSDL «http://api.vetrf.ru/schema/platform/services/2.0-RC-last/ams-mercury-g2b.service_v2.0_pilot.wsdl»

Это сообщение было редактировано 1 раз. Последнее обновление произошло в 14/02/2020 14:37:54

hawksib

[Avatar]

Зарегистрирован: 04/08/2017 08:44:20
Сообщений: 179
Оффлайн

значит в коде проблема, у меня всё работает
Treaq


Зарегистрирован: 14/02/2020 11:16:36
Сообщений: 5
Оффлайн

hawksib wrote:значит в коде проблема, у меня всё работает


Можете свой пример кода дать? Не пойму, где у меня может быть ошибка

Это сообщение было редактировано 1 раз. Последнее обновление произошло в 16/02/2020 15:35:38

 
Индекс форума » Компонент МЕРКУРИЙ
Перейти:   

Powered by JForum 2.1.8 © JForum Team