안녕하세요.
SAP와 도입 검토중인 MES와의 인터페이스를 고려중입니다.
일반적으로 생각하시는 원자재 입고부터 완재품 출고까지 material movement를 인터페이스 하기를 원하고 manufacturing에서의 자재 투입도 생각합니다. 실시간 자재 소요가 반영이 되겠죠. 여기까지가 option1 입니다.
option2는 원자재 입고와 마지막 완제품 생산 입고 및 출고만 SAP와 연동하고 상세 실시간 재고는 MES에서만 확인합니다.
SAP에서 MES로 생산계획(오더) 정보 batch sheet,는 반영되어야 할 것으로 생각합니다.
이 경우 MES와 SAP는 어떤 방식으로 인터페이스 하고, 대략적인 공수/비용은 얼마나 필요할까요?
RFC, IDOC(?), GUI script, QM-IDI 등 들어는 봤는데 개발자가 아니라 직접 구현해 본것은 아니라 모릅니다. 별도 CBO테이블 만들어서 하는 방식일까요?
인터페이스 작업할 때 어떤 프로세스로, 어떤 방식으로 하는지도 알려주시면 감사하겠습니다.
예전 회사에서는 인터페이스 할때는 보통 공수가 1~2주에서 복잡한것은 한달도 있었는데, 이번에 global SAP consulting사에 문의해봤더니 인터페이스에만 5억을 태우네요. 한국에서는 SAP 도입할 수 있는 비용...
만약 DEV서버의 권한 계정만 있으면 한국 vendor에서 할 수 있나요? 더 필요한 접근 권한이 있나요?
조언과 답변 부탁 드립니다.
댓글 4
-
Hwable
2021.09.03 23:17
-
이투수
2021.09.07 00:10
SAP에서 타 시스템과 인터페이스는 RFC를 가장 많이 사용하기는 합니다. 필요에 의해 EAI를 도입하기도 합니다.
인터페이스 방식보다는 MES에서 발생하는 데이터를 SAP에서 어떤 기준으로 문서를 발생시키는지가 관건이라고 생각이 됩니다.
option1이나 option2 나 공통적으로 마스터에 대한 인터페이스 필히 이루어져야 합니다.
보통 SAP에서 마스터를 관리하게 될것입니다.(자재, 고객, 공급업체, 라우팅,BOM, 생산버전, 작업장, 코스트센터 등등)
option1은 실시간 반영이 된다는 장점이 있으나 단점도 있습니다.
1. MES에서 로트단위의 트랜잭션이 반영이 되어야 하기 때문에 자재문서 건수가 어마어마 하게 늘어날것입니다. 취소를 생각하여야 하기때문에 로트기준으로 해야 할수밖에 없습니다. 자재문서가 늘어나면 마감에도 영향을 끼칩니다. 모든 레포트도 마찬가지고요
2. SAP에서 간접 사용으로 인한 문서 생성에 과금을 하고 있습니다 SAP 사용자 라이센스 뿐 아니라 DA로 따로 구매를 하셔야 할것입니다.
제가 MES 구축을 하게 된다면 option2로 하게 고객을 설득할것 같습니다.
비용 부분은 사실 구현을 어떻게 하느냐에 따라 변동이 크다고 생각됩니다.
MES는 SD, MM, PP 세 모듈이 주가되고 FI와 수출입이 조금씩 공수가 필요할것예요
SAP는 MES에서 데이터를 받아서 처리만 하는 입장이기 때문에 MES에서 데이터만 잘 넘겨준다면 크게 문제 될게 없습니다.
MES에서 이루어지는 트랜잭션이 이동유형으로 보면 크게 취소 제외하고
101, 261, 301, 305, 309, 311, 541, 551, 그외 회사에서 따로 만든 이동유형정도 입니다.
어차피 프로그램에서 bapi 하나로 다 트랜잭션 일어나게 되고요 CBO에 데이터를 어떻게 처리할거며 MES로 리턴을 어떻게 줄건지에 대한 부분이 큰 것이지 트랜잭션은 크게 어려울게 없습니다.
SAP 사용하는 제조업에서 MES 구축부터 현재까지 플랜트 5개 5년이상 SAP를 운영하고 있습니다.
어차피 경험이 중요한데 레퍼런스 잘 체크하셔서 MES구축 경험이 있는 펌하고 진행하세요,
개발자 키만 있으면 ABAP 개발은 가능합니다.
-
제이미
2021.09.16 00:13
안녕하세요
ERP, MES간 연계쪽 설계/개발/운영쪽 14년차 실무 담당자고, 현재도 광주 모 전지회사에서
프로젝트 중인 개발자 입니다.
제가 그동안 경험한 바에 대해서 알려드립니다.1. 연계툴
대부분에 ERP-MES간에 연계는 EAI을 통해서 합니다. ERP에 PI/PO는 너무 가격이
높기 때문에 상대적으로 저렴한 EAI 툴 등의 부가 기능을 사용해서 ERP PI/PO보다 유동적이고
더 자유롭게 사용할 수 있습니다.그리고 추후 다른 시스템과의 연동을 고려한다면 EAI 도입이 훨씬 유리합니다.
또한 에러모니터링, 재전송, 통합개발 툴을 제공하기 때문에 대기업, 공공기간에서
선호하는 방식이며, 확장성, 유지보수에 있어 용이 하다고 볼수 있습니다.
2. 연동 방식
- MES DB - SAP RFC -> 대부분의 회사가 선호
- MES DB - SAP DB(CBO) -> 간혹 DB을 열어주는 회사가 있습니다.
- 그외3. 연계 프로토콜
- DB, RFC, HTTP, FTP(SFTP)... 그외 방식도 가능합니다.4. 연계 주기
- 실시간, 배치, 특정 조건 , 그외 방법5. 개발공수
- EAI 패키지 : 어떤 프로토콜을 사용하는냐에 따라 달라집니다.
. 기본 모듈+엔진+ DB +SAP : 1억초반
. 인력공수 : 월 1300~1800정도(중, 고급 기준)
- 기간기간은 인터페이스 개수, 난이도에 따라 달라집니다.
대부분 분석시에 협의하여 산정 합니다.
- 1M/M: I/F 개수가 보통 20개정도 산정하고, 통합테스트는 포함 X -
sapecc6
2021.10.13 18:39
저 궁금한게 있는데
"SAP에서 간접 사용으로 인한 문서 생성에 과금을 하고 있습니다 SAP 사용자 라이센스 뿐 아니라 DA로 따로 구매를 하셔야 할것입니다. "
라고 하셨는데 외부에서 호출한 RFC에 따른 문서가 생성될때 금액을 별로로 청구한다는 말씀이신가요?
그러면 문서 생성 말고 일단 데이터를 내려받아 사용할때 과금기준은 어떻게 되는지 궁금합니다.!!!
안녕하세요.
일반적으로 SAP와 타 시스템과의 인터페이스에 여러가지 방식이 있습니다.
MES 솔루션을 도입하신다면 해당 솔루션 업체에 어떤방식으로 SAP와 통신을 지원하는지 문의하시는게 먼저인것 같습니다.
일단, 대표적으로 SAP PO(Process Orchestration) 라는 솔루션이 있습니다.
SAP와 타시스템간의 중계하는 별도 시스템이라고 생각하셔도 무방하구요. (EAI 라는 개념으로 이해하셔도 무방합니다.)
레거시 시스템과 통신하기 위해 사용하는 SAP 오피셜 방식입니다.
이 경우에는 PO관련 서비스 또는 솔루션을 도입해야 하니 서버 및 라이센스 구입비용이 발생할 겁니다. 금액은 저렴하진 않습니다.
여기에 추가로 비즈니스 요구사항(원자재 to 생산) 까지의 MES 도입으로 인한 프로세스 이원화 또는 통합이 발생하므로 프로세스 개선 관련 컨설팅 및 개발 관련 비용이 발생합니다.
RFC 방식의 경우에는 SAP에서 지원하는 방식이나, 인터페이스에 대한 전반적인 사항(인터페이스 핸들링/모니터링/유지보수) 모두 별도의 툴 없이
MES 사이드에서 개발 및 처리를 해야한다는 점에서 리스크가 있습니다. SAP에서 딱히 권장하는 방식인지는 모르겠습니다.
Option 1의 경우에는 프로세스 전체적으로 다 영향을 받으니 공수가 꽤 클 것 같구요. 최소 6개월 이상입니다.
Option 2의 경우에도 시작과 끝만 연동하는 것 같지만, 자재 마스터와 같은 마스터 데이터도 구매/생산정보 관련 전부 다 연동을 해야 하니 공수가 적지는 않습니다. (최소 4~5개월)
MES 연동의 경우 업무 특성상 테스트 및 검증에 굉장히 많이 / 오래 필요한 작업입니다. 사용자 교육도 중요하구요.
일단은 MES 솔루션 업체마다 SAP 관련 연동 경험이 있을테니 솔루션 검토시 영업담당에게 물어보시구요.
결과적으로는 SAP 컨설턴트/개발자 + (PO 도입시 PO 컨설턴트) + MES 컨설턴트/개발자 로 인력구성을 하셔야 합니다.
5억이 큰 금액 같지만, SAP PO도입 + SAP 인력 + MES 솔루션 비용 + MES 인력 이면 납득이 불가능한 금액은 아닌 것 같습니다.