Мастер-класс Олега Башкатова

ABAP для консультантов: Чтение ABAP кода (отладка и мониторинг кода)

23май2019, Москва
Описание программы

О мастер-классе

О чём пойдёт речь?

Приняв участие в мастер-классе, вы узнаете об эффективных способах чтения ABAP-кода. Будут представлены инструменты анализа и поиска нужного кода; показаны способы ускоренного поиска кода в программах печати, ALV-отчетах, email-рассылках, клиентском коде (Z-коде); рекомендации по постановке технического задания на разработку.

На мастер-классе будет показаны на практических примерах возможности отладчика, в частности, сохранение и восстановления сеанса отладки, использование точек наблюдения и останова, просмотр памяти во время отладки приложения, просмотр таблицы SCREEN и множество других. Будут показаны возможности как нового, так и старого ABAP-отладчика (на практических примерах).

На мастер-классе будет проведена показательная демонстрация инструментов анализа и трассировки ABAP-кода, трассировки запросов к БД.

На мастер-классе будет представлена структура ABAP-программы и пояснены понятия «транзакция» и «logical unit of works».

На мастер-классе будут рассмотрены рекомендации по постановке технического задания; будет дано определение «хорошим» и «плохим» постановкам; будут даны рекомендации по созданию «хороших» постановок.

Слушателям будут предоставлены материалы с подробной информацией об инструментах отладки, анализа ABAP кода и применяемых конструкциях  в ABAP.

Кому это нужно?

Мы уверены, что участие в мастер-классе будет весьма полезно:

1) Консультантам, участвующим в проектах внедрения, тиражирования и поддержки, по различным модулям: FI, CO, SD, MM, PS, WF, DMS, RCM и других.

2) Ключевым пользователям, которые хотят глубоко разбираться в деталях системы.

3) Бизнес-экспертам, желающим эффективно читать -код.

4) ABAP-разработчикам, которых «просят пояснить алгоритм». 

КАК БУДЕТ ПРОХОДИТЬ МАСТЕР-КЛАСС?

09:00-09:30 Регистрация, приветственный кофе-брейк
09:30-11:00 1) Обзор темы: как может помочь чтение ABAP-кода пониманию бизнес-процессов?

2) Рекомендации по использованию ABAP-отладчика.
2.1. Пошаговый анализ кода: базовые функции.
2.2. Продвинутые функции отладчика, точный поиск кода.
2.3. Отладка фоновых заданий и внешних процессов (Web-service call, RFC call).
11:00-11:15 Кофе-брейк
11:15-13:00 3) Инструменты для поиск источников данных.
3.1. Поиск таблиц с помощью отладчика
3.2. Трассировка запросов к базе данных

4) Структура ABAP-программ
4.1. Структура ABAP-программ и экранов
4.2. Transactions and Logical Unit of Works (LUW): транзакции и логические блоки исполнения
13:00-14:00 Обед
14:00-16:00 5) Ускоренный поиск кода.
5.1. Программы печати: pdf-формы, smartforms, sap-script.
5.2. ALV-отчеты
5.3. Обработка IDOC
5.4. Клиентский код (Y|Z-код)
5.4. Cохранение документов SAP ERP
5.5. Анализ полномочий пользователя.
5.6. События и WF-события
5.7. Программы по отправке Email

6) Инструменты анализа ABAP-программ и запросов к БД.
6.1. Трассировка ABAP-кода
6.2. Код инспектор и расширенная проверка кода
6.3. Сравнение версий программ между системами
16:00-16:15 Кофе-брейк
16:15-18:00 7) Рекомендации по постановке технического задания
7.1. Определение "хорошего" и "плохого" ТЗ
7.2. Технические моменты для указания в ТЗ
7.3. Факторы, ускоряющие и замедляющие разработку

8) Рассмотрение кейсов участников.
FI, CO, SD, MM, PS, WF, DMS, RCM

Об авторе

Олег Башкатов

Эксперт по модулям SAP MM, SD, RCM, ABAP-разработчик, фрилансер.

Опыт в качестве SAP консультанта с октября 2008 года. Принимал участие как в полномасштабных проектах (все стадии от анализа, концепта до конфигурации и поддержки продуктивной эксплуатации), так и в roll-out проектах (консультирование по локальной специфике) в течение более, чем 8 лет. На проектах выступал как в роли консультанта, так и разработчика.

Имеет сертификаты:

  1. P_SD_65 (SAP Certified Application Professional - Order Fulfillment with SAP ERP 6.0 EhP5),
  2. C_TAW12_731 (SAP Certified Development Associate – ABAP with SAP Net Weaver 7.31)

Успешно осуществил настройку модулей MM, SD, RCM, PS, а также проводил разработки более чем у 7 заказчиков из различных отраслей.

Имеет собственные разработки для SAP ERP.

Стоимость участия в мастер-классе

23 000 рублей (без учета НДС)

Как добраться?

Учебный комплекс «Белорусско-Савеловский», 3-я ул. Ямского Поля, д. 32, 1-й подъезд, 5-й этаж