ENHANCEMENT 2

|ABAP Overview| Enhancement Overview #2

Enhancement Overview #1에서는 Enhancement 방법 중 통상적으로 많이 사용되는 Customer Exit 과 Badi 에 대해 알아보았다. 2020/08/17 - [분류 전체보기] - Enhancement Overview #1 오늘은 그 외의 Enhancement 방법에 대해 Overview해 보겠다. Souce Code Enhancement Exit 과 Badi 처럼 표준에서 펑션이나 Class로 확장 공간을 미리 만들어 놓고 그 안에 소스를 반영하는 것이 아니라 Source Code 레벨에서 정해진 규칙 하에 모든 로직에 Enhancement 가 가능하다. 반변 소스 코드 외에 영역. 표준 Screen이나 Gui-status 등의 확장은 불가능하다. Source Code Enh..

|ABAP Overview| Enhancement Overview #1

앞 전에 우리는 SAP R/3 구현 방법의 4가지를 알아보았다. 2020/08/11 - [분류 전체보기] - SAP R/3 구현 방법 그 중 하나인 Enhancement는 실무에서는 흔히 'EXIT' 이라고 불리고 있지만 사실 Enhancement를 구현하기 위한 방법 중 하나이지 그 외 다양한 방법이 존재한다. 오늘은 가장 많이 사용하는 Enhancement 중 모듈에서 공통적으로 많이 사용하는 Customer Exit과 Badi에 대해서 포스팅 해보도록 하겠다. Enhancement는 일반적으로 표준 프로그램 아무 곳에나 개발 소스를 확장할 수는 없으며 표준에서 미리 정해진 곳에서만 적용할 수 있다. 그 정해진 위치는 일반적으로 프로그램의 프로세스 구간구간 별로 나누어 놓았으며, 프로그램 시작 시점,..