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

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


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

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


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

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