О мастер-классе
О чем пойдет речь
Приняв участие в мастер-классе, вы узнаете об эффективных способах чтения ABAP-кода. Будут представлены инструменты анализа и поиска нужного кода; показаны способы ускоренного поиска кода в программах печати, ALV-отчетах, email-рассылках, клиентском коде (Z-коде); будут даны рекомендации по постановке технического задания на разработку.
На практических примерах будут продемонстрированы возможности отладчика, в частности, сохранение и восстановления сеанса отладки, использование точек наблюдения и останова, просмотр памяти во время отладки приложения, поиск таблиц (источников данных) в программном коде и множество других.
На мастер-классе будет проведена показательная демонстрация инструментов анализа и трассировки ABAP-кода, трассировки запросов к БД.
Слушателям будут предоставлены материалы с подробной информацией об инструментах отладки, анализа ABAP-кода и применяемых конструкциях в ABAP.
Аудитория
Мы уверены, что участие в мастер-классе будет весьма полезно:
1. Консультантам, участвующим в проектах внедрения, тиражирования и поддержки, по различным модулям: FI, CO, SD, MM, PS, WF, DMS, RCM и других.
2. Ключевым пользователям, которые хотят глубоко разбираться в деталях системы.
3. Бизнес-экспертам, желающим эффективно читать ABAP-код.
4. ABAP-разработчикам, которых «просят пояснить алгоритм».
Как будет проходить мероприятие
Мастер-класс пройдет в 3 приема:
Тема 1. Обзор мастер-класса и знакомство с АВАР
▪ Обзор темы: как может помочь чтение ABAP-кода пониманию бизнес-процессов?
▪ Назначение и происхождение языка программирования ABAP.
▪ Обзор конструкций ABAP.
Тема 2. Основы отладки программ на АВАР
▪ Основные функции отладчика
▪ Точки остановка и наблюдения.
▪ Настройка интерфейса отладчика.
▪ Отладка экранов, просмотр загруженных программ, отладка фоновых заданий, SLAD.
▪ Поиск Z-кода и возможных точек расширения.
Тема 3. Ускоренный поиск кода
▪ Разбор программ печати, ALV-отчетов, анализ полномочий пользователя.
▪ Работа с версионностью программ, способы переноса объектов и выравнивания версий.
Тема 4. Рекомендации к постановке ТЗ и обсуждение практических случаев
▪ Определение «хороших» и «плохих» примеров постановки ТЗ.
▪ Факторы, ускоряющие разработку.