WO.使资产XY比服务地址XY更重要 如果资产的几何类型是点,则使资产XY优先于服务地址XY。

问题描述 投票:0回答:1

Maximo 7.6.1.1:

我在ASSET有自定义字段。

  1. ASSET.GEOMETRYTYPE
    • 价值:"POINT"、"LINE"、"POLYGON"。POINT, LINE, POLYGON
    • 源。JSON映射
  2. ASSET.XASSET.Y

在WO中,如果资产的GEOMETRYTYPE = POINT,那么我希望资产的XY优先于服务资产的XY(在地图中自动定位时)。

  • 这将适用于当前记录的蓝色地图针,以及与自动创建空间。
  • 更多关于OOB逻辑的信息在这里。工单自动定位搜索订单流程
  • 这种情况将 适用于其他几何类型,如直线或多边形。这些资产很大,服务地址的XY比直线或多边形的中心点(不像点)更精确。

例如,如果从 SR 中创建一个树形修剪 WO,那么 WO 很可能会指定一个服务地址。

在工作流程的某个点上,林业主管将在 WO 中指定树木资产。树木的XY将比服务地址的XY更有意义,更精确。所以,我们希望树木资产的XY能够胜过服务地址的XY。


有没有办法让 WO 资产的 XY 比服务地址的 XY 更重要 -- 如果资产的几何类型是点?

maximo
1个回答
1
投票

这可以通过一个简单的自动化脚本来实现(有一个属性启动点)。

  • 对象: WORKORDER
  • 属性: ASSETNUM
  • 活动。跑步

if mbo.getString("ASSET.GEOMETRYTYPE") == "POINT":
    mbo.setValue("SERVICEADDRESS.LONGITUDEX", None)
    mbo.setValue("SERVICEADDRESS.LATITUDEY", None)

如果资产的几何体类型是一个点,那么它就会将服务地址的XY归零。


注意,如果资产的几何类型是点,那么它就会将服务地址的XY归零。

听起来IBM计划在OOB Maximo中实现这样的功能:"可配置的自动定位顺序和灵活的层次结构

"可配置的自动定位顺序和灵活的层次结构"

资料来源:"路线图"。路线图。IBM Maximo基于位置的服务 (节选 此处).

但有传言说,IBM已经谈了好几年了,但还没有实施。

© www.soinside.com 2019 - 2024. All rights reserved.