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

通过Postman创建新SR时遇BMXAA4521E错误求助

解决Maximo SR创建API报错BMXAA4521E的建议

问题背景

通过Postman调用Maximo API创建服务请求(SR),请求参数如下:

{
"description": "New test",
"reportedpriority": 2,
"location": "NL638206",
"classstructureid":68850,
"siteid":"ABC",
"failurecode":"LFMNLCOA"
}

返回错误:

{
"message": "BMXAA4521E - The internal representation of the failure report is not valid. The set members do not make up a valid report. You might need to delete the report and reenter it.",
"statusCode": "400"
}

系统内使用相同故障码创建SR可正常操作,且Maximo集成日志无有效信息。

解决建议

  • 补充关联参数:Maximo中故障码(failurecode)通常与组织(orgid)强绑定,系统内操作会自动填充当前用户的组织,但API需要显式传递。查询siteid="ABC"对应的组织ID,添加"orgid":"[对应组织ID]"到请求参数中。
  • 校验参数类型:部分Maximo API对ID类字段要求字符串格式,尝试将classstructureid改为字符串类型:"classstructureid":"68850";同时确认reportedpriority的有效值,若系统内该字段是文本选项(如"LOW"/"MEDIUM"),替换为对应字符串而非数字。
  • 对比系统内请求:用浏览器开发者工具捕获系统内创建SR时的API请求,对比以下内容:
    • 请求头的Content-Type是否为application/json,是否包含正确的认证信息
    • 是否遗漏系统自动填充的必填参数(如status:"NEW"、reportdate等)
    • 请求端点是否与系统内一致(如/oslc/os/mxsr和/rest/mbo/sr的参数要求不同)
  • 检查权限与配置:确认API调用用户的权限与系统内操作用户完全一致,同时在Maximo应用程序设计器中检查SR对象的API验证规则,是否存在系统内操作未触发的API专属校验。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.24 15:27:03