서버에 SAP ERP 솔루션을 설치하게 되면 솔루션 내의 수많은 표준 프로그램들이 있지만

그 것을 바로 사용할 수 있는 것은 아니다. 

( * 여기서 사용의 의미는 실제 사용자에 의해 Transaction Data를 발생시키는 것을 말한다.)

 

   

      새로 구입한 휴대폰을 예로 들어보자.

      우리는 새 휴대폰을 구입하게 되면 아무것도 할 수없는 깡통폰으로 수령받는다. 

      이러한 새 폰에 유심칩을 꽂아 전화를 개통하고

      백업된 주소록을 다운받아 연락처도 저장하고

      기존에 사용하던 어플도 설치해야 비로서 사용할 수 있는 나만의 폰이 된다.

 

 

서버에 막 설치를 끝낸 SAP 솔루션도 마찬가지로

세팅이 안된 초기화 상태이므로 바로 사용이 불가능 하다.

 

모듈 컨설턴트와 ABAP 개발자를 통해 회사의 업종과 프로세스에 맞게

Configuratin 및 개발 작업을 거쳐야 비로서 사용 가능한 SAP ERP 시스템이 되는 것이다.

 

SAP ERP 시스템은 Global Standard 기준으로 업종별 프로세스를 반영해 놓았기 때문에

각 회사마다 존재하는 고유 프로세스를 모두 충족시키기엔 부족하다. 따라서 다음과 같이

5가지 구현 방법에 맞춰 SAP ERP 시스템을 Customizing 을 한다.


  Configuration   SAP System을 회사의 업종과 프로세스에 맞게 Configuration하는 것을 말한다.
  System Configuration 작업은 IMG( T-Code 'SPRO' ) 설정에서 대부분의 작업이
  진행되며, 조직정보 세팅, 물류와 회계의 흐름을 위한 세팅 등이 이에 해당한다. 
  ( Role : Module Consultant )
  Personalization   사용 유저의 Dependent 한 세팅 사항으로 Role, 기본값, 각종 Variant 값 등이
  존재한다.
  ( Role : Module Consultant )
  Enhancement   SAP 표준 프로그램을 확장하는 개념으로 흔히 말하는 'EXIT' 을 통해 가능하다.
  SAP사는 표준 프로그램에 미리 확장할 수 있는 공간을 만들어 놓고 ABAP개발자
  에 의해 그 공간에 추가로직을 반영하는 방식이다.  SAP Upgrade 시에도 자동으
  로 반영된다.
  ( Role : ABAP 개발자 )
  Modification    SAP 표준 프로그램을 수정하는 개념을 SAP사에서는 지양하고 있다. 접근키를 받아
  야 수정이 가능하며, 잘못 수정시 표준 프로그램이 심각한 영향을 줄 수 있으므로
  신중하게 작업해야 한다. SAP Upgrade시에도 자동 반영되지 않아 수동으로 작업을
  해주어야 한다. SAP 표준 프로그램의 오류를 수정하기 위해 '노츠'를 반영할 때도
  사용되어 진다. 
  ( Role : ABAP 개발자 )
  Development    표준 프로그램이 아닌 신규로 생성되는 모든 개발 내역을 말하며 CBO 라 불리는 것
  들이 이에 해당한다. 
  ( Role : ABAP 개발자 )

작업은 Configuration -> Personalization -> Enhancement -> Modification -> Development 순으로 

구현 가능 범위에 따라 진행되며, 표준으로 구현 불가능 한 경우 마지막 단계인 Development 단계에서

모든 것은 신규 개발로 진행하게 된다. 

 

표준 프로그램으로 어느 정도 커버가 되는 수준이면

Enhancement와 Modification을 통해 수정이 이루어진다. 

 

일반적으로 신규 개발이 적은 시스템 일수록 더 안정적일 수 밖에 없다. 

표준 프로그램은 이미 오래전 부터 SAP사에서 개발되어

전 세계적으로 여러 회사가 사용하고 검증 된 프로그램이므로

단기간에 개발되어진 프로그램보다 완성도가 높을 수 밖에 없다. 

 

또한 Enhancement와 Modification을 잘 활용만 한다면

수십본의 신규 개발을 줄일 수 있는 효과를 볼 수 있다.

물론 표준프로그램에 영향을 미치는 부분이라 신중하게 작업해야 한다.

 

 

+ Recent posts