理论与出席时间分析

odoo11-addon-hr-attendance-report-theoretical-time的Python项目详细描述


BetaLicense: AGPL-3OCA/hrTranslate me on WeblateTry me on Runbot

本模块增加了一个新的报告,称为“理论与参与时间分析” 通过出勤记录测量的工作时间与 理论时间,根据员工工作日历计算,公休日 以及员工的特殊假期。缺勤天数是动态生成的 在报告中给出了相应的理论时间。

有可能把一些休假类型计算为理论时间,如果 在它们中指定。

举个例子,假设一个工作周有40个理论小时, 出勤情况:

  • 星期一:工作10小时
  • 星期二:工作10小时
  • 星期三:工作10小时
  • 星期四:工作10小时
  • 星期五:请一次已工作的补偿假(所说的休假类型) 40小时。

在报告中,整整一周的理论时间应该是40小时,每天8小时。 40个工作小时(虽然是前几天,周五没有)。

相反,如果你想在那一天休假,你应该要求 一种不带支票的休假类型,计算为理论时间,然后 一周的理论工作时间是32小时,而那一周的工作时间是32小时。 没有许可。

目录

Installation

在安装时间上,本模块计算 签到,如果你有很多记录的话 慢点。

Configuration

你至少需要“出勤/人工出勤”才能看到 出席报告。

为了在理论时间内包括一些休假类型,您必须:

  1. 转到leaves>;configuration>;leave types
  2. 选择要包括的休假类型。
  3. 勾选标记“包括在理论工时内”。

生成非工作日时,此模块使用开始日期作为开始日期 序列生成,即:

  • 对员工设置的手动开始日期。
  • 如果未设置,则这两个日期中的最大日期:
    • 员工创建日期。
    • 工作日历行开始日期。

要配置手动开始日期,您必须:

  1. 转到employees>;employees
  2. 选择员工。
  3. 进入“人力资源设置”页面。
  4. 在“理论工时开始日期”字段中设置日期。

生成将在工作日历行的结束日期或今天停止, 所以不要忘记正确地设置工作线的开始和结束日期 他们之间不留空格的日历。

Usage

  1. 转到attentions>;reporting>;理论与出勤时间分析
  2. 检查透视表或查看图表视图。

Known issues / Roadmap

  • 在公司工作不到一周的员工将展示一周 理论时间。
  • 激活orm缓存以提高计算理论工时的性能, 但确保在计算条件下清除缓存 变化。
  • 如果你改变了员工的工作时间,理论上不参加的时间 天数将根据新日历计算。你必须定义 日历中的开始和结束日期,以避免此副作用。
  • 将休假类型更改为 不重新计算是否包含在理论时间内。

Bug Tracker

GitHub Issues上跟踪错误。 如果出现问题,请检查是否已报告您的问题。 如果你先发现了,帮我们把它弄碎 feedback

不要就技术问题直接与贡献者联系。

Credits

Authors

  • 技术

Contributors

Other credits

图像

  • 字体太棒了:Icon

Maintainers

此模块由OCA维护。

Odoo Community Association

oca,或odoo社区协会,是一个非营利性组织 任务是支持odoo特性和 促进其广泛应用。

这个模块是github上OCA/hr项目的一部分。

欢迎您的贡献。要了解如何访问https://odoo-community.org/page/Contribute

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
ArrayList中实体对象上的JAVA泛型   带Redis的爪哇芹菜vs单用Redis   java在设备面向横向时隐藏标题栏/通知栏   java JXTreeTable:如何使用ComponentProvider为一列设置渲染器   java创建异常的成本与记录异常的成本相比   java在方法参数中使用setter传递新对象   java在一个类中的方法与另一个类中的方法交互时遇到问题   java如何迭代2个大小相等的ArrayList   Java getDesktop()。open在Windows中工作,但在Mac中不工作   从tomcat切换到jetty后的java“无法启动嵌入式容器”,Spring引导   java如何使用void方法   java如何在解组时在JAXB的ValidationEventHandler中获取节点值?   如何使用Akka Java API创建不响应的TCP接收器   JavaScriptjQuery在java中将记录上传到数据库时的进度条   如何在重新绘制时在java小程序中显示上一个图像