RESTアダプタのグローバルリソースは下記のように設定します。スクリプトは下記のように作ります。XMLファイルにSOAPレスポンスを出力します。XMLファイル書き込みツールパレットから上記3つのアイコンをキャンバスにドロップし、プロセスフローとデータフローを上の図のように繋ぎます。Mappingの設定は下記のように行います。XMLファイルを出力スキーマに読み込みます。その後、出力側ノード「REQUTEXT」に対して入力データを設定します。上記の例では固定文字列「テストです。POST実行の設定は下記のように行います。<クライアント番号>を指定します。認証設定タブSAPシステムにログインするユーザ・パスワードを指定します。ついては出力ファイルのフルパスを指定するだけです。特別な設定は不要です。上記で作成したDCSpiderのスクリプトを実行します。xmlns:urn="urn:sap-com:document:sap:rfc:functions"><ECHOTEXT>テストです。001/BCUSER/E</RESPTEXT></urn:STFC_CONNECTION.Response></SOAP-ENV:Body></SOAP-ENV:Envelope>次にスクリプトを下記のように変更します。データ書き込み(INSERT)を追加し、プロセスフローとデータフローをつなぎます。SFDC_INSERTは下記のように設定します。上記例ではカスタムオブジェクト(STFC_CONNECTION実行結果)に設定したテキスト型カスタム項目2つをスキーマに指定しました。下記のように設定します。右クリックメニューから、先ほどの「XMLファイル書き込み」で作成したファイルをスキーマに読み込みます。スクリプトは完成です。上記のスクリプトを実行し、最後まで正しく実行されたことがSalesforce画面で確認できました。流行りだしたころは自社内のSAPシステムがインターネット上の外部システムと直接データ連携をすることはセキュリティの観点からなかなか受け入れられないところでしたが、Salesforceを始めとして信頼できるクラウドサービスが増えてきた今、直接つなぐことも十分現実的と言えます。SAPシステムと外部システム間のネットワークをVPNを前提とするのであればRFCプロトコルを使用するのが実績の面から安心です。リバースプロキシ経由でSAPシステムにアクセスするという連携手段も検討に値すると言えるでしょう。選択肢としてみてはいかがでしょうか。検索クラウドやるならテラスカイ。求む!Salesforce開発エンジニア。