员工报表 › 考勤 (Attendance)
每一次上班和下班打卡,来自 POS、考勤机和后台。列出 In 和 Out 配对的 Daily 视图、给发薪用的 Monthly sheet、含暂扣打卡的 Raw logs、Staff 和 View 选择框、Excel 和 PDF,以及经理加上或更正时间并写明原因。
本页内容
考勤 (Attendance) 记录员工什么时候来、什么时候走。一次打卡来自三个地方:
- POS:上下班打卡,用员工的编号和他们自己的打卡 PIN 或打卡密码。离线也能打卡,之后再上传。
- 考勤机:门店的 ZKTeco 考勤机,用指纹、人脸、卡或密码。
- 后台:经理在这里加上或更正的时间,附上原因。
这个页面有三种看法:Daily (paired)(每日配对),每位员工每天的 In(上班)和 Out(下班)时间;Monthly sheet(月表),发薪用的打卡表;以及 Raw logs(原始记录),每一次打卡原样列出。
后台可以切换 EN / 中文 / BM。选 中文 时,菜单和常用按钮显示中文;考勤页面里的栏位和字是英文,所以下面照屏幕写英文,并在括号里附上中文意思。图里画的是选 EN 时的样子。
开始之前
- 您的后台权限组需要 Reports 下的 Attendance(考勤)的 View(查看)。
- 要加上、修改或作废时间,还需要 Operations 下的 Attendance corrections (add, change or void a clock in or out)(考勤更正)的 Edit(编辑)。没有它,页面只能看。
- 员工要有打卡 PIN 或打卡密码才能在 POS 上打卡,要有考勤机 PIN 才能在考勤机上打卡。见员工资料 (Staff Master)。
打开考勤
- 在后台菜单里,点 报表 (REPORTS),再点 员工报表 (Staff Report)。
- 点 考勤 (Attendance)。它打开时是 今天 (Today)、所有门店 (All outlets)、All staff(所有员工),用 Daily (paired) 视图。
页面的每个部分
Attendance
Clock ins and outs from the POS, the attendance machines and the back office. Daily pairs each In with the next Out; Monthly is the punch sheet for payroll; Raw logs is every punch.
1Staff-days
Distinct staff
Total worked
| Date11 | Staff12 | In 113 | Out 114 | In 2 | Out 2 | Worked15 | Hours16 |
|---|---|---|---|---|---|---|---|
| 22 Oct 2026 | Siti Aminah S001 | 9:00 am | 1:00 pm | 2:00 pm | 6:30 pm | 8h 30m | 8.50 |
| 23 Oct 2026 | Siti Aminah S001 | 9:02 am | 2:30 pm | 3:30 pm | 6:10 pm | 8h 8m | 8.13 |
| Siti Aminah · 2 days17 | 16h 38m | 16.63 | |||||
| 23 Oct 2026 | Ahmad S002 | 10:00 am [18] | — | 0m · No clock-out | 0.00 | ||
| Total19 | 16h 38m | 16.63 |
- 标题和下面那一行:三种视图各是什么。
- 门店 (Outlet):所有门店 (All outlets)(打开时的选择),或一家门店。每家门店按自己的营业日计算。只有一家门店的人看不到这个框。
- Staff(员工):All staff(所有员工),或一个人,显示成 S001 — Siti Aminah。已停用的员工也在列表里,后面写 (off),所以还能看他们以前的日子。
- View(视图):Daily (paired)、Monthly sheet 或 Raw logs。换视图时,日子、门店和员工保持不变。
- Refresh(刷新):重新读取打卡,用来看刚刚打的卡。
- 日期:营业日,按每家门店自己的时钟和日结时间。在日结时间之前、凌晨 1 点的打卡算在前一晚,和销售一样。见日期、快捷选项和营业日。
- ⬇ Excel:把屏幕上的视图做成 Excel 文件。见下载 Excel 或 PDF。
- ⬇ PDF:把屏幕上的视图做成 PDF。
- + Add clock in/out(加上打卡):补上有人忘了打的卡。只有可以更正考勤的人才看得到。见加上一次上班或下班打卡。
- 方块:Staff-days(人天,有几行:一个人一天),Distinct staff(有几个人),Total worked(总工作时间),以及 Avg per row(平均每行的工作时间)。
- Date(日期):营业日,例如 23 Oct 2026。
- Staff(员工):名字,后面灰色是员工编号。各行按员工编号排,再一天一天排,所以一个人的几天排在一起。
- In(上班):上班打卡的时间,按门店的时钟,例如 9:02 am。一天有不止一对时,栏位编上号:In 1、Out 1、In 2……最多六对。
- Out(下班):下班打卡的时间。一个 Out 到下一个 In 之间是休息,不算在内。
- Worked(工作时间):当天已完成的配对加起来,例如 8h 8m。一天超过六对时写 +2 more(还有 2 对),它的 Worked 全部算在内。
- Hours(小时):同样的时间写成小时数,例如 8.13,给发薪用。
- 小计:一个人几天加起来,例如 Siti Aminah · 2 days。屏幕上一个人有不止一天时才显示。
- No clock-out(没有下班打卡):一天以 In 结束。In 是琥珀色,Out 是 —,Worked 写着 No clock-out。没配对完成的那一对不算。
- Total(合计):屏幕上所有人的工作时间。
- 表格下面的说明:时间是怎么配对的。有更正权限时,最后一句是 Click a time to change or void it.(点一个时间就可以修改或作废它。)
In 和 Out 怎样配对
配对是按位置的,和考勤机一样。没有上下班键的考勤机把每次打卡都记成一样的,所以报表不相信一次打卡自称是什么。
- 一个人一个营业日的第一次打卡是 In,下一次是 Out,再下一次是 In,依此类推。
- 考勤机的 Break out(休息开始)和 Break in(休息结束)打卡不参加配对。
- 作废的打卡,以及因为新网址而被暂扣的打卡,也不参加。
- 每一对完成的配对按整分钟计算。以 In 结束的一天,只算已完成的配对。
POS 用同样的规则判断现在谁在上班,所以 POS 和这份报表永远一致。
月表 (Monthly sheet)
在 View 选 Monthly sheet。这就是考勤机打印的那种打卡表:一个人一行,一天一栏。
| No2 | Staff No3 | Name | 17 Sat4 | 18 Sun | 19 Mon | 20 Tue | 21 Wed | 22 Thu | 23 Fri | P5 | A6 | Total Hrs7 | Total OT8 | Total Short9 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | S001 | Siti Aminah | - | - | I 9:00 am · O 5:30 pm · 8h 30m | I 9:05 am · O 5:00 pm · 7h 55m | I 8:58 am · O 6:00 pm · 9h 2m | I 9:00 am · O 5:00 pm · 8h | I 9:02 am · O 6:10 pm · 9h 8m | 5 | 2 | 42h 35m | 2h 40m | 5m |
| 2 | S002 | Ahmad | I 10:00 am · O 4:00 pm · 6h | I 10:00 am · O 6:15 pm · 8h 15m | - | - | I 4:00 pm · O 11:30 pm · 7h 30m | I 4:05 pm · O 11:45 pm · 7h 40m | I 10:00 am10 | 5 | 2 | 29h 25m | 15m | 10h 50m |
- Standard hours/day(每日标准工时):完整的一天应该有几个小时,从 1 到 24,可以填半小时。一开始是 8。它在这个浏览器里为您记住。
- No(序号):行的号码。
- Staff No(员工编号):员工编号。各行按它排列。
- 一天:日期在上,星期几在下。星期六和星期日有底色。一天里,I(绿色)是上班打卡,O(红色)是下班打卡,下面灰色的数字是当天的工作时间。没有打卡的一天显示 -。
- P:出勤天数,有打卡的日子。
- A:这段日子里没有打卡的天数,周末也算在内。
- Total Hrs(总工时):每天的工作时间加起来。
- Total OT(总加班):出勤日里,超过标准工时的时间加起来。
- Total Short(总不足):出勤日里,不够标准工时的时间加起来。
- 单独一个 I:只有 In,没有 Out,也没有当天合计,就是漏了下班打卡。这一天算出勤,但工作时间是零,所以整天的标准工时都算不足。请在 Daily 或 Raw logs 里更正。
原始记录 (Raw logs)
在 View 选 Raw logs,看每一次打卡原来的样子,最新的在前,精确到秒。核对、更正或作废时间就在这里。
Totalnot voided
Unmappeda machine PIN nobody has
Heldfrom a new internet address: counted nowhere
| Time4 | Staff5 | Machine PIN6 | Source7 | Verify8 | Machine or POS9 | |
|---|---|---|---|---|---|---|
| 23 Oct 2026 18:10:05 HQ | Siti Aminah S001 | 7 | Machine | Fingerprint | Front door | Edit Void10 |
| 23 Oct 2026 15:30:12 HQ | Siti Aminah S001 | — | POS | Clock PIN or password | POS1 Counter | Edit Void |
| 23 Oct 2026 14:55:02 HQ | Siti Aminah S001 · voided by Farah: Clocked out late by mistake11 | — | POS | Clock PIN or password | POS1 Counter | |
| 23 Oct 2026 14:30:00 HQ | Siti Aminah S001 · corrected by Farah: Clocked out late by mistake12 | — | Manual | — | Back office | Edit Void |
| 23 Oct 2026 10:00:03 HQ | Ahmad S002 | 8 | Machine | Face | Front door | Edit Void |
| 23 Oct 2026 09:41:17 HQ | unmapped13 | 25 | Machine | Card | Front door | Edit Void |
| 23 Oct 2026 09:02:10 HQ | Siti Aminah S001 | 7 | Machine | Fingerprint | Front door | Edit Void |
| 23 Oct 2026 08:15:44 HQ | Ahmad S002 | 8 | Held: new address [14] | Face | Front door |
- Total(总数):这段日子里没有作废、也没有被暂扣的打卡。另外两个方块 Distinct staff(员工人数)和 Machines(考勤机数)说它们来自几个人、几台机。
- Unmapped(未对应):考勤机 PIN 还没有对应任何员工的打卡。
- Held(暂扣):因为考勤机从新的网址连线而被暂扣的打卡。有的时候才显示。它们哪里都不算:不在任何方块、Daily 行或月表里。
- Time(时间):日期和时间,精确到秒,按门店的时钟,旁边是门店编号。
- Staff(员工):名字和编号;考勤机 PIN 没对应任何人时是 unmapped(未对应)。下面写着谁更正了这次打卡和原因。
- Machine PIN(考勤机 PIN):考勤机送来的用户号码;POS 或后台的打卡是 —。
- Source(来源):Machine(考勤机)、POS 或 Manual(在后台手动加的)。旁边是打卡时标记的类型:In 或 Out,或考勤机自己的 Break out、Break in、Overtime in、Overtime out。不管标记是什么,配对都按位置。
- Verify(验证方式):考勤机怎样认出这个人:Fingerprint(指纹)、Face(人脸)、Card(卡)、Password(密码)、Palm(掌纹),或组合,例如 Fingerprint + card。POS 的打卡写 Clock PIN or password(打卡 PIN 或密码)。
- Machine or POS(考勤机或 POS):考勤机的名称、POS 的编号和名称,或 Back office(后台)。
- Edit 和 Void:修改打卡的时间,或作废它。只有可以更正考勤的人才看得到,作废了或被暂扣的打卡没有。
- 作废的打卡:划掉、变灰,写着 voided by(由谁作废)和原因。它留在列表里,哪里都不算。
- 更正过的时间:新的打卡,写着 corrected by(由谁更正)和原因。手动加上的打卡写 added by(由谁加上)。
- unmapped(未对应):在员工资料 (Staff Master) 里把那个考勤机 PIN 给这位员工,考勤机在这个 PIN 下的打卡就变成他们的。或者 Edit 这次打卡,选员工。
- Held: new address(暂扣:新网址):考勤机是从一个不被信任的网址送来这次打卡的。把鼠标移到上面就能看到网址。它没有 Edit 或 Void:请到 门店 (Outlet)、考勤机 (Attendance machines),在那台考勤机下面接受或拒绝这个网址。接受后,暂扣的打卡加进记录;拒绝后,它们被作废。
列表每页 100 次打卡。下面的 Previous(上一页)、Page 1 of 3(第 1/3 页)和 Next(下一页)用来换页。
加上一次上班或下班打卡
给忘了上班或下班打卡的员工补上。
- 点 + Add clock in/out。Add clock in/out(加上打卡)窗口打开。
- 在 Staff(员工)选这个人。
- 在 Outlet(门店)选他们工作的门店。只有一家门店时已经选好。
- 在 Date and time (the outlet's clock)(日期和时间,按门店的时钟)设定时间。一开始是现在,按您电脑的时钟。
- 在 Reason(原因)写明原因,例如 Forgot to clock in(忘了上班打卡)。这里可以不填。
- 点 Add(加上)。显示 已保存 (SAVED),报表重新读取。
In or Out is worked out by where it falls in the day: the first punch is an In, the next an Out.
3ReasonShown in Raw logs as who did it and why, and kept in the Activity report.
4- Staff(员工):必填。
- Outlet(门店):必填:用这家门店的时钟和营业日。
- Date and time (the outlet's clock)(日期和时间,按门店的时钟):必填。时间按门店自己的时钟读取,不管您电脑在哪个时区。不能比现在晚超过 10 分钟。它是 In 还是 Out,按它落在这个人当天的哪个位置决定。
- Reason(原因):最多 200 个字符。在 Raw logs 里显示为您 added by(加上),并保存在操作记录 (Activity) 报表里。
修改时间
- 在 Daily (paired) 点那个时间。或在 Raw logs 点那次打卡的 Edit。
- Change the time: S001 Siti Aminah(修改时间)窗口打开。它写着 Now:(现在:)和打卡的时间,以及 The punch is not edited: it is voided and a new one is added at the new time, both kept.(打卡不会被修改:它会被作废,再在新的时间加上一次新的,两次都保留。)
- 在 Date and time (the outlet's clock) 设定新的时间。
- 填 Reason(原因)。必填,例如 Clocked out late by mistake(误打了晚的下班卡)。
- 点 Change the time(修改时间)。
Shown in Raw logs as who did it and why, and kept in the Activity report.
3- Now(现在):这次打卡现在的时间。
- Date and time (the outlet's clock):正确的时间。
- Reason(原因):修改时间时必填。之后 Raw logs 显示新的打卡是您 corrected by(更正),旧的划掉。
- Void it instead(改为作废):不移动这次打卡,而是用同样的原因作废它。后台会先问 Void this punch?(作废这次打卡?)
- Change the time(修改时间):作废旧的打卡,加上新的。两次都留在 Raw logs 里。
未对应的打卡,它的窗口还有 Staff(员工),最上面是 Keep it unmapped(保持未对应):选一个人,就把这次打卡给他们。
作废一次打卡
用于打了两次、或打错的卡。
- 在 Raw logs 点那次打卡的 Void。Void: S001 Siti Aminah(作废)窗口打开。它写着 The punch stays in Raw logs, struck through, and counts nowhere.(这次打卡留在 Raw logs 里,被划掉,哪里都不算。)
- 填 Reason(原因),例如 Punched twice(打了两次)。必填。
- 点红色的 Void(作废)。
下载 Excel 或 PDF
- 选日子、门店、员工和视图。
- 点 ⬇ Excel 或 ⬇ PDF。按钮显示 Making…(正在制作…),然后文件被保存。
| 视图 | 文件 | 里面有什么 |
|---|---|---|
| Daily (paired) | attendance-daily_2026-10-17_2026-10-23 | Date、Code、Name、In 和 Out 配对、Worked 和 Hours,每个人的小计和合计用粗体。PDF 是横向的。 |
| Monthly sheet | attendance-monthly_… | 和屏幕上一样的月表,标题里写着标准工时。横向。 |
| Raw logs | attendance-logs_… | 这段日子的每一次打卡(最多 5,000 次,不只是屏幕上那一页),栏位有 Time、Outlet、Staff、Code、Machine PIN、Source、Stamped、Verify、Machine or POS 和 Note。 |
屏幕上没有内容时,两个按钮都是灰色的。
