我需要使用在另一个软件系统中收集的数据创建工作订单并在 Maximo 中填充规范。我无法在对对象结构的同一调用中创建工作订单并填充规范。因此,我打算在企业服务的出口类中创建工作订单。
最佳实践是: 1. 允许规范数据继续处理到对象结构以进行更新(在使用新创建的工作订单信息填充字段之后)?2. 填充出口类的规范,保持每次更新都在同一个事务中?
如果是 2,那么将如何处理到对象结构?
谢谢。
只需一次调用即可在 Maximo 中创建工作订单和填充规范。
要实现这一点,您必须CLASSSTRUCTUREID
在对象中填充WORKORDER
对象和对象中的规范WORKORDERSPEC
。
结构如下所示:
<max:WORKORDER>
<max:SITEID>BEDFORD</max:SITEID>
<max:CLASSSTRUCTUREID>1001</max:CLASSSTRUCTUREID>
<max:WORKORDERSPEC>
<max:ALNVALUE>123</max:ALNVALUE>
<max:ASSETATTRID>TESTATTR</max:ASSETATTRID>
</max:WORKORDERSPEC>
</max:WORKORDER>