IBM Maximo - 有没有办法通过 API 获得可能的工作订单状态转换

Max*_*Seo 3 maximo

我们正在基础 Maximo 之上构建一个工作订单管理集成层,通过提供的 REST/OSLC API 进行通信,但在查找工作订单可以转换为给定工作订单的所有可能状态时,我们遇到了困难。

是否有 REST/OSLC API,或者某种将其公开到外部的方法(例如某种一次性配置导出),以及给定工作订单可能的状态转换?

这应该考虑我们对 Maximo 所做的所有自定义,包括附加状态、额外条件等。我们的目标版本是 7.6.1。

Dex*_*Dex 5

IBM 似乎从新的 NextGen REST/JSON API 文档中删除了一些内容。几乎不再提及“getlist”操作,我非常喜欢将其用于域控制字段。这应该为您提供您正在寻找的内容,即给定工作订单可能进入的可能状态的列表。我今天无法验证此调用,但我记得当我上次使用它时(许多个月前)它按预期工作。

<hostname>/maximo/oslc/os/mxwo/<href_value_of_a_specific_wo>?action=getlist&attribute=status