You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在IBM Maximo 8中通过自动化脚本为工单添加HVAC工作组分配

在IBM Maximo 8中通过自动化脚本为工单分配HVAC工作组

你需要在检查完成创建工单时,默认将工单分配到指定HVAC工作组,只需在现有代码中添加对工单工作组字段的赋值即可。Maximo的WORKORDER对象中,crewid字段对应工作组ID,直接设置该字段值就能完成分配。

修改后的完整代码

if mbo.getString("FUPOBJECT") == "":
    newSR = woSet.add()
    newSR.setValue("Description", "Inspection for " + str(mbo.getString("resultnum")))
    newSR.setValue("location", mbo.getString("location"))
    newSR.setValue("assetnum", mbo.getString("asset"))
    newSR.setValue("classstructureid", "CL104685")
    newSR.setValue("templateid", "TP100304")
    # 添加HVAC工作组分配,替换为实际的工作组ID
    newSR.setValue("crewid", "HVAC_CREW_ID")
    mbo.setValue("FUPOBJECT", "WORKORDER")
    mbo.setValue("FUPOBJECTID", newSR.getString("wonum"))
    mbo.setValue("DISPLAYMESSAGE", "Workorder " + str(newSR.getString("wonum")) + " created")
    print "Created WO " + str(newSR.getString("wonum"))
    woSet.save()

注意事项

  • 请将代码中的HVAC_CREW_ID替换为系统中实际的HVAC工作组ID(可在Maximo的工作组应用中查询到对应ID)。
  • 确保该工作组已在系统中配置完成,且当前脚本拥有修改WORKORDER对象crewid字段的权限。

内容的提问来源于stack exchange,提问作者spacerobot

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.05 03:10:00