IBM Maximo-有没有一种方法可以通过API获得可能的工作单状态转换

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

[我们正在Maximo的基础上构建工作订单管理集成层,通过提供的REST / OSLC API进行通信,但是当发现工作订单可以转换到给定工作订单的所有可能状态时,我们会陷入困境。

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

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

maximo
1个回答
0
投票
您正在寻找的方法是psdi.mbo.StatefulMbo.getValidStatusList

在此处查看详细信息:https://developer.ibm.com/assetmanagement/7609-maximo-javadoc/

现在,您要将结果公开给REST API。您可以创建一个自动化脚本,该脚本使WONUM返回允许的状态列表。您可以利用新的REST API轻松实现这一目标。

在此处查看如何通过REST调用来调用自动化脚本:https://developer.ibm.com/static/site-id/155/maximodev/restguide/Maximo_Nextgen_REST_API.html#_automation_scripts

最后一部分:您将需要基于从getValidStatusList返回的mboset创建请求响应。

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