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

aden项目:员工身上增加邮箱组属性:根据部门和管辖地,自动生成邮箱组。

XMLWord打印

    • Icon: Change Change
    • 解决结果: 完成
    • Icon: Medium Medium
    • 202102
    • A-Aden-Y2020031
    • 基础通用功能
    • 隐藏

      定时任务如下:
      empjob_recs = env['emp.job'].search([])
      for record in empjob_recs:
      try:
      result=''
      i=0
      if record.department_id:
      the_dep = record.department_id
      if the_dep.x_dept_email:
      result = the_dep.x_dept_email + result
      while True:
      i+=1
      if the_dep.parent_department_id:
      the_dep=the_dep.parent_department_id
      if the_dep.x_dept_email:
      if result!='':
      result = '/'+ result
      result = the_dep.x_dept_email + result
      else:
      result += the_dep.x_dept_email + result
      if i>100:
      break
      else:
      break
      if record.location_id.code=='LC004':
      result = 'Aden HQ'
      record.update(

      { 'x_emailgroup100':result }

      )
      except:
      continue

      显示
      定时任务如下: empjob_recs = env ['emp.job'] .search([]) for record in empjob_recs: try: result='' i=0 if record.department_id: the_dep = record.department_id if the_dep.x_dept_email: result = the_dep.x_dept_email + result while True: i+=1 if the_dep.parent_department_id: the_dep=the_dep.parent_department_id if the_dep.x_dept_email: if result!='': result = '/'+ result result = the_dep.x_dept_email + result else: result += the_dep.x_dept_email + result if i>100: break else: break if record.location_id.code=='LC004': result = 'Aden HQ' record.update( { 'x_emailgroup100':result } ) except: continue

      aden项目:员工身上增加邮箱组属性:根据部门和管辖地,自动生成邮箱组。
      麻烦帮忙写个定时任务,把现有的员工的邮箱组自动维护进去

            grant.yang 杨光磊
            scott.hao 郝绍辉
            表决:
            0 为这个问题表决

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