Текущее время: Чт, мар 28 2024, 22:23

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




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

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


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

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


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

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


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

Зарегистрирован:
Вт, июл 18 2006, 17:44
Сообщения: 1001
Откуда: что и все
Пол: Мужской
на входе 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, 13:09 
Директор
Директор

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

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


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

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


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

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


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

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