上传的图像用于项目: 'CST技术支持'
  1. CST技术支持
  2. SLAL2-5271

【协和国际】定时任务,经过每年的8月1号,雇佣信息中的t字段回写逻辑

XMLWord打印

    • X-协和国际学校-Y2021053
    • PRO
    • 【协和国际】07测试环境
    • 基础通用功能

      雇佣信息中的字段回写逻辑:
      字段:Yrs Teach Exp-CAP (字段类型为整数)
      规则描述:
      1.初始值由HR填写,之后相应员工到每一年的8月1号自动加1
      2.规则所涉及的员工:
      1)PRC_TA: Hire ID是PRC,并且Type Primary是Academic Support,数值封顶12
      2)外籍老师:Hire ID 为L或O,并且Type-Primary:Faculty,数值封顶20,
      3)Mandarin Teacher: Hire ID是PRC或PRC*,并且Type Primary 是Faculty, 数值封顶15

      字段:Yrs Teach Exp-RAC (字段类型为整数)
      规则描述:
      1.初始值由HR填写,之后相应员工到每一年的8月1号自动加1
      2.规则所涉及的员工:
      1)PRC_TA: Hire ID是PRC,并且Type Primary是Academic Support
      2)外籍老师:Hire ID 为L或O,并且Type-Primary:Faculty
      3)Mandarin Teacher: Hire ID是PRC或PRC*,并且Type Primary 是Faculty,
      4)Title(岗位)名称为Assistant Principal,Principal,Director of ELL
      5)员工姓名为:Barbara Wrightson, Tania Blatti, Jenny Tang, Turner Neal, Christopher Mizel

      字段:Years at CISS(最小颗粒度为0.5年)
      规则描述:初始值根据入职日期按月折算,之后每位员工到每一年的8月1号自动加1
      折算规律:
      1)入职日期如果是当月的第一天,那么这个月属于折算月
      2)入职日期如果不是当月的第一天,那么这个月属于折算月
      3)折算数值小于0.5,那么数值为0
      4)折算数值大于0.5小于1,那么数值为0.5
      案例:
      2月1号入职,那么Years at CISS=(2月-7月共6个月)6/12=0.5
      2月2号入职,那么Years at CISS=(3月-7月共6个月)6/12<0.5=0
      员工离职后,Years at CISS的最小颗粒度为1,假设员工的Years at CISS数值为4.5,那么系统的Years at CISS
      应该自动修改为4,员工的Years at CISS数值为5,那么系统的Years at CISS为5.

            aaron.yu 俞斌
            alison.fang 方琦
            表决:
            0 为这个问题表决

              创建日期:
              已更新:
              已解决:

                预估时间:
                初始预估 - 尚未指定
                尚未指定
                剩余:
                剩余的估算 - 0小时
                0小时
                实际工作时间:
                耗费时间 - 3.5小时
                3.5小时