关联生成报销单选择发票提示用户id不能为空
一:问题描述
从上游单据关联生成报销单,选择发票提示:获取userkey失败,用户id不能为空,如下图
二:问题分析
错误详细堆栈信息:com.kingdee.eas.cp.bc.InvoiceException: 获取userkey失败,原因:用户ID不能为空
at com.kingdee.eas.cp.bc.util.InvoiceUtil.showInvoiceSigniture(InvoiceUtil.java:859)
at com.kingdee.eas.cp.bc.dynamic.handler.SelectCloudInvoiceTokenHandler
.onAction(SelectCloudInvoiceTokenHandler.java:55)
at com.kingdee.bos.eventbus.event.action.KDActionEvent.dispatch(KDActionEvent.java:29)
at com.kingdee.bos.eventbus.HandlerExecutor.executeHandler(HandlerExecutor.java:30)
at com.kingdee.bos.eventbus.support.SimpleEventBus.fireAEvent(SimpleEventBus.java:321)
botp规则中辅助配置勾选不保存单据,关联生成报销单制单人(billid)为空,请求发票云需要制单人信息,如果为空就 会抛出异常
三:解决方案
补丁处理
85 PT171146(2023-04-21)
其他版本
将botp中辅助配置勾选上暂存单据,如下图:
关联生成报销单选择发票提示用户id不能为空
本文2024-09-22 18:47:12发表“eas cloud知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-eas-103022.html