我想使用升级创建工单,一旦资产移动到其他位置(如REPAIR)使用移动/修改。我知道我们可以触发CREATEWO,但是我不确定如何在工作类型,workact等工作顺序中设置某些字段上的值。另外,我无法选择执行move modify的正确记录(无法获取使用ASSETTRANS表的确切记录)。设置从Maximo创建的工单中的值
让我知道如果有人已经这样做过,提前致谢!
我想使用升级创建工单,一旦资产移动到其他位置(如REPAIR)使用移动/修改。我知道我们可以触发CREATEWO,但是我不确定如何在工作类型,workact等工作顺序中设置某些字段上的值。另外,我无法选择执行move modify的正确记录(无法获取使用ASSETTRANS表的确切记录)。设置从Maximo创建的工单中的值
让我知道如果有人已经这样做过,提前致谢!
这听起来像你有一个Escalation
调用Action
调用AppAction CREATEWO
。假设这是正确的。
首先,在DB Config中创建一个ASSET
对象与WORKORDER
之间的Relationship
,该对象将查找针对此资产的最新工作单。作为示例,您可以查看WORKORDER
和TICKET
上的NEWWORKORDER
关系。作为参考,我会假设你命名这种关系MYNEWWORKORDER
。
接下来,创建一些Actions
对ASSET
对象,在Parameter/Attribute
领域使用MYNEWWORKORDER.<ATTRIBUTENAME>
,其中<ATTRIBUTENAME>
是(例如WORKTYPE
)要在Value
领域提供一个值的属性的名称。
完成后,创建Action
类型Action Group
,其中CREATEWO
是第一个成员,您刚刚创建的操作是成功的成员。
最后,更新Escalation
以调用您的新Action Group
而不是Escalation
应用程序为您创建的编号。
对不起,对于最近的答复,以及我做了同样的事情,但它没有工作,所以我去了自动化脚本的路线,感谢您的帮助! – max092012