출판된 한글판 도서
ERP SAP R/3 ALE, EDI & IDOC 기술 |
Original Book Contents
1.2 ALE/EDI 개발에 대한 접근방법
투자금액에 대해 최대한의 성과를 얻기 위해서는, 다른 모든 소프트웨어 개발과 마찬가지로 ALE와 EDI 개발에 있어서도 구조적인 접근방식을 따르는 것이 중요하다.
interface할 항목을 확인한 다음, 그 업무영역에 대하여 ALE/EDI 기능이 제공되는지를 확인해야 한다(이전에 이야기한 것처럼 SAP에서는 ALE가 지원되는 업무영역이 수백 개 이상 존재한다. 나중에 이러한 기능을 확인할 수 있는 몇가지 기법을 설명하겠다).
첫 번째 단계는 SAP가 지원하는 표준 기능의 내용을 파악하기 위해서 ALE interface를 프로토타입(prototype)해 보는 것이다. 대부분의 경우에 이 단계만 성공적으로 끝낼 수 있으면, interface 개발의 상당 부분을 이미 완료한 것이나 마찬가지가 된다. 대부분의 ALE interface는 몇 일 이내에 프로토타입(prototype)해 볼 수 있다. 이 책은 inbound interface와 outbound interface 양쪽을 모두 프로토타입(prototype)하는데 필요한 효과적인 접근방법에 대해서 설명하고 있다.
두 번째 단계는 차이 분석(gap analysis)이다. 여기서는 interface에 대한 요구사항과 프로토타입(prototype)한 결과를 서로 비교한다.
그 다음 단계들은 gap을 보완하기 위해서 interface를 설계하고 개발하는 과정들이다. ALE/EDI 기능을 enhance하는 과정은 SAP에서 제공하는 도구를 사용함으로써 매우 단순화될 수 있다. 이 책의 각 연관된 장에서 그러한 도구들을 사용하는 방법이 잘 설명되어 있다. 자료 mapping은 R/3와 외부시스템을 interface하는 경우 뿐만 아니라 EDI에 있어서도 매우 중요한 역할을 담당하고 있다(mapping 도구과 translator의 역할에 대해서도 이 책에서 논의되고 있다).
interface를 테스트해 보는 것은 application, distribution, communication 등과 같은 모든 ALE 계층을 함께 동원하여 유기적으로 잘 작동하도록 해서, 원하는 결과를 얻는 것이다. 이러한 과정은 각각의 연관된 장의 끝에 있는 “interface 작동”이라는 절에서 설명될 것이다.