Автор Тема: Интеграция с InterBase  (Прочитано 4798 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Martha

  • Newbie
  • *
  • Сообщений: 51
  • Репутация: +2/-0
  • YearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYears
Интеграция с InterBase
« : Март 24, 2010, 12:39:44 pm »
есть задача еженощного получение данных из таблиц БД InterBase, сохранение этих данных в таблицах сап, их последующей обработки и на их основе создания ОЗМ, поставок, документов ММ.

сейчас есть доступ к InterBase через IBExpert.

 как получит доступ к этим данным через сап, через что быдет лучше и быстрее это сделать,  какие настройки должен сделать админ и т.д.  - вопрос.

подскажите пожалуйста
« Последнее редактирование: Март 24, 2010, 12:43:28 pm от Dmitriy »

Оффлайн №1

  • Administrator
  • Jr. Member
  • *****
  • Сообщений: 636
  • Репутация: +23/-0
  • Пол: Мужской
  • Судьбы я вызов принимаю прямым пожатием руки
  • YearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYears
Re: Интеграция с InterBase
« Ответ #1 : Март 24, 2010, 12:55:10 pm »
Не занимался такой экзотикой, но что-то помнится про БизнесОбжект - там есть коннектор
Попробуйте в ту сторону поискать
Мой You are not allowed to view links. Register or Login

Оффлайн Martha

  • Newbie
  • *
  • Сообщений: 51
  • Репутация: +2/-0
  • YearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYears
Re: Интеграция с InterBase
« Ответ #2 : Март 25, 2010, 11:08:44 am »
You are not allowed to view links. Register or Login
Не занимался такой экзотикой, но что-то помнится про БизнесОбжект - там есть коннектор
Попробуйте в ту сторону поискать

можно чуть подробнее, спасибо

Оффлайн Uukrul

  • SAP ECC 6.0 Ehp(*)
  • Administrator
  • Epic Member
  • *****
  • Сообщений: 3 758
  • Репутация: +47/-0
  • Пол: Мужской
  • YearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYears
    • Sapforum.BIZ
Re: Интеграция с InterBase
« Ответ #3 : Март 25, 2010, 12:02:43 pm »
You are not allowed to view links. Register or Login
можно чуть подробнее, спасибо
BO, это отдельное приложение и кстати не маленькое, это уже из дальнейшей реинкарнации BW

Оффлайн Uukrul

  • SAP ECC 6.0 Ehp(*)
  • Administrator
  • Epic Member
  • *****
  • Сообщений: 3 758
  • Репутация: +47/-0
  • Пол: Мужской
  • YearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYears
    • Sapforum.BIZ
Re: Интеграция с InterBase
« Ответ #4 : Март 28, 2010, 02:05:48 am »
Ну так полистал разное и подключаться из ABAP, можно только к базам Oracle, Informix, DB2. А вот с Interbase/Firebird дело обстоит грустно. Предполагаем, что никаких внешних расширений типа БизнесОбжект или еще чего-то в доступной видимости нет, те кто разрабатывал приложения для Interbase/Firebird как я понял на контакт не идут, т.е. выдали IBExpert-та и типа флаг вам в руки... ну тогда решение может быть таким:
1. Находим кого-то кто знает C/Perl в общем любой из языков программирования для которого есть компоненты позволяющие написать небольшую программку которая может прицепиться к Interbase/Firebird и прочитать данные из таблицы материалов.
2. Делаем функцию в SAP и ставим что она может вызваться удаленно, т.е. пишем RFC-функцию. Вызов RFC генерирует модули интерфейса для языков C или Perl кажется без проблем.
3. Ну а дальше дело техники, программа на C или Perl запускается цепляется к Interbase/Firebird читает данные, а дальше вызывает SAP-овскую RFC функцию которое передает прочитанные записи (я бы делал типа один вызов, одна переданная ОЗМ) а дальше эта функция по полученным данным через бапи создается уже ОЗМ-ки.
4. Программку можно заставить уже выполняться по времени, причем как на самом сервере где стоит SAP (оно у вас под виндой, проблем быть вообще не должно) так и на локальной станции. Кстати, если делаешь RFC-функцию, там есть режим типа сгенерировать модули интерфейса и оно автоматически делает программу или на C или на Perl для вызова созданной RFC-функции со всеми параметрами и т.д.

В общем как вариант можно попробовать.