Текущее время: Пт, июл 18 2025, 14:51

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 16 ]  На страницу 1, 2  След.
Автор Сообщение
 Заголовок сообщения: Интеграция сторонней системы с SAP
СообщениеДобавлено: Вт, июн 04 2013, 11:25 
Начинающий
Начинающий

Зарегистрирован:
Вт, июн 04 2013, 10:56
Сообщения: 9
Доброго дня,
заранее извиняюсь за свою вероятную неосведомленность, с САПом незнаком, и, возможно, даже ветку форума выбрал не ту.

Задача в общих чертах стоит так: необходимо разработать механизм двустороннего обмена данными некой сторонней системы с базой САП (ранее занимался интеграциями этой системы с продуктами 1С). Из Сапа будут выгружаться справочные данные, загружаться некие аналитические данные для отчетности.
Обмен в формате XML по определенному системой протоколу, несколько специфичному. С периодичностью, скажем, раз в сутки.

Какими средствами реализуется выгрузка/загрузка данных через XML файлы в САПе? Мне бы для начала просто хотелось узнать, в каком направлении рыть, что придется изучать (возможность обучения САПу есть, курсы доступны, но начать хотел бы с самостоятельного изучения, хотя бы на базовом уровне).


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Интеграция сторонней системы с SAP
СообщениеДобавлено: Вт, июн 04 2013, 11:42 
Модератор
Модератор
Аватара пользователя

Зарегистрирован:
Чт, окт 06 2011, 14:26
Сообщения: 416
Откуда: KZ, Walldorf
Пол: Мужской
Инфраструктура обмена (SAP Exchange Infrastructure, SAP XI)
http://www.sapboard.ru/forum/viewforum.php?f=70

http://help.sap.com/saphelp_nw04/helpdata/en/14/80243b4a66ae0ce10000000a11402f/frameset.htm

_________________
Если две ошибки не принесли результата - испробуй третью. Лоренс Питер


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Интеграция сторонней системы с SAP
СообщениеДобавлено: Вт, июн 04 2013, 13:14 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, окт 06 2005, 16:44
Сообщения: 3080
Откуда: Москва
Если речь идет об обмене файлами, посмотрите в сторону IDOC и LSMW для загрузки данных в SAP.

_________________
С уважением,
Удав.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Интеграция сторонней системы с SAP
СообщениеДобавлено: Пт, июн 07 2013, 10:08 
Начинающий
Начинающий

Зарегистрирован:
Вт, июн 04 2013, 10:56
Сообщения: 9
Благодарю за ответы! уже приступил к пока что самостоятельному изучению курсов, начал с SAPTEC, далее планирую BIT

А на данном этапе такой вопрос, возможно ли обойтись простенькой программой на ABAP'e, которая бы выгружала/загружала данные в/из xml файлы? (как аналог внешней обработки в 1С, если кто знаком)
Имею в виду, можно ли обойтись в этом случае без использования инструментов PI/XI


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Интеграция сторонней системы с SAP
СообщениеДобавлено: Пт, июн 07 2013, 12:40 
Старший специалист
Старший специалист

Зарегистрирован:
Чт, окт 22 2009, 12:41
Сообщения: 473
Да, можно. Можно использовать XSLT трансформации (медленно). Можно использовать iXML.
Самый быстрый способ выгружать xml - захардкоженная конкатенация строк, но все будут плеваться и ругаться ибо некрасиво (да и сильно сомневаюсь, что у вас большие объемы будут). Поэтому iXML.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Интеграция сторонней системы с SAP
СообщениеДобавлено: Пт, июн 07 2013, 13:31 
Начинающий
Начинающий

Зарегистрирован:
Вт, июн 04 2013, 10:56
Сообщения: 9
weise написал(а):
Да, можно. Можно использовать XSLT трансформации (медленно). Можно использовать iXML.
Самый быстрый способ выгружать xml - захардкоженная конкатенация строк, но все будут плеваться и ругаться ибо некрасиво (да и сильно сомневаюсь, что у вас большие объемы будут). Поэтому iXML.

Спасибо! тогда продолжу обучение пока что в направлении abap-программирования. Объемы данных пока еще не знаю, к сожалению.

ПС С "захардкоженной конкатенации строк" кстати имел дело и при интеграции с 1С :) как раз на больших объемах данных давало прирост в скорости выгрузки данных, когда парсить хмл не нужно и все выгружается последовательно


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Интеграция сторонней системы с SAP
СообщениеДобавлено: Пт, июн 07 2013, 14:47 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пн, май 12 2008, 09:07
Сообщения: 334
Откуда: Tbilisi, GE
Пол: Мужской
Добавлю ускользнувший факт - PI/XI - требует отдельное и не дешевое лицензирование.

Поэтому, стоит таки сосредоточиться на экспорте-импорте средствами ERP.
Тем более, что все прекрасно решается.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Интеграция сторонней системы с SAP
СообщениеДобавлено: Пт, июн 07 2013, 15:26 
Гуру-модератор
Гуру-модератор
Аватара пользователя

Зарегистрирован:
Вт, май 17 2005, 13:35
Сообщения: 4871
Откуда: Москва
Пол: Мужской
А также PI требует развертывания отдельного трехсистмного ладшафта и соответствующие ресурсы железа.

_________________
Удача - результат нашего желания (© А. Нортон)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Интеграция сторонней системы с SAP
СообщениеДобавлено: Ср, июл 17 2013, 11:02 
Начинающий
Начинающий

Зарегистрирован:
Вт, июн 04 2013, 10:56
Сообщения: 9
не создавая новой темы, спрошу здесь же, в продолжение

С iXML бегло разобрался и примерно представляю, как будет выглядеть код выгрузки данных в ХМЛ файлы. Вопрос теперь в другом - не совсем понимаю, как можно узнать, из каких таблиц брать информацию для выгрузки, к примеру, номенклатуры и цен на нее? или это через bapi делается?
В целом мне нужна будет информация о номенклатуре, складских остатках, отгрузках.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Интеграция сторонней системы с SAP
СообщениеДобавлено: Ср, июл 17 2013, 15:14 
Ассистент
Ассистент

Зарегистрирован:
Ср, янв 18 2012, 16:49
Сообщения: 30
Пол: Мужской
vick этот вопрос уже из области MM


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Интеграция сторонней системы с SAP
СообщениеДобавлено: Вт, окт 15 2013, 13:56 
Начинающий
Начинающий

Зарегистрирован:
Вт, июн 04 2013, 10:56
Сообщения: 9
Доброго всем дня,
подготовил некий прототип программы на абапе, с выгрузкой данных и загрузкой заказов через XML файлы определенного формата (которая читает наша система), тестил на демобазе IDES

Сейчас решил зайти несколько с другой стороны: стандартными средствами SAP ERP 6.0 без абапа выгрузить набор данных (к примеру организации, склады, покупатели, материалы, цены, остатки) в файл XML, и из XML такого же формата загружать заказы.
А "стандартные" саповские XML конвертировать в такие, которая принимает наша система.

Вопрос, наиболее простой способ организовать такую выгрузку/загрузку в SAP ERP? навскидку, какими средствами и как это будет выглядеть в общих чертах, если можно :oops: благодарю


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Интеграция сторонней системы с SAP
СообщениеДобавлено: Вт, окт 15 2013, 14:01 
Старший специалист
Старший специалист

Зарегистрирован:
Чт, окт 22 2009, 12:41
Сообщения: 473
Так отвечали же вроде бы: IDOC (проще) или PI (сложнее и дороже, но масштабнее).


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

Зарегистрирован:
Ср, мар 21 2012, 22:00
Сообщения: 248
weise написал(а):
Так отвечали же вроде бы: IDOC (проще) или PI (сложнее и дороже, но масштабнее).


Да не, видимо имеется ввиду без idoc и PI. Просто периодически (или по выполнению ивента) выгружаем куда-нибудь на диск xml из системы-источника, а система-приемник периодически "ходит" в эту папку и забирает оттуда данные. Ну и соотвественоо так в обе стороны.
2vick: так?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Интеграция сторонней системы с SAP
СообщениеДобавлено: Вт, окт 15 2013, 17:52 
Начинающий
Начинающий

Зарегистрирован:
Вт, июн 04 2013, 10:56
Сообщения: 9
Ice_age написал(а):
weise написал(а):
Так отвечали же вроде бы: IDOC (проще) или PI (сложнее и дороже, но масштабнее).


Да не, видимо имеется ввиду без idoc и PI. Просто периодически (или по выполнению ивента) выгружаем куда-нибудь на диск xml из системы-источника, а система-приемник периодически "ходит" в эту папку и забирает оттуда данные. Ну и соотвественоо так в обе стороны.
2vick: так?

да, в точности так

PI отпадает, как здесь уже писали, т.к. требуется его покупка и установка
idoc - не пойму, как им реализовать выгрузку в XML? мог бы кто-нибудь действия по этапам в общих чертах описать?

Почитал еще про бизнес-коннекторы, и тоже еще пока не до конца понимаю - для использования этой технологии необходимо устанавливать BC сервер, он платный опять же?

В общем, хотелось бы решение без установки каких-либо доп. элементов системы, а просто используя функционал ERP. Если такое есть, конечно. Один товарищ, вернее партнер, тут рассказал, что нечто такое они с клиентом на САПе реализовывали, но очень давно и используемые "стандартные" средства описать не может, и даже выходные XML-файлы не покажет.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Интеграция сторонней системы с SAP
СообщениеДобавлено: Вт, окт 15 2013, 19:34 
Старший специалист
Старший специалист

Зарегистрирован:
Чт, окт 22 2009, 12:41
Сообщения: 473
Так это и получается ABAP, только не полностью самописный, а с попыткой использовать стандартные инструменты. Все равно со временем собсвенной логики будет только прибавляться. Вот по IDOC книжечка. И выгрузка в xml.

А Business Connector - это отдельная саповская софтинка - да устанавливается дополнительно. Но учтите, что он вроде как устарел в пользу PI. По стоимости лучше уточнить в САП СНГ.


Принять этот ответ
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 16 ]  На страницу 1, 2  След.

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


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

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


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

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