Odoo 考勤应用的审批与加班管理指南
工作审批与加班
Odoo 的 考勤 应用需要管理层监督,以确保所有记录的考勤(尤其是加班时数和未完成班次)准确无误。
管理仪表板 {#attendances/dashboard}
所有需要审批的考勤记录(通常由于工作条目重叠或未批准的请假)都在集中式的管理仪表板中进行管理。访问路径为 考勤应用 --> 管理。
管理 仪表板仅显示当前在职员工需要审批的考勤记录,采用默认的列表视图。这是因为搜索栏中默认启用了两个过滤器:待审批 和 在职员工。
每条考勤记录展示以下信息:
员工:员工姓名签到:员工签到的日期和时间签退:员工签退的日期和时间工作时长:员工记录的工作小时数已加班时长:已完成的加班时数额外时长:累计的额外(加班)时数加班状态:考勤记录的状态。仪表板中出现的所有记录状态均为待审批。
审批与拒绝 {#attendances/approve-refuse}
可以直接在 管理仪表板 <attendances/dashboard> 上对考勤记录进行批准或拒绝。每条记录最右侧会出现 fa-check 批准 和 fa-times 拒绝 按钮,点击相应按钮即可完成操作。
::: note 注意
在 管理 仪表板中批准或拒绝记录时,无法查看考勤记录的详细信息。
:::
部分批准
可以只批准部分 额外时长,而不是全部加班。要部分批准加班,请点击考勤记录进入详情页。
在 额外时长 字段中输入要批准的小时数。编辑完 额外时长 后,已加班时长 字段会显示出来,展示 工作时长 与 额外时长 之间的差额。
::: note 注意
工作时长 为员工总计的工作小时(工作时长 与 额外时长 的合计)。例如,员工计划工作 8 小时,实际加班 5 小时,则 工作时长 为 13 小时,额外时长 为 5 小时。工作时长 字段不可修改。
:::
点击 fa-check 批准 以批准更新后的 额外时长。一旦部分批准完成,已加班时长 字段会消失,fa-check 批准 按钮也不再显示,差额会直接体现在 额外时长 字段中。
部分加班批准后,状态会变为 已批准。
::: important 重要
即使已部分批准加班,仍可通过点击 fa-times 拒绝 来拒绝剩余的加班时数。记录可根据需要多次修改。
:::
::: note 注意
有时需要验证员工签到时的位置。员工签到方式记录在每条记录的 模式 字段中,该字段不可编辑,仅用于记录考勤产生的方式。
可能的选项有:
Kiosk:员工使用 考勤亭 设备现场签到或签退。Systray:员工直接在数据库中签到/签退。可根据详细记录中显示的IP 地址判断签到时的地点。Manual:记录由 考勤 应用手动创建,通常由管理层为补录缺失记录而使用。 :::
创建考勤记录 {#attendances/create-records}
拥有相应 访问权限 <employees/work-info-tab> 的用户可以在 考勤 应用中手动创建考勤记录。当员工忘记签到/签退、无法事后补录时,需要使用此功能。
要添加缺失的考勤记录,进入 考勤应用 --> 概览。点击左上角的 新建 按钮。弹出 创建 窗口后,在表单中填写以下信息:
员工:选择要创建记录的员工。默认情况下会填入当前登录用户。签到:使用日历弹窗选择签到日期和时间,然后点击fa-check应用。默认选中当前日期,时间为[00:00:00]。签退:使用日历弹窗选择签退日期和时间,然后点击fa-check应用。默认选中次日日期,时间为[00:00:00]。工作时长:系统会自动根据所选的签到与签退时间计算并填入。该字段不可修改。额外时长:如有加班,请在此输入加班小时数。
::: important 重要
一旦填写 额外时长,系统会自动将其标记为已批准。但仍可按照 审批与拒绝 <attendances/approve-refuse> 中的说明手动拒绝。
:::