Текущее время: Вт, июл 22 2025, 09:41

Часовой пояс: UTC + 3 часа


Правила форума


ВНИМАНИЕ!

Вопросы по SAP Query и Quick View - сюда



Начать новую тему Ответить на тему  [ Сообщений: 6 ] 
Автор Сообщение
 Заголовок сообщения: У кого есть реальный опыт вызова из SAP ERP веб-сервисов, опубликованных в 1C?
СообщениеДобавлено: Ср, окт 24 2012, 18:14 
Гуру-модератор
Гуру-модератор
Аватара пользователя

Зарегистрирован:
Вт, май 17 2005, 13:35
Сообщения: 4871
Откуда: Москва
Пол: Мужской
Всем привет!
Решаю задачу вызова из ABAP веб сервиса, опубликованного в 1С 8.2.
Веб прокси в se80 сгенерирован, логический порт в soamanager настроен. При тестировании вызова методов веб-сервиса из se80 получаем сообщение
"SOAP:1.001 CX_SXMLP:An exception occurred.An
exception occurred.Incorrect SXML node type
:detail "

Кто-нибудь сталкивался с такой засадой, есть ли идеи куда можно податься для детализации ощибки?
Пробовали вызывать другие веб-сервисы (опубликованные НЕ 1С), все работает без ошибок.

Заранее благодарен за любые подсказки.

_________________
Удача - результат нашего желания (© А. Нортон)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: У кого есть реальный опыт вызова из SAP ERP веб-сервисов, опубликованных в 1C?
СообщениеДобавлено: Чт, окт 25 2012, 09:38 
Директор
Директор

Зарегистрирован:
Вт, июл 18 2006, 17:44
Сообщения: 1001
Откуда: что и все
Пол: Мужской
из soapUI вызывается 1Сный сервис?

_________________
Telegram-chat: PO, CPI-PI, java, groovy


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: У кого есть реальный опыт вызова из SAP ERP веб-сервисов, опубликованных в 1C?
СообщениеДобавлено: Чт, окт 25 2012, 09:39 
Старший специалист
Старший специалист

Зарегистрирован:
Пт, ноя 12 2004, 10:44
Сообщения: 370
Откуда: Москва
SAP поддерживает не все типы данных, которые могут указываться в WSDL (по состоянию на 6.40, в 7.00 не могу сказать, многое изменилось). в любом случае, проблему как правило можно решить адаптацией WSDL в ручную к удобоваримому формату SAP. как вариант, использовать XI, с ним проблем быть не должно.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: У кого есть реальный опыт вызова из SAP ERP веб-сервисов, опубликованных в 1C?
СообщениеДобавлено: Чт, окт 25 2012, 10:38 
Директор
Директор

Зарегистрирован:
Вт, июл 18 2006, 17:44
Сообщения: 1001
Откуда: что и все
Пол: Мужской
плюс, 1Сники любят делать русские элементы (что не противоречит стандарту XSD/WSDL) -- с огребанием проблем при генерации прокси. Надо смотреть, как выглядит запрос в soapUI или в чём ещё. А про адаптацию типов в wsdl согласен, обычно можно вручную изменить wsdl до тривиального дерева.

_________________
Telegram-chat: PO, CPI-PI, java, groovy


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: У кого есть реальный опыт вызова из SAP ERP веб-сервисов, опубликованных в 1C?
СообщениеДобавлено: Чт, окт 25 2012, 12:06 
Гуру-модератор
Гуру-модератор
Аватара пользователя

Зарегистрирован:
Вт, май 17 2005, 13:35
Сообщения: 4871
Откуда: Москва
Пол: Мужской
Спасибо за отклики, отвечу по порядку.
1. Да, из SOAPui сервис вызвался и вернул XML. Я так понимаю, у SAP беда в том, что он вызвать 1С-нцый сервис тоже может, а вот распарсить результирующий XML - нет.
2. PI не используем, все имена в 1С сделали английскими.

3. Вот XML, который SOAPui показывает в качестве ответа:
Цитата:
<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope">
<soap:Header/>
<soap:Body>
<m:GetProductListResponse xmlns:m="ЗДЕСЬ АДРЕС">
<m:return xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">Hello! Хелло!</m:return>
</m:GetProductListResponse>
</soap:Body>
</soap:Envelope>

_________________
Удача - результат нашего желания (© А. Нортон)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: У кого есть реальный опыт вызова из SAP ERP веб-сервисов, опубликованных в 1C?
СообщениеДобавлено: Чт, окт 25 2012, 14:01 
Гуру-модератор
Гуру-модератор
Аватара пользователя

Зарегистрирован:
Вт, май 17 2005, 13:35
Сообщения: 4871
Откуда: Москва
Пол: Мужской
Всем спасибо, вроде коллеги-разработчики задачу победили.
Проблема была в версии SOAP в настройках порта в тр. SOAMANAGER.

_________________
Удача - результат нашего желания (© А. Нортон)


Принять этот ответ
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 6 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: Yandex [Bot]


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB