Maximo:通过单击 URL 更改工作订单状态
Posted
技术标签:
【中文标题】Maximo:通过单击 URL 更改工作订单状态【英文标题】:Maximo: Change work order status by clicking URL 【发布时间】:2020-01-22 11:29:27 【问题描述】:背景:
我每年有 10,000 条人行道需要步行检查(使用移动设备)。人行道上有 PM 生成的检查工单。
我的用户在人行道上行走时需要将检查工单设置为complete
。我认为最好的方法是:
-
走到人行道;地图会平移到他们的 GPS 位置。
在他们的 GPS 位置,用户将单击适用的人行道工单。
点击工单的动作会将检验工单设置为完成。
不幸的是,据我了解,没有任何 Maximo 产品可以有效地做到这一点。我的组织购买了 Spatial、Linear 和 Anywhere,但我认为这些附加组件中的任何一个都不能达到我所描述的效果。
问题:
我可以通过创建一个在图层中显示工作订单的 ESRI web 地图来解决这个问题。
该图层将具有一个计算的 URL,单击该 URL 时,将向 Maximo Web 服务发送请求,从而将工作订单设置为完成。
是否可以通过 URL 更改工单状态?
Maximo 7.6.1.1
【问题讨论】:
假设您通过 SSO 或其他方式进行身份验证,是的,这应该可以通过 Maximo 的 RESTful API 实现。 您是否尝试过通过带有_action=Change
的REST url 使用statusiface
、np_statusmemo
和status
来访问基于WORKORDER
的对象结构?
【参考方案1】:
几个问题 - ESRI 地图是否知道 maximo 一侧的 WONUM 是什么?如果是这样,您可以使用其余的 API,发送一个补丁并完成它。我会在 ESRI 客户端和 Maximo 客户端之间编写某种代理或排队机制,以启用某种您可以管理的中介。
POST /oslc/os/workorder/工单的休息 ID x 方法覆盖:PATCH 属性:*
“状态”:“完成”, “说明”:“用户XXXXXX设置完成”
如有更多问题,请随时与我联系 - 我直接与 Maximo 和 Mobile 合作,并认为我们的用例并没有那么遥远。
【讨论】:
以上是关于Maximo:通过单击 URL 更改工作订单状态的主要内容,如果未能解决你的问题,请参考以下文章