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

【pro-华道数据】项目-假期规则儿童、妇女节假发假休假调休假结转规则重写

XMLWord打印

    • H-华道数据-Y2021027
    • PRO
    • 华道数据测试环境
    • 基础通用功能
    • 隐藏
      result = 0
      employee = env['hr.employee'].search([('id','=',employee_id)])
      
      # 那就是 per.personal 模型里的 x_birthday_zn 字段
      personal = employee.person_id.per_personal
      
      # 如果是有两个字段代表子女出生日期则:if personal.x_birthday_zn or personal.x_birthday_zn2:
      if personal.x_birthday_zn:
          start_date = datetime.date.today() - relativedelta.relativedelta(years=14)
          # if personal.x_birthday_zn>= start_date or personal.x_birthday_zn2 >= start_date:
          if personal.x_birthday_zn >= start_date:
              # 从界面读取参数
              init_num = rule['init_num']
              result = init_num
      

      第四点

      start_date = obj.overtime_date
      end_date = (start_date + relativedelta.relativedelta(years=1)).replace(month=3,day=31)
      result = (end_date - start_date).days
      
      显示
      result = 0 employee = env[ 'hr.employee' ].search([( 'id' , '=' ,employee_id)]) # 那就是 per.personal 模型里的 x_birthday_zn 字段 personal = employee.person_id.per_personal # 如果是有两个字段代表子女出生日期则: if personal.x_birthday_zn or personal.x_birthday_zn2: if personal.x_birthday_zn: start_date = datetime.date.today() - relativedelta.relativedelta(years=14) # if personal.x_birthday_zn>= start_date or personal.x_birthday_zn2 >= start_date: if personal.x_birthday_zn >= start_date: # 从界面读取参数 init_num = rule[ 'init_num' ] result = init_num 第四点 start_date = obj.overtime_date end_date = (start_date + relativedelta.relativedelta(years=1)).replace(month=3,day=31) result = (end_date - start_date).days

      1、儿童节假仅允许有14周岁一下的子女的人才可申请:假期规则在儿童节假发假时需要判断申请人个人信息的子女出生年月判断后进行发假处理
      2、儿童节假休假规则:仅每年6月1日可申请,其余日期不可申请,提交时加校验
      3、妇女节假休假规则:仅每年3月8日可申请。其余日期不可申请,提交时加校验
      4、调休假结转规则:与年假结转规则相同,结转为次年3月

            ling.chen 陈灵娟
            dan.liu 刘丹
            表决:
            0 为这个问题表决

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

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