目次
在 Salesforce 中,有时您希望限制编辑已关闭的商务会议。在这种情况下,您可以使用流程中的 “锁定记录 “操作来自动锁定洽谈,这样只有特定用户才能对其进行编辑。
本文将从三个方面解释这一设置: 为什么有必要、如何设置以及有什么好处。
为什么要锁定商务会议?
即使商务会议已经关闭(收到订单或订单丢失),如果不小心编辑了,也有可能造成数据不一致。因此,建议 锁定已结束的洽谈 ,原因如下
- 防止意外编辑:消除重要谈判数据被擅自更改的风险。
- 固定销售和业绩数据:锁定已关闭的会议,以免影响报告和分析。
- 简化权限管理:只允许特定人员(如业务会议所有者)编辑数据,从而加强管理。
流程创建程序
(1) 基本流程设置
- 选择对象:”业务会议”。
- 触发器设置:”创建或更新记录时”。
- 进入条件设置:”完成标志
(IsClosed
) 为True
时”。 - 流程执行时间:”仅当记录更新满足条件时”。
- 流程优化:”操作和相关记录

(ii) 配置锁定操作
- 添加 “锁定记录 “操作。

- 可自由设置显示标签和 API 引用名称 。
- 配置锁定操作
- 操作:”锁定
- 记录 ID:”触发的商务会议 ID
- 允许的 ID(可编辑用户):本次未设置。在这种情况下,只有系统管理员可以编辑。

*允许的 ID “可按用户、组、队列或角色设置。
检查锁定业务会议的操作
激活流程并关闭协商后, 如果普通用户尝试编辑,则会显示以下错误信息。
此记录已锁定。如需编辑,请联系系统管理员。
此设置的优点和注意事项
优点。
✅ 保持数据的完整性:防止错误编辑,并在关闭后确定协商数据。
✅ 增强权限管理:可以严格控制允许哪些用户进行编辑。
✅ 适用于简单设置:只需使用流程操作即可实现,无需特殊开发。
注意事项。
系统管理员可以编辑锁定的记录。
⚠ 如果指定的角色有 “允许的 ID”,请检查范围,因为该角色和更高级别的角色也是可编辑的。
此流程不适用于以前的非公开业务会议。
结论。
Salesforce 的 “流程 “可用于自动锁定已关闭的业务会议并限制编辑。通过使用此设置,您可以保持协商数据的完整性,并只允许适当的用户进行编辑。
如果您想锁定谈判并防止意外编辑数据, 请尝试此方法!