假设你有最新的 2.0.2 版本 Redmine X 资源管理插件,管理公共和个人假期的最佳方式如下:
日历设定
转到日历设置 (/settings/plugin/redmine_x_assets) 或单击右上角的设置图标并选择日历设置。 您最终将进入一个页面,您可以在该页面上为整个公司和个人例外设置公共假期和工作日。
默认设置
找到“节假日和工作日的默认设置”并选择您所在的国家/地区。 如果公共假期因地区而异,请从所选假期的区域中进行选择,然后将其移至可用假期。 然后应用更改。 现在您选择了适用于整个公司的公共假期。
非工作日
关于工作日,您可以从 Redmine (/settings?tab=issues) 继承设置,也可以为每天设置自己的小时数。
例外
假设您有一个跨国团队,并且您的员工来自不同的国家,比如美国。 您可以在“节假日和工作日的用户/组设置”部分管理这些例外情况。 添加用户,单击名称以折叠设置,与为整个公司设置公共假期和工作日相同的方式,您可以为特定员工设置例外。
如果您想管理个人假期或假期,您需要为此设置一个跟踪器以及一个项目。 找到“个人假期设置”部分,您将看到一个带有跟踪器的下拉列表。
定义假期项目
首先,您需要定义一个仅用于存储假期任务的项目。 这意味着它很可能是一个一级项目,而且它肯定必须是您处理资源的项目结构之外的一个项目。 这意味着任务不会出现在全局资源中。 建议创建一个名为 Vacations 的一级项目。 您所需要的只是任务跟踪和时间跟踪。
定义假期跟踪器
然后你需要去 /trackers 定义一个新的跟踪器或类型,因为它在 Redmine 中被调用。 我们建议将其称为“假期”。 检查假期项目,您不需要篡改任何其他设置。 您必须定义新的工作流程或从现有跟踪器复制工作流程。
选择跟踪器
有了假期项目和跟踪器后,您可以返回 /settings/plugin/redmine_x_assets 中的日历设置并选择假期跟踪器。 搞定。
创建假期
现在在 Vacations 项目中创建一个任务,设置与某人的假期相对应的开始日期和截止日期,并将其分配给用户。 您将在资源中看到,您会将此时间段视为非工作日,以及为整个公司以及个人用户设置的所有公共假期。
喜欢就分享这个吧!
看看我们 YouTube频道.