如何计算累计服务年限开始日期

您可以配置服务年限开始日期规则以累计计算服务年限。现在来看一个示例,了解应用程序如何计算累计服务年限。

在此示例中,在人员层配置企业服务年限开始日期。

基于累计服务年限计算

Vision IND 合法雇主在 2005 年 1 月 1 日聘用 Vijay Singh。

日期

操作

合法雇主

分配

任务

部门

2005 年 1 月 1 日

聘用

Vision IND

分配 1

销售顾问

ERP

截至 2005 年 12 月 31 日的服务年限计算方式如下:

服务年限开始日期规则

服务年限

服务年限开始日期

服务年限更改开始日期

服务年限更改结束日期

企业 - 人员层

1 年

2005 年 1 月 1 日

2005 年 1 月 1 日

4712 年 12 月 31 日(进行中)

在 2006 年 12 月 31 日,Vijay Singh 从组织辞职。

日期

操作

合法雇主

分配

任务

部门

2005 年 1 月 1 日

聘用

Vision IND

分配 1

销售顾问

ERP

2006 年 12 月 31 日

辞职

Vision IND

分配 1

业务分析师

ERP

截至 2006 年 12 月 31 日的服务年限计算方式如下:

服务年限开始日期规则

服务年限

服务年限开始日期

退出日期(企业结束日期)

服务年限更改开始日期

服务年限更改结束日期

企业 - 人员层

2 年

2005 年 1 月 1 日

2006 年 12 月 31 日

2005 年 1 月 1 日

4712 年 12 月 31 日(进行中)

将填充退出日期,因为人员不再有效。

注:服务年限开始日期 UI 将退出日期的标签显示为 <服务年限规则属性> 结束日期。在这种情况下,它将是企业结束日期,因为服务年限规则是使用“企业”属性配置的。

在 2008 年 1 月 1 日,组织重新聘用了 Vijay Singh。

日期

操作

合法雇主

分配

任务

部门

2005 年 1 月 1 日

聘用

Vision IND

分配 1

销售顾问

ERP

2006 年 12 月 31 日

辞职

Vision IND

分配 1

业务分析师

ERP

2008 年 1 月 1 日

重新聘用

Vision IND

分配 2

方案经理

ERP

截至 2008 年 12 月 31 日的服务年限计算方式如下:

服务年限开始日期规则

服务年限

服务年限开始日期

退出日期

服务年限更改开始日期

服务年限更改结束日期

自动调整天数

企业 - 人员层

3 年

2006 年 1 月 1 日

Null

2008 年 1 月 1 日

4712 年 12 月 31 日(进行中)

-365 天

企业 - 人员层

2 年

2005 年 1 月 1 日

2006 年 12 月 31 日

2005 年 1 月 1 日

2007 年 12 月 31 日

NULL

将在重新聘用日期创建新的服务年限分割。

下面介绍应用程序如何计算 Vijay 的服务年限:

  1. 在服务年限流程运行日期与聘用日期之间(2005 年 1 月 1 到 2008 年 12 月 31 日的时间长度为 4 年)计算服务年限。

  2. 计算人员在服务年限规则中无效的持续时间。在这种情况下,它是 1 年或 365 天(2007 年 1 月 1 日到 2007 年 12 月 31 日之间的时间长度)。

  3. 从步骤 1 中计算得出的持续时间中减去人员在服务年限规则中无效的期间(4 年 - 365 天= 3 年)。由于需要减去此期间,因此在最新服务年限记录中添加 -365 天作为自动调整。因此,总累计服务年限期间将为 4 年 - 1 年(365 天)= 3 年。

  4. 最后,通过从流程运行日期(2008 年 12 月 31 日)减去在步骤 3 中计算得出的服务年限期间(3 年)来计算服务年限开始日期。因此,在这种情况下,服务年限开始日期将为 2006 年 1 月 1 日(2008 年 12 月 31 日 - 3 年)。