【工作流】在消息标题中显示费用报销单多收款人分录中的收款人名称
场景描述:
客户的流程是通过web流程设计器中配置的,想要在审核节点的消息中显示费用报销单多收款人分录中的收款人名称。
分析解答:
web流程设计器不支持通过简单配置来获取分录的信息,需要写脚本来获取。
1、添加“字符串”类型的流程变量paynames
2、添加一个脚本节点,在脚本节点获取到费用报销单多分录收款人名称,赋值给流程变量paynames
脚本参考:
java . lang . StringBuffer Sql1 = new java . lang . StringBuffer ( ) ; Sql1 . append ( " SELECT FPAYERNAME FROM T_BC_BizAccountBCE where FBillID ='" ) ; Sql1 . append ( BizAccountBill.id ) ; Sql1 . append ( "' " ) ; java . sql1 . Connection con = com . kingdee . bos . framework . ejb . EJBFactory . getConnection ( __bosContext ) ; java . sql1 . Statement batchStatement = con . createStatement ( ) ; java . sql1 . ResultSet rst = batchStatement . executeQuery ( Sql1 . toString ( ) ) ; java . lang . StringBuffer fpaynames= new java . lang . StringBuffer ( ) ; while( rst.next( ) ) { fpaynames.append(rst.getString("FPAYERNAME")+','); } paynames = fpaynames;
ps:从网页上拷贝这个脚本拷贝到工作流脚本节点之后,因存在特殊空格会提示有非法字符,无法保存。
3、在审批节点的标题中使用这个流程变量paynames
4、提交费用报销单后,审批节点的参与人收到的待办任务标题显示如下
好吧【emoji】。确实web端的也有好处。
建议使用bos设计工具,他可以获取分录
【工作流】在消息标题中显示费用报销单多收款人分录中的收款人名称
场景描述:客户的流程是通过web流程设计器中配置的,想要在审核节点的消息中显示费用报销单多收款人分录中的收款人名称。分析解答:web流程...
点击下载文档
本文2024-09-16 22:20:16发表“eas cloud知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-eas-47495.html
您需要登录后才可以发表评论, 登录登录 或者 注册
最新文档
- 鼎捷EAI整合規範文件V3.1.07 (集團).pdf
- 鼎捷OpenAPI應用場景說明_基礎資料.pdf
- 鼎捷OpenAPI應用場景說明_財務管理.pdf
- 鼎捷T100 API設計器使用手冊T100 APIDesigner(V1.0).docx
- 鼎新e-GoB2雲端ERP B2 線上課程E6-2應付票據整批郵寄 領取.pdf
- 鼎新e-GoB2雲端ERP B2 線上課程A4使用者建立權限設定.pdf
- 鼎新e-GoB2雲端ERP B2 線上課程C3會計開帳與會計傳票.pdf
- 鼎新e-GoB2雲端ERP B2 線上課程E6-1應付票據.pdf
- 鼎新e-GoB2雲端ERP B2 線上課程A5-1進銷存參數設定(初階篇).pdf
- 鼎新e-GoB2雲端ERP B2 線上課程D2帳款開帳與票據開帳.pdf
热门文章