次の方法で共有


手順 5:ソリューションのテスト

このソリューションは、営業案件のステージを Closed Won に設定することで、Salesforce で新しい営業案件がクローズされるたびに、BizTalk Serverに通知を送信するプロセスを自動化することを目的としています。 通知を受け取った後BizTalk Server Salesforce にクエリを送信して営業案件に関連する製品の詳細を取得し、Salesforce からの応答を OrderDetails というSQL Serverデータベース テーブルに挿入します。 そのため、このソリューションをテストするには、営業案件のステージを Closed Won に更新し、その結果、関連レコードを Orders データベースの OrderDetails テーブルに挿入する必要があります。

ソリューションをテストするには、次の操作を行います。

  1. Salesforce 開発者ログイン資格情報を使用して、 に https://login.salesforce.com/?lt=deログインします。

  2. ナビゲーション バーで [ 営業案件] をクリックし、[ Customer 1 で営業案件] をクリックします。 「 手順 2: Salesforce システムを設定する」でこの機会を作成しました。

  3. [ 営業案件の詳細 ] セクションの [ 製品 (標準)] セクションで、関連する製品をメモします。 このセクションにある値が最終的に SQL Server データベースに挿入されます。 [ 営業案件の詳細 ] セクションの [ 編集 ] ボタンをクリックし、[ ステージ ] フィールドの値を [Closed Won]\(受注済み\) に変更します。 [保存] をクリックします。

    既存の営業案件編集する

  4. SQL Server Management Studioで、OrderDetails テーブルに対してクエリを実行して、すべての行を選択します。

    SQL クエリの出力

    ステージを変更した営業案件に表示されていた製品の一覧が表示されることを確認してください。

    営業案件BTS_SF_Add_Productに製品を追加する

    OrderDetails テーブルに入力されたレコードが、特定の製品セットに対して Salesforce で作成された営業案件に対応していることがわかります。 新しい営業案件を作成して、新しい製品を営業案件に関連付けることで、これらの手順を繰り返すことができます。