Расширения SAP ABAP: User Exit, Customer Exit, BADI и другие [Udemy] [Зафар Карналкар]

Dozhd

Администратор
Регистрация
17 Янв 2014
Сообщения
182.931
Реакции
388.544
Складчина: Расширения SAP ABAP: User Exit, Customer Exit, BADI и другие [Udemy] [Зафар Карналкар]
SAP ABAP Enhancement - User exit Customer Exit, BADI & more [Zafar karnalkar]
Языки Английский, Немецкий [Auto], Французский [Auto]




Расширения SAP с использованием Customer Exit, Screen Exit, классического и нового BADI, неявного и явного расширений, BTE и других техник.

Чему вы научитесь:

Расширения и модификации SAP ABAP
Расширение SAP-объектов с помощью User Exit и Customer Exit
BADI: классический BADI и Kernel BADI
Неявное и явное расширение
Добавление пользовательских полей в стандартные транзакции
Расширение функциональных модулей и BTE
Когда компания внедряет SAP-систему (ECC или S/4HANA), все компоненты называются стандартными SAP-объектами: стандартные программы, таблицы, поиск помощи, экраны, отчёты и т.д. Для выполнения бизнес-требований иногда необходимо добавлять дополнительные возможности к стандартным объектам — это называется расширением SAP ABAP.

Требования могут различаться у разных клиентов:

Добавление пользовательских полей в стандартные таблицы
Добавление дополнительных проверок в программу
Добавление пользовательских полей на экран
Добавление пользовательских колонок в существующие SAP-отчёты
Все эти требования можно реализовать с помощью техник расширения: User Exit, Customer Exit, BADI, BTE и других.

В этом курсе студенты научатся выполнять расширения SAP ABAP с использованием BADI, Customer Exit, неявных и явных расширений, BTE и других техник.

Реализация BADI:

Показана с единственным и множественным использованием, а также Filter BADI для: расширения экрана, проверки данных, установки значений по умолчанию в карточке материала
Расширение экрана карточки материала (MM01) через SPRO + ABAP без BADI
Customer Exit:

Выход из функционального модуля и выход из меню
Неявное расширение
Расширение стандартного функционального модуля SAP
Расширение стандартного класса SAP для назначения пользовательской папки сохранения ALV-файлов
Добавление пользовательских полей в FBL5N с использованием расширения словаря данных ABAP и BTE
Для кого этот курс:

Начинающие специалисты по ABAP
12 разделов • 40 лекций • общая длительность 7 ч 39 мин

Программа:

1. Введение в расширения SAP

Введение в расширения SAP
2. Customer Exit, Menu Exit и расширение экрана

Customer Exit для карточки материала MM01: часть 1
Customer Exit для карточки материала MM01: часть 2
Menu Exit для SE38
Screen Exit для заказа на покупку: часть 1
Screen Exit для заказа на покупку: часть 2
Screen Exit для заказа на покупку: часть 3
Screen Exit для заказа на покупку: часть 4
3. BADI: классический BADI и Kernel BADI

Введение в BADI
Как найти классический BADI
Реализация классического BADI для карточки материала
Установка значений по умолчанию для карточки материала через BADI
Множественная реализация для проверки материала
Как найти Kernel BADI
Реализация Kernel BADI
4. Неявное и явное расширение

Введение в неявное и явное расширение
Реализация неявного расширения
Реализация явного расширения: точка расширения
Реализация явного расширения: секция расширения
5. Расширение экрана карточки материала MM01

Расширение экрана карточки материала MM01: часть 1
Расширение экрана карточки материала MM01: часть 2
Расширение экрана карточки материала MM01: часть 3
Расширение экрана карточки материала MM01: часть 4
6. Пользовательские поля в заказе на продажу VA01

Расширение экрана заказа на продажу: часть 1
Расширение экрана заказа на продажу: часть 2
Расширение экрана заказа на продажу: часть 3
Расширение экрана заказа на продажу: часть 4
7. Расширение функционального модуля

Расширение функционального модуля: часть 1
Расширение функционального модуля: часть 2
8. Расширение с помощью BADI

Расширение экрана карточки клиента XD01
Проверка дублирующегося номера PAN в данных поставщика XK01
Проверка номера телефона клиента XD01
9. Расширение с помощью Customer Exit

Расширение карточки клиента XD01 для проверки данных (город/почтовый индекс)
Customer Exit для SU01: установка стартовой транзакции по умолчанию на основе роли пользователя
Расширение SAP FI при проводке документа: часть 1
Расширение SAP FI при проводке документа: часть 2
10. Неявное расширение

Неявное расширение для транзакции VA01 (создание заказа на продажу)
11. BTE — событие бизнес-транзакции

Новое поле в FBL5N с использованием BTE
12. Дополнительные расширения

Расширение стандартного класса — ECC
Изменение метки поля стандартной SAP-транзакции


Спойлер: Оригинал
SAP Enhancement using Customer exit, screen exit, Old and New BADI, Implicit and explicit enhancement, BTE & more

What you'll learn:

SAP ABAP Enhancement and Modifications
Enhance SAP Objects using user exit, customer exit
BADI - Classic BADI and Kernel BADI
Implicit and Explicit Enhancement
Custom field addition to standard transaction codes
Function module enhancement and BTE
When A company do the implementation of SAP system either ECC or S4HANA, all the components are know as SAP Standard Objects, like Standard programs, tables, search help, screen, reports etc. And do meet the business requirements, sometimes we need to add additional features to standard object using the concept called as SAP ABAP enhancement.

The requirements will differ client to client, like:

Adding custom fields to the standard tables.
Add additional validation in the program.
Add custom fields on the screen.
Add custom columns in the existing sap standard report.
All this requirement we can achieve with the help of enhancement technique. There are different ways like user exit, customer exit, badi, BTE etc.

In this course, student can learn how to do SAP ABAP enhancement using BADI, customer exit and implicit and explicit enhancement, BTE and other enhancement.

Badi implementation:

Shown with multiple use, single use and also filter badi for: screen enhancement, data validation, setting default values on screen for material master
Material master screen enhancement with SPRO + ABAP without badi
Customer Exit:

Function Module exit and Menu exit.
Implicit enhancement.
Enhancement to sap standard function module.
Enhancement in sap standard class to assign the custom folder to save the alv files.
Adding custom fields in FBL5N using ABAP data dictionary enhancement and by implementing BTE
Who this course is for:

Abap beginners
12 sections • 40 lectures • 7h 39m total length

Course content:

1. Introduction to SAP Enhancement

Introduction to SAP Enhancement
2. Customer Exit, Menu Exit and Screen Enhancement

Customer exit for Material Master MM01 Part 1
Customer exit for Material Master MM01 Part 2
Menu Exit for SE38
Screen Exit for Purchase Order Part 1
Screen Exit for Purchase Order Part 2
Screen Exit for Purchase Order Part 3
Screen Exit for Purchase Order Part 4
3. BADI - Classic BADI and Kernel BADI

Introduction to BADI
How to search a classic BADI
Classic BADI Implementation for Material Master
Set Default Values for Material Master using BADI
Multiple Implementation for Material Check
How to search kernel BADI
Kernel BADI Implementation
4. Implicit and Explicit Enhancement

Introduction to Implicit and Explicit Enhancement
Implement Implicit Enhancement
Implement Explicit Enhancement - Enhancement Point
Implement Explicit Enhancement - Enhancement Section
5. SAP Material Master MM01 Screen Enhancement

SAP Material Master MM01 Screen Enhancement Part 1
SAP Material Master MM01 Screen Enhancement Part 2
SAP Material Master MM01 Screen Enhancement Part 3
SAP Material Master MM01 Screen Enhancement Part 4
6. Custom fields in Sales Order VA01

Sales Order screen enhancement Part 1
Sales Order screen enhancement Part 2
Sales Order screen enhancement Part 3
Sales Order screen enhancement Part 4
7. Function Module Enhancement

Function Module Enhancement Part 1
Function Module Enhancement Part 2
8. Enhancement using BADI

Customer Mater XD01 Screen enhancement
XK01 Vendor master data validation for duplicate pan card number
XD01 customer master telephone number validation
9. Enhancement using Customer Exit

Customer Master Enhancement XD01 for data validation city/postal codes
Customer exit for SU01 to set default start transaction based on user role
SAP FI Enhancement on document posting Part 1
SAP FI Enhancement on document posting Part 2
10. Implicit enhancement

Implicit enhancement for VA01 transaction i.e create sales order
11. BTE - Business transaction event

New field in FBL5N using BTE
12. Other/additional enhancement

standard class enhancement - ECC
Change label of sap standard transaction field


Цена 1627 руб. (19,99 долларов)




СКАЧАТЬ