【webapi】采购入库单通过API保存后,单价或含税单价的值与JSON中传值不一致问题
【webapi】采购入库单通过API保存后,单价或含税单价的值与JSON中的传值不一致问题
场景:
采购入库单通过webapi保存成功,但是JSON里物料的单价或含税单价值是A值,但保存到金蝶采购入库单后,打开单据变成了另一个B值
错误原因:
JSON的顺序不对,供应商字段的赋值顺序放到了明细体数据的后面,导致原本录入的单价或含税单价,被后续供应商带出来的默认价目表的单价或含税单价覆盖了,按照规范来说,单据头数据应该优先赋值,全部放最前面
重现演示:
1、首先检查该供应商对应的价目表,默认价目表是否勾选,勾选了的话后续采购入库单录入供应商时,该价目表会被携带出来
2、以下是模拟JSON的赋值顺序:
图一、图二所示:
先不录入供应商,而是先把明细体的物料、单价、数量等数据维护好,此时单价为:8888
完成后,再录入供应商,如图三、图四所示:
默认价目表被带出来,单价也被刷新为价目表上的数据,此时单价为:47.413793,发生了改变
图一:
图二:
图三:
图四:
【webapi】采购入库单通过API保存后,单价或含税单价的值与JSON中传值不一致问题
【webapi】采购入库单通过API保存后,单价或含税单价的值与JSON中的传值不一致问题场景:采购入库单通过webapi保存成功,但是JSON里物料的...
点击下载文档
本文2024-09-16 17:14:45发表“云星空知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-k3cloud-14471.html
您需要登录后才可以发表评论, 登录登录 或者 注册
最新文档
热门文章