WEBAPI传输单据丢失行
第三方系统对接使用WEBAPI传输单据丢失行
【问题描述】
客户反馈:第三方系统3行数据,WEBAPI传输到星空对应单据只有2行,发生丢失行情况。
【原因分析】
标准系统WEBAPI对接,拿到JSON数据包后,也是根据数据包字段模拟手工录入场景,依次给单据字段赋值。如若存在某字段值不合法,那该字段值是无法录入的。
系统单据明细单据体上,一般默认会设置物料字段 为关键字段,这样如若某行物料字段不录入的情况下,那么系统会判定该行为空行,保存时 不会保存该行数据。
综上:如若出现WEBAPI对接发生丢行的情况,基本就是该行物料在调用时不合法导致。一般可以通过上机操作日志查看该物料的操作情况分析。
通常物料被反审核、或禁用、或修改其他属性 引发单据无法录入该物料,此时WEBAPI对接该物料就会引起无法录入 就表现为丢失行的情况。
【解决方案】
如若希望存在物料不合法时,WEBAPI对接单据就无法保存,则WEBAPI对接的数据包中可以设置此参数( IsVerifyBaseDataField 参数设置为 true)控制。
【延伸阅读】
WEBAPI传输单据丢失行
第三方系统对接使用WEBAPI传输单据丢失行【问题描述】客户反馈:第三方系统3行数据,WEBAPI传输到星空对应单据只有2行,发生丢失行情况。【...
点击下载文档
上一篇:【管易对接】2.0接口相关说明下一篇:销售出库跨期拆单业务说明
本文2024-09-23 02:27:17发表“云星空知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-k3cloud-152536.html
您需要登录后才可以发表评论, 登录登录 或者 注册
最新文档
热门文章