从现有路线批量删除路线停止?

Batch-delete route stops from an existing route?

在 Maximo 7.6.1.1 中:

有没有办法从现有路线中批量删除路线停靠点?

注:

我每条路线有数千个路线停靠点。该解决方案需要删除所有适用的路线停靠点——而不仅仅是结果第一页中出现的路线停靠点。

自动化脚本可以做到这一点。

  1. 使用高级 属性 "for use by user in the UI" 在路由应用程序中创建 Sig 选项。
  2. 将 Sig 选项添加到 Select 操作菜单或在路由的主选项卡上放置一个按钮,其中的事件等于 Sig 选项名称 - 这样具有权限的用户可以看到并单击 Sig选项。
  3. 如果需要,使用其他应用程序的选择列将一个添加到路线。
  4. 将 Sig 选项授予适当的安全组。
  5. 创建一个带有针对路由对象的 Action 启动点的自动脚本,并将 Action 命名为与 Sig Option 相同的名称。您可以让脚本查找 routeStopMbo.isSelected() 或只是循环浏览 routeStopSet 中的所有 Mbo,假设它们已通过用户的过滤器。