【WEBAPI】采购入库单通过API保存后,单价或含税单价的值与JSON中的传值不一致问题

栏目:云星空知识作者:金蝶来源:金蝶云社区发布:2024-09-23浏览:1

【WEBAPI】采购入库单通过API保存后,单价或含税单价的值与JSON中的传值不一致问题

【WEBAPI】采购入库单通过API保存后,单价或含税单价的值与JSON中的传值不一致问题



场景:

采购入库单通过webapi保存成功,但是JSON里物料的单价或含税单价值是A值,但保存到金蝶采购入库单后打开单据是B值




错误原因:

image.webp

JSON的顺序不对,供应商字段的赋值顺序放到了明细体数据的后面,导致原本录入的单价或含税单价,被后续供应商带出来的默认价目表的单价或含税单价覆盖了,正常情况单据头的数据应该在明细体数据前优先赋值




重现演示:

1、首先检查该供应商对应的价目表,默认价目表是否勾选,勾选了的话后续采购入库单录入供应商时,该价目表会被携带出来

image.webp


2、以下是在单据上,模拟JSON的赋值顺序的效果:

  1. 图一、图二所示,先不录入供应商,而是先把明细体的物料、单价、数量等数据维护好,此时单价为:8888

  2. 完成后,再录入供应商,如图三、图三所示。默认价目表被带出来,单价也被刷新为价目表上的数据,

    单价为:47.413793,发生了改变


图一:

image.webp


图二:

image.webp


图三:

image.webp


图四:

image.webp



【WEBAPI】采购入库单通过API保存后,单价或含税单价的值与JSON中的传值不一致问题

【WEBAPI】采购入库单通过API保存后,单价或含税单价的值与JSON中的传值不一致问题场景:采购入库单通过webapi保存成功,但是JSON里物料的...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息