ERP × Salesforce 連携設計パターン 2026:CRM/SFA の世界とバックオフィスを統合する5つの方式
目次 クリックで開く
本記事の親ピラー(包括ガイド)
本記事は Aurant Technologies の ERP移行 親ピラーガイドを支えるクラスター記事です。
SAP S/4HANA や Oracle Fusion Cloud ERP と Salesforce CRM/SFA を連携させるプロジェクトは、中堅・大手企業で頻繁に発生する。「営業活動と請求・在庫・出荷を一気通貫で管理したい」というニーズに対し、ERP と Salesforce を 5 つの方式で連携できる。本稿は、ERP × Salesforce 連携の主要パターンと、選定の判断軸を整理する。
1. 連携の 5 つの主要方式
| 方式 | 典型用途 | 特徴 |
|---|---|---|
| 1. iPaaS 経由(MuleSoft / Boomi / Workato) | 本格的な双方向連携 | 柔軟性高、コスト中〜高 |
| 2. Salesforce ネイティブコネクタ | シンプルな同期 | SAP B1・NetSuite 等の認定パートナアプリ経由 |
| 3. Salesforce Connect(外部オブジェクト) | リアルタイム参照 | Salesforce から ERP データを直接参照、データコピー不要 |
| 4. Salesforce Data Cloud + Reverse ETL | 分析統合 | BigQuery/Snowflake 経由で統合分析 |
| 5. 独自 API 開発 | 特殊要件 | 柔軟性最大、開発・保守コスト最大 |
2. データ連携の典型シナリオ
- 顧客マスタ同期:ERP の取引先マスタ → Salesforce の Account として同期。新規顧客は Salesforce で登録 → ERP に書き戻し。
- 商品マスタ同期:ERP の商品マスタ → Salesforce の Product として同期。価格表・在庫数も連携。
- 受注の流れ:Salesforce で見積作成 → 受注確定 → ERP に受注データ送信 → ERP で出荷・請求。
- 請求情報の連携:ERP の請求書 → Salesforce の Invoice 関連オブジェクトに表示。営業が顧客の請求状況を Salesforce 上で確認。
- 入金状況の連携:ERP の売掛残高 → Salesforce の Account に表示。営業が督促判断。
2-2. 同期シナリオ別の推奨連携方式
H2-2 で挙げた 5 つの典型シナリオに対し、データ同期の方向・頻度・推奨される連携方式の組み合わせを以下に整理する。iPaaS 一択ではなく、シナリオごとに最適な方式が異なる点に注意したい。
| シナリオ | 同期方向 | 推奨頻度 | 推奨方式 | 選定理由 |
|---|---|---|---|---|
| 顧客マスタ同期 | ERP → SF(新規は SF → ERP の書き戻し) | 準リアルタイム(5〜15 分) | 方式 1(iPaaS)または 2(ネイティブコネクタ) | 双方向かつ重複排除ルールが必要なため、ステートを持てる iPaaS が安全。件数が月数百件以下ならネイティブコネクタで足りる。 |
| 商品マスタ・価格表同期 | ERP → SF(片方向) | 日次バッチ(夜間) | 方式 2(ネイティブコネクタ)または 4(Reverse ETL) | 片方向かつ更新頻度が低いため、安価なコネクタや Reverse ETL で十分。リアルタイム性は不要。 |
| 在庫数の参照 | ERP → SF(参照のみ) | リアルタイム(都度) | 方式 3(Salesforce Connect 外部オブジェクト) | コピーすると在庫数の鮮度が落ちる。外部オブジェクトで都度 ERP を参照すれば「見積時点の正確な在庫」を担保できる。 |
| 受注(見積確定 → ERP 送信) | SF → ERP(片方向) | イベント駆動(確定時に即時) | 方式 1(iPaaS) | 受注時の与信・在庫引当・例外処理を含むためトランザクション制御が必要。iPaaS のオーケストレーションが向く。 |
| 請求書・売掛残高の表示 | ERP → SF(参照のみ) | リアルタイム参照 or 1 時間バッチ | 方式 3(外部オブジェクト)または 2(コネクタ) | 営業画面で督促判断するだけならコピーは不要。請求件数が多くレポート用途も兼ねるなら方式 4 を併用。 |
| 分析・KPI ダッシュボード | ERP + SF → DWH | 日次〜時次 | 方式 4(Data Cloud + Reverse ETL) | 受注・請求・パイプラインを横断集計するため、いったん BigQuery/Snowflake に集約してから SF に書き戻すのが堅実。 |
3. iPaaS 経由連携の詳細
- MuleSoft:Salesforce 純正の iPaaS。Salesforce との親和性最大、エンタープライズ向け。月額数百万円〜。
- Boomi:Dell が買収した iPaaS。SAP・Oracle・Salesforce との連携実績豊富。月額数十万円〜。
- Workato:500+ アプリ連携、ノーコード自動化。中堅向けで人気上昇中。月額数万円〜。
- Informatica Cloud:Informatica の iPaaS。エンタープライズ大規模統合。
- HENNGE Connect:国内ベンダ、kintone・Salesforce 連携実装が豊富。
4. Salesforce ネイティブコネクタの活用
Salesforce AppExchange で提供される ERP 連携アプリ。インストールするだけで標準連携が使える。
- SAP B1 連携:B1 if(B1 to Salesforce)等、認定パートナアプリ。
- NetSuite 連携:Celigo の NetSuite-Salesforce Integration App。
- Oracle EBS 連携:Cigniti、Capgemini 等のパートナ提供アプリ。
- SAP S/4HANA 連携:MuleSoft Accelerator for SAP(公式)、または個別 SI による開発。
5. 連携で頻発する 4 つの落とし穴
- マスタの二重管理:ERP と Salesforce で取引先マスタを別々に管理してしまう。マスタの「正本」を ERP 側に置き、Salesforce は参照のみのルールを最初に決める。
- 連携障害時の業務停止:API 連携が止まると、営業活動が止まる。SLA・障害時の代替手段を事前設計。
- データ整合性の検証不足:連携後の ERP と Salesforce の数字がズレる。月次の整合性チェックの仕組みが必要。
- 権限管理の二重化:ERP と Salesforce の権限が一致しないと、A は ERP で見えるが Salesforce で見えない、といった不整合が発生。SSO で一元化。
6. 移行プロジェクトの進め方
- Phase 1(2〜3 ヶ月):連携要件定義・連携方式選定・データマッピング設計。
- Phase 2(3〜6 ヶ月):パイロット連携(マスタ同期から開始)。
- Phase 3(6〜12 ヶ月):本格的な連携(受注・請求・在庫の双方向)。
- Phase 4(12 ヶ月以降):分析統合(Salesforce Data Cloud / BigQuery 経由)・AI 活用。
関連ピラー
ERP と Salesforce を連携させた環境で AI を活用する場合、どのシステムのどのデータを誰がどこまで参照できるかの権限設計と監査証跡を連携方式の選定と合わせて決めておくことが情シスの確認ポイントになる。iPaaS 経由・ネイティブコネクタ・外部オブジェクトの組み合わせと AI 活用の導入の進め方は Claude Code 導入支援 で一緒に設計できます。
CRM・営業支援
Salesforce・HubSpot・kintoneの選定から導入・カスタマイズ・定着まで一貫対応。営業生産性を高め、商談化率を改善します。