あらゆる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)、それらの工程に加え、品目カード、部品表、工程順序、機械、作業場、要員、在庫、発行済み購買発注を取り込みます。
  • 計画開始日と計画終了日をKARATの生産データに書き戻します。
  • 必要に応じて、作業者の作業時間記録をKARATの端末実績報告機能経由で書き戻すこともできます。
  • SkyPlannerのWebhookが、スケジュールの変更を発生時に通知します。
各リソースに作業を割り付けたSkyPlanner APSのガントチャートと、その下に表示された指図一覧。

SkyPlannerチームが導入支援の際にお客様のKARAT環境に合わせて連携を設定し、本稼働後もサポートします。このガイドは、連携構築に参加するKARATパートナーや開発者、またはSkyPlannerの公開REST API(APIリファレンス)を使って自ら開発する方を対象としています。

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は状態やスケジュールが変わるとWebhookを送信するため、書き戻しはイベント駆動で行われます。

データマッピング

KARATのオブジェクトSkyPlannerのオブジェクト連携方向頻度
品目カード(karty)、単位製品と材料KARAT → SkyPlanner初回取り込み後はポーリング
部品表(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のWebhook経由で連携
端末実績報告:開始、停止、引き渡し、数量作業時間記録と作業者による実績報告SkyPlanner → KARAT連携する場合は実績報告ごと、またはシフトごと
KARATには存在しないデータ段取り時間マトリクス、数量制約のあるリソースとしての工具、複数の作業者による作業SkyPlannerで管理導入支援時に設定

連携パターン

1. マスタデータの初回取り込み。 品目カード、部品表、工程順序、リソースを読み取ります。リソースをSkyPlannerにどう対応付けるかは、よく検討してください。たとえば、機械が四台ある作業場は、一つのリソースグループまたは四つのリソースとして扱います。技術者や設計者など、生産前の作業を重み付け計画で管理している要員は、別途含めると決めない限り、製造現場のスケジュールには含めません。

2. オーダーの同期。 リリース済みの製造指図とその工程・材料、および発行済み購買発注を読み取ります。SkyPlannerは発注済みの材料を購買発注の納入日に利用可能とみなし、購買発注がDeliveredになると在庫を更新します。

3. スケジュールの書き戻し。 エンジンが作業を配置または移動すると、SkyPlannerのWebhookをきっかけに、合意したインターフェース経由で計画開始日と計画終了日をKARATに取り込みます。KARAT側の取込先をリソース予約にするか、製造指図の工程日程にするかは、導入支援の要件定義で確定します。

4. 製造現場の実績報告。 作業者はSkyPlanner Mobile ConfirmationsまたはProduction Timerで作業を記録し、その作業時間記録によってスケジュールが最新の状態に保たれます。実績時間をKARATに書き戻すかどうかは、お客様が選択します。書き戻す場合は、端末実績報告インターフェースを通じて、工程ごとの開始・停止・数量イベントとして取り込みます。書き戻さない場合は、作業者が引き続きKARAT端末で実績を報告し、SkyPlannerがその報告を読み取ります。

5. データの管理主体と競合時のルール。 本稼働前に、次の内容を文書化してください。

データ管理主体
品目カード、部品表、工程順序、数量、オーダーの状態KARAT
工程の実行順序、開始・終了時刻、機械の割り当てSkyPlanner
段取り時間マトリクス、工具・作業者の要件、代替リソースSkyPlanner
シフトと非稼働日要件定義で選定した一つのシステム
工程実績報告、材料の出入庫KARATで管理。KARATに直接入力するか、SkyPlannerの作業時間記録から転記

オーダーの日程を書き込むシステムは一つに絞ってください。APS KARATが引き続き計画を生産データに書き戻している場合は、SkyPlannerでスケジューリングするオーダーについて、その機能を無効にします。これにより、双方が互いのデータを上書きすることを防ぎます。

標準的な導入手順

通常、実装は導入支援の開始から数週間以内に完了します。その前に、KARATから機械、工程順序、未完了の製造指図をCSVまたはExcelで出力し、30日間の無料トライアルでスケジュールを検証してください。

  1. マッピング。 マッピング表、データの管理ルール、同期頻度、工程実績報告を書き戻すかどうかを確定します。
  2. KARATインターフェース。 KARAT Softwareまたはお客様のパートナーと入出力形式および通信方式を合意し、連携用ユーザーを設定します。まずは複製したデータベースでテストしてください。
  3. 初回取り込み。 品目カード、部品表、工程順序、リソースを取り込みます。
  4. 製造オーダーと購買発注の同期。 フィルターとリトライを設定して定期的に読み取ります。
  5. SkyPlannerでの制約条件の設定。段取り時間マトリクス、工具、作業ごとの必要人数、代替可能な設備や作業者を設定します。
  6. スケジュールの書き戻し。計画日付のインポートをテストします。端末からの実績報告も連携する場合は、そのインポートもテストします。
  7. 並行テスト。現在の計画と並行してSkyPlannerを運用し、日付を比較してマスタデータを修正します。
  8. 本稼働。データの一致を確認したら、書き戻しを有効にします。

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側のスケジュール変更は、SkyPlannerのWebhookによって発生時にプッシュ通知されます。

計画日付はどのようにKARATへ書き戻されますか?

合意したインターフェースを通じて、製造オーダーの工程ごとに計画開始日と計画終了日をインポートします。インポート先をリソース予約にするか、製造オーダー上の工程日付にするかは、導入時の要件定義でSkyPlannerチームが確定します。

作業者の作業時間記録をKARATへ書き戻せますか?

はい、ご希望に応じて連携できます。KARATの端末実績報告機能は合意したインターフェース経由でデータをインポートできるため、SkyPlannerの作業時間記録を工程ごとの開始、停止、数量のイベントとして書き戻せます。

KARATパートナーはAPS KARATとSkyPlannerのどちらを提案すべきですか?

お客様の計画が頻繁に変わり、最新データに基づいて計画する必要がある場合は、SkyPlannerです。APS KARATでは、生産現場からエクスポートしたデータを基に計画を立てます。計画担当者が複数の案を作成し、そのうち一つを書き戻します(KARAT)。SkyPlannerは自動で再計画し、段取り替えの予定や工具、作業班、材料の使用計画も立てます。月額199 €から利用でき、ユーザー数に制限はありません。

連携を構築する前にSkyPlannerを試せますか?

はい。30日間の無料トライアルでは、KARATからCSVまたはExcelでデータを取り込み、最大20リソースでお試しいただけます。クレジットカードは不要です。無料トライアルを開始するか、連携の要件定義について営業に相談してください。