Текущее время: Пт, янв 19 2018, 07:55

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




Начать новую тему Ответить на тему  [ Сообщений: 5 ] 
Автор Сообщение
 Заголовок сообщения: WS использование ФМ
СообщениеДобавлено: Пт, апр 15 2011, 06:47 
Начинающий
Начинающий

Зарегистрирован:
Чт, апр 14 2011, 16:03
Сообщения: 2
Доброго времени суток,
В SAP есть функциональный модуль, который при обращении возвращает таблицу, в VS написал приложение которое использует данный ФМ и записывает полученные таблицы в Oracle, но для работы моего ПО необходимо присутствие на ПК клиента sap, знаю что как-то можно использовать ФМ через веб сервисы, т.е. без установки клиента, нашел вот что:
http://sapr3d.oao.sng:8010/sap/bc/soap/ ... -password=
однако данный запрос возвращает xml с различными параметрами, а вот как использовать ФМ чтобы онвозвращал таблицы через веб?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: WS использование ФМ
СообщениеДобавлено: Пт, апр 15 2011, 13:09 
Директор
Директор

Зарегистрирован:
Вт, июл 18 2006, 18:44
Сообщения: 988
Откуда: что и все
Пол: Мужской
таблица тоже будет в xml


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: WS использование ФМ
СообщениеДобавлено: Пт, апр 15 2011, 14:00 
Начинающий
Начинающий

Зарегистрирован:
Чт, апр 14 2011, 16:03
Сообщения: 2
ого, если там 10 полей и 200000 записей :(. тогда я так полагаю каким-то образом необходимо передать аргументы в ФМ, как это сделать?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: WS использование ФМ
СообщениеДобавлено: Пт, апр 15 2011, 14:04 
Директор
Директор

Зарегистрирован:
Вт, июл 18 2006, 18:44
Сообщения: 988
Откуда: что и все
Пол: Мужской
на входе XML вида:
<rfc:ZPL_XI_ZZZZZZZ xmlns:rfc="urn:sap-com:document:sap:rfc:functions">
<AUART />
<ERDAT />
<VDATU>
<item>
<SIGN>I</SIGN>
<OPTION>BT</OPTION>
<LOW>2011-01-01</LOW>
<HIGH>2012-01-01</HIGH>
</item>
</VDATU>
<WERKS />
</rfc:ZPL_XI_ZZZZZZZ>

на выходе XML вида:

<?xml version="1.0" encoding="UTF-8" ?>
<rfc:ZPL_XI_ZZZZZZZ.Response xmlns:rfc="urn:sap-com:document:sap:rfc:functions">
<ERR />
<ERR_MSG />
<XI_CHR_APR />
<XI_PIPE_DLV_HEADER />
<XI_PIPE_DLV_POS />
</rfc:ZPL_XI_ZZZZZZZ.Response>


Не нравится XML и веб-сервисы -- используйте JCo или SAP RFC SDK, можно бинарно таскать.

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


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: WS использование ФМ
СообщениеДобавлено: Пт, апр 15 2011, 14:09 
Директор
Директор

Зарегистрирован:
Вт, июл 18 2006, 18:44
Сообщения: 988
Откуда: что и все
Пол: Мужской
а вообще после обёртки у вас же wsdl появляется, да?
вот и опробуйте в SoapUI это дело.

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


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

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


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

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3


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

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