하나의 통합, 5개의 동기화 지점: YARDtwin이 SAP와 통신하는 방법
SAP 통합에 관한 대화는 결국 동일한 세 가지 질문으로 귀결됩니다. 각 메시지는 정확히 언제 발송되나요? 실제로 어떤 내용이 담겨 있나요? 수신되었을 때 SAP 사용자는 무엇을 보게 되나요? 기능 목록으로는 이 질문들에 답할 수 없기 때문에, 오직 이 질문들에만 집중한 동영상을 제작했습니다.
실제 납품 건을 재현합니다. 입고 시 18,500 kg, 출고 시 13,500 kg의 벌크 하중을 처리하며, SAP–YARDtwin 경계를 한 번에 하나씩 교환하며 추적합니다. 5개의 동기화 지점을 각각 세 가지 방식으로 보여줍니다: 트리거가 되는 야드 내 순간, 전송 중인 메시지, 그리고 수신되는 SAP 화면입니다.
동기화 1 — SAP가 대화를 시작합니다
인바운드 납품은 SAP가 먼저 전송하는 유일한 메시지입니다. S/4HANA에서 생성되면, 동영상에서는 SAP CPI인 미들웨어가 이를 수신하여 공유 시크릿으로 서명된 JSON 본문 하나를 YARDtwin의 HTTPS 웹훅에 전송합니다. 납품 번호, 플랜트, 자재, 계획된 5,000 킬로그램: 야드에 필요한 모든 정보가 포함되며 수동 입력은 없습니다.
YARDtwin 측에서는 예약이 자동으로 생성됩니다. 납품이 통합 로그에 기록되고, 자재와 계획 수량이 이미 입력된 상태로 스케줄에 표시됩니다. 납품을 재입력하는 사람이 없으므로 오입력도 발생하지 않습니다.
동기화 2 및 3 — 야드가 자동으로 보고합니다
여기서부터 방향이 역전됩니다. YARDtwin이 게이트와 베이에서 응답하며, 사무실에서 트랜잭션을 입력하는 사람은 없습니다.
- 동기화 2 — 운송 단위 등록. 게이트 담당자가 입장을 승인하는 순간 발송됩니다. 체크인 시간, 도크, 계근소 총중량 — 그리고 CPI가 일대일로 매핑하는 SAP 네이티브 블록이 포함됩니다. SAP는 TU 참조로 응답하며, EWM 사용자는 체크포인트에 도착한 운송 단위와 이미 기록된 총중량을 확인할 수 있습니다.
- 동기화 3 — 창고 작업 확인. 하역이 완료되면 발송됩니다. EWM 컨설턴트가 즉시 알아볼 수 있는 필드들이 포함됩니다: 창고 번호, 작업, 오더, 목적지 빈. 창고 모니터에서 작업이 확인됨으로 전환되며 — 야드가 보고한 대로 입고 구역에 재고가 표시됩니다.
동기화 4 — 입고는 계근소를 기다립니다
이것이 통합이 존재하는 이유인 메시지이며, YARDtwin이 의도적으로 보류하는 메시지입니다. 하역이 끝나도 아무것도 전기되지 않습니다. 서명된 출고 계근만이 입고를 해제하며, 계근소에서 산출된 순중량을 함께 전송합니다: 입고 단위 수량 5,000.000 kg, 이동 유형 101, 증빙으로 전체 계근소 기록이 첨부됩니다. SAP가 전기하고 자재 문서 번호로 응답합니다.
동기화 5 — 루프를 닫습니다
트럭이 출차하면 야드 출차 메시지에 출발 시간, 체류 시간, 검증된 순중량, 출차 승인의 전자서명 해시가 포함되어 전송됩니다. SAP는 체크포인트 출차를 확인하고 납품이 완료됩니다. 5번의 교환 — 감사 추적이 트럭과 함께 이동하는 단 하나의 깔끔한 문서 흐름입니다.
이것의 가치
- 양방향 재입력 없음. SAP가 예약을 생성하고, 야드가 확인을 전송합니다. 두 시스템을 두 개의 화면으로 조정하는 담당자가 사라집니다.
- SAP는 기록 시스템으로 유지되며 — 더 나은 기록을 확보합니다. 계량 수량, 실시간 타임스탬프, 서명 증빙이 SAP가 이미 보유한 문서에 첨부됩니다.
- SAP에 없던 이벤트들. 게이트 도착, 계근소 측정값, 하역 진행 상황, 출차 정보는 표준 SAP 환경 어디에도 존재하지 않습니다. 이제 전화 통화 대신 구조화된 메시지로 수신됩니다.
- 표준 인프라, 프로젝트가 아닙니다. 모든 메시지는 HMAC 서명된 HTTPS 기반 JSON으로, 귀사의 CPI 또는 미들웨어에 전달됩니다. 통합 팀이 이미 사용하는 IDoc 및 BAPI에 매핑하면 됩니다. 모든 교환은 YARDtwin의 SAP 메시지 로그에서 확인할 수 있어, 지원 대화를 동일한 증빙에서 시작할 수 있습니다.
3-sync: 더 가벼운 도입 방법
모든 사이트가 SAP EWM 야드 관리를 사용하는 것은 아닙니다. SAP가 야드를 관리하지 않는 경우, 해당 메시지 중 세 가지는 전송될 유용한 대상이 없습니다. 이러한 환경에서 YARDtwin은 동일한 통합을 3-sync 형태로 실행합니다. YARDtwin이 야드 전체를 관리하며, 경계를 넘나드는 메시지는 두 가지뿐입니다. 인바운드 입고 전표가 내려오고, 입고 확인이 반환됩니다.
중요한 점은 3-sync가 별도의 제품이나 독립된 통합이 아니라는 것입니다. 이는 동일한 다섯 개의 스위치 중 세 개를 꺼둔 상태입니다. 입고 전표 수신과 입고 확인 반환부터 시작하면 리스크가 가장 낮은 첫 번째 단계가 됩니다. 이후 EWM 야드 프로세스를 활성화하더라도, 전체 5개로 확장하는 것은 재구현이 아닌 설정 변경으로 가능합니다.
스위치 하나하나, 비즈니스에 맞게 구성
모든 동기화 포인트는 사이트별로 독립적인 스위치로, 기본값은 꺼짐입니다. 사이트 관리자는 야드 관리 3-sync 또는 EWM 연동 5-sync 중 원클릭 프리셋을 선택하거나, 사이트별로 사용자 정의 조합을 설정할 수 있습니다. 다중 공장 배포 시 각 SAP 플랜트는 고유한 YARDtwin 사이트로 라우팅되며, 입고 전표를 재전송해도 설계상 안전합니다. 동일한 재전송은 아무것도 변경하지 않습니다.
이는 플랫폼의 나머지 부분과 동일한 철학입니다. 게이트 체크리스트, 계량대 규칙, Smart Slots 모드 및 도크 규칙은 모두 코드가 아닌 사이트별 설정으로 관리됩니다. 개발자 없이 구성할 수 있는 항목에 대한 전체적인 안내는 비즈니스에 맞게 YARDtwin 커스터마이즈하기를, 통합 아키텍처에 대한 심층적인 내용은 SAP 통합 페이지를 참조하십시오.
이 메시지가 귀사의 SAP 환경에서 실제로 동작하는 모습을 확인해 보시겠습니까? 연결 마법사를 사용하면 YARDtwin을 몇 분 안에 테스트 엔드포인트에 연결할 수 있습니다. 하드웨어 없이 30일 무료 체험을 시작해 보십시오.