查看审计日志
追踪系统中的所有关键操作,满足合规审计和内部管理需求
什么是审计日志
审计日志是系统自动记录的所有关键操作的不可篡改的流水记录。它类似于飞机的"黑匣子"——记录谁、在什么时间、从什么IP地址、执行了什么操作、操作前后的数据变化是什么。
审计日志的核心特征:
- 不可篡改:日志记录一旦生成就无法修改或删除,确保记录的完整性和可信度
- 自动记录:无需手动开启,系统在后台自动捕获所有关键操作
- 永久保存:审计日志不随凭证删除或数据清理而消失,只要操作发生过,日志就保留
- 工作区隔离:每个工作区的审计日志独立存储,工作区之间不可互查
审计日志是企业内部控制的重要组成部分,也是税务稽查、外部审计时证明账务处理过程合规性的关键证据。
哪些操作会被记录
系统对所有可能影响财务数据或系统配置的关键操作进行日志记录:
| 操作类别 | 具体记录内容 |
|---|---|
| 凭证操作 | 创建凭证、编辑凭证、删除凭证、审核凭证(通过/驳回)、过账凭证、冲销凭证、批量操作凭证 |
| 科目管理 | 新增科目、修改科目属性、停用科目 |
| 期初余额 | 设置期初、修改期初、结转期初 |
| 发票操作 | 开具发票、作废发票、红字冲红 |
| 报表操作 | 生成报表、导出报表、打印报表 |
| 用户与权限 | 用户登录/登出、密码修改、权限变更、角色分配/收回、邀请/移除成员 |
| 工作区设置 | 修改企业信息、修改会计制度、修改会计期间、修改科目体系 |
| 数据操作 | 导入数据、导出数据、删除数据 |
每条日志包含的字段:操作时间(精确到秒)、操作人(用户名和IP地址)、操作类型(如"凭证审核")、操作对象(如"记-2026-0001")、操作详情(变更前后对比,JSON格式)。
搜索与筛选审计日志
审计日志页面提供强大的搜索和筛选功能:
- 按操作人筛选:从下拉列表中选择团队成员,查看特定用户的所有操作记录。常用于检查某员工的操作行为
- 按操作类型筛选:选择"凭证审核""数据删除""权限变更"等特定操作类型,快速聚焦关心的操作类别
- 按操作对象搜索:输入凭证号、科目编号、用户名等,查看对该对象的所有操作历史
- 全文搜索:在搜索框中输入关键词,系统在操作详情、操作对象、操作人等多个字段中匹配。例如搜索"作废"可以看到所有作废操作的历史
多个筛选条件可以组合使用。例如:"操作人=张三"+"操作类型=凭证删除"+"日期范围=2026年6月",可以快速查明张三在6月份删除了哪些凭证。
日期范围查询
审计日志支持灵活的日期范围查询:
- 快捷选择:今天、昨天、最近7天、最近30天、本月、上月、本季度、本年
- 自定义范围:选择任意起止日期。注意审计日志数据量较大时,建议将查询范围控制在3个月以内以获得较快的响应速度。如果需要查询更长时间段,可以分段查询
- 按时间排序:默认按操作时间倒序(最新的在最上面),也可以切换为正序
查询结果以分页列表形式展示,每页默认显示50条记录。如果查询结果超过1000条,系统会提示缩小查询范围。你可以在列表顶部看到查询结果的总条数和当前页码。
导出审计日志
你可以将审计日志导出为文件,用于外部审计或内部存档:
- 设置好筛选条件和日期范围后,点击"导出"按钮
- 选择导出格式:Excel(.xlsx)或CSV。Excel格式包含格式化数据和筛选器,推荐用于审计用途;CSV格式适合导入其他系统
- 选择导出范围:"导出当前筛选结果"或"自定义导出"(可选择导出的字段列)
- 确认导出,系统生成文件并自动下载
导出限制:单次导出最多10,000条记录。如果筛选结果超出此限制,建议按月份分段导出。导出的文件不包含系统的加密标识,请妥善保管导出的审计日志文件。
审计日志用于合规与内审
审计日志在实际工作中有多方面的应用价值:
- 外部审计配合:当会计师事务所进行年度审计时,审计师通常会要求查看会计系统的操作日志。你可以将审计日志按审计期间导出后提供给审计师
- 税务稽查应对:税务稽查时,审计日志可以证明账务处理的时间线、操作人员和流程。例如,某笔凭证在申报截止日期前已完成过账,审计日志是最有力的证明
- 内部风控:定期审查审计日志,发现异常操作模式。例如某个用户在非工作时间大量修改凭证、某个用户频繁删除和重建凭证等异常行为
- 职责分离验证:检查同一人是否同时执行了不兼容的操作(如同时制单和审核),确保内部控制有效
- 操作追溯:当发现账务错误时,通过审计日志追踪是谁做的修改、什么时候改的、改之前是什么数据,快速定位问题源头
建议内审频率:每月抽查一次审计日志,重点查看"凭证删除""数据导出""权限变更"等敏感操作。
谁有权访问审计日志
审计日志的访问权限由工作区角色控制:
| 角色 | 审计日志权限 |
|---|---|
| 工作区管理员 | 可查看所有成员的审计日志,可导出日志 |
| 财务负责人 | 可查看所有成员的审计日志,可导出日志 |
| 会计 | 可查看自己的操作日志,不可查看他人日志 |
| 出纳 | 可查看自己的操作日志,不可查看他人日志 |
| 只读成员 | 不可访问审计日志 |
系统的审计日志访问本身也被审计日志记录——也就是说,谁在什么时间查看了审计日志,也会留下记录。这确保了没有任何人可以不留下痕迹地窥探系统操作记录。
常见问题与提示
- 审计日志能证明数据被篡改吗? 能。审计日志记录了每条数据的变更前后状态。如果某个凭证金额被修改,日志会清晰显示修改前金额、修改后金额、修改时间和修改人
- 审计日志会占用存储空间吗? 审计日志由系统自动管理,不影响你的可用存储空间配额
- 可以删除某条审计日志吗? 不可以。这是审计日志的核心设计原则——任何人都不能删除日志,包括管理员。这确保了日志的可信度和完整性
- 离职员工的审计日志还在吗? 在。即使员工账号已从工作区移除,该员工的审计日志记录仍然保留,操作人显示为"用户名(已移除)"
- 审计日志太详细,有没有简化视图? 可以使用"操作类型"筛选器聚焦特定操作类别。也可以保存常用的筛选条件组合为"视图",下次一键切换
图 3-15 操作日志筛选与记录明细
