企业通过CRM客户管理系统定义好流程后,要确保每个环节数据操作上的完整性、规范性和有效性。而织信的客户端脚本就可以完成这个数据管控的工作。下面详细说说,CRM系统中的客户端脚本是什么?
客户端脚本是前端的脚本代码,它运行在Web浏览器上而不是服务器上,所以能返回即时响应。使用客户端脚本,您可以在客户端执行事件触发的UI操作,轻松地实现高度交互的自定义业务逻辑。
客户端脚本可以定义页面事件和字段事件,比如加载、编辑或复制、保存时做一些逻辑操作,也可以在字段变更时做一些页面的实时响应。这些响应可以是字段必填、字段只读、字段赋值、弹窗提示消息、冻结页面、按钮不可用等。(引申阅读:除了客户管理CRM系统还有哪些功能?)
它通常用来做数据充实、自动校正、验证等:
比如更新字段时跨模块自定义逻辑校验是否有效,比如输入线索时同时校验客户模块、甚至自定义模块是否有重复信息;根据客户等级设置了折扣,报价时校验是否符合客户折扣权限等;
当字段输入无效时抛出错误或冻结窗口,比如通过正则表达式校验手机格式;
数据到达特定节点,相关字段必填或不允许编辑;比如合同归档、发货单已发货、工单关闭等;
流程不合规时,保存按钮不可用。
我们来看几个常用的场景:
1、客户冲突解决,比如有些企业按照域名和客户状态来判重域名重复、或不重复,但是未成交的情况下允许创建线索。这时候就可以设置客户端脚本,当创建线索输入电子邮件时,客户端脚本可以自动提取企业域名来多条件组合搜索线索库和客户库,跨模块来查找是否有重复数据,有重复时弹出重复信息并限制保存。客户端脚本中可以调用CRM api方法。
通过客户端脚本来定义的是字段事件,当字段值变更时做业务逻辑校验。
实现的效果如图,创建页面直接显示冲突信息,可以私下沟通将数据做共享处理。
对于有多业务线的企业,商机通常是通过客户名称+业务线名称+区域等条件来组合判重,我们同样可以通过客户端脚本来自由定义校验规则。
2、第二个场景是满足条件时锁定部分字段,如审批通过、合同状态为已归档、发货单状态为已发货等等。这里定义的是一个页面事件,当加载页面时,客户端脚本自动读取审批状态,当状态为审批通过时将部分字段设为只读。
当然我们也可以定义满足其他条件时将某些字段设为必填、按钮不可用等来保证我们数据的规范性。
3、第三个场景是商机报备校验机制。比如我们的业务流程要求先进行商机报备,报备通过才能申请样品、售前资源等。未通过则不允许申请售前。这个时候我们也可以通过客户端脚本来控制,这里定义的是一个字段事件,当申请售前资源的时候,选择商机,客户端脚本去查找商机的报备状态,未通过直接弹窗提醒不允许创建的原因。它是跨模块去定义的逻辑。我们可以根据当前页面关联的记录读取相应字段,再去进行业务逻辑判断。
以上只是几个常见的业务场景,一些需要高度交互的自定义业务逻辑都可以通过客户端脚本按需轻松实现。
以上就是CRM系统中客户端脚本功能的详细介绍了,织信 CRM还有非常多实用的功能,您可以联系我们预约演示,或者注册亲自体验,我们将为您提供15天旗舰版本的免费试用。
织信 CRM受国内外企业一致喜爱,专业CRM系统厂商,欢迎免费体验 , 转载请注明出处: www.informat.cn
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系邮箱:hopper@cornerstone365.cn 处理,核实后本网站将在24小时内删除。