关于解决作业冲突

企业行业模型 支持两种类型的要素锁定。主要区别在于作业冲突的处理方式。如果在不同的作业中修改了相同的要素,则会发生作业冲突。

乐观要素锁定

如果使用多个作业,使用这些技术可确保要素修改不会相互冲突。

样例

  1. 创建作业 X,并修改要素 1000。
  2. 创建作业 Y,并删除要素 1000。
  3. 将作业 X 设置为待定。将显示一条警告。
  4. 将作业 Y 设置为待定。不允许执行此操作,因为作业有冲突。

保守要素锁定

保守要素锁定将尽早检测是否存在任何作业冲突。例如,在作业 A 中,您在电线杆上添加一个变压器。在作业 B 中,用户 B 选择相同的电线杆以将其从数据库中删除。系统将立即警告用户 B 该要素已被锁定。用户 B 无法修改要素。

要解决作业冲突,用户 B 将与您联系。你们可以共同决定如何继续操作。例如,使用“局部发布”命令从当前作业提取要素并将其状态更改为“活动”。然后,就可以在其他作业中再次修改该要素了。