SAPфорум.RU https://sapboard.ru/forum/ |
|
FrontEnd для обработки транспортных заявок (R/3 - XI - ???) https://sapboard.ru/forum/viewtopic.php?f=15&t=42028 |
Страница 1 из 1 |
Автор: | Vankof [ Пт, окт 03 2008, 14:40 ] |
Заголовок сообщения: | FrontEnd для обработки транспортных заявок (R/3 - XI - ???) |
Ищу вариант реализации системы для обработки транспортных заявок перевозчиками удаленно. Основные данные заявки хранятся в R/3 SD. По мере создания заявок, они отсылаются перевозчику, который их утверждает или отклоняет. При утверждении назад в R/3 отправляются подробные данные, внесенные перевозчиком. Плюс, перевозчик должен видеть отчеты по операциям. Связь R/3 с данной системой планируется осуществлять через SAP XI. Я придумал 2 варианта реализации: 1) Веб-приложение на Java, которое связывается с R/3 через SOAP адаптер XI 2) VBA приложение в EXEL, которое также связывается с R/3 через SOAP адаптер XI Искал в Интернете какие-либо стандартные средства для реализации такого функционала, но ничего подходящего не нашел. Может кто сталкивался с такой задачей? Какие еще могут быть варианты реализации? У нас SAP BASIS 4.6C и NW7.1 |
Автор: | Konstantin Anikeev [ Пт, окт 03 2008, 18:05 ] |
Заголовок сообщения: | |
Как вариант Web приложение на ABAP/JAVA с прямой связью по RFC... Хотя "Веб-приложение на Java, которое связывается с R/3 через SOAP адаптер XI" больше нравится... |
Автор: | korchagin [ Пт, окт 03 2008, 20:26 ] |
Заголовок сообщения: | |
А зачем там XI вообще? WebDynpro for ABAP, например. |
Автор: | Konstantin Anikeev [ Сб, окт 04 2008, 13:28 ] |
Заголовок сообщения: | |
korchagin написал: А зачем там XI вообще?
WebDynpro for ABAP, например. Это жеж RFC, а если системы "далеко"... ИМХО IDOC будет тут уместнее... Хотя ABAP Webdynpro быстрее и симпотнее... |
Автор: | Vankof [ Пн, окт 06 2008, 08:12 ] |
Заголовок сообщения: | |
korchagin написал: А зачем там XI вообще?
WebDynpro for ABAP, например. Но, если делать через WebDynpro for ABAP, то для каждого из удаленных пользователей придется заводить аккаунт R/3, на сколько я понимаю.. А это будет дороговато.. |
Автор: | Konstantin Anikeev [ Пн, окт 06 2008, 11:13 ] |
Заголовок сообщения: | |
Да нет, необязательно... Приложение может работать под аккаунтом системного пользователя... Только тогда авторизацию вам тоже писать... |
Автор: | korchagin [ Вт, окт 07 2008, 09:34 ] |
Заголовок сообщения: | |
Konstantin Anikeev написал: korchagin написал: А зачем там XI вообще? WebDynpro for ABAP, например. Это жеж RFC, а если системы "далеко"... ИМХО IDOC будет тут уместнее... Хотя ABAP Webdynpro быстрее и симпотнее... :) Почему же RFC, обычный HTTP. |
Автор: | Konstantin Anikeev [ Вт, окт 07 2008, 12:21 ] |
Заголовок сообщения: | |
korchagin написал: Почему же RFC, обычный HTTP.
Я имел ввиду, что если это отдельная система на WebDynpro (ABAP или Java) то надо будет как-то в свою данные передавать, а это либо RFC, либо IDOCs, либо еще что-то... |
Автор: | chumpa [ Чт, ноя 22 2012, 14:33 ] |
Заголовок сообщения: | Re: FrontEnd для обработки транспортных заявок (R/3 - XI - ???) |
Автор, что получилось? Думаю, FLASH уместен был бы. |
Автор: | Vankof [ Чт, ноя 22 2012, 15:07 ] |
Заголовок сообщения: | Re: FrontEnd для обработки транспортных заявок (R/3 - XI - ???) |
Сделана и успешно работает такая схема: Java Веб-приложение в связке с SAP напрямую через RFC. А что такое FLASH? |
Автор: | chumpa [ Чт, ноя 22 2012, 15:31 ] |
Заголовок сообщения: | Re: FrontEnd для обработки транспортных заявок (R/3 - XI - ???) |
Macromedia / ActionScript. Там вызов веб-сервисов есть. Ну, можно и через JCo по RFC конечно... А кто кого вызывает, или в обе стороны? |
Автор: | Vankof [ Чт, ноя 22 2012, 15:55 ] |
Заголовок сообщения: | Re: FrontEnd для обработки транспортных заявок (R/3 - XI - ???) |
То есть это именно тот FLASH, о котором я подумал сначала:) Неожиданное решение? В принциепе, можно запрограммировать почти на чем угодно, хоть на PHP, просто есть уже более менее устоявшиеся технологии постороения корпоративных веб-приложений. У меня же сделано именно через JCO - работает очень быстро, т.к. без посредников. Вызовы всегда исходят только со стороны Java приложения, на стороне SAP хватило всего одного функционального модуля, который в зависимости он заданных параметров возвращает нужные результаты в табличном виде. Фоновых вызовов нет, все по запросу пользователя. В моей схеме Java приложение не хранит данные нигде кроме SAP. |
Автор: | chumpa [ Чт, ноя 22 2012, 16:42 ] |
Заголовок сообщения: | Re: FrontEnd для обработки транспортных заявок (R/3 - XI - ???) |
дёргать веб-сервисы из флеша это уже стандарт, в т.ч. SAPa, RIA то бишь. Rich Internet Applications. Даже книжка есть от сап-пресса, как их клепать по-быстрому. Корпоративненько ))) В отличии от JCo, в модели веб-сервисов можно дёшево принимать вызовы (был бы сетевой доступ конечно) а не поллить, но для данной задачи вижу что это неактуальное требование. А так -- отлично, что работает! Поздравляю! PS Сам тоже делал на JCo 3 недавно задачку, правда как раз серверную а не клиентскую, и с хранением в джавашных таблицах. Полное зеркало |
Страница 1 из 1 | Часовой пояс: UTC + 3 часа |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |