CJ제약, CJ제일제당 I/F를 위한 ALE Functional Pilot “코스트센터, 회계전표 전송” 2009.09.30 한상열 에이엑스컨설팅, Technical Solution
ALE 방식의 통신을 이해하여 CJ제약 ERP 업무를 본사와 통합하기 목표 ALE 방식의 통신을 이해하여 CJ제약 ERP 업무를 본사와 통합하기
프리젠테이션의 목적 시연 이해 질문/답변 http://www.flickr.com/photos/smazurov/3684993917/
요구사항 본사에서 코스트센터를 생성하거나 변경하면 CJ제약 ERP에 반영 CJ제약의 FI 전표를 CJ제일제당 본사 ERP로 전송 SAP 시스템 간 인터페이스 중 “가장” 신뢰성 있는 방식으로 알려진 ALE/IDoc 기술 적용 전략 채택
준비 사항 모듈 콘피그 조직 정보 세팅 마스터 데이터 ALE 콘피그 통신 정보 메시지(=데이터) 정보 필터링 모듈과 ALE 기능의 긴밀한 협업 중요. 필요시, User exit, Custom Idoc 개발 가능 SAP 일반 모듈 콘피그 OK~ 통신 콘피그 OK~ Co-operation
시연 CJ제일제당 본사에서 생성한 코스트센터 정보가 ALE를 통해서 CJ제약 ERP로 전송됨 COSMAS T-code BD16 코스트센터 발신 CJ제약에서 전기된 FI 문서가 ALE를 통해서 CJ제일제당 본사 ERP로 전송됨 FIROLL T-code GAL3 롤업 CJ제일 제당 본사 코스트센터 회계 전표 CJ제약
이해 Logical system : 인터페이스 수신자/발신자 논리적 정의 RFC destination : 통신의 기술적 정보 Port : 수신/발신자 논리적 접점(RFC destination과 맵핑) Parter profile : 수신/발신 데이터 정의 Message type : 데이터(참고: Idoc type) COSMAS : 코스트센터 마스터 MATMAS : 자재 마스터 DEBMAS : 구매처 마스터 FIROLL : 회계전표 Roll-up 데이터 분배 모델 : 수신/발신자와 데이터의 모델링 정보 필터링 : Idoc 세그먼트 별 제어 툴(참고: Idoc user exit) 표준화된 모니터링 툴 제공 참고문서 : CJ제약 ALE Functional pilot
질문 & 답변 모든 I/F를 ALE로 하는 게 좋습니까? 아닙니다. 표준제공되는 것은 ALE로 CBO는 RFC로. 모든 전표가 아닌 특정한 전표만 넘기고 싶습니다. 가능한가요? 필터링과 Idoc user exit을 사용하면 가능합니다. ALE는 Batch라고 하던데, 리얼타임 I/F 지원이 가능합니까? 기본적으로 Batch이며 여러가지 팁을 써서 리얼타임과 유사하게 작동시킬 수 있습니다. 한군데가 아니라 여러 군데로 보낼 수도 있습니까? 레시버를 복수로 두면 여러 곳으로 보낼 수도 있습니다.
고맙습니다.