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