あらゆるERPと連携

SkyPlannerのオープンREST APIは、社内ERPを含むERP、MES、運用システムと連携します。自社で構築することも、当社チームの支援を受けることもできます。

単体でも動作 — ERP連携はオプションで、必須ではありません。

連携プロジェクトを相談

以下のようなERP・MESシステムと連携

連携 / ERP / Cegid

Cegid連携ガイド SkyPlanner APSによる生産スケジューリング

このガイドでは、パートナー企業とIT部門に向けて、Cegidの製造業向けERPをSkyPlanner APSに接続する方法を解説します。まずCegid PMIを取り上げ、続いてCegid PrimaveraとCegid Ekonを説明します。SkyPlannerはCegid標準のインターフェースを使い、次のように双方向で連携します。

  • 製造指図であるOF(ordres de fabrication、ordens de fabrico、órdenes de fabricación)とその工程、工程順序、部品表、作業区と機械、品目、在庫、仕入先への発注を取り込みます。
  • 計画開始日と計画終了日をOFの各工程に書き戻します。
  • 必要に応じて、作業者の作業時間をpointages(PMI)、Diários de Trabalho(Primavera)、imputaciones(Ekon)として書き戻すこともできます。
リソースごとに作業が割り付けられ、下部にオーダー一覧が表示されたSkyPlanner APSのガントチャート。

Cegidの連携インターフェース

Cegid PMI。 CegidはPMI向けにWeb APIを提供しています。”Facilitez les échanges sécurisés avec vos applications externes grâce à la mise à disposition de Web API depuis votre gestion de production Cegid.”(Cegidの生産管理システムが提供するWeb APIにより、外部アプリケーションとの安全なデータ交換を容易にします。)このWeb APIを使えば、外部アプリケーションからもManufacturing PMIの業務ルールを維持したまま連携できます(Cegid PMI)。PMIはEDI、CADの技術データを受け渡すための標準化されたXMLファイル、Excelへのエクスポートに対応した帳票作成機能も備えています。試用データを用意するには、Excelへのエクスポートが最も手早い方法です。

Cegid Primavera。 PRIMAVERA ERP V10 APIは、”allows third party applications to perform both data query and writing operations”(外部アプリケーションからデータの照会と書き込みの両方を実行できます)とされ、製品の全モジュールをカバーしています(V10 APIドキュメント)。Web APIはモジュールごとに分かれており、Swaggerで仕様を確認して呼び出せます(Web APIのSwagger)。Produção(GPR)モジュールは、技術仕様書、正味所要量、OFの発行、Planeamento、生産実績、Diários de Trabalhoを扱います(Produçãoリファレンス)。スケジューリングで使う主なサービスは次のとおりです。

  • IGprBSOrdensFabricoは、製造指図とその工程(GprBEOFOperacao)を読み取ります。
  • IGprBSPlaneamentoは、計画対象のOFを読み込み、ActualizaPlaneamentoOperacaoで工程の計画を更新します。
  • IGprBSCentrosTrabalho、IGprBSPostosTrabalho、IGprBSOperadores、IGprBSRoteirosは、それぞれ作業センタ、作業ステーション、作業者、工程順序を読み取ります。
  • IGprBSDiariosTrabalhoは、IniciaPicagemとTerminaPicagemで作業を記録します。

Cegid Ekon XRP Industria。 Cegidは、Ekonが社内の他の管理システムと接続できると説明しています(Cegid Ekon)。SkyPlannerチームが要件定義の段階で、利用中のEkon環境に合わせたインターフェースを決定します。

認証とライセンス

  • Cegid PMI。 要件定義の段階で、Cegidパートナーと協力し、利用中のPMI環境で連携用のWeb APIアクセスを有効にします。
  • Cegid Primavera。 各Web APIエンティティはLoginメソッドを公開しており、このメソッドはセッションキー付きのBearerトークンを返します。トークンの更新にはtokenエンドポイントを使います(Web APIのSwagger)。連携ユーザーには、呼び出す領域に対応したProduçãoのライセンスが必要です。
  • SkyPlanner側。 REST APIは、Authorization-Tokenヘッダーに設定したAPIトークンで認証します(SkyPlanner Settings > API)。仕様はSwagger/OpenAPIで公開しています。最初の呼び出し手順は、連携チュートリアルで確認できます。

イベントとポーリング

Cegid側のデータはポーリングで取得します。未完了のOFと直近の変更に絞って照会し、新たな作業を取り込みます。取得頻度は工場ごとに設定し、OFは数分おき、在庫は毎時といった間隔で運用します。

SkyPlannerは状態やスケジュールが変わるとWebhookを送信するため、書き戻し側はイベント駆動で動作します。

データマッピング

Cegidのオブジェクト(PMI / Primavera)SkyPlannerのオブジェクト連携方向連携頻度
品目(Articles / artigos)製品と資材Cegid → SkyPlanner初回取り込み後、ポーリング
部品表(Nomenclatures)/ 技術仕様書・構成部品(fichas técnicas, componentes)製品構成、子製品、製品ごとの資材Cegid → SkyPlanner初回取り込み後、変更時
工程順序と工程(Gammes / roteiros, operações)各工程とその所要時間、段取り時間、後片付け時間Cegid → SkyPlanner初回取り込み後、変更時
作業区と機械(Postes de charge)/ 作業センタ・作業ステーション(centros de trabalho, postos de trabalho)リソース、リソースグループ、稼働効率Cegid → SkyPlanner初回取り込み後はまれに更新
従業員(Salariés)/ 作業者(operadores)要員Cegid → SkyPlanner初回取り込み後、変更時
カレンダー / 能力の例外設定(exceções de capacidade)シフトと非稼働日Cegid → SkyPlanner毎日、またはSkyPlannerでシフトを管理
工具と金型(Ferramentas e moldes、Primavera)利用可能数に制約のあるリソースとしての工具Cegid → SkyPlanner初回取り込み後、変更時
確定OFと計画OF / 工程を含む製造指図(ordens de fabrico)納期と資材所要量を含むオーダーと作業Cegid → SkyPlanner数分おきにポーリング
品目別・倉庫別の在庫在庫残高Cegid → SkyPlanner毎時またはスケジューリング実行時にポーリング
納入日を含む仕入先への発注購買発注、納入日別の入荷予定資材Cegid → SkyPlanner毎時またはスケジューリング実行時にポーリング
OF工程の計画開始日・計画終了日 / ActualizaPlaneamentoOperacao経由で更新するGprBEOFOperacaoのDataIniPrevista、DataFimPrevista各工程の計画開始・終了日時、割り当てリソースSkyPlanner → Cegidスケジュール変更時にSkyPlannerのWebhook経由で連携
作業時間実績(Pointages / Diários de Trabalho、IniciaPicagem、TerminaPicagem)作業時間ログと作業者による実績報告SkyPlanner → Cegid連携を選択した場合、実績報告ごとまたはシフトごと
Cegidにはなし段取り時間マトリクス、利用可能数に制約のあるリソースとしての工具(PMI)、代替機械・要員SkyPlannerで管理導入支援時に設定

連携パターン

1. マスタデータの初回取り込み。 品目、部品表、工程順序、作業区、機械、作業者、カレンダーを読み取ります。作業区の対応付けは慎重に行ってください。たとえば、四台の機械を持つ作業区は、四つのリソースを含む一つのリソースグループに対応付けます。

2. OFの同期。 確定OFとその工程・構成部品に加え、未完了の仕入先発注を読み取ります。SkyPlannerは、発注済み資材を購買発注の納入日に利用可能とみなし、購買発注がDeliveredになると在庫を更新します。計画OF(OF prévisionnels)もスケジューリングするか、確定OFだけを対象にするかは、要件定義で決定します。

3. スケジュールの書き戻し。 エンジンが作業を配置または移動すると、SkyPlannerのWebhookをきっかけにCegidへの書き込みが実行されます。PMIでは、PMIの業務ルールに従い、Web API経由でOFの各工程に計画開始日と計画終了日を書き込みます。Primaveraでは、工程、作業センタ、計画開始・終了日時を指定してIGprBSPlaneamento.ActualizaPlaneamentoOperacaoを呼び出します。これにより、製造指図の工程にあるDataIniPrevistaとDataFimPrevistaが更新されます。

4. 製造現場での実績報告。 作業者はSkyPlanner Mobile ConfirmationsまたはProduction Timerで作業を記録し、その作業時間ログによってスケジュールが最新の状態に保たれます。作業時間をCegidに書き戻すかどうかは選択できます。書き戻す場合、PMIではpointagesとして、PrimaveraではDiários de TrabalhoのIniciaPicagemとTerminaPicagemを通じて登録します。書き戻さない場合は、従来どおりバーコードでCegidに作業時間を記録します。

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

データ管理元
品目、部品表、工程順序、OFの数量とステータスCegid
工程の実行順序、開始・終了時刻、機械の割り当てSkyPlanner
段取り時間マトリクス、必要な工具と作業者の条件、代替リソースSkyPlanner
シフトと非稼働日要件定義で選択した一つのシステム
作業時間、消費実績、完了実績Cegidで管理。Cegidに直接入力するか、SkyPlannerの作業時間ログから登録

OFの日付を書き込むシステムは一つに決めてください。計画日付の書き込みは、PMIの計画処理やPrimaveraの計画アルゴリズムに代わってSkyPlannerが担います。互いの結果を上書きしないよう、SkyPlannerがスケジューリングするOFについては、これらの計画処理を実行しないでください。

一般的な導入手順

導入は通常、オンボーディング開始から数週間で完了します。その前に、CegidからCSVまたはExcel形式でエクスポートした作業区、工程順序、未完了のOFを使い、30日間の無料トライアルでスケジュールを検証してください。

  1. マッピング。マッピング表、データの管理元に関するルール、同期頻度、作業時間を書き戻すかどうかを確定します。
  2. Cegidへのアクセス。連携用ユーザーを作成し、生産関連オブジェクトへのアクセス権とライセンスを確認します。まずテスト用会社で検証してください。
  3. 初期データの取り込み。品目、部品表、工程順序、作業区、機械、作業者、カレンダーを取り込みます。
  4. OFと仕入先への発注の同期。フィルター、ページング、リトライを組み込んだポーリングを行います。
  5. SkyPlannerでの制約設定。段取り時間マトリクス、工具、作業ごとの必要人数、代替の機械や担当者を設定します。
  6. スケジュールの書き戻し。SkyPlannerのWebhookから工程の計画日時を書き戻します。時間実績の登録を選択した場合は、それも行います。
  7. 並行テスト。現行の計画と並行してSkyPlannerを運用し、日付を比較してマスタデータを修正します。
  8. 本稼働。データの一致を確認してから、書き戻しを有効にします。

Cegid連携で事前に検討すべきこと

  • 確定OFと計画OF。PMIはCBNから両方を作成します。計画OFをスケジューリングすると将来の負荷を把握できますが、日付の書き戻しは確定OFだけを対象にしてください。
  • 計画対象外の工程。Primaveraでは、工程を計画対象外(NaoSujeitaPlaneamento)に設定できます。書き戻しの際は、これらの工程を除外してください。
  • 機械時間と作業者時間。Primaveraは工程ごとに機械時間と作業者時間を別々に保持します。複数人で行う作業に適切な人数を割り当てられるよう、両方をマッピングしてください。
  • 工程の重複。Primaveraの工程には重複係数があります。SkyPlannerの工程の実行タイミングにマッピングしてください。反映しないと、実際の現場よりも長い待ち時間がスケジュールに組み込まれます。
  • Cegid ERPの製品確認。PMI、Primavera、Ekonではインターフェースが異なります。まず製品とバージョンを確認してください。Cegid XRP Flexの場合は、Acumatica連携ガイドをご覧ください。

Cegid連携の設定とサポートの担当

  1. SkyPlannerチームがオンボーディング時に設定し、本稼働後もサポートします。対象は、合意したCegid API呼び出しの範囲です。Cegidの運用方法は工場ごとに異なり、そのノウハウをここで設定に反映します。
  2. ご利用のCegidパートナーも参加できます。パートナーはお客様の設定、カスタマイズ、ライセンスを把握しており、SkyPlannerチームと協力して連携用ユーザーやAPIアクセスを設定できます。
  3. 自社の開発者による拡張も可能です。APIトークンを使い、SkyPlannerのREST APIで開発できます。APIトークンがあれば着手でき、必要に応じてSkyPlannerチームが支援します。連携に関する技術資料はSkyPlanner連携ドキュメントをご覧ください。

SkyPlannerは5リソースを含み、月額199 €から利用できます。請求は月ごとです。連携費用は、お客様の業務プロセスと要件に合わせて、プランと併せて事前にお見積もりします。料金、Cegidで設備・人員の実際の能力を考慮した生産スケジューリング、Cegidのページ、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のレビューを読む

ラウマのロボットパレタイジングセルのそばに立つ、Fredman Operationsの生産マネージャー、Anu Järvinen

6か月先まで営業部門が余力を把握

「SkyPlannerは、あらゆる生産計画の基盤を築き、その信頼性を支えています。」

Anu Järvinen、生産マネージャー
Fredman Operations · 食品用包装紙

営業部門は六か月先までの余力を把握できます。従来は一時間以上かかっていたスケジュール変更の依頼にも、数秒で回答できるようになりました。

Fredman Operationsのレビューを読む

100%2021年からの納期遵守率

「SkyPlannerで生産能力を把握できるようになり、見通しを持って計画を立てられるようになりました。」

Dan Berglund、COO/CFO
Opes Corporation · 化学品・食品製造

2021年にSkyPlannerを使い始めて以来、納期遵守率は一貫して100%を維持しています。

Opes Corporationのレビューを読む

よくある質問

Cegid PMIにはAPIがありますか?

はい。CegidはPMI向けに、Manufacturing PMIのビジネスルールを維持しながら外部アプリケーションと安全にデータを交換できるWeb APIを提供しています。SkyPlannerはこのAPIを使い、OFの読み取りと、計画日時およびpointagesの書き込みを行います。

Cegid Primaveraには製造指図用のAPIがありますか?

はい。PRIMAVERA V10 APIは、すべてのモジュールで読み取りと書き込みに対応しています。Produçãoモジュールでは、ordens de fabrico、ActualizaPlaneamentoOperacaoを備えたPlaneamento、Diários de Trabalhoにアクセスできます。

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

PMIでは、Web APIを通じて各OFの工程に書き戻します。Primaveraでは、IGprBSPlaneamento.ActualizaPlaneamentoOperacaoを使い、ordem de fabricoの工程の計画開始・終了日時を設定します。

CegidはWebhookに対応していますか?

この連携では、工場ごとに設定した周期でCegidをポーリングします。SkyPlanner側のWebhookはスケジュールの変更をその都度プッシュ通知するため、再計画の直後に日時がCegidに届きます。

Cegidパートナーは、Cegid標準の計画機能とSkyPlannerのどちらを提案すべきですか?

お客様が機械と在庫以外の制約も考慮する必要がある場合は、SkyPlannerです。Cegid自身も、さらに多くの制約に対応するため、高度な計画ツールとの連携を推奨しています(Cegid PMI)。SkyPlannerは作業者、工具、段取り、資材を計画に組み込み、自動で再計画します。ユーザー数に制限はなく、月額199 €から利用できます。

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

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