记一次webapi调用保存接口"字段必录"的排查过程

一、【问题】
1、单据:分步式调入单,webapi调用保存操作,提示报错"【调出仓库】字段必录", 实际"调出仓库"字段数据已填,该数据包单据关联了上游的分步式调出单,且下推可以赋值"调出仓库", 唯独webapi调用无法赋值
二、【排查过程】
根据调用返回的错误信息,记录以下排查的过程:
1、对应单据是否有做相关扩展(未做扩展,排除该原因)
2、看是否权限和数据禁用等问题(使用组织下仓库有权,且未禁用,排除该原因)
3、调整数据包字段的顺序,单据业务可能涉及实体服务规则或值更新,后面的赋值操作影响了前面已做赋值的字段(将"调出仓库"字段数据,放在分录明细的最后位置,问题没解决,排除该原因)
4、启用WebAPI日志,查看各字段数据的赋值情况(从日志上看,"调出仓库"有传值,但是最终赋值为空,现象重现)


5、调用暂存数据接口,系统进入单据明细查看"调出仓库"是否赋值(暂存数据后,
记一次webapi调用保存接口"字段必录"的排查过程
一、【问题】1、单据:分步式调入单,webapi调用保存操作,提示报错"【调出仓库】字段必录", 实际"调出仓库"字段数据已填,该数据包单据关...
点击下载文档文档为doc格式
声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。
上一篇
已经是第一篇



