Цитата:
1) Написание отчетов (программа, которая состоит из экрана параметров, выбора данных и вывода их на экран).
1а. фенечки экрана параметров
1б. построение SELECT'ов, использование индексов
1в. вывод с помощью WRITE, ALV (модуль и класс), реакция на события (hotspot, например)
2) Словарь Данных (виды таблиц, основные таблицы модулей, Search-Help'ы и их расширение, текстовые таблицы, генерация диалогов ведения справочников)
3) Простейшие интерфейсы - загрузка из файла (DAT, TXT, DBF), протокол обработки (ГрФункций SBAL), пакетный ввод (Call Transaction, сеанс пакетного ввода)
4) Диалоговое программирование (объекты блокирования, модули обновления, понятия SAP LUW & DB LUW) - написание транзакций, принципиальное отличие от программирования отчетов.
5) Расширения - способы модификации логики выполнения стандартной обработки данных (я из знаю больше пяти, например )
6) SmartForm'ы - пара вопросов "на засыпку", что нельзя сделать.
7) Транспортная система - наиболее часто встречающиеся проблемы (перекрестные ссылки), из решение.
"Модные" технологии использования классов. Примеры применения.
Может кто-нибудь попобробнее описать этот список ... или как-то его дополнить ... со ссылками на доументацию и где-нибудь в фак положить ?