检索对象活动

使用该活动可检索指定类型的一个或多个 ServiceMax 对象。虽然 Salesforce.com API 将其在单次调用中可检索的对象数限制为 2000 个,但是 Cast Iron® ServiceMax 连接器没有这样的限制。您可以使用检索对象活动检索数目不受限制的对象。

使用检索对象活动

  1. 活动选项卡中,打开 ServiceMax 目录以查找检索对象活动。
  2. 将该活动添加到编排中。

    活动的核对表摘要会显示在编排下方。

  3. 选择 ServiceMax 端点。

    有关创建或编辑 ServiceMax 端点的指示信息,请参阅创建或编辑 ServiceMax 端点

  4. 通过选择 ServiceMax 对象类型和对象字段首选项来配置活动。

    只有 Integration Appliance 能够通过 Salesforce.com API 检索的对象类型才会显示。

  5. 指定活动的重试超时参数。

映射“检索对象”活动的输入

  1. 核对表中,选择映射输入

    ids 元素会显示在“至活动”窗格中。该元素包含 Integration Appliance 从 ServiceMax 检索到的标识的集合。

  2. (可选)右键单击缺省节点,然后选择显示可选参数以显示此活动的可选输入参数:
    • MruHeaderUser
    • CallOptions
    • connection
    • sessionInfo
  3. 单击选择输入... 并为映射选择输入变量。

    有关创建变量的指示信息,请参阅创建变量

  4. 在适当情况下,将输入参数映射到变量。

    有关映射指示信息,请参阅创建映射

可选可空字段元素具有以下行为:
  • 如果检索的字段为 NULL,Integration Appliance 会在结果中将 xsi:nil 属性设置为 true
  • 如果输入标识无效或者不代表您指定的类型,Integration Appliance 会在结果集中为该元素的位置,针对整个对象类型将 xsi:nil 设置为 true

映射“检索对象”活动的输出

  1. 核对表中,选择映射输出

    objects 元素会显示在“自活动”面板中。该元素包含您在配置步骤中在字段首选项表中选择的所有字段。

  2. 单击选择输出... 并为映射选择输出变量。

    有关创建变量的指示信息,请参阅创建变量

  3. 在适当情况下,将输出参数映射到变量。

    有关映射指示信息,请参阅创建映射