SAP ALE IDOC EDI-Kor_02.2 기본 설정

출판된 한글판 도서


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


Original Book Contents


2.2      기본 설정

 

R/3 시스템에서 ALE 기능을 활용하기 위해서는, 여러분이 시스템의 가장 기본적인 몇 가지 항목을 설정해야 한다이러한 작업은 ALE 설정 메뉴([그림 2-2]를 참조하라)를 이용하여 처리할 수 있다. 이 메뉴를 호출하기 위해서는 transaction SALE를 사용하거나, IMG à [Basis Components] à [Application Link Enabling (ALE)]를 사용하면 된다.


그림 2‑2 ALE 설정 메뉴

 

 

 

 

 

 

 

 

 

 


 

 

먼저 base logical system을 설정해 보기로 하자. 이전에 이야기 한 것처럼, 특정 R/3 instance 내에 있는 모든 client base logical system을 가지고 있어야 한다. 이렇게 정의된 logical system outbound interface에서는 송신자가 되고, inbound interface에서는 수신자가 될 것이다.

 

logical system를 생성하기 위해서는 다음 작업을 수행한다. [그림 2-3]을 참조하라.

 

n  transaction SALE à [Sending and Receiving Systems] à [Logical Systems] à [Define Logical System]을 실행한다.

n  화면 위에 있는 [New entry] 버튼을 누른다.

n  [Logical system] 필드에 이름을 입력한다. FSTCLNT100과 같은 형식을 사용한다.(여러분이 base logical system을 정의할 때는 aaaCLNTbbb와 같은 형식의 명명규칙을 사용하도록 권한다. 여기서 aaa instance를 의미하고, bbb client를 의미한다. 이러한 방식으로 base LS을 정의함으로써 instance client을 동시에 표현하는데 도움이 될 것이다.

n  [Name] 필드에 logical system에 대한 설명을 입력한다.

n  자료를 저장한다.


그림 2‑3 Logical System의 정의

 

 

 


그림 2‑4 Base Logical System Client에 할당하기

 

다음에는  base logical system client에 할당하도록 하자. 이를 위해 다음 작업을 수행한다.  transaction SCC4를 실행해도 동일한 화면에 도달할 수 있다. [그림 2-4]를 참조하라.

 

n  transaction SALE à [Sending and Receiving Systems] à [Logical Systems] à [Assign Client to Logical System]을 실행한다.

n  여러분이 지정하고자 하는 client, 예를 들면 100과 같은 입력항목을 파악한다. 상세한 내용을 보려면, 해당 입력항목이 있는 줄을 선택한 다음 [Details] 버튼을 사용하거나, 그 행을 double-click한다.  

n  [Logical system] 필드에 FSTCLNT100을 입력한다.

n  자료를 저장한다.

 

             NOTE

앞에서 언급한 작업들은 client independent 설정 사항이다. 이 두 작업은 ALE EDI 양쪽 모두에 필요하다. logical system에 대한 자료는 table TBDLS table TBDLST에 저장된다.

 

 

기본 설정에서 처리해야 할 또 다른 작업에는 port, IDOC, change pointer, ISO code, workflow 설정에서 사용될 number range에 대한 설정이 포함되어 있다. 나중에 우리가 배우게 되겠지만, workflow 설정을 제외하면, 기본적으로 SAP에서 사전에 설정해 놓은 간격을 그대로 사용하기 때문에, number range를 설정하는 것이 필수사항은 아니다

 

기본 설정의 일부분으로, 우리는 global company code global business area에 대한 설정을 해야 한다. 이 개념은 일반적으로 ALE를 통하여 R/3 R/3 간에 자료를 분배하는 작업과 연관이 있다. 우리가 특정 company code business area에 연관된 자료를 전송할 때, 그들 자료는 수신시스템에서 정의되어 있는, 그에 해당하는 company code business area와 연결될 수 있어야 한다. 따라서 우리는 이 설정에서 company code business area에 대한 상호 참조표를 지정하는 것이다. ALE에서는 R/3 non-R/3와의 interface에 대해서도 동일한 작업이 되어 있어야 한다. 이런 설정사항을 처리하기 위해서는 transaction SALE에서 다음 작업을 수행한다. [그림 2-5] [그림 2-6], [그림 2-7]을 참조하라.

 

n  [Modeling and Implementing Business Processes] à [Cross-Application Settings] à [Global Organizational Units]를 확장한다.

n  화면에서 [Cross-System Company Codes]를 실행한다.

n  그러면 팝업화면이 나타나는데, 화면에서 [Cross-System Company Codes]를 선택한다.

n  새로운 화면 위에 있는 [New entry] 버튼을 누르고, 수신시스템의 company code에 대하여 새로운 입력항목을 생성한다.

n  자료를 저장한 다음, [Back] 버튼을 눌러 이전화면으로 돌아간다.

n  다음에는 [Assign Cross-System Company Code to Chart of Accounts]를 실행하여, 위에서 정의된 Cross-System Company Code Chart of Accounts를 연결한다. 처리가 완료되면, [Back] 버튼을 눌러 이전화면으로 돌아간다.

n  다음에는 [Assign Company Code to Cross-System Company Code]에 대한 작업을 실행한다(여기가 여러분이 송신시스템과 수신시스템 간의 상호 참조표를 만드는 곳이다). [Back] 버튼을 눌러 이전화면으로 돌아간다.

n  처리가 완료되면, [Cancel] 버튼을 눌러 처음 IMG 화면으로 되돌아 간다.

n  다음에는 [Cross-System Business Areas]를 실행하여 Business Area를 설정한다.

n  Business area에 대하여 앞의 company code에서 했던 것과 동일한 방식으로 작업한다.

 

 

 

 

 

 

 

 


 


그림 2‑5 Cross-System Company Codes의 정의


그림 2‑6 Cross-System Company Code Chart of Accounts