跳转到主要内容

HR合同员工日历规划

项目描述

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

此模块确保在使用hr_contracthr_employee_calendar_planning模块时,工作时间历史保持一致。

有3种不同的数据模型可以与工作时间(资源日历)记录相关联

  • 员工(hr.employee)

  • 合同(hr.contract)

  • 资源(resource.resource) -> 通过resource.mixin与hr.employee相关联

hr_employee_calendar_planning模块为员工添加了calendar_ids字段,这使得工作时间的配置更加灵活:而不是选择单个资源日历,可以将多个日历组合成一个自动生成的日历。

然而,在创建自动生成的日历时,并没有考虑合同。这可能导致意外行为,因为活动的合同日历和员工日历可能会出现差异(日历不匹配)。此外,当配置新的合同或更改现有的合同日历时,员工日历将被合同日历覆盖。

为了解决这个问题,此模块将当前和以前的合同日历迁移到calendar_ids字段和因此自动生成的日历中。此外,阻止合同对员工日历的更改。在合同视图中隐藏resource_calendar_id字段,因为所有工作时间都应该在每个员工的calendar_ids字段中管理。然而,仍然可以保留有意义的合同历史,例如工资信息。

目录

错误追踪器

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

请勿直接联系贡献者寻求支持或技术问题帮助。

鸣谢

作者

  • cibex

贡献者

维护者

此模块由OCA维护。

Odoo Community Association

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

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

欢迎您贡献力量。了解如何贡献,请访问https://odoo-community.org/page/Contribute

项目详情


下载文件

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

源分发

此版本没有可用的源分发文件。请参阅生成分发存档的教程

构建分发

由以下支持