【WEBAPI】采购单据按价目表自动取价多行明细中某些行取值失败问题
【WEBAPI】采购单据按价目表自动取价多行明细中某些行取值失败问题
背景:
接口对接采购单据,单价等想要通过采购价目表自动取价,但是发现多行明细对接到金蝶系统时,偶发出现只有一行或某行自动取价成功了,其余行的单价等为空。
如下图所示案例所示,接口对接只取到了第一行的价目表价格数据:
原因解析:
和 IsEntryBatchFill这个参数有关,默认为true:
这个参数的效果通过webapi赋值日志体现:
可以看出它是优先批量把基础资料字段批量填充进去,然后再填充其余的简单字段。单据自动取价目表的值,恰恰是通过校验明细行里多个基础资料字段来匹配价格的。
而接口的这种底层赋值手法,影响了价目表自动取价的校验,导致偶发出现一些明细行取不到价目表的价格信息。
假如遇到这类接口无法触发价目表自动取价的问题,可尝试将IsEntryBatchFill这个参数取为false,再进行验证!
【WEBAPI】采购单据按价目表自动取价多行明细中某些行取值失败问题
【WEBAPI】采购单据按价目表自动取价多行明细中某些行取值失败问题背景:接口对接采购单据,单价等想要通过采购价目表自动取价,但是发现多...
点击下载文档
本文2024-09-23 02:38:04发表“云星空知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-k3cloud-153714.html
您需要登录后才可以发表评论, 登录登录 或者 注册
最新文档
热门文章