步骤 5:测试解决方案

此解决方案旨在通过将机会的阶段设置为“已关闭”,在 Salesforce 中每次关闭新机会时,自动执行向BizTalk Server发送通知的过程。 收到通知后,BizTalk Server向 Salesforce 发送查询以检索与商机相关的产品详细信息,然后将 Salesforce 的响应插入到名为 OrderDetails 的SQL Server数据库表中。 因此,为了测试此解决方案,我们将机会阶段更新为 “已关闭的 Won ”,因此,必须将相关记录插入到 Orders 数据库的 OrderDetails 表中。

测试解决方案

  1. https://login.salesforce.com/?lt=de使用 Salesforce 开发人员登录凭据登录到 。

  2. 在导航栏中,单击“ 商机”,然后单击“ 客户商机 1”。 已在 步骤 2:设置 Salesforce 系统中创建此机会。

  3. “机会详细信息 ”部分中,记下“ 产品 (标准) ”部分中的关联产品。 你在此部分中输入的值最终将插入到 SQL Server 数据库中。 在“ 机会详细信息 ”部分下,单击 “编辑” 按钮,并将 “阶段 ”字段的值更改为 “已关闭的赢得”。 单击“保存”。

    编辑现有商机

  4. 在 SQL Server Management Studio 中,对 OrderDetails 表运行查询以选择所有行。

    SQL 查询输出

    请注意,它将列出在你更改了其阶段的机会中列出的产品。

    将产品添加到商机

    可以看到 ,在 OrderDetails 表中输入的记录对应于 Salesforce 中为一组给定产品创建的销售机会。 你可以通过创建新的机会并将新产品与该机会相关联来重复这些步骤。