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

Часовой пояс: 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 часа


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

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


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

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