a公司的流程审批完消息需要发送a公司的财务部出纳,b公司的流程审批完消息需要发送到b公司的财务部的出纳,如何设置实现?

栏目:eas cloud知识作者:金蝶来源:金蝶云社区发布:2024-09-22浏览:1

a公司的流程审批完消息需要发送a公司的财务部出纳,b公司的流程审批完消息需要发送到b公司的财务部的出纳,如何设置实现?

【问题描述】

a公司的流程审批完消息需要发送a公司的财务部出纳,b公司的流程审批完消息需要发送到b公司的财务部的出纳,如何设置实现?

【解决方案】

1、在提交节点后置脚本增加以下脚本: 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 ;

2、在提交节点把公司ID输出到变量 ControlUnit;

3、消息节点参与人配置为变量 fykj。

【操作步骤】

1、登录金蝶BOS集成开发环境,在BOS工作流编辑界面找到对应单据的流程双击打开;

2、在流程打开界面右键【流程属性】,选择【流程变量】,分别新增一个内码(BOID)类型的流程变量 ControlUnit,和一个参与者类型的变量 fykj;

3、选择提交节点,双击打开提交节点的活动属性,选择【任务】的输出单据明细,把公司ID输出到变量 ControlUnit;选择【后置脚本】粘贴如上脚本;

4、选择消息节点,双击打开消息节点的活动属性,点击【参与人】→【新增参与人】→【参与人变量】,选择变量 fykj,保存并发布流程即可。

a公司的流程审批完消息需要发送a公司的财务部出纳,b公司的流程审批完消息需要发送到b公司的财务部的出纳,如何设置实现?

【问题描述】a公司的流程审批完消息需要发送a公司的财务部出纳,b公司的流程审批完消息需要发送到b公司的财务部的出纳,如何设置实现?【解...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息