ERPマスターデータ
Business Central
- 品目
- 顧客
- 価格設定
- 在庫
- 製造
Mercura + Microsoft Dynamics 365 Business Central
複雑な製品の仕様を正しく構成し、価格を算出し、見積書を作成。承認された構成データをBusiness Centralへ連携できます。
Mercuraは、Business CentralをERPとしてそのまま活用しながら、製品構成、価格計算、見積業務を効率化します。
販売見積
ERPマスターデータ
構成 · 価格 · 見積
販売・製造データ
Business Centralを基幹ERPとして維持しながら、Mercuraが正確な見積・受注に必要な製品構成機能を追加します。
Microsoft Dynamics 365 Business Centralと連携したMercura CPQの実際のワークフローをご覧ください。
Mercuraで作成した構成データや見積・販売データを、ERP側で手入力し直すことなくBusiness Centralへ連携する流れをご覧いただけます。
有効な製品選択と構成ルールで営業担当者をガイドします。
同じ構成データをもとに価格を計算し、顧客向けの見積書や関連資料を生成します。
承認済みの価格や見積内容を、合意したBusiness Centralの販売ワークフローへ連携します。
AirmasterはMercuraを活用した専用の製品コンフィギュレーターを使用しています。顧客はブランド化されたフロントエンドで換気製品を構成でき、製品ルール、計算、見積ロジックはMercuraで実行されます。
ガイド付き構成
関連性があり有効な選択肢のみが表示されます。
リアルタイムのルールと価格
選択が変わると構成ロジックが反応します。
顧客向け体験
画面はWeb、ポータル、または別のカスタムアプリケーションに配置できます。
製品計算に使った同じ構成データから、構成済み品目、品番、数量、価格や見積内容、説明、技術データを含む顧客向け見積書を生成できます。
技術リファレンス
連携はお客様のBusiness Central環境に合わせて構成されます。典型的なアーキテクチャは次のようになります:
| データ | 方向 | BC連携方式 | 目的 |
|---|---|---|---|
| 品目 | Business Central → Mercura | 標準API (Item) | ERP品目マスターデータを再利用 |
| 顧客 | Business Central → Mercura | 標準API (Customer) | 顧客固有の構成と価格設定 |
| 単位 | Business Central → Mercura | 標準API | 一貫した製品数量 |
| 標準価格 | Business Central → Mercura | 標準API / 価格表 | ERP価格を入力として利用 |
| 在庫情報 | Business Central → Mercura | 標準API | 必要に応じて関連在庫を表示 |
| 構成 | Mercura → Business Central | 項目マッピング / カスタムAPI | 構成情報を保持 |
| 見積明細 | Mercura → Business Central | 標準API (Sales quote line) | 構成済み見積明細を転送 |
| 販売見積 | Mercura → Business Central | 標準API (Sales quote) | ERPで見積ワークフローを継続 |
| 販売受注 | Mercura → Business Central | 標準API (Sales order) | 承認済み受注情報を転送 |
| 部品/BOMデータ | Mercura → Business Central | 標準APIまたはカスタムAPI | 受注生産をサポート |
| 技術値 | Mercura → Business Central | 必要に応じてカスタムAPI | 構成固有属性を転送 |
製造業では、Business Centralをカスタムフィールド、AL拡張、企業固有のテーブルで拡張することがよくあります。Mercuraは理論上の標準データベースではなく、お客様の環境と連携します。
要件整理の段階で、Microsoft APIで利用可能なデータ、カスタムAPIが必要なデータ、Business Centralに戻すべき情報を明確にします。
Business Central Onlineでは、Microsoft EntraアプリケーションIDを用いた外部アプリケーション向けのサービス間認証をサポートしています。これにより、無人のシステム間通信で従業員アカウントではなくOAuthを利用できます。
価格設定はBusiness Centralに残す、Business CentralとMercuraで分担する、Mercuraで完全に計算する、のいずれも可能です。正しいアーキテクチャは、価格・販売ロジックが現在どこにあるかによります。
Business Centralが価格マスターのままです。Mercuraは関連価格を取得し、構成中に利用します。
最適な場合: ERPが既に必要な価格を生成し、CPQは主に製品構成を解決する場合。
Business Centralが基本の品目/顧客価格を提供します。Mercuraが構成固有の加算を計算します(ベース機械+幅追加料+材料係数+モーターアップグレード+制御パッケージ+アクセサリー=構成価格)。
最適な場合: 標準品目に確立されたERP価格があるが、オプションと寸法が追加の価格ロジックを導入する場合。
MercuraがCPQ価格モデルを保有し、結果価格をBusiness Centralに転送します。
最適な場合: 価格が寸法、数式、製品関係、顧客固有ロジック、エンジニアリング値、構成属性に大きく依存する場合。
受注生産メーカーにとって、正確な見積は始まりに過ぎません。生産は何を作るかを知る必要があります。
Microsoft Business Centralは生産BOMで製造品に必要な部品を、工程で必要な作業を定義します。
Mercuraが構成に対応する既存のBusiness Central製品/BOMを特定します。
適している場合: 製造可能バリアントのセットが既にERPに表現されている。
Business Centralにベース品目が存在します。Mercuraが顧客版を製造するために必要な構成固有情報を追加します。
適している場合: 理論上のすべての組み合わせごとに別ERP品目を持ちたくない。
Mercuraが顧客の選択から必要な部品と数量を計算します。結果構造は合意したBusiness Central製造フローに転送されます。
適している場合: BOMが構成に基づいて実際に変化する。
Mercuraが販売時の製品構成を決定します。構造化パラメータがエンジニアリング/CADに渡され、エンジニアリング出力がBusiness Centralの最終製造構造を作成または更新します。
適している場合: すべての受注にエンジニアリングステップが必要だが、CPQが繰り返し可能な部分を自動化できる。
技術リファレンス
Business Centralアーキテクト、実装パートナー、技術評価者向け。
Business Central向けCPQは、複雑な製品の構成、価格設定、見積のプロセスをMicrosoft Dynamics 365 Business Centralと結びつけます。
Business Centralは品目マスターデータ、顧客、販売ドキュメント、在庫、財務、製造などの中核ERPプロセスを管理します。
Mercuraは正確な受注を作成する前に発生する複雑さを担います:
営業担当者が顧客要件を手作業でERPデータに翻訳する必要がない販売プロセスが実現します。
営業担当者が主に既存のBusiness Centralカタログから標準品目、数量、価格を選ぶだけなら、専用CPQソフトウェアは不要な可能性が高いです。
正確な見積や受注の作成に、単純な品目選択では表現しにくい知識が必要になるとCPQの価値が高まります。
エンジニアリング依存. 各顧客要件について、正しい製品、オプション、部品、寸法を決定するために営業がエンジニアリングに頼る必要がある。 再利用可能な製品知識を構成ルールにし、繰り返し可能なエンジニアリング判断を販売中に自動化します。
構成の複雑さ. 単純なERP品目選択では扱えない有効な組み合わせが多すぎる。 有効な製品を定義するルールをモデル化し、選択された構成から正しい見積・製造データを算出します。
複雑な価格設定. 最終価格が寸法、材料、部品、顧客契約、マージン、計算値に依存し、ERPとスプレッドシートに分散している。 Business Centralの価格をCPQに供給しつつ、構成固有のロジックを販売プロセス中に計算します。
手動見積とビジュアル販売. 見積がBusiness Central、Excel、Word、メールで手作業で組み立てられ、ERP品番では顧客に視覚的な文脈が伝わらない。 同じ構造化構成から顧客向け見積を生成し、販売を助ける画像、図面、インタラクティブ3Dを活用します。
強固なCPQアーキテクチャはERPを重複しません。各システムには明確な責任範囲が必要です。
すべての実装が同じアーキテクチャに従う必要はありません。正しい設計は、製品・価格ロジックが現在どこにあるかによります。
Mercuraで実装された実際の構成可能溶接ロボットの例(Migatronic CoWelder)。購入者は次から選択します:
コンフィギュレーター: Basic / Track / 360 / Combi
ハードウェア: ロボットアーム、溶接機、テーブルシステム
ソフトウェア: Sequence、MigaJob control、DUO Plus、Offset
アクセサリー: 消耗部品、工具パッケージ
サービス: トレーニング、立上げパッケージ
CoWelder構成構造に基づくルールロジックの例(Migatronic事例):
IF Combiが選択された THEN MIG/MAGとTIGの両溶接パスが利用可能になる。
IF 大きなテーブルシステムが選択された THEN 互換性のあるロボット到達範囲オプションが更新される。
IF Offsetソフトウェアが追加された THEN エンジニアリングと価格が自動調整される。
営業担当者はこれらの関係を覚える必要はありません。コンフィギュレーターが担います。
価格・見積データ: 構成価格、原価、マージン、割引、説明、顧客向け仕様。
技術データ: 選択部品、寸法、オプション値、計算数量、構成ID、BOM情報、技術属性。
同じ構成データから、価格、仕様、画像、技術値、オプション製品、見積条件を必要な見積書テンプレートに反映できます。
合意した連携データがBusiness Centralへ転送されます。アーキテクチャにより、販売見積、販売受注、品目明細、構成ID、計算寸法、選択部品、製造データを含む場合があります。
一度構成し、プロセス全体で構成を再利用する。
実際の構成可能製品を一つ選ぶ. 代表的な製品ファミリーを選びます。製品データ、利用可能オプション、構成ルール、価格設定、見積例、Business Central品目構造、想定するERP連携データを提供します。
現行プロセスをマッピング. 現在誰が製品を構成しているか、必要な情報、価格設定の場所、エンジニアリングが関与する箇所、Business Centralへの入力内容、生産が最終的に必要とするものを特定します。
システム責任範囲を定義. 関連するすべてのデータについて、Business Central、Mercura、または計算/共有モデルのどれが保有するかを決定します — 品目、顧客、価格、原価、構成属性、部品、ドキュメント、受注を含みます。
APIコントラクトを定義. 標準およびカスタムBusiness Centralエンドポイント、Mercuraエンドポイント、認証、データ方向、同期動作、エラー処理を特定します。
製品モデルを構築. 製品、オプション、属性、ルール、制約、数式、価格設定、ドキュメント、製品ビジュアライゼーションを構成します。
過去の受注で検証. 以前に手動で作成した実際の顧客見積を取り、同じ要件をMercuraで実行し、自動化前に構成、価格、選択製品、数量、ドキュメント、Business Central連携データを比較します。
限定スコープで本番稼働. 一つの製品ファミリーまたは販売ワークフローから始め、連携と製品モデルが検証された後に同じアーキテクチャを拡張します。
製造業者が必要とするすべてのオブジェクトを、標準のプラグアンドプレイBusiness Centralエンドポイントとして提示すべきではありません。
カスタムフィールド、製造構造、拡張、企業固有テーブルには追加の連携設計が必要な場合が多いです。Microsoft標準APIで必要情報が利用できない場合、Business CentralはALでカスタムAPIを構築できます。
Mercura連携プロジェクトは仮定ではなくデータマッピングから始まります。
Experlogix、Insight WorksなどERP中心のツール
最適な場合:
最適な場合:
よりシンプルなBusiness Centralネイティブ構成ツールで十分な場合は、不必要なCPQを導入するより、要件整理の段階でその旨をお伝えします。
Business Central向けCPQは、構成(Configure)、価格(Price)、見積(Quote)の機能をMicrosoft Dynamics 365 Business Centralと組み合わせます。CPQプラットフォームは有効な製品構成へユーザーをガイドし、見積・販売データを算出し、関連情報をBusiness Centralへ送る前に見積書を作成します。
はい。MercuraはBusiness Central APIを通じてBusiness Centralとデータを交換できます。正確な連携は、Business Centralデータモデル、拡張、価格設定、希望する販売/製造ワークフローによります。
いいえ。MercuraはCPQプラットフォームです。Business Centralは品目マスターデータ、顧客、販売ドキュメント、在庫、財務、製造などのERPプロセスを継続して管理できます。Mercuraはそれらの伝票作成前または作成中に必要な製品構成と価格・見積ロジックを担います。
はい。一般的なアーキテクチャでは、Business CentralがERP品目マスターデータの管理元として機能し、Mercuraが構成ロジックを担う形です。正確な責任範囲は実装時に定義されます。
はい。Business CentralはREST APIで品目データを公開しています。
MicrosoftのItem APIリファレンスを見る →Business Centralは販売見積と見積明細APIを公開しています。Mercura構成は、選択したワークフローに応じて関連するBusiness Central見積構造にマッピングできます。
MicrosoftのSales Quote APIリファレンスを見る →はい。Business Centralは販売受注作成のAPI操作を提供しています。結果のMercura構成は、合意したデータモデルに応じてBusiness Central販売受注にマッピングできます。
MicrosoftのSales Order APIドキュメントを見る →はい。ただしカスタムデータには明示的な連携設計が必要です。Microsoft標準APIは定義済みスキーマを公開します。標準API外の情報を公開する必要がある場合、ALでカスタムAPIを作成できます。
MicrosoftのAPIドキュメントを読む →Mercuraは構成に必要な品目、部品、数量を計算できます。その構造をBusiness Centralにどう転送するかは製造アーキテクチャによります — 既存BOMを選択する実装、構成固有構造を生成する実装、最終製造構造作成前にエンジニアリング経由でパラメータを渡す実装などがあります。
はい。Business Centralが最終価格を保有する、基準価格をMercuraに提供する、Mercuraが計算した構成価格を受け取る、のいずれも可能です。価格アーキテクチャは計算の各部分について明確に定義された正本を一つ持つべきです。
はい。Mercuraは社内営業、代理店、ディストリビューター、顧客、カスタムアプリケーション向けの構成体験を提供しつつ、結果の構成をBusiness Centralと同期できます。
Business Central Onlineでは、Microsoft EntraアプリケーションIDを用いた外部アプリケーション向けサービス間認証をMicrosoftがサポートしています。
Microsoftのサービス間認証ドキュメントを見る →はい。連携はMicrosoftのBusiness Central Online APIアーキテクチャを利用できます。
Business Central API接続はプロジェクトの一部に過ぎません。スコープは通常、構成可能製品ファミリー数、製品複雑度、価格複雑度、ドキュメント・製品ビジュアライゼーション要件、Business Centralカスタマイズ、製造連携データによって決まります。Mercuraは汎用的な実装期間を見積もるのではなく、実際の構成可能製品と見積ワークフローを中心にスコープを定義します。
公式Business Centralリソース
汎用的なCPQプレゼンは不要です。実際の構成可能製品一つと、対応する見積や受注がBusiness Centralで今日どう処理されているかをお見せください。同じプロセスをMercuraでどう実現できるかデモします。
CPQデモのリクエスト