Текущее время: Чт, апр 18 2024, 19:28

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 4 ] 
Автор Сообщение
 Заголовок сообщения: Запуск транзакции в окне SAP GUI из внешней системы и получение ответа
СообщениеДобавлено: Пн, июн 08 2020, 15:25 
Младший специалист
Младший специалист
Аватара пользователя

Зарегистрирован:
Пт, окт 13 2006, 16:44
Сообщения: 55
Пол: Мужской
Приветствую.

Имеется задача от бизнеса - из внешней системы SugarCRM каким-то образом запустить транзакцию VA21, вбить в ней предложение, сохранить и передать обратно в SugarCRM номер созданного предложения.

Подскажите, пожалуйста, можно ли это как-то организовать синхронно или хотя бы асинхронно?
Достаточно ли будет сделать RFC ФМ и научить SugarCRM его вызывать или надо как-то более хитро извращаться?
Суть в том, что пользователь должен увидеть обычный экран VA21 в окне SAP GUI. Создание через web-service и BAPI не катит:(


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Запуск транзакции в окне SAP GUI из внешней системы и получение ответа
СообщениеДобавлено: Вт, июн 09 2020, 09:39 
Директор
Директор

Зарегистрирован:
Вт, ноя 09 2010, 19:59
Сообщения: 792
Откуда: Novosibirsk
Пол: Мужской
QSpeller написал:
Суть в том, что пользователь должен увидеть обычный экран VA21 в окне SAP GUI. Создание через web-service и BAPI не катит:(

посмотрите в сторону Report-report interface
причем использовать именно WebGUI а не SAP GUI for Windows
Report-report interface: Application rules
a) Problem: You cannot branch to a transaction or a program.
In most cases, this problem occurs because the transaction is not prepared for the call using report-report interface (RRI). In general, most transactions and programs are NOT prepared for a call with parameters from RRI (this is because in transactions, programs are called with other screens and the sender and target fields do not match).


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Запуск транзакции в окне SAP GUI из внешней системы и получение ответа
СообщениеДобавлено: Чт, июн 11 2020, 17:21 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, дек 20 2007, 18:21
Сообщения: 1613
Покупайте sap rpa.

_________________
я твой сап эфай внедрял
BAdI-позитив
Взять немножечко абопу, сунь туда кошачью *опу, RFC лапки, БТ старой бабки, на медленном базиснике переносить, тестовое окружение материть, снимать SAT пенку, биться головой о стенку, охапка тайм-шитов, отчет готов!


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Запуск транзакции в окне SAP GUI из внешней системы и получение ответа
СообщениеДобавлено: Пн, июл 06 2020, 15:10 
Старший специалист
Старший специалист

Зарегистрирован:
Чт, мар 29 2007, 11:51
Сообщения: 330
Откуда: Yugorsk.RU
Пол: Мужской
Цитата:
из внешней системы SugarCRM каким-то образом запустить транзакцию VA21, вбить в ней предложение, сохранить и передать обратно в SugarCRM номер созданного предложения.

Суть в том, что пользователь должен увидеть обычный экран VA21 в окне SAP GUI. Создание через web-service и BAPI не катит:(


Ну если "с человеком посередине" - то через гуискриптинг, можно через прослойку в виде банального экселя с макросами. Т.е. Внешняя ИУС <-> Экселина "прокси" на компьютере пользователя <-> Проводка VA21 из экселины через скриптинг (авторизацию в сапе пользователь сам выполняет ручками). Тогда пользователь будет даже видеть, как буковки в VA21 сами вколачиваются и экранчики перещёлкиваются :)


Принять этот ответ
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 4 ] 

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


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

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


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

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