NetSuite中的“联系人类别”和“联系人角色”字段是两个不同的 CRM列表字段。这意味着:
- 为了创建新的“联系人类别”,请导航至:设置->
销售-> CRM列表->新增->联系人类别
- 然后,要创建新的“联系人角色”,请导航至:设置->
销售-> CRM列表->新增->联系人角色
并且由于它们是两个不同的列表字段,因此在将其填充到实体记录中之前,您需要对这两个列表值进行1对1链接。
一种有效的方法是使用自定义记录作为参考。请按照以下步骤实现相同目的:
- 创建一个标题为“联系人类别和角色” [或任何适当的名称]的“自定义记录”,其中包含两个字段:联系人类别(联系人类别的列表/记录)和联系人角色(联系人角色的列表/记录)< / li>
- 现在创建每个“联系人类别和角色”自定义记录。对于每条记录,选择联系人类别和相应的联系人角色。
- 因此,通过这种方式,您现在将获得此自定义记录的列表,其中提供了联系人类别及其对应的联系人角色。
- 此自定义记录现在可以在脚本中用作参考。
- 对于创建的新记录,请部署客户端脚本。在脚本的“ fieldChanged()”事件中,编写逻辑以根据选择的类别字段填充角色字段。 [所以在这里,当选择了类别字段,引用自定义记录,看看类别字段具有对应的角色值,并将其设置相应]
- 由于要对已经存在的记录进行清理,因此可以通过在时间表或map / reduce脚本中编写上述逻辑(第5点)(即通过加载每个记录,获取类别值,引用)来实现相同目的自定义记录并获取相应的角色并设置角色值。
其他说明::如果需要清除“类别”值,则可以进行csv导入以实现相同目的。然后,您可以运行计划脚本来设置角色值。