二开单据转换批量下推应付单报错,自动下推也报错,手动下推不报错,怎么解决

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

二开单据转换批量下推应付单报错,自动下推也报错,手动下推不报错,怎么解决

【问题描述】

二开单据转换批量下推应付单报错,自动下推也报错,手动下推不报错,怎么解决

【问题分析】

报错的提示可能有多种,例如:请输入整单付款计划中的金额字段的值或应付比例的值!。


关键不在于报错内容,关键在于手动下推不报错,而自动下推或者批量下推点生成全部时会报错。报错原因根据报错内容各不相同,但是单个单据手动下推就不报错,是因为,标准产品是应收应付单有表单插件处理了相关逻辑,而自动下推或者批量生成,没有打开单据,也就不会触发表单插件,所以当单据转换配置不完善时,就会报错了。另外,收付款计划无法在单据转换中配置生成,只能通过插件生成。

【解决方案】

这个问题是需要在单据转换挂一个系统预置的插件的,要挂的插件名称是Kingdee.K3.FIN.AR.App.ServicePlugIn.StockToReceivableConvert, Kingdee.K3.FIN.AR.App.ServicePlugIn
应付同理,应付插件名称是Kingdee.K3.FIN.AP.App.ServicePlugIn.StockToPayableConvert, Kingdee.K3.FIN.AP.App.ServicePlugIn
前提:需要在服务器电脑操作,具体操作如下(在服务器电脑操作的目的是为了找到这个插件,如果自己本地电脑有插件,那也可以不在服务器电脑操作)
1、我们系统预置的到应收单的单据转换,都是挂了这个插件的。找到二开的单据转换,在插件策略,点击注册,然后选择程序集。


2、找到bin文件夹下的这个插件集合。插件名称的前半部分和插件集合的名称是一致的。注意路径,看自己装在了那个盘就在哪个盘找


3、找到这个插件,确定即可。


公有云同理,不需要提运维提单,只要能找到有这个bin文件夹的电脑,在bin文件夹下找到这个插件注册即可。

【扩展阅读】

报错的提示可能有多种,例如:明细价税合计汇总不等于表头价税合计。

这个报错可以通过完善单据转换的表单服务策略解决,,服务为单据头字段=sum(单据体字段),也可以同样注册标准产品的插件解决。

下推应收的插件名称为:

Kingdee.K3.FIN.App.ServicePlugIn.ToARAP.ToArApSetPayorgValue, Kingdee.K3.FIN.App.ServicePlugIn,

下推应付的插件名称为:

Kingdee.K3.FIN.App.ServicePlugIn.ToARAP.ToArApSetPayorgValue, Kingdee.K3.FIN.App.ServicePlugIn
【备注】如后续相关逻辑没有改动,本解决方案适用所有版本,截图演示版本为8.0.0.202206

二开单据转换批量下推应付单报错,自动下推也报错,手动下推不报错,怎么解决

【问题描述】二开单据转换批量下推应付单报错,自动下推也报错,手动下推不报错,怎么解决【问题分析】报错的提示可能有多种,例如:请输入整单...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息