모든 ERP와 연결

SkyPlanner의 개방형 REST API는 사내 ERP를 포함한 ERP, MES 및 운영 시스템과 연결됩니다. 직접 구축하거나 저희 팀의 도움을 받을 수 있습니다.

독립 실행도 가능 — ERP 연동은 선택사항이며 필수가 아닙니다.

연동 프로젝트 논의

다음과 같은 ERP 및 MES 시스템과 연결

연동 / ERP / KARAT

KARAT 연동 가이드 SkyPlanner APS로 생산 스케줄링하기

이 가이드는 파트너와 IT 팀을 대상으로 IS KARAT를 SkyPlanner APS에 연결하는 방법을 설명합니다. SkyPlanner는 KARAT 자체 인터페이스를 통해 다음과 같이 양방향으로 연동됩니다.

  • 생산 오더(výrobní příkazy)와 생산 작업(výrobní zakázky), 이에 속한 공정, 품목 카드, BOM, 공정 경로, 설비, 작업 공간, 인력, 재고, 발행된 구매 오더를 가져옵니다.
  • 계획 시작일과 완료일을 KARAT의 생산 데이터에 다시 반영합니다.
  • 원하는 경우 작업자의 시간 기록을 KARAT 단말 실적 보고 기능을 통해 다시 전송할 수 있습니다.
  • SkyPlanner 웹훅은 일정이 변경되는 즉시 변경 사항을 전송합니다.
작업장별로 작업이 배정된 SkyPlanner APS Gantt 타임라인과 그 아래의 오더 목록.

SkyPlanner 팀은 온보딩 과정에서 고객의 KARAT 환경에 맞게 연동을 구성하고, 가동 후에도 지원합니다. 이 가이드는 연동 작업에 참여하거나, 문서화된 SkyPlanner REST API(API 참조 문서)를 활용해 직접 개발하려는 KARAT 파트너와 개발자를 위한 문서입니다.

KARAT 연동 인터페이스

합의된 데이터 인터페이스.

KARAT Software는 ERP KARAT의 개방성을 바탕으로 다른 외부 정보 시스템과 연결할 수 있으며, XML, EDI, ISDOC, ISDS 형식의 전자 데이터 교환을 지원한다고 설명합니다(KARAT 소프트웨어 개발). 스케줄링 시스템에는 고객의 설치 환경에 맞춰 합의한 인터페이스를 사용합니다. 이 인터페이스로 미완료 생산 오더, 공정 경로, 자원, 재고, 구매 오더를 내보내고 계획 일자를 가져옵니다.

단말 실적 보고 인터페이스.

KARAT의 단말 실적 보고 모듈(terminálové odvádění)은 외부 시스템으로 내보낼 데이터를 준비하고, 합의된 인터페이스에 따라 데이터를 가져옵니다(단말 실적 보고). 작업 시작·중단·종료, 공정 인계, 생산용 자재 출고, 완제품 입고를 처리합니다. SkyPlanner에 기록된 작업 실적은 이 경로로 전송하는 것이 자연스럽습니다.

시스템 연동 서비스.

KARAT Software는 IS KARAT를 생산 현장 데이터 수집 시스템, 자동화 창고, CAD/CAM 및 기타 전문 애플리케이션과 연결하는 서비스를 제공합니다(시스템 연동). SkyPlanner 팀은 범위 산정 단계에서 KARAT Software 또는 고객의 KARAT 파트너와 인터페이스를 합의합니다.

Excel 및 CSV.

체험용 데이터는 미완료 생산 오더를 Excel이나 CSV로 내보낸 파일만으로도 불러올 수 있습니다.

인증 및 라이선스

  • 연동 사용자. 인터페이스는 읽고 쓰는 생산·창고·구매 데이터에 대한 권한이 있는 KARAT 사용자 계정으로 실행됩니다. KARAT는 개별 테이블 키 단위까지 접근 권한을 설정할 수 있으므로, 필요한 범위로 엄격히 제한하세요.
  • 배포. IS KARAT는 온프레미스, 아웃소싱 또는 SaaS 방식으로 운영됩니다. 합의된 인터페이스의 전송 방식(파일 교환 또는 서비스 엔드포인트)은 범위 산정 단계에서 고객의 배포 환경에 맞게 설정합니다.
  • 라이선스. 합의된 인터페이스와 KARAT Software가 수행할 작업은 KARAT Software 또는 고객의 파트너와 협의합니다.

SkyPlanner의 REST API는 Authorization-Token 헤더에 담긴 API 토큰으로 인증하며(SkyPlanner Settings > API), Swagger/OpenAPI 문서가 제공됩니다. 연동 튜토리얼에서 첫 API 호출 과정을 안내합니다.

이벤트 및 폴링

SkyPlanner는 정해진 주기로 KARAT 데이터를 읽습니다. 합의된 인터페이스에서 미완료 생산 오더와 최근 변경 사항만 필터링해 주기적으로 내보내거나 읽어 새로운 작업을 가져옵니다. 주기는 공장별로 설정하며, 생산 오더는 몇 분 간격으로, 재고는 매시간 읽는 식으로 구성합니다.

SkyPlanner는 상태나 일정이 변경되면 웹훅을 전송하므로, KARAT에 다시 반영하는 처리는 이벤트 기반으로 이루어집니다.

데이터 매핑

KARAT 객체SkyPlanner 객체방향주기
품목 카드(karty), 단위제품 및 자재KARAT → SkyPlanner최초 적재 후 폴링
BOM(kusovníky)제품 구조, 하위 제품, 제품별 자재KARAT → SkyPlanner최초 적재 후 변경 시
공정 경로(technologické postupy), 공정 및 소요 시간공정 단계 및 소요 시간, 준비·정리 시간KARAT → SkyPlanner최초 적재 후 변경 시
자원(zdroje): 설비, 작업 공간작업장, 작업장 그룹, 대체 작업장KARAT → SkyPlanner최초 적재 후 드물게 갱신
인력인원 및 작업별 작업자 수KARAT → SkyPlanner최초 적재 후 변경 시
생산 오더(výrobní příkazy), 생산 작업(výrobní zakázky), 공정, 자재오더 및 작업, 각각의 납기와 자재 소요량KARAT → SkyPlanner몇 분 간격으로 폴링
창고 재고(sklady)재고 잔량KARAT → SkyPlanner매시간 또는 스케줄링 실행 시 폴링
발행된 구매 오더(objednávky vydané) 및 납품일구매 오더, 납품일별 입고 예정 자재KARAT → SkyPlanner매시간 또는 스케줄링 실행 시 폴링
오더 공정별 계획 시작·완료 일시(합의된 가져오기 방식)작업별 계획 시작·종료 일시SkyPlanner → KARAT일정 변경 시 SkyPlanner 웹훅으로 전송
단말 실적 보고: 시작, 중지, 인계, 수량시간 기록 및 작업자 실적 등록SkyPlanner → KARAT선택 시 실적 등록 건별 또는 교대조별
KARAT에 없음준비 시간 매트릭스, 가용 수량에 제약을 두고 관리하는 공구, 여러 작업자가 필요한 작업SkyPlanner에서 관리온보딩 중 설정

연동 방식

1. 기준정보 최초 적재. 품목 카드, BOM, 공정 경로, 자원을 읽어옵니다. 자원을 SkyPlanner에 어떻게 매핑할지 명확히 정하세요. 설비가 네 대인 작업 공간은 하나의 작업장 그룹 또는 네 개의 작업장으로 구성합니다. 기술 담당자나 설계자처럼 생산 전 업무에 가중치 기반 계획을 적용하는 인력은 별도로 결정하지 않는 한 생산 현장 일정에서 제외합니다.

2. 오더 동기화. 실행 승인된 생산 오더와 해당 공정·자재, 발행된 구매 오더를 읽어옵니다. SkyPlanner는 발주한 자재를 구매 오더의 납품일부터 사용할 수 있는 것으로 처리하고, 구매 오더가 Delivered로 표시되면 재고를 갱신합니다.

3. 일정 재반영. 엔진이 작업을 배치하거나 이동하면 SkyPlanner 웹훅이 실행되어, 합의된 인터페이스를 통해 계획 시작일과 완료일을 KARAT로 가져옵니다. KARAT에서 데이터를 반영할 대상이 자원 예약인지 생산 오더의 공정 일자인지는 온보딩 범위 산정 단계에서 확정합니다.

4. 생산 현장 실적 등록. 작업자는 SkyPlanner Mobile Confirmations 또는 Production Timer로 작업을 기록하며, 이 시간 기록을 바탕으로 일정이 최신 상태로 유지됩니다. 실제 작업 시간을 KARAT에 다시 전송할지는 고객이 선택합니다. 전송하는 경우 단말 실적 보고 인터페이스를 통해 공정별 시작·중지·수량 이벤트로 가져옵니다. 전송하지 않는 경우 작업자는 계속 KARAT 단말에서 실적을 보고하고, SkyPlanner는 그 보고 데이터를 읽어옵니다.

5. 데이터 관리 주체 및 충돌 처리 규칙. 가동 전에 다음 사항을 문서화하세요.

데이터관리 주체
품목 카드, BOM, 공정 경로, 수량, 오더 상태KARAT
공정 순서, 시작·완료 시간, 설비 배정SkyPlanner
준비 시간 매트릭스, 공구 및 작업자 요구사항, 대체 자원SkyPlanner
교대조 및 비근무일범위 산정 시 선택한 하나의 시스템
공정 실적 보고, 자재 출고 및 입고KARAT에서 관리하며, 직접 입력하거나 SkyPlanner 시간 기록에서 전송

오더 일자를 기록할 시스템은 하나만 선택하세요. APS KARAT가 여전히 계획을 생산 데이터에 저장하고 있다면, SkyPlanner가 스케줄링하는 오더에는 이 기능을 끄세요. 그래야 두 시스템이 서로의 데이터를 덮어쓰지 않습니다.

일반적인 프로젝트 진행 단계

구축은 보통 온보딩 시작 후 몇 주 내에 완료됩니다. 그 전에 KARAT에서 설비, 공정 경로, 미완료 생산 오더를 CSV나 Excel로 내보내 30일 무료 체험에서 일정을 검증하세요.

  1. 매핑. 매핑 표, 데이터 관리 주체 규칙, 동기화 주기, 공정 실적 보고의 재전송 여부를 확정합니다.
  2. KARAT 인터페이스. KARAT Software 또는 고객의 파트너와 내보내기·가져오기 형식 및 전송 방식을 합의하고 연동 사용자를 설정합니다. 먼저 복사한 데이터베이스에서 테스트하세요.
  3. 최초 적재. 품목 카드, BOM, 공정 경로, 자원을 불러옵니다.
  4. 오더 및 구매 오더 동기화. 필터와 재시도를 적용해 정해진 주기로 읽어옵니다.
  5. SkyPlanner 제약 조건 설정. 준비 시간 매트릭스, 공구, 작업별 작업자 수, 대체 설비 또는 인력을 설정합니다.
  6. 스케줄을 KARAT에 반영. 계획 일자 가져오기를 테스트하고, 단말 실적 보고 연동을 선택했다면 해당 데이터 가져오기도 테스트합니다.
  7. 병행 테스트. 기존 계획과 SkyPlanner를 병행 운영하며 일자를 비교하고 기준정보를 수정합니다.
  8. 정식 가동. 데이터가 일치하면 KARAT에 데이터를 다시 반영하는 기능을 활성화합니다.

KARAT 연동 시 미리 검토할 사항

  • 인터페이스는 설치 환경별로 협의합니다. KARAT Software 또는 파트너와 범위 산정에 필요한 시간을 확보하고, 매핑 문서에 내보내기와 가져오기 형식을 명시하세요.
  • 계획 담당 시스템. APS KARAT는 종료 시 계획을 생산 데이터에 저장합니다. APS KARAT가 계속 계획할 오더를 남길지, 남긴다면 어떤 오더로 할지 결정하세요.
  • 공장 간 통합 계획. SkyPlanner가 스케줄링할 오더를 공장별로 결정하세요.
  • 기존 단말 연동. 단말 실적 보고 데이터를 이미 다른 시스템으로 내보내고 있다면, 별도 인터페이스를 추가하지 말고 합의된 기존 인터페이스를 SkyPlanner 작업 시간 기록에도 재사용하세요.
  • 시간 단위. 처음 데이터를 불러올 때 공정 경로에 설정된 공정 시간의 단위를 확인하세요. 모든 소요 시간은 이 단위에 따라 달라집니다.

KARAT 연동은 누가 설정하고 지원하나요?

  1. SkyPlanner 팀이 초기 도입 과정에서 연동을 설정하고 정식 가동 후에도 지원합니다. 지원 범위는 합의된 내보내기, 가져오기, 단말 실적 보고 흐름 전반입니다. 공장마다 KARAT 운영 방식이 다르므로, 각 공장의 운영 노하우를 이 과정에 반영합니다.
  2. KARAT Software 또는 KARAT 파트너도 참여할 수 있습니다. 고객의 설치 환경과 데이터 구조를 잘 알고 있으므로, SkyPlanner 팀과 함께 합의된 인터페이스와 연동용 사용자 계정을 설정할 수 있습니다.
  3. 사내 개발자가 연동을 확장할 수도 있습니다. API 토큰으로 SkyPlanner의 REST API를 사용하면 됩니다. API 토큰만 있으면 시작할 수 있으며, 필요할 때 SkyPlanner 팀이 지원합니다. 연동 문서는 SkyPlanner 연동 문서에서 확인하세요.

SkyPlanner는 작업장 5개를 포함해 월 199 €부터 시작하며 매월 청구됩니다. 연동 비용은 고객의 프로세스와 요구 사항에 맞춰 요금제와 함께 사전에 견적을 제시합니다. 요금 안내, KARAT 생산 스케줄링, KARAT 페이지, ERP 연동 안내를 확인하세요. 스케줄링의 기본 개념은 생산 스케줄링에서 살펴보세요.

제조업 고객의 SkyPlanner 후기

울빌라 배전반 생산 현장에 있는 UTU 공급망 전문가 Kalle Kalliomäki

2시간매주 절약

“SkyPlanner 덕분에 Excel 스프레드시트로 생산 계획을 세우던 방식에서 실시간 생산 최적화로 전환했습니다.”

Kalle Kalliomäki, 공급망 전문가
UTU · 배전반 및 개폐장치

생산 계획 업무에서 매주 2시간을 절약하며, 새로운 작업 대기열이 몇 초 만에 생산 라인에 전달됩니다.

UTU 후기 읽기

나이로비에 있는 Laboratory & Allied 제약 공장의 병 충전 라인에서 방진복을 입고 일하는 작업자들

+90%생산 효율 향상

“생산 효율이 90% 향상되었습니다.”

Abdul Rucyinga, IT 책임자
Laboratory & Allied · 의약품 제조

생산 효율이 90% 향상되었으며, 모든 작업장을 아우르는 석 달치 최적화 계획을 세우는 데 30분이 채 걸리지 않습니다.

Laboratory & Allied 후기 읽기

카우하바에 있는 Piristeel 지붕 안전 설비 공장의 항공 전경

99.2%납기 준수율

“SkyPlanner 덕분에 병목 구간을 눈으로 파악하고 생산 관리를 명확하게 할 수 있게 되었습니다.”

Toni Tuori, 생산 관리자
Piristeel · 지붕 안전 설비 및 빗물 배수 시스템

올해 납기 준수율이 99.2%에 도달했으며, 스케줄링 업무에서 하루 최대 네 시간을 절약합니다.

Piristeel 후기 읽기

줄어든 자재 부족으로 인한 생산 중단

“SkyPlanner의 가치는 일상 업무에서 실질적으로 활용할 수 있다는 점입니다. 특히 납기를 정할 때 유용합니다.”

Tommi Männistö, 생산 계획 관리자
Eskomatic · 위탁 기계가공

부하를 자동으로 스케줄링하면서 납기를 더 정확하게 산정할 수 있게 되었고, 자재 부족으로 인한 생산 중단도 크게 줄었습니다.

Eskomatic 후기 읽기

자주 묻는 질문

SkyPlanner는 KARAT와 어떻게 연결되나요?

오더, 기준정보, 계획 일자는 합의된 XML 형식의 KARAT 데이터 인터페이스로 연동하고, 기록된 작업 실적은 KARAT 단말 실적 보고 기능으로 연동합니다. 초기 도입 과정에서 SkyPlanner 팀이 KARAT Software 또는 KARAT 파트너와 함께 설정합니다.

SkyPlanner는 KARAT의 변경 사항을 어떻게 가져오나요?

SkyPlanner는 공장별로 설정된 주기에 따라 KARAT 데이터를 읽으며, 미완료 생산 오더와 최근 변경 사항만 가져오도록 필터링합니다. SkyPlanner 자체 웹훅은 스케줄이 변경되는 즉시 해당 변경 사항을 전송합니다.

계획 일자는 KARAT에 어떻게 다시 반영되나요?

합의된 인터페이스를 통해 오더의 공정별 계획 시작일과 종료일을 KARAT로 가져오는 방식입니다. SkyPlanner 팀은 초기 도입 시 범위 산정 과정에서 데이터를 반영할 대상을 자원 예약으로 할지, 생산 오더의 공정 일자로 할지 확정합니다.

작업자의 작업 시간 기록도 KARAT에 다시 반영할 수 있나요?

네, 원하시면 가능합니다. KARAT 단말 실적 보고 기능은 합의된 인터페이스로 데이터를 가져올 수 있으므로, SkyPlanner의 작업 시간 기록을 공정별 시작, 중지, 수량 이벤트로 반영할 수 있습니다.

KARAT 파트너는 APS KARAT와 SkyPlanner 중 무엇을 제안해야 하나요?

고객의 계획이 자주 바뀌고 실시간 데이터를 기반으로 계획을 운영해야 한다면 SkyPlanner를 제안하세요. APS KARAT는 생산에서 내보낸 데이터로 계획을 수립하며, 계획 담당자는 여러 대안을 만든 뒤 그중 하나를 다시 저장합니다(KARAT). SkyPlanner는 자동으로 계획을 재수립하고, 작업 전환, 공구, 작업조, 자재를 계획에 반영합니다. 사용자 수에 제한이 없으며 월 199 €부터 이용할 수 있습니다.

연동을 구축하기 전에 SkyPlanner를 테스트할 수 있나요?

네. 30일 무료 체험에서는 KARAT에서 내보낸 CSV 또는 Excel 파일을 가져와 최대 20개 작업장까지 사용할 수 있으며, 신용카드는 필요하지 않습니다. 무료 체험을 시작하거나 영업팀에 문의해 연동 범위를 산정하세요.