---
schema_version: "1"
id: 6cde5e3f18d21962dcc69d8c6f87f6ba47ac2639522b1203c69bd46a13e36c5a
title: SAP Connector - Mule 4
collection: mulesoft
version: current
locale: ja-jp
portal_url: https://docs.salesforce.com/mulesoft/current/ja-jp/sap-connector/5.1/index.md
canonical_url: https://docs.mulesoft.com/jp/sap-connector/5.1/
source_site: docs.mulesoft.com
content_type: documentation
content_hash: 11d8e712954a042eb62d06b721948682dadde68715ce78346c5fbf5f7016ed74
description: MuleSoft Documentation Site
release: "5.1"
latest: false
---
# SAP Connector - Mule 4

サポートカテゴリ: サポートカテゴリ: [プレミアム](https://www.mulesoft.com/legal/versioning-back-support-policy#anypoint-connectors)

SAP Connector v5.1

SAP 用 Anypoint Connector (SAP Connector) を使用すると、SAP NetWeaver に基づいてデータを外部システムと統合できます。

SAP Connector は、Anypoint Platform の Design Center 機能では使用できません。

このコネクタを使用するには、個別のライセンスが必要です。このコネクタを評価したり、本番環境で使用したりするには、MuleSoft にお問い合わせください。

Mule Runtime Engine (Mule) では、SAP 用 Anypoint Connector (SAP Java Connector (JCo) ライブラリを利用する SAP 認定 Java Connector) を介した SAP インテグレーションがサポートされます。SAP JCo により、SAP バックエンドシステムと Java アプリケーション間の通信が促進されます。Java プログラムは、SAP システムに接続して、リモート関数モジュールを起動できるようになります。また、オブジェクト型が異なっていても IDoc (SAP 中間ドキュメント) を解析できるようになります。SAP 設定では、インバウンド通信とアウトバウンド通信の両方がサポートされます。

SAP JCo ライブラリを使用すると、Mule アプリケーションで次のことができます。

- 次の種別の RFC プロトコルを介して BAPI 関数を実行する。
    
    - Synchronous Remote Function Call RFC (sRFC)
    - Asynchronous Remote Function Call RFC (aRFC)
- sRFC および aRFC を介して BAPI としてコールされる JCo サーバーとして動作する。
- tRFC および qRFC を介して IDoc を送信する。
- tRFC および qRFC を介して IDoc を受信する。
- SAP オブジェクト (BAPI および IDoc では JCo 関数) と XML 間の変換を行う。

SAP の頭字語については、<<「SAP 用語」>>​を参照してください。

## [](#コネクタについて)コネクタについて

Anypoint Connector とは、Salesforce、SAP、ServiceNow、Twitter などの外部システムの API やリソースに接続できる Mule Runtime Engine 拡張機能です。

## [](#前提条件)前提条件

この情報を使用するには、以下が必要です。

- SAP ビジネスコンテキスト (特に SAP R/3 ビジネススイート) の実践的な知識
- 管理的な観点からの SAP NetWeaver プラットフォームの基本的な理解
- ABAP 言語の知識
- 必要な SAP ライブラリをダウンロードするための SAP ID
- 対象リソースへの接続をテストするための SAP ログイン情報
- NetWeaver アプリケーションサーバー (NWAS) に接続するための RFC プロトコルの使用  
    [ECC](http://www.cipherbsc.com/solutions/sap-erp-central-component-erp-ecc/)​ および [CRM](https://help.sap.com/viewer/p/SAP_CUSTOMER_RELATIONSHIP_MANAGEMENT)​ は、他の SAP ソリューションと同様に NWAS 上で実行されるため、コネクタを使用するユーザーはこれらのシステムにアクセスできます。
- Anypoint Studio を使用した Mule アプリケーションの作成方法に関する知識

アプリケーションを作成する前に次の手順を実行します。

1. SAP の対象リソースおよび Anypoint Platform へのアクセス権を持っている必要があります。
2. SAP Web サイトにアクセスし、IDoc、JCO、JCO Native のバージョン 3.0.18 ライブラリを、使用するコンピューターのフォルダーにダウンロードします。  
    Studio 7 では、変換することなくライブラリ形式を直接使用できます。

## [](#対象者)対象者

- 初心者ユーザー  
    [Anypoint Studio](https://docs.mulesoft.com/jp/sap-connector/5.1/sap-connector-studio)​ で Mule アプリケーションを設定します。 ​[「追加設定情報」](https://docs.mulesoft.com/jp/sap-connector/5.1/sap-connector-config-topics)​トピックは SAP Connector の理解を深めるために役立ちます。
- パワーユーザー  
    [「XML と Maven のサポート」](https://docs.mulesoft.com/jp/sap-connector/5.1/sap-connector-xml-maven)​、[「追加設定情報」](https://docs.mulesoft.com/jp/sap-connector/5.1/sap-connector-config-topics)​、および[「例」](https://docs.mulesoft.com/jp/sap-connector/5.1/sap-connector-examples)​トピックを参照してください。

## [](#exchange-テンプレートおよび例)Exchange テンプレートおよび例

[Anypoint Exchange](https://www.mulesoft.com/exchange/)​ には、SAP Connector の使用を簡略化するテンプレートと例が用意されています。テンプレートを開始点として、他の機能を追加できます。以下に完全なソリューションを示します。

## [](#sap-exchange-の例とテンプレート)SAP Exchange の例とテンプレート

- **一般:**​ [「Account System API - SAP Implementation Template (アカウントシステム API - SAP 実装テンプレート)」](https://www.mulesoft.com/exchange/org.mule.templates/template-apiled-system-account-sap/)​、​[「Salesforce to Salesforce, Workday, SAP, and Database Account Broadcast (Salesforce to Salesforce、Workday、SAP、データベースアカウントのブロードキャスト)」](https://www.mulesoft.com/exchange/org.mule.templates/template-sfdc2sfdc.wday.sap.db-account-broadcast/)​
- **Salesforce と SAP:**​ [「Account Aggregation (取引先の集計)」](https://www.mulesoft.com/exchange/org.mule.templates/template-sap2sfdc-account-aggregation/)​、​[「Account Customer Bidirectional Sync (取引先の顧客の双方向同期)」](https://www.mulesoft.com/exchange/org.mule.templates/template-sap2sfdc-customer-bidirectional-sync/)​、​[「Opportunity Aggregation (商談の集計)」](https://www.mulesoft.com/exchange/org.mule.templates/template-sfdc2sap-opportunity-aggregation/)​、​[「Product Aggregation (商品の集計)」](https://www.mulesoft.com/exchange/org.mule.templates/template-sfdc2sap-product-aggregation/)​、​[「Product Bidirectional Sync (商品の双方向同期)」](https://www.mulesoft.com/exchange/org.mule.templates/template-sfdc2sap-product-bidirectional-sync/)​
- **Salesforce から SAP:**​ [「Account Broadcast (取引先のブロードキャスト)」](https://www.mulesoft.com/exchange/org.mule.templates/template-sfdc2sap-account-broadcast/)​、​[「Account Migration (取引先の移行)」](https://www.mulesoft.com/exchange/org.mule.templates/template-sfdc2sap-account-migration/)​、​[「Opportunity Broadcast (商談のブロードキャスト)」](https://www.mulesoft.com/exchange/org.mule.templates/template-sfdc2sap-opportunity-broadcast/)​、​[「Opportunity Migration (商談の移行)」](https://www.mulesoft.com/exchange/org.mule.templates/template-sfdc2sap-opportunity-migration/)​、​[「Product Broadcast (商品のブロードキャスト)」](https://www.mulesoft.com/exchange/org.mule.templates/template-sfdc2sap-product-broadcast/)
- **SAP から Salesforce:**​ [「Contact Broadcast (取引先責任者のブロードキャスト)」](https://www.mulesoft.com/exchange/org.mule.templates/template-sap2sfdc-contact-broadcast/)​、​[「Contact Migration (取引先責任者の移行)」](https://www.mulesoft.com/exchange/org.mule.templates/template-sap2sfdc-contact-migration/)​、​[「Customer Broadcast (顧客のブロードキャスト)」](https://www.mulesoft.com/exchange/org.mule.templates/template-sap2sfdc-customer-broadcast/)​、​[「Customer Migration (顧客の移行)」](https://www.mulesoft.com/exchange/org.mule.templates/template-sap2sfdc-customer-migration/)​、​[「Product Material Broadcast (商品材料のブロードキャスト)」](https://www.mulesoft.com/exchange/org.mule.templates/template-sap2sfdc-product-broadcast/)​、​[「Product Material Migration (商品材料の移行)」](https://www.mulesoft.com/exchange/org.mule.templates/template-sap2sfdc-material-migration/)
- **SAP から Workday:**​ [「Employee Migration (従業員の移行)」](https://www.mulesoft.com/exchange/org.mule.templates/template-sap2wday-employee-migration/)​、​[「Organization Broadcast (組織のブロードキャスト)」](https://www.mulesoft.com/exchange/org.mule.templates/template-sap2wday-organization-broadcast/)​、​[「Organization Migration (組織の移行)」](https://www.mulesoft.com/exchange/org.mule.templates/template-sap2wday-organization-migration/)
- **Workday と SAP:**​ [「Organization Aggregation (組織の集計)」](https://www.mulesoft.com/exchange/org.mule.templates/template-wday2sap-organization-aggregation/)​、​[「Worker (Employee) Aggregation (作業員 (従業員) の集計)」](https://www.mulesoft.com/exchange/org.mule.templates/template-wday2sap-worker-aggregation/)​
- **Workday から SAP:**​ [「Worker (Employee) Migration (作業員 (従業員) の移行)」](https://www.mulesoft.com/exchange/org.mule.templates/template-wday2sap-worker2employee-migration/)​、​[「Worker Broadcast (作業員のブロードキャスト)」](https://www.mulesoft.com/exchange/org.mule.templates/template-wday2sap-worker-broadcast/)

## [](#次のステップ)次のステップ

前提条件を満たし、テンプレートおよび例を試したら、[Anypoint Studio](https://docs.mulesoft.com/jp/sap-connector/5.1/sap-connector-studio)​ でアプリケーションを作成できます。

## [](#関連情報)関連情報

- [Anypoint Connector の概要](https://docs.mulesoft.com/connectors/introduction/introduction-to-anypoint-connectors)
- [SAP Connector リリースノート](https://docs.mulesoft.com/jp/release-notes/connector/sap-connector-release-notes-mule-4)
- [Anypoint Exchange の SAP Connector](https://www.mulesoft.com/exchange/com.mulesoft.connectors/mule-sap-connector/)
- [MuleSoft ヘルプセンター](https://help.mulesoft.com)