二开方案实现:与应付单收票信息页签一样的收票功能原创
金蝶云社区-云社区用户86168047
云社区用户86168047
77人赞赏了该文章 697次浏览 未经作者许可,禁止转载编辑于2023年12月21日 19:18:34

方案名称:自定义单据二开实现收票功能

注意:收票功能配置,基于最新Open.kingdee.com 补丁下载界面

建议是2023年3月版本PT-146939 [8.1.0.20230309] 及高于2023年3月版本进行二开,其他版本可以先安装补丁升级。

image.png


 

步骤1:新增收票信息单据体

 

注意事项1

在目标单据上,加一个跟应付单的收票信息单据体一模一样的单据体,单据体的标识、里面的字段标识都保持一致

 image.png


 image.png


 

步骤2:注册插件

注意事项:注册插件,参考应付单的表单插件,以及保存、提交、审核、反审核、撤销、删除等操作里的插件,跟IV相关的插件也都需要注册到目标单据上

 

1.表单插件:功能说明

表单插件,注册该插件后,点击相关按钮才会弹出发票助手 Kingdee.K3.FIN.IV.Business.PlugIn.GoldenTax.IVEditForRecInv, Kingdee.K3.FIN.IV.Business.PlugIn

 image.png


 

2. 保存操作插件:功能说明

保存操作插件,单据保存时处理收票单上的关联单据信息 Kingdee.K3.FIN.IV.App.ServicePlugIn.GoldenTax.Operation.HandleReceiveInvoiceInfoWhenSave, Kingdee.K3.FIN.IV.App.ServicePlugIn


 image.png

3. 删除操作插件:功能说明

删除操作插件,单据删除时处理收票单上的关联单据信息 Kingdee.K3.FIN.IV.App.ServicePlugIn.GoldenTax.Operation.HandleReceiveInvoiceInfoWhenDelete, Kingdee.K3.FIN.IV.App.ServicePlugIn

 


 image.png

4.关键操作:更新发票云上的发票使用状态

保存、提交、审核、反审核操作插件,单据操作时,

更新发票云上的发票使用状态

该状态通过单据上查看发票的按钮,或者再次收票的时候会看到。

单据提交之后,相关联的发票使用状态变成使用中。单据审核之后,则会变成已使用 Kingdee.K3.FIN.IV.App.ServicePlugIn.GoldenTax.Operation.HandlePiaoZoneInvoiceStatusWhenOperate, Kingdee.K3.FIN.IV.App.ServicePlugIn

 image.png


 

附件:插件明细清单

表单插件Kingdee.K3.FIN.IV.Business.PlugIn.GoldenTax.IVEditForRecInv, Kingdee.K3.FIN.IV.Business.PlugIn

保存操作插件Kingdee.K3.FIN.IV.App.ServicePlugIn.GoldenTax.Operation.HandleReceiveInvoiceInfoWhenSave, Kingdee.K3.FIN.IV.App.ServicePlugIn

删除操作插件Kingdee.K3.FIN.IV.App.ServicePlugIn.GoldenTax.Operation.HandleReceiveInvoiceInfoWhenDelete, Kingdee.K3.FIN.IV.App.ServicePlugIn

 

保存、提交、审核、反审核操作插件 Kingdee.K3.FIN.IV.App.ServicePlugIn.GoldenTax.Operation.HandlePiaoZoneInvoiceStatusWhenOperate, Kingdee.K3.FIN.IV.App.ServicePlugIn


赞 77