工作流中根据组织和职员取上级

使用说明:
1.定义一个参与者类型(数组)的变量:myPerformer
内码类型的变量: depID 字符串变量 sqr
2.在提交节点把申请人的名称输到sqr 把分录的部门输出到变量 depID
3.将以下脚本放到提交节点的后置脚本或者脚本节点
4.审批节点的参与人设为myPerformer
java . lang . StringBuffer Sql = new java . lang . StringBuffer ( ) ;
Sql . append ( "select pw.fid from t_org_position p
inner join T_ORG_PositionHierarchy ph on p.fid=ph.fchildid
left join t_org_position p1 on ph.fparentid=p1.fid
left join t_hr_personposition pp on pp.fprimarypositionid=p.fid
left join t_bd_person ps on ps.fid=pp.fpersonid
left join t_hr_personposition pa on pa.fprimarypositionid=ph.FParentID
left join t_bd_person pw on pw.fid=pa.fpersonid
left join T_ORG_Hierarchy hh on ph.FHierarchyID=hh.fid
where ps.FName_L2='" + sqr+ "' and hh.FID='00000000-0000-0000-0000-000000000001396FCAD0'and pp.fpersondep='" +depID+ "'" ) ;
java . sql . Connection con = com . kingdee . bos . framework . ejb . EJBFactory . getConnection ( __bosContext ) ;
java . sql . Statement batchStatement = con . createStatement ( ) ;
java . sql . ResultSet rst = batchStatement
工作流中根据组织和职员取上级
声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。



