服务年限开始日期的计算流程

使用“计算服务年限开始日期”流程,根据应用程序中配置的服务年限规则计算员工的服务年限开始日期。使用“已安排进程”工作区计划和运行此流程。

注:
  • 即使您已为服务年限开始日期启用审核,在“计算服务年限开始日期”流程更新日期时也不会审核这些日期。
  • 对于将来开始的工作关系和分配,不会计算服务年限开始日期。

流程参数

  • 人员编号:此参数筛选要包括在 ESS 流程中以进行处理的人员编号。您可以为多个人员运行此流程,方法是输入人员编号,编号之间用逗号分隔。例如,使用以下格式:人员编号 1,人员编号 2,人员编号 3。请勿输入前导或尾随空格或特殊字符。如果您要为所有人员运行此流程,请勿输入任何值。
  • 过去期间(天数)此参数指明在其中更改了人员数据的过去期间(天数)。此参数会扫描这些表,以查找任何数据更改:
    • PER_ALL_ASSIGNMENTS_M
    • PER_ASSIGN_GRADE_STEPS_F
    • PER_SENIORITY_HOURS
    此参数会分析这些表的 LAST_UPDATE_DATE 列,并将它与参数中传递的天数进行比较以进行处理。
    注:如果员工在过去期间(天数)没有分配、薪资级别幅度或服务年限小时数的更改,他们将被排除在计算之外。但是,您可以使用“管理服务年限开始日期”页上的 重新计算服务年限选项,重新计算特定员工的服务年限。
  • 包括终止的工作关系: 此参数检查工作关系的状态。如果将值 Y 作为参数传递,流程将包括用于计算服务年限开始日期的终止工作关系。当您修改无效工作关系中的数据并传递 N 值时,应用程序不会处理此工作关系中的分配。即使在过去 N 天中已修改分配记录,您也会发现此行为。
  • 包括完整分配历史记录:此参数会完全刷新根据为其他参数传递的值选择的人员的版本 3 (V3) 服务年限开始日期。选择此参数时,应用程序将检查人员的完整分配历史记录并重新计算其 V3 服务年限开始日期。例如,此参数可用于计算重新聘用的累计服务年限开始日期。
  • 合法雇主:此参数根据指定的合法雇主筛选人员记录。
  • 工会:此参数根据指定的工会筛选人员记录。
  • 可用服务年限开始日期规则:此参数筛选需要运行 ESS 流程的服务年限开始日期规则。如果我们将此参数作为 NULL 传递,ESS 流程将对应用程序中的所有有效规则运行。

处理频率

建议您定期运行“计算服务年限开始日期”流程。下面是建议的计划:
  • 每日:通过将过去期间(天数)参数的值设置为 1 天,将流程计划为每天运行。
  • 每周:通过将过去期间(天数)参数的值设置为 7 天,将流程计划为每周运行。
  • 每季度:通过将过去期间(天数)参数的值设置为 1500 天,将流程计划为每季度运行。
  • 临时:在组织中的重要事件之前运行流程,例如“晋升周期”、“绩效周期”和“年度薪酬周期”。
注:建议的准则是通用的。您必须根据组织中的业务流程和员工群体确定流程计划。