跳转到主要内容

以小时为单位计算假期、分配和请假申请

项目描述

Beta License: AGPL-3 OCA/hr Translate me on Weblate Try me on Runboat

标准Odoo应用程序“休假管理”允许员工通过定义他们的持续时间(以天为单位)来创建休假分配和请求。

通过安装此模块,休假将持续以小时为单位,而不是天。在休假表单中,将显示一个新的字段“持续时间”(以小时为单位),并隐藏原始字段“持续时间”(以天为单位)。

例如,假设员工的正常工作日为8小时

  • 1天 = 8小时

  • 2天 = 16小时

  • 0.5天(半天)= 4小时

  • 0.125天 = 1小时

等等...

如果员工想要申请一个小时的休假

  • 使用标准Odoo应用程序“休假管理”,员工将写入0.125天

  • 安装了“hr_holidays_hour”模块后,员工将写入1.0小时

如果员工想要申请半天

  • 使用标准Odoo应用程序“休假管理”,员工将写入0.5天

  • 安装了“hr_holidays_hour”模块后,员工将写入4.0小时

如果为员工定义了工作时间表,则在设置休假请求的开始日期和结束日期时,持续时间(以小时为单位)将自动填写。

目录

使用说明

要申请休假,员工可以

  1. 从菜单“休假”中,通过设置以小时为单位的持续时间创建休假请求(而不是天数)

为员工分配小时

  1. 从菜单“休假”中,通过设置以小时为单位的持续时间创建分配请求(而不是天数)

为了充分利用此模块,人力资源专员应为员工设定工作时间表。设置请假开始和结束日期时,时长(以小时计)将自动填写。在这种情况下,申请请假的员工仍然可以手动调整小时数。

为员工设置工作时间表

  1. 从菜单“员工 -> 员工”,选择一位员工

  2. 设置“工作时间”字段

如果员工的“工作时间”未设置,但员工有工作时间表合同,时长(以小时计)也将自动填写。

  1. 从菜单“员工 -> 员工”,选择一位员工

  2. 点击“合同”并选择员工的实际合同

  3. 设置“工作时间表”字段

错误跟踪器

错误在GitHub Issues上跟踪。如有问题,请检查是否已报告该问题。如果您是第一个发现的,请通过提供详细且受欢迎的反馈帮助我们解决这个问题。

请不要直接联系贡献者询问支持或技术问题。

鸣谢

作者

  • Onestein

贡献者

其他鸣谢

resource_calendar的测试是从Odoo SA标准模块resource重复的。

维护者

此模块由OCA维护。

Odoo Community Association

OCA,或Odoo社区协会,是一个非营利组织,其使命是支持Odoo功能的协作开发并推广其广泛应用。

此模块是GitHub上OCA/hr项目的组成部分。

欢迎您贡献力量。有关如何贡献的信息,请访问https://odoo-community.org/page/Contribute

项目详情


下载文件

下载您平台的文件。如果您不确定选择哪个,请了解有关安装包的更多信息。

源代码分布

此版本没有提供源代码分布文件。请参阅生成分布存档的教程。

构建分布

odoo11_addon_hr_holidays_hour-11.0.1.0.0.99.dev21-py2.py3-none-any.whl (37.1 kB 查看哈希)

上传时间 Python 2 Python 3

由以下机构支持

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF 赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误日志 StatusPage StatusPage 状态页