You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何通过Dynamics 365 Project Operation定时自动更新员工职位

可行性结论

这个需求完全可以通过Dynamics 365 Project Operations的资源区域原生功能实现,不需要做重度定制开发,配置完成后不仅能自动触发任职时长到期的职位更新,更新后的资源也会自动同步到顾问检索池,符合业务要求。

具体配置操作步骤
  • 前置字段准备
    先在系统的**可预订资源(Bookable Resource)**表新增2个自定义字段,不要直接修改系统原生字段避免后续版本升级出兼容问题:

    • 现任职位生效日:日期时间类型,用来记录员工当前职位的任职起始日期,比如Ramesh转岗到Associate consultant的正式生效日期
    • 到期目标职位:查找类型,关联系统原生的职位主数据表,提前维护好各职位任满期限后要调整的对应目标职位,比如给Associate consultant预设满1年要调整的Consultant选项
      系统顾问列表的检索逻辑默认读取可预订资源关联的当前职位字段,只要这个字段的值更新完成,资源会自动进入对应职位的可检索范围,不需要额外调整检索规则。
  • 配置自动更新逻辑
    用环境内置的Power Automate云端流就能实现定时校验更新,不需要跳出资源模块的配置域,具体逻辑设置如下:

    1. 触发器选「计划触发」,设置执行频率为每天非业务时段(比如凌晨1点)跑一次,避免占用业务高峰资源
    2. 第一步拉取全量可预订资源,筛选规则设为:当前职位为Associate consultant、当前日期 - 现任职位生效日 >= 365天、到期目标职位不为空
    3. 第二步对筛选出的资源做批量更新:把资源的「当前职位」字段值替换为对应记录的「到期目标职位」值,同时把「现任职位生效日」更新为当前日期,作为下一轮职级调整的计算起点
      如果是小团队使用不想配定时流,也可以给可预订资源表加个加载触发的业务规则,用户每次打开资源记录时自动校验任职时长,但这种方式只有记录被访问时才会触发更新,存在时间差,优先选定时流方案。
  • 效果验证
    配置完成后按以下步骤验证即可:

    1. 新建测试资源记录,将现任职位生效日设为1年前的日期,当前职位选Associate consultant,到期目标职位选Consultant
    2. 手动触发一次定时流运行,检查测试资源的当前职位是否已经自动更新为Consultant
    3. 进入资源区域的顾问列表,按Consultant职位做筛选,确认测试资源可以被正常检索到

注意:如果你的环境已经对接了Dynamics 365 Human Resources模块的任职数据,只需要把上述流的更新动作同步写入HR模块的员工任职记录,两边数据会自动打通,不需要重复维护资源侧的职位信息。

内容的提问来源于stack exchange,提问作者himanshu thakur

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.01 20:31:02