исходный код транзакции в системах на основе ABAP?

Как посмотреть исходный код транзакции в системах на основе ABAP?


person dino    schedule 04.06.2010    source источник


Ответы (3)


Вы можете перейти на System -> Status и увидеть там название программы.

После этого вы можете перейти к Tcode SE38 или SE80, чтобы просмотреть кодировку.

В качестве альтернативы вы можете ввести / h, чтобы активировать режим отладки перед запуском транзакции.

person SteD    schedule 04.06.2010
comment
Как смотреть исходный код программы, я знаю, я не знаю, как смотреть транзакцию исходного кода. - person dino; 04.06.2010
comment
имя программы, которое вы получаете с System- ›Status - это транзакция. - person Stefan Egli; 04.06.2010

Точный ответ на ваш вопрос будет

?SYNTAX ERROR

У транзакции нет исходного кода для просмотра. Взгляните на различные транзакции с помощью транзакции SE93. Транзакция может дать название программе (отчету), которая должна быть выполнена - тогда вам нужно будет взглянуть на исходный код этой программы. Транзакция может назвать экран программы, пула функций или пула модулей, который будет отображаться - тогда вам нужно будет изучить этот экран и последующие. Транзакция может просто делегировать другую транзакцию с использованием варианта, тогда вам нужно будет перейти по этой ссылке. Прочтите это для получения дополнительной информации о различных типах транзакции и для чего они нужны.

person vwegert    schedule 04.06.2010

На ум приходят три варианта (я уверен, что их намного больше):
1) В транзакции: меню Система -> Статус, всплывающее окно покажет программу, дважды щелкните по ней, и она должна вас принять. там
2) Транзакция SE93 - это обслуживание транзакции
3) Таблица TSTC хранит коды транзакций и программы.

Вы можете увидеть исходный код программы в транзакции SE80.

person HMa    schedule 04.06.2010
comment
Эти параметры, к сожалению, не позволяют увидеть исходный код транзакции .... - person dino; 04.06.2010