Twitter: http://twitter.com/sapforumbizRSS лента: http://sapforum.biz/index.php?action=.xml;type=rss
0 Пользователей и 1 Гость просматривают эту тему.
Что-то я не очень понял что надо? Можеш подробнее?1. Ты как собираешься это вариант использовать?2. Чего, просто не сделать транзакцию, к ней вариант, и сделать его "вариант" вариантом по умолчанию?3. SHD0 или варианты транзакций Что делать (с) если не устраивает экран стандартной тр.?http://sapforum.biz/index.php/topic,80.0Варианты для стандартных транзакций http://sapforum.biz/index.php/topic,393.0Перенос Вариантов просмотра между мандатамиhttp://sapforum.biz/index.php/topic,420.0/highlight,вариант.html
Ну я бы попробовал 3 вещи (не уверен получится ли, но попробовать стоит):1. Для твой транзакции попытался бы сделать через SHD0 пару вариантов (как я понимаю эти варианты запускаются как отдельные транзакции)2. В самой транзакции, поле выбора варианта3. Дописать транзакцию, и в коде анализировать, в каком режиме запускается и выбирать соответственный вариант (у нас так ребята делали, для каждого бе-пользователя)CALL FUNCTION 'RS_VARIANT_EXISTS' EXPORTING report = report variant = variant IMPORTING r_c = retcode EXCEPTIONS not_authorized = 1 no_report = 2 report_not_existent = 3 report_not_supplied = 4 OTHERS = 5. IF retcode = 0. SUBMIT (report) VIA SELECTION-SCREEN USING SELECTION-SET variant AND RETURN. else. SUBMIT (report) VIA SELECTION-SCREEN AND RETURN. ENDIF.
Системы под рукой нет, но если память ни с кем мне не изменяет, то при создании транзакции (SE93, или правой кнопкой по имени программы в SE80 "Создать"->"Транзакция") существует возможность указания запускаемого варианта используемой программы.
эти варианты тогда создавать с прификсом CUS& и переносить в др манданты