Программирование на языке ABAP/4

Дистанционный курс для самостоятельного обучения программированию на языке ABAP/4 на учебной платформе с консультациями тренера, а также выполнением практических задач в среде SAP.

В стоимость курса входит предоставление доступа слушателя к учебной платформе и 3 консультации тренера в период обучения. 


Количество часов
120 ак.ч
Продолжительность
3 месяца
Стоимость курса
1 090 BYN
Формат обучения: дистанционный

Необходимая подготовка:

  • опыт программирования на одном из языков (например, Delphi, C++)
  • понятие о языке запросов SQL
  • знание английского языка на уровне чтения документации

Программа курса:

1. Введение
2. Что такое ERP
3. Архитектура системы R/3
4. Начало работы
5. Создание первой программы
6. Структура языка
  • Комментарии
  • Типы и объекты (поля)
  • Использование ключевых слов type и like
7. Работа с данными
  • Копирование полей
  • Преобразование содержимого полей
  • Копирование структурированных объектов
  • Арифметические выражения и математические функции
  • Операции со строками текста
  • Пользование встроенной справкой ABAP-отладчик (Debugger)
8. Условия и циклы
9. ABAP-словарь
  • Три уровня словаря Dictionary
  • Обзор элементов ABAP-словаря
  • Внешние ключи (Foreign keys)
  • Поля Валюты и поля Количества
  • Создание пользовательской таблицы
  • Создание Средства Поиска (Search Help)
  • Структуры
  • Группы типов (TYPE-POOL)
10. Внутренние таблицы
  • Создание внутренних таблиц
  • Операции с внутренними таблицами
11. Функции и подпрограммы
  • Формы (подпрограммы)
  • Функциональные группы и функции
  • Создание функционального модуля
12. Диалог ведения таблиц
13. Работа с файлами
  • Чтение и запись файлов на application сервере
  • Чтение и запись файлов на presentation сервере
14. Работа с БД. Операторы OPEN SQL
15. Работа с сообщениями
16. Экраны выбора
  • Параметры
  • Составные критерии выборки (Select-options)
  • События экрана выбора
  • Динамическая модификация экранов выбора
  • Форматирование экранов выбора
17. Списки
  • Оператор WRITE
  • Написание отчетов
  • События в списках
  • Обработка двойного щелчка
  • Техника HIDE
  • Графический интерфейс пользователя
  • Событие AT USER-COMMAND
18. Диалоговые экраны 
  • Коды функций и OK_CODE 
  • Экран. Логика выполнения 
  • Модуль … AT EXIT-COMMAND 
  • Присвоение транзакций
19. Создание транзакций
  • Logical Unit of Work (LUW) – Логический блок обработки
  • Database LUW (LUW БД)
  • Механизм блокировки системы R/3
  • Создание объекта блокировки (Lock Object)
20. Отчеты с использованием ALV-Grid
21. Загрузка данных. Пакетный ввод
22. Формуляры SmartForms

Получить дополнительную информацию: 
+375 29 690 40 33HPaulovich@instituteiba.by

Заказать курс

Проектирование программного обеспечения информационных систем

Подождите немного, идет отправка ...
Демо период закончился