共享任务中心中,批量修改用户组在一段长时间范围的工作日历时,只想更改工作日的时间设置,怎么办?

栏目:云星瀚知识作者:金蝶来源:金蝶云社区发布:2024-09-22浏览:1

共享任务中心中,批量修改用户组在一段长时间范围的工作日历时,只想更改工作日的时间设置,怎么办?


1 问题描述

集团在系统上线时,初始化了共享中心工作日历,但后面由于一些用户组单据量较大,这时原定的工作时间处理不完单据,需要调整特定用户组工作时间。目前用户组工作日历批量设置中选择一段日期,日期类型只能选择一个,但是设置的这一段日期是包含了周末和工作日,批量设置后,这段日期内的所有日期类型都变成了工作日,如需调整回来只能一个个去调整,造成了比较大的人工调整工作量


2 解决方法

  • 优化用户组工作日历批量设置功能,允许日期类型分类设置,优化后的批量设置弹窗如下:

  • 弹窗业务逻辑说明:

  1.   页面:点击批量设置,弹出以上弹框,用于批量维护一段时间范围内的工作日历。

  2.   用户组:默认带出页面右上角选定的用户组,必填,下拉框,支持搜索。与选择的共享中心相关,选择范围为该共享中心下,当前登录用户为组长的所有非禁用的用户组;当前登录用户为“共享平台系统管理员”的,可选择所有非禁用的用户组。按名称默认第一个用户组。进入菜单或切换共享中心时需校验当前用户是否有以上用户组权限,如无则不显示日历区域及右侧设置区域

  3.   固定休息日: 固定选项(周日到周一),可多选,默认勾上周六、周日

  4.   半工作日:固定选项(周日到周一,分上下午),只允许选择某一天的上午或下午

  5.   工作时间:默认为空,必填。填写工作日对应的工作时间

  6.   点击确定后按照设置内容更新该用户组内所选择期间内的所有日期

  7.   同时查询该用户组下的所有员工,如单独设置过请假/加班时间的日期,则不按照用户组的设置内容进行更新

  8.   工作时间更新逻辑:选择的有效期间内如有工作日和半工作日,则按照设定的工作时间进行选定日期内的更新,选择的有效期间内如果均为休息日,则不更新选定日期的工作时间

  9.   校验逻辑,点击确定时进行以下校验:

    ①同一天只能选择休息日、半工作日上午、半工作日下午中的其中一项

    ②有效期间不能为空,且结束日期不能小于开始日期,开始日期不能小于当前日期

    ③点击批量设置时,需检查当前选择的用户组是否完整,否则弹出红色浮层,提示内容:“请选择用户组,如无可选项,请检查数据权限”,需用户手动关闭浮层

    ④需检查修改的日期范围,是否都已完成共享中心工作日历的设置,如存在未设置的日期,则弹出红色浮层,提示内容:“以下日期请先联系系统管理员完成共享中心工作日历设置:XXXX.XX.XX、XXXX.XX.XX”,需用户手动关闭浮层,共享中心工作日历未设置,无法设置用户组工作日历。


3 适用版本

金蝶云·星瀚V6.0.4及以上。


共享任务中心中,批量修改用户组在一段长时间范围的工作日历时,只想更改工作日的时间设置,怎么办?

1 问题描述集团在系统上线时,初始化了共享中心工作日历,但后面由于一些用户组单据量较大,这时原定的工作时间处理不完单据,需要调整特...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息