+ Sapforum.Biz » Инструменты » ABAP - Инструментальные средстваТема:
|- Интеграция со сторонними системами




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

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

Оффлайн diana_

  • Newbie
  • *
  • Сообщений: 6
  • Reputation Power: 0
  • diana_ has no influence.
  • YearsYears
Интеграция со сторонними системами
« : Август 05, 2016, 09:10:04 am »
Добрый день.

Помогите, пожалуйста, советом. Есть приложение на Java, оно должно обмениваться данными с SAP MM (например, выгружать таблицу материалов, загружать новых вендоров) и даже генерировать там документ. Как можно реализовать это? Есть ли какой-то инструмент? Какой протокол взаимодействия поддерживается SAPом? Можно ли пушить загрузку данных в SAP или это будет периодический запуск какой-то обработки SAPa?

Оффлайн sapworkdir

  • Newbie
  • *
  • Сообщений: 33
  • Reputation Power: 0
  • sapworkdir has no influence.
  • Пол: Мужской
  • YearsYearsYearsYearsYearsYearsYearsYearsYearsYears
Re: Интеграция со сторонними системами
« Ответ #1 : Август 05, 2016, 10:01:34 am »
Тут
You are not allowed to view links. Register or Login
или тут
You are not allowed to view links. Register or Login
Regards
SapWorkDir

Оффлайн diana_

  • Newbie
  • *
  • Сообщений: 6
  • Reputation Power: 0
  • diana_ has no influence.
  • YearsYears
Re: Интеграция со сторонними системами
« Ответ #2 : Август 05, 2016, 10:09:34 am »
Ага, спасибо, видела. Но кого ни спрошу - никто о JCo не слышал. Не пользовались случайно? SAP его отдельно продает и почем, не знаете?

Оффлайн sapworkdir

  • Newbie
  • *
  • Сообщений: 33
  • Reputation Power: 0
  • sapworkdir has no influence.
  • Пол: Мужской
  • YearsYearsYearsYearsYearsYearsYearsYearsYearsYears
Re: Интеграция со сторонними системами
« Ответ #3 : Август 05, 2016, 10:19:54 am »
Он бесплатный для пользователей. Для Ханы можно скачать просто с трайл аккаунтом.
Regards
SapWorkDir

Оффлайн diana_

  • Newbie
  • *
  • Сообщений: 6
  • Reputation Power: 0
  • diana_ has no influence.
  • YearsYears
Re: Интеграция со сторонними системами
« Ответ #4 : Август 05, 2016, 10:22:46 am »
Спасибо большое!

Оффлайн Uukrul

  • SAP ECC 6.0 Ehp(*)
  • Administrator
  • Epic Member
  • *****
  • Сообщений: 3 651
  • Reputation Power: 2
  • Uukrul barely matters.Uukrul barely matters.
  • Пол: Мужской
  • YearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYears
    • Sapforum.BIZ
Re: Интеграция со сторонними системами
« Ответ #5 : Август 05, 2016, 11:09:38 am »
You are not allowed to view links. Register or Login
Спасибо большое!
Вот четно сделал бы на стороне SAP вебсервис и вообще не проблема. SOAP оно и в африке SOAP вообще никаких вопросов не будет.

Оффлайн diana_

  • Newbie
  • *
  • Сообщений: 6
  • Reputation Power: 0
  • diana_ has no influence.
  • YearsYears
Re: Интеграция со сторонними системами
« Ответ #6 : Август 05, 2016, 12:15:43 pm »
А может можно получать и отдавать данные java веб-приложением? Я читала, есть JDBC коннектор к SAPовской базе данных. Есть серьезные недостатки у такого подхода?

Оффлайн sapworkdir

  • Newbie
  • *
  • Сообщений: 33
  • Reputation Power: 0
  • sapworkdir has no influence.
  • Пол: Мужской
  • YearsYearsYearsYearsYearsYearsYearsYearsYearsYears
Re: Интеграция со сторонними системами
« Ответ #7 : Август 05, 2016, 12:25:11 pm »
You are not allowed to view links. Register or Login
Вот четно сделал бы на стороне SAP вебсервис и вообще не проблема. SOAP оно и в африке SOAP вообще никаких вопросов не будет.
Может возникнуть вопрос зачем вообще нужно самописное приложение на жабе :)
Regards
SapWorkDir

Оффлайн Uukrul

  • SAP ECC 6.0 Ehp(*)
  • Administrator
  • Epic Member
  • *****
  • Сообщений: 3 651
  • Reputation Power: 2
  • Uukrul barely matters.Uukrul barely matters.
  • Пол: Мужской
  • YearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYears
    • Sapforum.BIZ
Re: Интеграция со сторонними системами
« Ответ #8 : Август 05, 2016, 12:32:21 pm »
You are not allowed to view links. Register or Login
А может можно получать и отдавать данные java веб-приложением? Я читала, есть JDBC коннектор к SAPовской базе данных. Есть серьезные недостатки у такого подхода?
Ну написал же, что создаете в SAP вебсервис, который вызываете из своего вебприложения для получения и отдачи данных. Никакие не нужны коннекторы, так как протокол обмена SOAP стандартизован и работает без проблем.

Оффлайн diana_

  • Newbie
  • *
  • Сообщений: 6
  • Reputation Power: 0
  • diana_ has no influence.
  • YearsYears
Re: Интеграция со сторонними системами
« Ответ #9 : Август 05, 2016, 12:36:37 pm »
You are not allowed to view links. Register or Login
Никакие не нужны коннекторы, так как протокол обмена SOAP стандартизован и работает без проблем.
Да, этот вариант очень реален, спасибо. Но вопрос в том, можно ли отказаться от разработки обмена на SAPе? В моем варианте изменение кода в SAPе не понадобится.

Оффлайн Uukrul

  • SAP ECC 6.0 Ehp(*)
  • Administrator
  • Epic Member
  • *****
  • Сообщений: 3 651
  • Reputation Power: 2
  • Uukrul barely matters.Uukrul barely matters.
  • Пол: Мужской
  • YearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYears
    • Sapforum.BIZ
Re: Интеграция со сторонними системами
« Ответ #10 : Август 05, 2016, 12:44:03 pm »
You are not allowed to view links. Register or Login
Да, этот вариант очень реален, спасибо. Но вопрос в том, можно ли отказаться от разработки обмена на SAPе? В моем варианте изменение кода в SAPе не понадобится.
Ну если на поддержку фиолетово, то можно конечно почитать и на прямую из БД данные, но SAP категорически не рекомендует так делать, а уж писать в таблицы вообще запрещено. Но тут как говорится все зависит от вас, вам револьвер дали, а вот уже убьете вы зверушку или сами застрелитесь, дело как говорится абсолютно ваше.

Оффлайн diana_

  • Newbie
  • *
  • Сообщений: 6
  • Reputation Power: 0
  • diana_ has no influence.
  • YearsYears
Re: Интеграция со сторонними системами
« Ответ #11 : Август 05, 2016, 12:45:47 pm »
Аргумент, спасибо)

Оффлайн Uukrul

  • SAP ECC 6.0 Ehp(*)
  • Administrator
  • Epic Member
  • *****
  • Сообщений: 3 651
  • Reputation Power: 2
  • Uukrul barely matters.Uukrul barely matters.
  • Пол: Мужской
  • YearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYears
    • Sapforum.BIZ
Re: Интеграция со сторонними системами
« Ответ #12 : Август 05, 2016, 01:39:57 pm »
You are not allowed to view links. Register or Login
Аргумент, спасибо)
На самом деле вебсервисы в SAP вещь не сложная с точки зрения реализации. А так, еще если из модных фишек, то можно через OData провайдера делать интерфейсы, вроде как с какой-то версии это работает без вопросов, но я пока эту технику не использовал, хотя примеров в сети уже много.

Цитировать
Open Data Protocol (OData) — это открытый веб-протокол для запроса и обновления данных. Протокол позволяет выполнять операции с ресурсами, используя в качестве запросов HTTP-команды, и получать ответы в форматах XML или JSON.