DocImgSrch调用报错咨询:调取对账单及1099表单可行性
问题排查与需求解答
一、当前报错分析
你遇到的错误代码100,具体信息如下:
<FaultMsgRec> <ErrCode>100</ErrCode> <ErrCat>Error</ErrCat> <ErrDesc>Failed to find configured message for soap action http://jackhenry.com/ws/DocImgSrch</ErrDesc> </FaultMsgRec>
这个错误核心是SOAP请求的Action头与服务端配置不匹配,大概率是以下情况导致:
- 请求的Action头拼写错误(含大小写、路径字符偏差)
- 服务端未配置该Action对应的消息模板
- 请求的XML命名空间与接口要求不一致
二、调取Statements和1099表单的可行性
完全可行,但需确保参数和调用逻辑符合官方规范:
- 当前设置
DocImgFilterType为STATEMENTS是正确的,若调取1099表单,需查官方文档确认该字段的有效值(比如是否为1099_FORMS或其他枚举值,避免拼写错误) - 你当前使用的输入参数示例:
<DocImgIdxArray> <DocImgIdx> <DocImgIdxName>ACCOUNT NUMBER</DocImgIdxName> <DocImgIdxType>Index</DocImgIdxType> <DocImgIdxValue>1881</DocImgIdxValue> </DocImgIdx> </DocImgIdxArray> <IdxOnly>false</IdxOnly> <Ver_1/> <DocImgFilterType>STATEMENTS</DocImgFilterType>
需保证DocImgIdxName的名称与服务端定义的索引字段完全一致(注意大小写),账户编号格式符合系统要求。
三、排查修复建议
- 严格核对SOAP请求头中的
Action字段,确保与http://jackhenry.com/ws/DocImgSrch完全一致,包括大小写和路径 - 检查请求的XML命名空间是否与官方文档指定的一致,SOAP接口对命名空间匹配要求通常很严格
- 确认你的账户具备访问
DocImgSrch接口以及Statements、1099表单资源的权限 - 若调取1099表单,查阅官方文档确认
DocImgFilterType的正确枚举值,替换后测试 - 联系服务端管理员,确认该Action对应的消息配置是否存在或启用
内容的提问来源于stack exchange,提问作者Jason Shuff
相关产品推荐
相关产品推荐

