打印      打开 PDF 版本的联机帮助


上一主题

下一主题

关于记录锁定

对于某些记录类型,公司管理员可设置过程,以限制在记录中的字段具有特定值时可对记录执行的操作。采用这种方式限制用户执行某些操作称为锁定记录。当记录被过程锁定时,Oracle CRM On Demand 不允许您执行过程不允许的操作;如果您尝试执行不允许的操作,还可能会看到错误消息。

根据公司管理员配置公司记录锁定过程的方式,过程可按如下方式限制用户操作:

  • 记录级别操作。记录锁定过程可防止您对锁定记录执行以下操作:
    • 更新记录。
    • 删除记录。
    • 与另一记录一起从关系中移除记录(如果从关系中移除记录导致从 Oracle CRM On Demand 中删除记录)。但是,如果从关系中移除记录未导致从 Oracle CRM On Demand 中删除记录,则即使您无法删除记录,也可以从关系中移除记录。

      例如,公司管理员可以为“解决方案”记录类型设置过程。此过程可能会阻止您删除状态为“已批准”的解决方案,或阻止更新状态为“已过时”的解决方案,依此类推。

  • 相关记录级别操作。记录锁定过程可阻止您在锁定父记录时,对指定相关记录类型的记录执行以下操作:
    • 从父记录创建相关记录类型的新记录。
    • 更新属于父记录的子记录的相关记录类型的记录。在这种情况下,在锁定父记录时,无法从 Oracle CRM On Demand 中的任意位置更新相关记录。
    • 将相关记录类型的现有记录添加到父记录。

      例如,在将任务的状态设置为“已完成”时,您可能无法将联系人记录链接到任务。

  • 字段级别操作。记录锁定过程可在记录中的字段具有特定值时阻止您更新某些字段,以便部分锁定记录。

    例如,如果公司使用共享地址,则在地址状态设置为“已验证”时,您可能无法更新地址行 1、2 和 3、“省/自治区”、“邮政编码”和“国家/地区”等字段。但是,您可以继续更新地址记录中的任何定制字段。

有关设置过程来锁定记录的信息,请参阅过程管理

关于覆盖记录锁定流程

为某些用户提供“覆盖流程管理”权限,以便其更新锁定的记录。如果您的用户角色已启用了“覆盖流程管理”权限,则记录锁定流程不会阻止您对锁定的记录执行操作。此外,您也不会看到任何用以指明记录已被锁定的警告消息或错误消息。


已发布 9月 2017 Copyright © 2005, 2017, Oracle. 保留所有权利。Legal Notices.