План на курса
Въведение в ABAP и дебагера SAP
- Какво е ABAP и защо отстраняването на грешки е важно
- Видове грешки: синтаксични, при изпълнение, логически
- Кога и защо функционални консултанти трябва да отстраняват грешки
Access на дебагера ABAP
- Запускане на дебагера от транзакции и отчетове
- Използване на /h за активиране на дебагера
- Навигация и интерфейс на класическия и новия дебагер
Разумяване на потока на кодове в ABAP
- Четене на инструкции SELECT и цикли
- Интерпретиране на IF, CASE и логически структури
- Типове променливи и вътрешни таблици
Задаване на точки за прекъсване и точки за наблюдение
- Статични и динамични точки за прекъсване
- Условни точки за прекъсване и логика за спиране
- Използване на точки за наблюдение за мониториране на промени на променливи
Отстраняване на грешки в стандартни програми SAP
- Точки за разширение: потребителски изходи, BADIs, рамки за разширение
- Разумяване на имплицитни vs. експлицитни разширения
- Следване на стойности на полета и логика в стандартни потоки
Често срещани сценарии за отстраняване на грешки за функционални роли
- Намиране на причините за неправилни изходи или липсващи данни
- Следване на потребителски полета и изчисления
- Отстраняване на грешки, свързани с работни процеси или IDoc
Работа с вътрешни таблици и стойности на полета
- Инспектиране на вътрешни таблици
- Използване на филтри и търсене на съдържанието на таблиците по време на изпълнение
- Промяна на стойностите на променливи по време на изпълнение (безопасни vs. небезопасни сценарии)
Съвети, най-добри практики и поддръжка на Collaboration
- Какво да търсите преди контактиране на разработчик
- Как да документирате находките и да сътрудничите ефективно
- Безопасно отстраняване на грешки в производствени среди
Резюме и следващи стъпки
Изисквания
- Разбиране на функционални модули на SAP (например, SD, MM, FI)
- Основно познание на навигацията в SAP GUI
- Интерес към идентифициране и отстраняване на проблеми в системата на SAP
Целева аудитория
- Функционални консултанти, работящи в среда на SAP
- Business аналитици, подпомагащи модулите на SAP
- Професионалисти, взаимодействащи с разработчици на ABAP и технически екипи
Отзиви от потребители (2)
Обучителят беше много добър, познаваше добре темата и знаеше как да ни обясни всички въпроси, които имахме, и това ни помогна много.
Dirman Ionut - HELLA Ghiroda
Курс - SAP PM Fundamentals to Advanced
Машинен превод
Бях много впечатлен от подготовката на треньора. По време на обучението той непрекъснато се връщаше към темите, които беше разгледал.
Ted Audain - Frucor Suntory Ltd
Курс - SAP MM
Машинен превод