理论时间与实际时间分析
项目描述
本模块添加了一个名为“理论时间与实际时间分析”的新报告,该报告通过考勤记录测量的工作时间与从员工的工作日历、公众假期和员工特定的请假计算出的理论时间进行比较。在报告中动态生成缺失的考勤日,并显示相应的理论小时数。
如果指定,可以将某些请假类型计为理论时间。
例如,假设一个40小时的工作周,考勤情况如下:
星期一:工作10小时
星期二:工作10小时
星期三:工作10小时
星期四:工作10小时
星期五:由于已工作40小时,申请补偿假(指定该请假类型)。
在报告中,整个周应该显示40理论小时(每天8小时)与40工作小时(尽管它们是在前几天,周五没有)。
相反,如果您想在那几天中的一天休假,您应该申请不计算为理论时间的请假类型,然后整个周将是32理论小时与那周的未休假的工作小时数。
目录表
安装
在安装时,此模块计算考勤签到日的理论小时数,因此如果您有很多记录,这可能会稍慢一些。
配置
您至少需要“考勤/手动考勤”才能查看考勤报告。
要包括某些请假类型在理论时间中,您必须
转到 Leaves > Configuration > Leave Types。
选择您要包含的休假类型。
勾选“包含在理论工时”。
当生成非工作日时,此模块使用开始日期来开始系列生成,该日期是
员工手动设置的开始日期。
如果未设置,则使用这两个日期中的较大值
员工创建日期。
工作日历行开始日期。
要配置手动开始日期,您必须
转到 Employees > Employees。
选择一个员工。
转到“HR Settings”页面。
在“理论工时开始日期”字段中设置日期。
生成将停止在工作日历行的结束日期或今天,因此请勿忘记正确设置工作日历行的开始和结束日期,以免在它们之间留下空隙。
使用
转到 Attendances > Reporting > Theoretical vs Attended Time Analysis。
检查交叉表或查看图形视图。
已知问题/路线图
在公司工作不到一周的员工将显示完整周的理论工时。
激活ORM缓存以提高计算理论工时的性能,但请确保在计算条件发生变化时清除缓存。
如果您更改员工的工时,未出勤日的理论工时将根据此新日历进行计算。您必须在日历内定义开始和结束日期,以避免这种副作用。
当更改休假类型是否包含在理论时间内时,受影响的日的理论工时不会被重新计算。
错误跟踪器
有关错误,请跟踪GitHub Issues。如果遇到问题,请检查是否已报告您的问题。如果您是第一个发现它的人,请通过提供详细且受欢迎的反馈来帮助我们解决问题。
请不要直接联系贡献者以获取支持或技术问题的帮助。
致谢
贡献者
-
Pedro M. Baeza.
David Vidal
Víctor Martínez
Pedro Gonzalez <pedro.gonzalez@pesol.es>
Aritz Olea <ao@landoo.es>
其他致谢
图像
Font Awesome: 图标。
维护者
本模块由OCA维护。
OCA,即Odoo社区协会,是一个非营利组织,其使命是支持Odoo功能的协作开发并促进其广泛使用。
本模块是GitHub上OCA/hr-attendance项目的组成部分。
欢迎您贡献。要了解如何贡献,请访问https://odoo-community.org/page/Contribute。
项目详情
哈希值 for odoo14_addon_hr_attendance_report_theoretical_time-14.0.1.0.5-py3-none-any.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 70be8c86cda7a7962c42e6f3636ca5ed7a19da598c53bdffaf19b7c1fe746666 |
|
MD5 | d3d1811552cff68280c20282daddcc12 |
|
BLAKE2b-256 | fcda86c8d2ba43f23fd1c76dec9acc2f713ce0eda8dc46892d07a557bdece2ae |