모든 ERP와 연결

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

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

연동 프로젝트 논의

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

연동 / ERP / Global Shop Solutions

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

이 Global Shop Solutions 연동 가이드는 파트너와 IT 팀을 위해 Global Shop Solutions ERP를 SkyPlanner APS에 연결하는 방법을 설명합니다. SkyPlanner와 Global Shop은 다음과 같이 양방향으로 연동됩니다.

  • Parts, BOMs, 공정 순서를 포함한 Routers, Workcenters와 작업 그룹, 생산능력 캘린더, 직원, 미완료 Work Orders, 자재 소요량, 구매 발주를 가져옵니다.
  • 각 작업지시 공정에 계획 시작·종료 시각과 SkyPlanner가 배정한 Workcenter를 돌려보냅니다.
  • 원하는 경우 작업자의 작업 시간과 수량을 작업지시의 노무 실적으로 돌려보내 등록할 수 있습니다.
  • SkyPlanner 웹훅은 일정이 변경되는 즉시 변경 사항을 전송합니다.
작업장별로 작업이 배정된 SkyPlanner APS Gantt 타임라인과 그 아래의 오더 목록.

SkyPlanner 팀은 온보딩 과정에서 고객의 Global Shop 환경에 맞게 연동을 구성하고, 운영을 시작한 후에도 지원합니다. 이 가이드는 연동 작업에 참여하거나 문서화된 SkyPlanner REST API(API 참조 문서)를 기반으로 직접 개발하려는 파트너, Global Shop 개발자, IT 팀을 위한 자료입니다.

Global Shop의 연동 도구

Global Shop은 공개 REST API 대신 자체 도구를 사용해 ERP를 확장하고 외부 시스템과 연결합니다.

  1. Global Application Builder (GAB) SDK. “The Global Application Builder (GAB) SDK allows you to tailor screens and create applications specific to your manufacturing processes”(Global Application Builder (GAB) SDK로 화면을 조정하고 제조 공정에 맞는 애플리케이션을 만들 수 있습니다)라고 설명합니다(Global Shop). 제품 소개서에는 “Integrate with third-party APIs and office software suites”(타사 API 및 오피스 소프트웨어와 연동), “Manage data flow”(데이터 흐름 관리), “Automate processes”(프로세스 자동화), “Schedule reporting”(보고서 실행 예약), “Create custom ERP subsystems that integrate with the base package”(기본 패키지와 연동되는 맞춤형 ERP 하위 시스템 개발)가 나열되어 있습니다(GAB 제품 소개서). Global Shop은 “GAB’s innovative use of business data objects removes the risk normally associated with extending your ERP system”(GAB는 비즈니스 데이터 객체를 혁신적으로 활용해 ERP 시스템 확장에 일반적으로 따르는 위험을 없앱니다)이라고 덧붙입니다(Global Shop 블로그). SkyPlanner는 이 방식으로 연동합니다.
  2. Global Shop 서비스. Global Shop은 “Development as a Service (DaaS)”(서비스형 개발)를 제공하고 “Add Third-Party Integrations, Applications, Automations & Software”(타사 연동, 애플리케이션, 자동화 및 소프트웨어 추가)를 지원합니다(안내 자료). 연동 카탈로그에서는 구매 고객에게 “your specific integration needs”(고객의 구체적인 연동 요구사항)를 상담하도록 안내합니다(연동 안내).
  3. Excel 및 파일 내보내기. Global Shop의 연동 카탈로그에는 Microsoft Excel과 Access가 포함되어 있으며, GAB에서는 보고서 실행을 예약할 수 있습니다. 품목, Routers, Workcenters, 미완료 작업지시를 파일로 내보내면 SkyPlanner에서 시험 운영에 활용할 수 있습니다.

SkyPlanner에서는 REST API로 주문, 제품, 자재, 공정 단계, 작업 시간 기록, 구매 발주를 읽고 쓸 수 있습니다. Authorization-Token 헤더의 API 토큰으로 인증하며(SkyPlanner Settings > API), Swagger/OpenAPI 문서가 제공됩니다. 연동 튜토리얼에서 첫 API 호출 방법을 단계별로 안내합니다.

시스템 간 연결 구조

  • Global Shop에서 보내는 데이터. 예약 실행되는 GAB 프로세스가 마지막 실행 이후 변경된 Work Orders, Router 공정, 구매 발주를 읽어 SkyPlanner REST API로 보냅니다. GAB는 “Schedule processes and reports to run at regular intervals,”(프로세스와 보고서가 일정한 간격으로 실행되도록 예약)를 지원하므로 작업은 몇 분마다, 기준정보는 매시간 또는 매일 밤 동기화합니다.
  • Global Shop으로 들어오는 데이터. 일정이 변경되면 SkyPlanner가 웹훅을 보내고, SkyPlanner REST API에서 계획 일시를 읽어옵니다. GAB 프로세스는 해당 작업지시 공정에 시작·종료 시각을 기록합니다. GAB가 웹훅을 직접 받을지, 짧은 주기로 변경 사항을 조회할지는 온보딩의 범위 산정 단계에서 정합니다.
  • 생산 현장. SkyPlanner의 작업 시간 기록은 REST API나 웹훅으로 가져올 수 있습니다. 원하는 경우 GAB가 이를 작업지시의 노무 실적으로 등록합니다.

Global Shop은 온프레미스, Global Shop Cloud(Amazon Web Services 제공) 또는 SaaS로 운영됩니다. GAB 프로세스의 실행 위치와 SkyPlanner에 연결하는 네트워크 경로는 범위 산정 단계에서 고객 IT 팀 또는 Global Shop과 협의합니다.

데이터 매핑

Global Shop 객체SkyPlanner 객체방향주기
Parts(품목 기준정보), BOMs, 다단계 BOMs제품, 자재, 제품 구조Global Shop → SkyPlanner최초 적재 후 변경 시
Routers: Workcenter와 시간 정보를 포함한 노무·자재·외주 서비스 공정소요 시간과 준비 시간을 포함한 공정 단계Global Shop → SkyPlanner최초 적재 후 변경 시
Workcenters와 작업 그룹작업장, 작업장 그룹, 대체 작업장Global Shop → SkyPlanner최초 적재 후에는 드물게 갱신
생산능력 캘린더, 직원, 교대조교대조, 캘린더, 인력Global Shop → SkyPlanner매일 동기화하거나 SkyPlanner에서 교대조 직접 관리
Work Orders: 품목, 수량, 납기, 우선순위, 연결된 판매 주문납기와 우선순위를 포함한 주문Global Shop → SkyPlanner몇 분마다 GAB 프로세스 실행
작업지시 공정: 상태, 완료 수량, 잔여 시간공정 단계별 작업Global Shop → SkyPlanner몇 분마다 GAB 프로세스 실행
자재 소요량, 구매 발주, 외주 공정 구매 발주자재 소요량, 납품일별 구매 발주Global Shop → SkyPlanner매시간 또는 스케줄링 실행 시
작업지시 공정의 예정 시작·종료 시각, Workcenter단계별 계획 시작·종료 시각, 설비, 작업자SkyPlanner → Global Shop일정 변경 시 SkyPlanner 웹훅으로 전송
노무 실적: 작업지시 공정별 시간과 수량작업 시간 기록과 작업자 실적 보고SkyPlanner → Global Shop선택 시 실적 보고마다 또는 교대조별 전송
SkyPlanner 스케줄링 규칙준비 시간 매트릭스, 수량이 제한된 자원으로 관리하는 공구, 여러 작업자가 필요한 작업SkyPlanner에서 관리온보딩 중 설정

연동 방식

1. 기준정보 최초 적재. Parts, BOMs, Routers, Workcenters, 작업 그룹, 생산능력 캘린더, 직원 정보를 읽어옵니다. Workcenters는 신중하게 매핑해야 합니다. 동일한 설비 네 대를 포함한 Workcenter는 작업장 네 개로 구성된 작업장 그룹으로 매핑합니다. 그러면 SkyPlanner가 설비별로 작업 순서를 정합니다. 작업 그룹은 대체 작업장으로 매핑합니다.

2. 작업지시 동기화. 미완료 Work Orders와 해당 공정, 자재 소요량, 미완료 구매 발주를 읽어옵니다. SkyPlanner는 발주한 자재를 구매 발주의 납품일에 사용 가능한 것으로 간주하며, 구매 발주 상태가 Delivered로 표시되면 재고를 갱신합니다. 외주 서비스 공정은 리드타임만 반영하는 단계로 처리합니다.

3. 일정 역전송. 엔진이 공정을 배치하거나 이동하면 SkyPlanner 웹훅이 GAB를 실행합니다. GAB는 해당 작업지시 공정에 계획 시작·종료 시각을 기록합니다. SkyPlanner가 작업을 다른 설비로 옮겼다면 Workcenter도 기록합니다. 그러면 작업 배정 목록과 APS 화면에 SkyPlanner가 정한 순서가 표시됩니다.

4. 생산 현장 실적 보고. 작업자는 SkyPlanner Mobile Confirmations 또는 Production Timer로 작업을 기록하며, 이 시간 기록을 통해 일정이 최신 상태로 유지됩니다. 실제 작업 시간을 Global Shop으로 돌려보낼지는 고객이 선택합니다. 전송하도록 선택하면 각 실적 보고가 작업지시 공정의 노무 실적으로 등록됩니다. 전송하지 않으면 Shop Floor Data Collection을 그대로 사용하고, SkyPlanner가 작업지시 공정에서 진행 상황을 읽어옵니다.

5. 데이터 관리 주체와 충돌 처리 규칙. 운영 시작 전에 다음 사항을 문서화하세요.

데이터관리 주체
Parts, BOMs, Routers, 수량, 납기, 작업지시 상태Global Shop
공정 순서, 시작·종료 시각, 공정별 설비와 작업자SkyPlanner
준비 시간 매트릭스, 공구 및 작업자 요구사항, 대체 자원SkyPlanner
생산능력 캘린더와 교대조범위 산정 시 선택한 한 시스템
노무 실적, 자재 출고, 입고, 원가 계산Global Shop에서 직접 입력하거나 SkyPlanner 작업 시간 기록을 전송받아 관리

공정 일시를 기록하는 시스템은 하나로 정하세요. 계획 담당자가 SkyPlanner에서 작업을 이동하면 변경된 일시가 Global Shop으로 전달됩니다. SkyPlanner가 일정을 관리하는 작업지시는 Global Shop APS에서 전체 일정을 다시 계산하거나 드래그 앤 드롭으로 이동하지 않아야 합니다. 그렇지 않으면 두 시스템의 계획이 서로 달라집니다.

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

구축은 일반적으로 온보딩 시작 후 몇 주 안에 완료됩니다. 그전에 Global Shop에서 Workcenters, Routers, 미완료 작업지시를 Excel 또는 CSV로 내보내 30일 무료 체험으로 일정을 검증하세요.

  1. 범위 산정. 매핑 표, 데이터 관리 규칙, 동기화 주기, 노무 실적 역전송 여부를 확정합니다. 운영 방식(온프레미스, Cloud 또는 SaaS)과 GAB 측 개발 담당자도 확인합니다.
  2. 접속 설정. SkyPlanner API 토큰을 생성하고 GAB의 아웃바운드 네트워크 경로를 협의합니다.
  3. 최초 적재. Parts, BOMs, Routers, Workcenters, 작업 그룹, 캘린더, 직원 정보를 적재합니다.
  4. 작업지시 및 구매 발주 동기화. 변경 감지, 재시도, 로그 기록 기능을 갖춘 GAB 프로세스를 예약 실행합니다.
  5. SkyPlanner의 제약 조건 설정. 준비·전환 시간 매트릭스, 공구, 작업별 작업자 수, 대체 설비 또는 인력을 설정합니다.
  6. 스케줄 역전송. 웹훅을 통해 작업지시 공정에 일정을 기록하며, 선택한 경우 노무 실적도 반영합니다.
  7. 병행 테스트. 기존 APS 계획과 SkyPlanner를 병행 운영하며 일정을 비교하고 기준정보를 수정합니다.
  8. 정식 가동. 데이터가 일치하면 역전송을 활성화하고, SkyPlanner로 일정을 편성한 작업은 더 이상 수동으로 재편성하지 않습니다.

Global Shop Solutions 연동 시 미리 검토할 사항

  • Workcenter와 개별 설비. Global Shop은 Workcenter와 작업 그룹 단위로 계획을 수립합니다. 여러 설비가 포함된 Workcenter를 파악하고, SkyPlanner에서는 이를 개별 작업장으로 나눕니다.
  • 세 가지 공정 유형. Routers에는 자재, 노무, 외주 서비스 공정이 포함됩니다. 이 중 노무 공정만 생산능력을 사용합니다. 자재 공정은 자재 소요량으로, 외주 서비스는 소요 시간만 반영하는 단계로 전환됩니다.
  • 준비 시간과 가동 시간. 준비 시간과 가동 시간을 구분해 전달합니다. 그러면 작업 순서가 중요한 경우 고정 준비 시간 대신 준비·전환 시간 매트릭스를 적용할 수 있습니다.
  • 캘린더. Global Shop은 날짜별 변경 사항을 반영한 생산능력 캘린더를 관리합니다. 교대 근무와 휴일을 관리할 기준 시스템을 하나로 정해야 합니다. 그렇지 않으면 두 시스템의 계획이 일치하지 않습니다.
  • 작업장별 인력. Global Shop은 직원의 보유 기술에 따라 일정을 편성합니다. 범위 산정 단계에서 SkyPlanner의 작업장에 인력을 배정하는 방식을 합의합니다.
  • 긴급 표시와 우선순위. 긴급 작업의 우선순위가 유지되도록 Global Shop의 우선순위를 SkyPlanner의 우선순위와 Fast Track에 매핑합니다.
  • 업그레이드. Global Shop Cloud에는 “Semi-annual upgrades.”(반기별 업그레이드)가 포함됩니다. 업그레이드할 때마다 GAB 프로세스를 다시 테스트합니다.

Global Shop 연동 설정 및 지원 담당

  1. SkyPlanner 팀이 온보딩 중 연동을 설정하고 정식 가동 후에도 지원합니다. 지원 범위는 합의한 객체와 동기화 규칙입니다. 공장마다 Global Shop을 운영하는 방식이 다르므로, 각 현장의 운영 노하우를 이 과정에 반영합니다.
  2. Global Shop 서비스 팀도 참여할 수 있습니다. GAB와 고객사의 설정을 잘 아는 DaaS 개발자가 SkyPlanner 팀과 함께 Global Shop 측 연동을 구축할 수 있습니다.
  3. 사내 GAB 개발자가 연동을 확장할 수도 있습니다. API 토큰으로 SkyPlanner의 REST API에 연결하면 됩니다. API 토큰만 있으면 시작할 수 있으며, 필요한 경우 SkyPlanner 팀이 지원합니다. 연동 문서는 SkyPlanner 연동 문서에서 확인할 수 있습니다.

SkyPlanner 요금은 작업장 5개를 포함해 월 199 €부터 시작하며, 매월 청구됩니다. 연동 비용은 고객사의 프로세스와 요구사항에 맞춰 요금제와 함께 사전에 견적을 제공합니다. 요금, Global Shop Solutions 생산 스케줄링, Global Shop Solutions 페이지, SkyPlanner 기능, 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 사용 후기 읽기

감소자재 부족으로 인한 생산 중단

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

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

부하를 자동으로 배분해 일정을 편성하므로 납기일이 더 정확해졌으며, 자재 부족으로 인한 생산 중단도 크게 줄었습니다.

Eskomatic 사용 후기 읽기

로흐야에 있는 Mamec 생산 공장의 Hannu Ryynänen CEO

수천 건작업지시 일정 자동 편성

“생산을 관리하는 방식이 달라졌고, 생산능력에 대한 이해도 완전히 다른 수준으로 높아졌습니다.”

Hannu Ryynänen, CEO
Mamec · 산업용 믹서, 펌프 및 첨단 위탁 제조

수천 건의 작업지시 일정이 자동으로 편성되며, 조직 전체가 생산 현황을 실시간으로 확인합니다.

Mamec 사용 후기 읽기

자주 묻는 질문

Global Shop Solutions에 API가 있나요?

Global Shop은 Global Application Builder (GAB) SDK와 자체 연동 서비스를 통해 다른 시스템과 연결됩니다. 이 SDK는 “integrate with third-party APIs,”(타사 API와 연동) 기능을 지원합니다. SkyPlanner 연동에서는 Global Shop 측에 GAB를 사용하고, SkyPlanner 측에는 REST API와 웹훅을 사용합니다.

Global Shop Solutions의 GAB는 무엇인가요?

Global Application Builder는 맞춤형 화면, 애플리케이션, 연동 기능을 개발하기 위한 Global Shop의 SDK입니다. 비즈니스 데이터 객체를 다루며, 데이터 흐름을 관리하고 정해진 일정에 따라 프로세스를 실행할 수 있습니다.

계획된 일정은 Global Shop에 어떻게 반영되나요?

작업지시의 공정 순서별로 반영됩니다. SkyPlanner 웹훅이 GAB를 실행하면, GAB가 해당 공정의 계획 시작일과 종료일을 기록합니다. SkyPlanner가 작업을 다른 설비로 옮긴 경우에는 Workcenter도 함께 갱신합니다.

Global Shop Cloud 및 SaaS에서도 연동할 수 있나요?

네. SkyPlanner는 클라우드 SaaS이며, 온프레미스, Global Shop Cloud 또는 SaaS에서 운영되는 Global Shop과 연결할 수 있습니다. GAB 측 실행 환경과 SkyPlanner까지의 네트워크 경로는 온보딩 범위 산정 단계에서 고객사 및 Global Shop과 합의합니다.

Global Shop 측 연동은 누가 구축하나요?

SkyPlanner 팀이 연동을 설정하고 정식 가동 후에도 지원합니다. Global Shop의 DaaS 팀이나 사내 GAB 개발자는 SkyPlanner가 문서로 제공하는 API를 기반으로 GAB 측 연동을 구축하거나 확장할 수 있습니다.

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

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