사용 목적: 많은 프로그램이 자주 반복되어 사용될 때 발생하는 코드 복잡도 줄어기

Modular unit으로 만들기 위해 3가지 방법이 있다. 그리고 SAP에서 Business Application Programming

  1. Function Group - Function Module
  2. Subroutine
  3. Class

Structure of Function Groups Function Module