Сканирование кода и сравнение отчетов системы

Сканирование программного кода

В системе SAP можно сканировать код ABAP-программ на предмет вхождения исходного стринга.

Для поиска фрагмента исходного кода в пакете можно использовать транзакцию CODE_SCANNER (программа AFX_CODE_SCANNER).

На селекционном экране вводится пакет и искомая строка, отмечаются объекты релевантные к сканированию, вводятся дополнительные критерии.

В результате сканирования программы выводится список совпадений с искомой строкой. По двойному щелчку на строке можно перейти в редактор кода на соответствующее место.

 

RS_ABAP_SOURCE_SCAN — eще одна программа для поиска стринга в коде ABAP-программ и других объектов. На селекционном экране указывается искомый фрагмент и дополнительные критерии поиска. В том числе, возможен поиск по базе данный версий.

Результатом будет список совпадений с указанием строки и возможностью перехода к исходному коду программы.

 

Сравнение исходного кода ABAP программ, функциональных модулей, методов класса и других объектов

Транзакция SE39 может использоваться для сравнения исходного кода двух объектов, межсистемного сравнения объектов.

На селекционном экране вводим наименования сравниваемых объектов.

После запуска транзакции открывается два параллельных окна с исходным кодом объектов. Для сравнения требуется нажать кнопку   в статусбаре.

В результате будут отмечены строки, содержащие отличия. Для перехода между одинаковыми и различными фрагментами можно воспользоваться соответствующими кнопками  .

Добавить комментарий

Обязательные поля отмечены *. Ваш email не будет отображаться.