Текущее время: Пн, авг 04 2025, 19:34

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 14 ] 
Автор Сообщение
 Заголовок сообщения: Интеграция SAP с другими системами
СообщениеДобавлено: Вт, авг 05 2008, 14:21 
Начинающий
Начинающий
Аватара пользователя

Зарегистрирован:
Сб, июл 07 2007, 14:17
Сообщения: 21
Откуда: Москва
Пол: Мужской
Добрый день, народ!

Возникла проблема выбора механизма интеграции SAP с другими системами. Опыта в этой области пока мало, поэтому хочется узнать больше по этой теме, чтобы потом не переделывать всё с нуля.

Какие способы интеграции SAP с другими системами существуют?
Какие у этих способов есть недостатки и приемущества? Области применениния? Какие при интеграции могут возникнуть проблемы?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, авг 05 2008, 14:25 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Ср, ноя 03 2004, 14:51
Сообщения: 1912
Откуда: КраснАдар
Пол: Мужской
Немножко здесь можно почитать: Интерфейсы.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, авг 05 2008, 14:27 
Старший специалист
Старший специалист

Зарегистрирован:
Пн, апр 17 2006, 21:49
Сообщения: 299
Откуда: Москва
Есть такой механизм как SAP XI (exchange infrasructure) и соответственно курсы BIT400, BIT450, BIT460


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Интеграция SAP с другими системами
СообщениеДобавлено: Вт, авг 05 2008, 14:29 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Вт, сен 07 2004, 17:47
Сообщения: 2988
arteos написал:
Добрый день, народ!

Возникла проблема выбора механизма интеграции SAP с другими системами. Опыта в этой области пока мало, поэтому хочется узнать больше по этой теме, чтобы потом не переделывать всё с нуля.

Огласите бюджет проекта, потребности проекта, объём и частота обмениваемых данных, сами "другие" системы
Цитата:
Какие способы интеграции SAP с другими системами существуют?
Какие у этих способов есть недостатки и приемущества? Области применениния? Какие при интеграции могут возникнуть проблемы?

Есть пара универсальных решений:
1) через плоские текстовые файлы
2) через систему XI - практически весь спектр возможных механизмов и инструментов по организаци обменом данными.

Проблемы быть не может, разве что данные где окажутся с ошибками, формат где то в процессе будет изменён, ну болезни разработчиков консультантов, недофинансирование, использование голубиной почты на транспортном уровне, да мало ли что.

_________________
"После" - не значит "вследствие"


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Интеграция SAP с другими системами
СообщениеДобавлено: Вт, авг 05 2008, 14:47 
Председатель
Председатель
Аватара пользователя

Зарегистрирован:
Чт, сен 23 2004, 18:43
Сообщения: 1556
Откуда: Москва
sy-uname написал(а):
Есть пара универсальных решений:
1) через плоские текстовые файлы
2) через систему XI - практически весь спектр возможных механизмов и инструментов по организаци обменом данными.


+ ALE
+ RFC
без использования XI .

_________________
Hе иди по течению, не иди против течения - иди поперек него, если хочешь достичь берега.
Слова Ванталы. Дела Ванталы


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Интеграция SAP с другими системами
СообщениеДобавлено: Вт, авг 05 2008, 15:16 
Начинающий
Начинающий
Аватара пользователя

Зарегистрирован:
Сб, июл 07 2007, 14:17
Сообщения: 21
Откуда: Москва
Пол: Мужской
А преимущества/недостатки этих методов?

sy-uname написал(а):
Огласите бюджет проекта, потребности проекта, объём и частота обмениваемых данных, сами "другие" системы.


Объем в данном случае ~300 записей каждые 15 минут. Пока выбрал плоский файл. Но интересует в общий случае, так как задача распростаранённая.

Ещё вопрос: как оперативно проинформировать пользователя о сбое при загрузке данных? По почте - говорят SMTP-аутентификация в SAPе не поддерживается, а отключать её админы скорее всего не захотят.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Интеграция SAP с другими системами
СообщениеДобавлено: Вт, авг 05 2008, 16:05 
Председатель
Председатель
Аватара пользователя

Зарегистрирован:
Чт, сен 23 2004, 18:43
Сообщения: 1556
Откуда: Москва
arteos написал:
Пока выбрал плоский файл.

Это самый дурной путь.

_________________
Hе иди по течению, не иди против течения - иди поперек него, если хочешь достичь берега.
Слова Ванталы. Дела Ванталы


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, авг 05 2008, 16:48 
Специалист
Специалист

Зарегистрирован:
Пт, июл 22 2005, 08:56
Сообщения: 158
bossjohn написал(а):
Есть такой механизм как SAP XI (exchange infrasructure) и соответственно курсы BIT400, BIT450, BIT460

Надо уже привыкать к названию SAP PI :roll:

_________________
C SAP
Изображение


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Интеграция SAP с другими системами
СообщениеДобавлено: Вт, авг 05 2008, 17:08 
Начинающий
Начинающий
Аватара пользователя

Зарегистрирован:
Сб, июл 07 2007, 14:17
Сообщения: 21
Откуда: Москва
Пол: Мужской
111 написал(а):
Это самый дурной путь.


Чем же?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Интеграция SAP с другими системами
СообщениеДобавлено: Вт, авг 05 2008, 17:40 
Председатель
Председатель
Аватара пользователя

Зарегистрирован:
Чт, сен 23 2004, 18:43
Сообщения: 1556
Откуда: Москва
arteos написал:
111 написал(а):
Это самый дурной путь.


Чем же?

Как бы вам объяснить...
Это что-то вроде велосипеда с квадратными колесами :) . И каменный век.
В SAPе имеются мощные средства обмена данными - причем, в реальном времени (On-line) и без участия человека.
Нужно только потратить немного времени и разобраться, как они работают.

_________________
Hе иди по течению, не иди против течения - иди поперек него, если хочешь достичь берега.
Слова Ванталы. Дела Ванталы


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, авг 06 2008, 10:15 
Специалист
Специалист

Зарегистрирован:
Пн, июл 11 2005, 15:44
Сообщения: 127
Опишите необходимый процесс... Например: данные собираются из некой сторонней БД, закатываются в файл, дальше этот файл должен быть отослан на некий ФТП , откуда и будет засосан сервером приложений САП. Вот теперь смотрите сколько узких мест:
1. Переслать файл (хуже если их в определенной послед. пересылать нужно). Лучше всего писать программу следящую за пересылкой
2. Отслеживать очередность и полноту загрузки на стороне САП.
3. Сверять, все ли данные загружены и догружать недогруженные
Короче, стандартный гемор с некоторым посредником (в данном случае - файлом)
Если очередность не важна , то загрузка через файлы нормальный выбор, при условии наличия механизма отслеживания загрузки... скорее всего опять же через файлы логов.


А вот как можно грузить данные напрямую:
1. Грузить данные прямо из БД (нужно будет настраивать коннекты)
2. Загружать данные используя RFC (нужно программировать мосты)
3. WEB-services.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Интеграция SAP с другими системами
СообщениеДобавлено: Ср, авг 06 2008, 18:21 
Президент
Президент

Зарегистрирован:
Пт, апр 28 2006, 22:39
Сообщения: 2514
Откуда: North Taxolina, USA
Пол: Женский
arteos написал:
Возникла проблема выбора механизма интеграции SAP с другими системами.


Все зависит от того, с какими системами и какие интерфейсы.

Если другая система - это какой-нибудь монстр рока на mainframe, например (часто встречающийся случай в США), то flat file зачастую единственный вариант.

Еще есть такая фича как ALE/IDoc интерфейс. Если другая система тоже на SAP, то возможно этот вариант будет самый удобный. Но тут надо смотреть, что ваш интерфейс делает - для некоторых процессов (например, создание заказа) есть стандартные IDocs, для каких-то процессов их нету. Удобство IDocs в том, что к ним довольно легко организовать оповещение об ошибках в виде workflow, а также их иногда можно повторно обработать после устранения ошибки. Кстати, те же файлы можно запросто в IDocs преобразовывать в SAP.

Потом есть такая штука как RFC, про это целая книжка есть у SAP Press. Поищите на форуме - эта тема уже до дыр обсуждалась по-моему. А сейчас на смену лошадке, т.е. RFC идет "железный конь" - т.е. web services. Про них можно посмотреть на SDN, там довольно много материалов, включая eLearning. Также про них есть глава в книжке Next Generation ABAP Development.

Ссылки:
IDoc Cookbook
SDN - Web Services
Service Provisioning - PDF (web services)
SAP Library - RFC

_________________
"One of the symptoms of an approaching nervous breakdown is the belief that one's work is terribly important." Bertrand Russell


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, авг 06 2008, 18:25 
Старший специалист
Старший специалист

Зарегистрирован:
Ср, июн 01 2005, 19:32
Сообщения: 253
Откуда: Москва
Не стоит также забывать о таком гибком, эффективном и интеллектуальном средстве интеграции систем как ... пользователи. :D


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, авг 07 2008, 11:39 
Начинающий
Начинающий
Аватара пользователя

Зарегистрирован:
Сб, июл 07 2007, 14:17
Сообщения: 21
Откуда: Москва
Пол: Мужской
Спасибо, за инфу!

Задача сейчас стоит конкретная, но, так как подобные задачи встречаются часто и средств для интеграции множество, интересовал как раз общий подход к выбору метода.

Если интересно, то система с которой предстоит интеграция была когда давно написана на FoxPro. Сейчас для интеграции с САПом есть возможность её немного дописать, но сроки ограничены.


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

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


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

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


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

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