客户有多个分公司,每个分公司都有财务部,财务部下面都有一个出纳,流程审批完后消息都要发送到对应公司的出纳,比如A公司的流程审批完消息需要发送A公司的财务部出纳,B公司的流程审批完消息需要发送到B公司的财务部的出纳,这个如何设置?
解决方案:
【说明】
提交节点后置脚本增加以下脚本:
StringBuffer tStrSql = new StringBuffer ( ) ; tStrSql . append ( "select FID from T_PM_USER where Fpersonid in (select Fpersonid from T_ORG_PositionMember where fpositionid =( select FID from T_ORG_Position where fname_L2 like '出纳' and FControlUnitID = '" + ControlUnit + "'))" ) ; com . kingdee . jdbc . rowset . IRowSet row = com . kingdee . eas . util . app . DbUtil . executeQuery ( __bosContext , tStrSql . toString ( ) ) ; while ( row . next ( ) ) { fykj = row . getString ( "FID" ) ; } return fykj ;
在提交节点把公司ID输出到变量 ControlUnit 消息节点参与人为变量fykj
客户有多个分公司,每个分公司都有财务部,财务部下面都有一个出纳,流程审批完后消息都要发送到对应公司的出纳,比如A公司的流程审批完消息需要发送A公司的财务部出纳,B公司的流程审批完消息需要发送到B公司的财务部的出纳,这个如何设置?
解决方案:【说明】提交节点后置脚本增加以下脚本: StringBuffer tStrSql = new StringBuffer ( ) ; tStrSql . append ( "sel...
点击下载文档
本文2024-09-22 19:56:48发表“eas cloud知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-eas-110451.html
您需要登录后才可以发表评论, 登录登录 或者 注册
最新文档
热门文章