Fibed - ня функціонального модуля в SAP
Створимо функціональну групу -Function GroupZKRE_FG2 в яку поміщатимемо наші функціональні модулі -Function Modules. ТранзакціяSE80, далі клацаємо правою кнопкою мишки по пакету і вибираємо Функційну групуFunction Group.

Функціональна група є контейнером, що включає один або кілька пов'язаних між собою функціональних модулів ФМ. Зокрема, всі ФМ у функціональній групі використовують одні й самі форми, визначені у цій групі. Типовими прикладами функціональних груп є групи друку документів, оновлення записів у бухгалтерських книгах або читання складових фінансових документів.
Спільно використовувані підпрограми та ФМ у функціональній групі можуть звертатися до загальних глобальних даних групи. Цим можна скористатися під час програмування роботи з діалоговими вікнами та цілими екранами. З точки зору техніки програмування функціональна група є програмою, що складається з декількох файлів типуInclude, кожен з яких відповідає окремому ФМ. Коли при виконанні програми викликається один з ФМ, вся функціональна група завантажується в основну пам'ять і ФМ виконується. Після цього функціональна група залишається у пам'яті, тобто. вона повторно не завантажується головною програмою поточного процесу під час виклику іншого ФМ.
З'явилося вікно, де вводимо ім'я та короткий опис ФМ, потім зберігаємо.

Після того, як функціональна група створена, створимо функціональний модульZKRE_FM1, який витягуватиме дані текстової таблиці. Використовуємо транзакціюSE37.

Натискаємо Створити. З'явилося вікно, де необхідно вказати нещодавно створену ФГ та короткий опис для ФМ.

З'явився екранFunction Builder.

На вкладціExport задамо експортовані параметри таким чином.

Перейдемо на вкладкуВихідний код(Source code) і додамо код як на малюнку:

Зберігаємо та активуємо наш модуль. Що він робить буде видно у третій програмі - http://fibed.net/J/.