Описание курса:
Этот курс дает обзор возможностей основных средств генераторов отчетов в SAP ERP. Цель курса – научить создавать отчеты с помощью таких средств как QuickViewer, InfoSet Query и SAP Query.
В курсе дается обзор и сравнение основных средств генерации отчетов в SAP ERP.
Отдельно рассматриваются и сравниваются возможности сред генерации отчетов QuickViewer, InfoSet Query и SAP Query. В курс включена глава по созданию собственных Info наборов для описания новых моделей данных. В курсе дается детальный обзор ABAP кодирования для InfoSet, которое используется для реализации дополнительной обработки данных. В качестве дополнительной информации рассматриваются особенности переноса компонент SAP Query,
Целевая аудитория:- Разработчики
- Консультанты
Что получат слушатели по завершению курса:
· Понимание принципов работы с генераторами отчетов в SAP
· Основы ABAP программирования для InfoSet
· Умение создавать отчеты с помощью QuickViewer, InfoSet Query и SAP Query
Подробное описание курса: ABA_70Описание курса:
В предлагаемом курсе рассматривается работа с арифметическими, символьными и строковыми элементарными данными, с внутренними таблицами, включая новые возможности, в том числе дополнительные ключи, индексные и ключевые выражения, MESH и операторы конструкторы VALUE, CONV, EXACT, COND, SWITCH, REDUCE.
Целевая аудитория:
• Разработчики на ABAP, успешно освоившие начальный уровень и стремящиеся к профессионализму.
• Специалисты по контролю качества ABAP-программ.
• Консультанты, которые хотят глубоко разобраться в программировании на ABAP и особенно в работе с данными различных типов.
Что получат слушатели по завершению курса:
Глубокие знания по работе с арифметическими, символьными, строковыми элементарными данными и с внутренними таблицами.
Подробное описание курса: ABA_31
В предлагаемом курсе рассматривается язык программирования АВАР. Курс построен на интересных практических примерах, что позволяет немедленно применить полученные знания на практике. Демонстрируется насколько мало усилий необходимо для быстрого создания высокоэффективных бизнес-приложений на АВАР.
Целевая аудитория:
• Разработчики на ABAP начального уровня.
• Консультанты, которые хотят понять основы ABAP.
Подробное описание курса: ABA_10
Описание курса:
В предлагаемом курсе рассматривается язык программирования АВАР. Курс построен на простых примерах, что позволяет легкостью усвоить материал и применять на практике полученные знания и умения, а также продолжить обучение.
Целевая аудитория:
• Разработчики на ABAP начального уровня.
• Консультанты, которые хотят понять основы ABAP.
Что получат слушатели по завершению курса:
• Знакомство с языком программирования АВАР и его средой разработки.
• Первые основы знаний по разработке собственных программ на АВАР.
• Первое знакомство с отладкой программ на АВАР.
• Необходимые базовые знания для саморазвития в АВАР.
Подробное описание курса: ABA_11
Описание курса:
В предлагаемом курсе рассматриваются основы объектно-ориентированного программирования в АВАР и основы ABAP Словаря – центрального хранилища глобальных описаний типов данных. Участники курса научатся создавать локальные классы, декларировать, имплементировать и вызывать их методы. Слушатели также научатся создавать в Словаре данных технические описания элементарных данных – домены, семантические описания элементарных типов данных – элементы данных, плоские, вложенные и глубокие структуры, табличные типы и таблицы базы данных.
Целевая аудитория:
• Разработчики на ABAP начального уровня
• Консультанты, которые хотят понять основы ABAP
Что получат слушатели по завершению курса:
• Знакомство с основами объектно-ориентированного программирования на АВАР.
• Знакомство с базовыми возможностями АВАР Словаря
Подробное описание курса: ABA_13
Описание курса:
В предлагаемом курсе рассматриваются возможности предъявления
данных в языке программирования АВАР. Участники научатся разрабатывать простые
списки, селекционные экраны, диалоговые экраны и Web Dynpro.
Целевая аудитория:
• Разработчики на ABAP начального уровня.
• Консультанты, которые хотят понять основы диалогов ABAP.
Что получат слушатели по завершению курса:
• Основные знания по созданию списков.
• Начальные знания по созданию селекционных экранов.
• Начальные знания по созданию диалоговых экранов.
• Начальные знания по предъявлению данных в гриде класса CL_GUI_ALV_GRID.
• Начальные знания по Web Dynpro.
• Адаптация стандартного программного обеспечения.
Подробное описание курса: ABA_15
Описание курса:
В предлагаемом курсе подробно рассматривается получение данных из базы данных с помощью команды SELECT.
Целевая аудитория:
• Разработчики на ABAP, успешно освоившие начальный уровень и стремящиеся к профессионализму.
• Специалисты по контролю качества ABAP-программ.
• Консультанты, которые хотят глубоко разобраться в программировании на ABAP и особенно в использовании команды SELECT.
Что получат слушатели по завершению курса:
Глубокие знания по возможностям получения в ABAP данных, содержащихся и вычисляемых на базе данных с помощью команды SELECT и ее различных вариантов. Особое внимание (10 упражнений из 18) уделяется вопросам производительности.
Подробное описание курса: ABA_33
В предлагаемом курсе подробно рассматривается объектно-ориентированное программирования в АВАР. Слушатели получат знания по концепциям, синтаксису, инструментам и основным шаблонам ООП.
Целевая аудитория:
• Разработчики на ABAP, успешно освоившие начальный уровень и стремящиеся к профессионализму.
• Специалисты по контролю качества ABAP-программ.
• Консультанты, которые хотят глубоко разобраться в объектно-ориентированном программировании на ABAP.
Что получат слушатели по завершению курса:
• Глубокие знания по объектно-ориентированному программированию на ABAP: концепциям, синтаксису, инструментам, основным шаблонам.
Подробное описание курса: ABA_21
Описание курса:
В предлагаемом курсе подробно рассматривается функциональность АВАР словаря – центрального хранилища описания глобальных типов данных и инструмента создания и изменения таблиц базы данных и ряда интерактивностей (тексты ярлычков, документация, допустимые значения доменов, внешний ключ, Search Help - наследуются из словарских определений со всеми возможностями языковой локализации. Вообще рисование экранов - что диалоговых, что селекционных – это в первую очередь создание словарских структур со всякой словарской «обвязкой»).
Целевая аудитория:
- Разработчики на ABAP, успешно освоившие начальный уровень и стремящиеся к профессионализму.
- Специалисты по контролю качества ABAP-программ.
- Консультанты, которые хотят глубоко разобраться в программировании на ABAP и устройстве данных.
Что получат слушатели по завершению курса:
Глубокие знания по ABAP-словарю – центральному инструменту создания глобальных типов данных, таблиц базы данных и компонентов диалогов с пользователем.
Подробное описание курса: ABA_23
Описание курса:
В предлагаемом курсе подробно рассматриваются возможности Core Data Services (CDS), расширяющих возможности языка программирования ABAP и ABAP Словаря. Слушатели получат знания по концепциям, синтаксису, инструментам и способам использования CDS, и в первую очередь CDS view.
Целевая аудитория:
• Разработчики на ABAP, успешно освоившие начальный уровень и стремящиеся к профессионализму
• Специалисты по контролю качества ABAP-программ
• Консультанты, которые хотят глубоко разобраться в программировании на ABAP, устройстве и способах потребления данных
Что получат слушатели по завершению курса:
Слушатели получат знания по концепциям, синтаксису, инструментам и способам использования CDS, и в первую очередь CDS view.
Подробное описание курса: ABA_25
В предлагаемом курсе подробно рассматриваются устройство памяти, способы вызова программ друг из друга и передачи данных между программами.
Целевая аудитория:
• Разработчики на ABAP, успешно освоившие начальный уровень и стремящиеся к профессионализму.
• Специалисты по контролю качества ABAP-программ.
• Консультанты, которые хотят глубоко разобраться в программировании на ABAP и особенно в тонкостях работы с памятью и передачи данных между программами.
Что получат слушатели по завершению курса:
Глубокие знания по ABAP-словарю – центральному инструменту создания глобальных типов данных, таблиц базы данных и компонентов диалогов с пользователем.
Подробное описание курса: ABA_35
Описание курса:
В предлагаемом курсе подробно рассматривается обращение к данным по ссылкам и через символы полей, возможности использования динамических команд и фраз, в частности динамический вызов методов, динамическое определение и создание типов и объектов данных во время исполнения.
Целевая аудитория:
• Разработчики на ABAP, успешно превзошедшие начальный уровень, стремящиеся и значительно продвинувшиеся на пути к профессионализму.
• Специалисты по контролю качества ABAP-программ.
• Консультанты, которые хотят глубоко разобраться в программировании на ABAP и особенно тонкостях работы с памятью и передачи данных между программами.
• Специалисты по безопасности. (Динамические конструкции могут представлять опасность).
Что получат слушатели по завершению курса:
Обширные знания по динамическим конструкциям ABAP – мощным, но потенциально опасным возможностям языка.
Подробное описание курса: ABA_37
Описание курса:
В предлагаемом курсе подробно рассматриваются создание и обработка диалоговых экранов.
Целевая аудитория:
• Разработчики на ABAP, успешно освоившие начальный уровень и стремящиеся к профессионализму.
• Специалисты по контролю качества ABAP-программ.
• Консультанты, которые хотят глубоко разобраться в программировании экранных диалогов.
Что получат слушатели по завершению курса:
Глубокие знания по программированию экранных диалогов, включая обработку блоков закладок и экранных таблиц.
Подробное описание курса: ABA_43
Описание курса:
В предлагаемом курсе подробно рассматривается предъявление табличной информации и организация интерактивности с использованием класса CL_GUI_ALV_GRID.
Целевая аудитория:
• Разработчики на ABAP, успешно освоившие начальный уровень и стремящиеся к профессионализму.
• Специалисты по контролю качества ABAP-программ.
• Консультанты, которые хотят глубоко разобраться в работе с классом CL_GUI_ALV_GRID.
Что получат слушатели по завершению курса:
Глубокие знания по программированию экранных диалогов, включая обработку блоков закладок и экранных таблиц.
Подробное описание курса: ABA_45
Описание курса:
В предлагаемом курсе подробно рассматриваются способы и синтаксические конструкции корректного обновления содержимого таблиц базы данных. Все, рассмотренное в этом курсе может применяться к пользовательским разработкам, но не к таблицам, созданным SAP, эти таблицы должны обновляться стандартными SAP-программами.
Целевая аудитория:
• Разработчики на ABAP, успешно освоившие начальный уровень и стремящиеся к профессионализму.
• Специалисты по контролю качества ABAP-программ.
• Консультанты, которые хотят глубоко разобраться в способах обновления таблиц базы данных.
Что получат слушатели по завершению курса:
- Глубокие знания по обновления таблиц базы данных
Подробное описание курса: ABA_77
Описание курса:
В этом курсе раскрываются секреты отладки программ на АВАР. Умение работать с отладчиком АВАР позволяет изучить код изнутри и понять, как работает программа. В курсе раскрываются все секреты отладчика, и на практике усваиваются продвинутые приёмы работы с этим мощным инструментом. Курс включает в себя теоретическую и практическую части.
Целевая аудитория:
• Разработчики АВАР
• Консультанты
• Понимание основных и продвинутых приёмов отладки.
• Навыки написания скриптов отладчика.
• Готовые рецепты для минимизации рутинных действий при отладке.
Подробное описание курса: ABA_81
Описание курса:
Курс посвящён важному этапу в жизненном цикле бизнес-приложений — тестированию.
На практике система SAP постоянно проходит через циклы изменений. Эти изменения могут включать в себя переносы ABAP-разработок различной сложности, а также установку обновлений. Отсюда необходимость постоянной проверки бизнес-приложений после их очередного обновления. При этом «ручное» тестирование приложений как правило является трудоёмким, связано с большими трудозатратам специалистов и не застраховано от ошибок.
Чтобы сэкономить время и повысить качество тестирования, в SAP системах предусмотрены мощные специализированные инструменты, такие как ECATT, юнит-тесты и другие. Познакомиться с ними, а также научиться применять их в своей работе и призван данный курс.
Целевая аудитория:
• Консультанты
• Разработчики АВАР
Что получат слушатели по завершению курса:
• Понимание концепции тестирования SAP.
• Навыки написания собственных тестов.
• Мощный инструмент для повышения качества АВАР-разработок.
Подробное описание курса: ABA_83
Описание курса:
SAP является одним из признанных лидеров в разработке ПО для автоматизации бизнес процессов, однако далеко не единственным. Ландшафт современных компаний включает десятки систем от различных вендоров. И перед ИТ подразделениями встаёт задача интеграции нескольких решений в сквозной бизнес процесс.
В данном курсе мы рассмотрим существующие подходы к интеграции с SAP системами на основе веб-сервисов, плюсы и минусы использования каждого подхода, выполним практические упражнения по созданию интеграционных сервисов в SAP NetWeaver.
Целевая аудитория:
• Разработчики, которым необходимо реализовывать интеграцию между SAP системами и сторонними решениями.
• Архитекторы, в задачу которых входит описание/согласование взаимодействия между системами.
• Системные аналитики, выстраивающие техническую реализацию бизнес процессов и подготавливающих ТЗ.
• Сотрудники департаментов поддержки, обеспечивающие бесперебойную работу ИТ-решений компании.
Подробное описание курса: ABA_92