2016-02-16 84 views
0

我需要在SR Contact Pick Applet上过滤记录, 这个选取小程序应该只显示与其账户相关的记录。 已尝试使用小程序上的搜索规范。使用搜索规范在Siebel的Pick Applet上过滤记录

[contact id]=[account id]

主要目的: 当提高从账户屏幕,该屏幕采用了SR联系选号小程序它显示所有联系人记录(在系统上的所有联系人)的姓田的服务请求。

我希望它只显示帐户的联系人。即仅在账户下创建的联系人。

除了搜索规范以外的其他任何建议都会受到欢迎。 但我很可能确定其搜索规范。

+0

如何映射到此Pick Applet的字段在BC级别配置? 您也可以检查PickList Level中的搜索规范。 –

+0

该字段是从联系人BC映射的。我需要一个搜索规范以减少数据以满足业务需求,您是否有样本Siebel客户端和工具? –

回答

1

最简单的配置(非脚本)解决方案将是在BC级别上使用选择列表约束。 在服务请求bc上,在pickmap下的字段[联系人姓氏]中,检查帐户ID的约束字段。

这将过滤联系人,只显示该帐户的联系人。

+0

这可行,但要求已从帐户 - 联系人更改为帐户 - 指定的联系人..由联系人创建的新BC,称为指定联系人。所以服务请求选择小程序应该只显示指定的联系人 –

+0

那么应该在SR bc上添加一个新的字段来保存帐户指定的联系人。您可以使用s_org_ext加入将帐户中的指定联系人ID导入SR。然后更改联系人选择列表上的约束以指向此新字段。 –