SAP ALE IDOC EDI-Kor_01.3 이 책을 사용하는 방법

출판된 한글판 도서


ERP SAP R/3 ALE, EDI & IDOC 기술


Original Book Contents


1.3      이 책을 사용하는 방법

 

이 책은 연습용과 참조용으로 동시에 사용될 수 있도록 디자인 되었다. 이 책은 여러분이 ALE EDI를 구성하는 기본 구성 단위(building block)를 이해하는 것에서부터 시작하여, 다양한 시나리오에서 ALE/EDI interface를 작동시키기 위해서 필요한, 모든 설정 작업(필요한 경우 프로그래밍도 포함해서)들을 단계적으로 하나씩 이해할 수 있도록 인도해 줄 것이다. 기본적인 개념과 설정 작업 상의 처리방법에 대한 다양한 차이점에 대하여는 필요한 시점에 맞추어 설명할 것이다. 사실 여러분이 ALE/EDI에 친숙해지게 되면, 이 책의 목차를 ALE/EDI interface를 구성하는데 있어서의 점검목록으로 사용할 수도 있을 것이다. ALE interface를 구축하는데 사용되는 모든 단계의 작업들은, 별도  이야기가 없는 한, EDI interface에서도 동일하게 적용될 수 있다는 사실을 주목할 필요가 있다.

 

1장은 여러분이 ALE의 기본적인 구성 단위(building block)와 개념에 친숙해 질 수 있도록 해 주면서, 몇 개의 실제적인 ALE/EDI 시나리오들에 대해서 설명하고 있다.

 

2장은 R/3 R/3간뿐만 아니라 R/3 non-R/3 간에 master data를 분배하는 ALE interface를 구축하기 위해 필요한, 각종 설정 작업과 이론에 대하여 설명하고 있다. 이 장은 ALE EDI interface가 작동하기 위해서 필요한, 기본적이고 초보적인 설정 항목들을 다루고 있다.

 

3장은 우리를 transaction data에 대한 ALE interface로 안내해 준다. 여러분이 이 부분을 이해하게 되면, 각종 설정 작업뿐만 아니라, change triggering mechanism, message control, output determination 등의 관점에서 master data 분배와 transaction data interface 간의 차이점을 감상할 수 있을 것이다.

 

4장은 ALE 기능에 대한 enhancement IDOC(Intermediate Documents) extension에 대한 문제를 다루고 있다이 부분은, SAP가 기본적으로 제공하는 기능이 여러분이 필요로 하는 모든 요구사항을 충족시켜 주지 못하는 경우에 아주 유용하며, 이런 경우 그 기능들이 수정되거나 보완되어야 한다. 이 부분을 읽고 나면, 여러분은 IDOC 구조와 IDOC 처리과정을 보다 잘 이해할 수 있게 될 것이다.

 

5장은 완전히 새로운 ALE 기능을 생성하는, 아주 흥미롭고도 도전적인 작업으로 우리를 안내한다. 여기서 설명되는 예제는 master data 분배에 대한 것이다. change document object change pointer생성과 같은 중요한 개념들이 예제들과 함께 설명될 것이다. 이 부분을 읽고 나면, 여러분은 master data 분배에 사용되는 ALE 기능들의 내부적인 작동방식에 대한 지식을 상당히 향상시킬 수 있을 것이다.


 

 

6장은 transaction object에 사용될 output determination 설정을 포함하여, EDI interface를 개발하는 과정을 다루고 있다. IDOC mapping 도구의 역할이 여기서 논의될 것이다. 이전에 이야기한 것처럼, 많은 도구와 설정 사항들이 EDI ALE에 공통으로 적용될 수 있다이러한 유사성에 대한 설명이 여기서 심도 있게 논의될 것이다

 

7장은 SAP에서 제공하는 프로그램들 중에서 ALE EDI interface에서 주기적인 처리(periodic processing)를 위해서 사용할 수 있는 프로그램들을 소개할 것이다. 이러한 프로그램들은 실제 운영환경에서 실행되는 job(production job)을 정의하거나 ALE/EDI database를 관리하는데 사용되는 것이 일반적이다.

 

8장은 ALE EDI 처리과정에서 발생하는 오류를 처리하기 위해서 SAP에서 기본적으로 제공하고 있는 오류 처리 체계에 대하여 논의할 것인데, 여기서는 Workflow라고 알려진 기술을 사용하고 있다.  Workflow 설정에 필요한 몇 가지 작업들이 여기서 설명될 것이다.

 

9장은 IDOC archiving에 대한 여러 가지 측면들과 실제 운영환경에서의 중요성에 대하여 설명하고 있다. 우리는 IDOC archive할 수 있도록 R/3 시스템을 설정하는데 필요한 여러 가지 단계들을 하나씩 다루어 나갈 것이다

 

10장은 최적화와 처리성능 조정과 같은, 보다 고급수준의 주제들을 설명하고 있다. 여러 가지의 최적화 기법들이 논의되고, ALE interface가 효과적으로 작동될 수 있도록 하기 위해 필요한, 여러 가지의 권고사항(recommendations)들을 다루고 있다. ALE interface가 효율적으로 실행되도록 설치되지 않으면 업무 프로세스에 지장을 주기 때문에, 이 부분은 반드시 읽어 보아야 할 중요한 장이다. ALE의 내부적인 동작체계를 이해함으로써, 여러분은 효율적인 ALE 시나리오를 구축하는데 필요한 여러분의 능력을 대단히 많이 향상시킬 수가 있을 것이다.

 

부록에는 지금까지의 장에서 설명된 정보들을 보완해주는 여러 가지 자료가 있으며, 여기서는 ALE/EDI에 대한 authorization profile, message type, IDOC 구조, 자주 사용되는 transaction 코드, 기타 여러 가지들을 설명하고 있다.


 

1.3.1    이 책에서 사용되는 관례(conventions)

 

다음에 설명되는 항목들은 책을 읽기 쉽게 하고, 내용을 이해하기 쉽도록 하기 위해서 이 책에서 사용되는 여러 가지 관례들이다.

 

메뉴 경로는 다음과 같은 형식으로 표시될 것이다.

           [Logistics] à [Central Functions] à [Distribution]

       transaction WEDI à [Documentation] à [IDOC Type]

 

transaction code는 다음과 같은 진한 서체로 표시될 것이다.

      transaction BALE

 

프로그램은 다음과 같은 bold 서체로 표시될 것이다.

      transaction RBDAPP01

 

새로운 용어가 소개될 때는 다음과 같은 형식의 italic 서체로 표시될 것이다.

       Message Type

 

화면에 있는 object등은 다음과 같이 표시될 것이다.

   버튼(button)               --- [Test Connection] 버튼

(tab)                          --- [Outbound file]

선택버튼(radio button)     --- [Extension] 선택버튼

   필드                       --- [Partner Name] 필드

 

DB table field 이름은 다음과 같이 표시될 것이다.

   table                      --- table CDHDR

   field                      --- BUKRS field

 

그림이나 도표는 다음과 같이 표시될 것이다.

그림                       --- [그림 1-1]

도표                       --- [ 1-1]

 

대부분의 메뉴 경로, transaction code, 화면 등은 SAP R/3 4.6C를 기준으로 한 것이다. 하지만 R/3 시스템이 version에 상관없이 일관성을 유지해 나가기 때문에, 이러한 것들은 다른 version에서도 동일하게 적용될 수 있을 것이다.