电脑桌面
添加蚂蚁七词文库到电脑桌面
安装后可以在桌面快捷访问

如何根据提报单分录信息决定工作流走向

来源:金蝶云社区作者:金蝶2024-09-223

如何根据提报单分录信息决定工作流走向

【适用版本】 

s-HR Cloud V8.6 SP1及以上

【应用场景】 

       提报单流程设计中,时常会面临要根据提报单分录字段值确定流程走向的需求。提报单特殊的地方在于,提报单分录包含哪些字段取决于提报方案,不能直接通过实体属性获取。因此,面对这一问题,需要通过后置脚本来取分录字段值,以便用于流程设计。

【操作步骤】

1、创建一个流程变量(例如命名为flag),后续将用这个流程变量决定流程走向

     

2、后置脚本准备

     步骤1:获取提报单分录所在的表。在查询分析器中执行以下SQL(注意修改提报方案编码):

SELECT rel.FBillEntryTableName 

FROM T_HR_SCalShemeTableRelation rel 

inner join T_HR_SCalSubmitScheme sc on rel.FSubmitSchemeID = sc.fid

where sc.FNumber = '提报方案编码'

       例如,下图得到的分录表名为:T_HR_SchemeBillEntry024cmp

       


      步骤2:获取分录字段名名称。在查询分析器中执行以下SQL(注意修改提报项目编码):

        select FieldSn from T_HR_SCalSubmitItem where FNumber ='提报项目编码'

        用字母[S]和查询到结果得到的数字凭借,就得到了分录提报项目的字段名称。以下图为例,得到的字段名为:S72

        


3、在自动化节点编写后置脚本,以提报项目【网络费】累计值是否大于1000为例给流程变量flag赋值:

      

    StringBuffer sql = new StringBuffer(); 
  // 注意,这条sql中的[S72]和

如何根据提报单分录信息决定工作流走向

【适用版本】 s-HR Cloud V8.6 SP1及以上【应用场景】 提报单流程设计中,时常会面临要根据提报单分录字段值确定流程走向的需...
点击下载文档文档为doc格式

声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。

已经是第一篇
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息
QQ群
  • 答案:my7c点击这里加入QQ群
支持邮箱
微信
  • 微信