RUKKENZH
Задать вопрос AI
栏目Объекты конфигурации 1С
1С:会计(哈萨克斯坦版)注册日志分析 — 如何查找谁在何时修改了文档
Язык статьи:🇷🇺 RU🇰🇿 KK🇬🇧 EN🇨🇳 ZH
Версия статьи:📘 Для бухгалтера⚙️ Для тех-специалиста

1С:会计(哈萨克斯坦版)注册日志分析 — 如何查找谁在何时修改了文档

适用于: 1С:Бухгалтерия для Казахстана, 版本 3.0.74.2 · 1C-Sapa 集团 — 1C 合作伙伴
СТ
Сапа Т.И. — Эксперт по 1С и бухгалтерскому учёту, преподаватель-практик

已在 3.0.74.2 版《哈萨克斯坦会计》(3.0 版本)上验证。

早上你打开数据库,昨天那笔 2 320 000 ₸ 的"销售"却不见了。或者相反——文档中的金额并不是你录入的那个。或者用户抱怨:"程序报错后闪退了。"这种时候你需要一个明确的答案:谁、做了什么、在什么时候做的。这正是"注册日志分析"报表所展示的内容。它不是会计文档——它不生成会计分录,也不计算税款。它是管理员和总会计师用于调查的辅助工具:它读取注册日志(数据库中所有操作的日志),并按用户、事件和错误进行分类。


1. 用途

该报表分析注册日志——这是一个内置日志,1C 会将每一次登录数据库、创建/修改/删除数据、过账文档、错误和警告都写入其中。此报表用于找出更改的责任人、还原时间线、汇总错误统计,以及了解谁从哪台电脑进行了操作。


2. 在哪里找到

界面中的路径:

管理 → 维护 → 注册日志 → 在打开的日志表单中点击 "注册日志分析" 按钮(或者选择 报表 → 注册日志分析,前提是命令界面中启用了管理板块)。

直接在 1C 中打开报表更快的方式是:菜单 "服务和设置"(右上角齿轮)→ 技术专家功能 → 通过导航链接跳转,然后粘贴:

e1cib/list/Отчет.АнализЖурналаРегистрации

只有具备管理员权限或拥有查看注册日志角色的用户才能访问该报表。普通会计可能看不到这个选项——这是正常的。


2а. 如何查看自己的版本

菜单 "帮助" → "关于程序"(或右上角的"?"图标)。在打开的窗口中你会看到两行:平台版本(例如 8.3.24.xxxx)和 配置版本——"哈萨克斯坦会计,3.0 版本 (3.0.74.2)"。以下说明正是在 3.0.74.2 版本上验证的。在相邻版本中,按钮和字段的名称是一致的。


3. 如何填写

就文档字段而言这里没什么可"填写"的——你只需设置筛选参数并点击"生成"。我们逐一说明每个字段:它的作用是什么,以及填错会怎样。

字段 作用 取值错误时会怎样
期间(必填) 读取日志的日期和时间范围 范围过宽——报表要生成好几分钟并输出成千上万行;范围过窄——会漏掉所需事件。请设定精确的某一天 ± 几个小时
用户 按具体员工筛选 留空——将看到所有人,很难找到目标。填错人——调查会走偏
重要性(事件级别) 信息 / 警告 / 错误 / 备注 只保留"错误"——将看不到正常操作(修改、删除)。查找修改需要选"信息"
事件 操作类型:数据.修改数据.删除数据.过账会话.开始会话.结束 不筛选——就是"噪音"。查"谁删除的"设 数据.删除,查修改设 数据.修改
元数据(对象) 限定到具体对象:例如 文档.商品和服务销售 不设定——就得在所有目录和寄存器中手动查找所需文档
数据 / 数据表示 按具体对象筛选(按表示字符串,例如文档编号) 有助于直接定位到所需记录
计算机 / 会话 / 应用 / IP 地址 具体在哪里操作的(胖客户端、Web、服务器) 当同一账号从不同工作站登录时很有用
注释 / 内容 事件文本 如果你知道错误信息的一部分,可按子串自由筛选
报表变体 如何对结果分组:按用户、按事件、错误汇总 不影响选择结果,只影响外观

设置完成后——点击 "生成" 按钮。可以用 "保存变体" 按钮保存设置,这样就不必每次都设定筛选。

⚠️ 报表读取的是注册日志,而不是数据库的当前数据。如果日志已被裁剪(设置为只保存一个月)——那么旧事件在物理上就找不到了,它们已经不存在。


4. 详解示例

情况。交易对方发来一张 2 320 000 ₸ 的验收单(其中含 16% 增值税——320 000 ₸)。在你的数据库中,2026 年 9 月 5 日的"商品和服务销售"文档消失了。会计部门被问到——它去哪儿了,为什么 1210 和 6010 科目的余额"变动"了。

在报表中的操作:

  1. 打开 管理 → 维护 → 注册日志 → 注册日志分析
  2. 期间:05.09.2026 00:00 — 06.09.2026 09:00。
  3. 事件:数据.删除
  4. 元数据:文档.商品和服务销售
  5. 生成。

报表结果(示例行):

日期、时间 用户 事件 数据 计算机
05.09.2026 14:32:07 伊万诺娃 А. 数据.删除 商品服务销售 0000123,日期 05.09.2026 BUH-02

结论:这份 2 320 000 ₸ 的文档是由伊万诺娃 А. 在 14:32 从 BUH-02 计算机上删除的。接下来你重新录入销售文档,然后就由销售文档本身生成哈萨克斯坦会计科目表的常规分录:

金额,₸ 内容
1210 6010 2 000 000 销售收入(不含增值税)
1210 3130 320 000 应缴增值税 16%
7010 1330 (成本) 结转商品成本

请注意:这些分录是由销售文档生成的,而不是报表。报表只是帮助找出谁在什么时候删除了记录。它本身不生成任何分录。


5. 操作类型(分析变体)

该报表不像文档那样有"操作类型",但提供了几种分析视角——通过报表变体和筛选来切换:

  • 按用户——谁执行了多少操作,最活跃的账号。
  • 按事件——有多少次登录、修改、删除、过账。
  • 按元数据对象——最常被修改的是哪些文档/目录。
  • 错误汇总——只显示"错误"和"警告"级别的事件及其文本。
  • 会话时间线——登入/登出、计算机、应用(胖客户端、Web 客户端、后台任务)。

6. 生成时会产生什么

老实说:在核算上什么都不会产生。报表:

  • 不生成分录,也不触及科目(1210、3130、6010 等);
  • 不产生任何登记,无论是累计寄存器还是信息寄存器;
  • 不开具电子文档——既不开 ЭСФ(电子发票系统中的电子发票),也不开 СНТ(商品流转单);
  • 不修改数据库数据。

它只是读取注册日志文件(文件型数据库中——1Cv8Log 目录,客户端-服务器型——服务器上的日志),并在屏幕上输出表格结果。这是安全的:报表可以生成任意多次,不会损坏任何东西。


7. 打印表单

这个辅助报表没有单独的规范打印表单。结果你可以:

  • 打印——用标准命令(打印机图标 / Ctrl+P),打印的就是已生成的表格文档本身;
  • 保存——通过 "更多 → 保存" 保存为以下格式:Excel (.xlsx/.xls)、PDF、MXL(1C 表格文档)、HTML、文本
  • 通过邮件发送——如果已配置账户,可直接从报表表单发送。

对于内部说明或答复查询,通常一份带有日期、用户和事件的 PDF 或截图就足够了。


8. 常见错误

"读取注册日志出错" / "无法打开注册日志"。 日志损坏或被锁定。关闭多余的会话,文件型数据库时检查 1Cv8Log 目录;必要时通过配置器重建日志(管理 → 注册日志设置)。

报表为空,但事件确实发生过。 三个原因:期间设错了(要考虑时间,而不仅仅是日期);日志保存期限已过,记录已被删除;在注册日志设置中关闭了所需级别的记录(例如不记录"数据修改")。请检查 管理 → 注册日志设置——看看到底记录了哪些事件。

打开报表时"访问权限冲突"。 用户没有查看日志的角色。用管理员身份登录,或添加相应权限。

报表生成非常慢 / 卡死。 期间太宽且没有筛选。缩小日期范围,添加按用户或元数据对象的筛选。

事件存在,但"数据"列为空或显示"未找到对象"。 对象已被物理删除,引用"失效"了。请参考事件发生时的文本表示和注释。


9. 常见问答

如何查出谁删除了文档? 期间——删除当天,事件——数据.删除,元数据——所需的文档类型。行中会显示用户、日期、时间和计算机。

如何找出谁修改了文档中的金额或日期? 事件 数据.修改,按元数据对象或通过"数据"字段按具体文档筛选。日志会显示用户和修改时刻。日志默认不保存字段的旧值本身——它记录的是修改这一事实,而不是"改前/改后"。

报表会改动数据库或核算中的任何东西吗? 不会。它只读取日志并输出表格。不生成任何分录、登记,也不生成 ЭСФ/СНТ。

为什么我在菜单中看不到这个报表? 没有管理员权限或注册日志的角色。请联系数据库管理员。

事件保存多长时间? 取决于 管理 → 注册日志设置 中的设定(天/周/月/年/无限制)。超过这个期限的——已被物理删除,报表无法恢复。

可以把结果导出到 Excel 吗? 可以:更多 → 保存 → Excel 工作表 (.xlsx)。也支持 PDF、MXL、HTML。

如何查看某位员工一个月内的所有登录? 期间——一个月,筛选"用户",事件 会话.开始会话.结束。你会看到工作时间和使用的计算机。

报表找不到所需事件——为什么? 要么是期间/时间设错了,要么是日志保存期限已过,要么是在注册日志设置中关闭了该类型事件的记录。

日志在物理上存放在哪里? 文件型数据库中——数据库旁边的 1Cv8Log 目录;客户端-服务器方案中——在 1C 服务器上。报表会自动访问它。

这和对象更改报表(版本历史)是一回事吗? 不是。对象版本化保存"改前/改后"的内容,需要单独启用。注册日志记录的是操作本身的事实和操作者。为求完整,请两者都使用。


10. 相关对象

  • 注册日志(管理 → 维护)——日志本身;"注册日志分析"报表从中打开,是它的附加功能。
  • 注册日志设置——设定记录哪些事件以及保存多久;直接影响你到底能找到什么。
  • 活动用户——此刻正在数据库中的人(作为会话历史的补充)。
  • 对象版本 / 更改历史——如果需要恢复文档的先前内容,而不仅仅是修改者。
  • 用户与权限(角色)——决定对报表本身的访问权限。

如何查看自己的版本

"帮助" → "关于程序":那里标明了 1C:企业 平台版本和"哈萨克斯坦会计,3.0 版本"的配置版本。请与本说明的版本进行核对。

本手册在 3.0.74.2 版《哈萨克斯坦会计》(3.0 版本)上编制并验证。

Частые вопросы

如何查明是谁删除了文档?
时间段选择删除当天,事件选择"数据.删除",元数据选择所需的文档类型。行中将显示用户、日期、时间和计算机。
如何查找是谁修改了文档中的金额或日期?
事件选择"数据.修改",通过元数据对象或通过"数据"字段按具体文档进行筛选。日志将显示用户和修改的时刻。日志默认不保存字段的旧值——它记录的是修改这一事实,而非"修改前/修改后"。
该报表会更改数据库或核算中的内容吗?
不会。它只读取日志并输出表格。不会生成任何分录、变动,也不会生成ЭСФ/СНТ。
为什么我在菜单中看不到这个报表?
没有管理员权限或对注册日志的角色权限。请联系数据库管理员。
事件保存多长时间?
取决于在"管理→注册日志设置"中所设定的时长(天/周/月/年/无限制)。超过期限的记录已被物理删除,报表无法恢复。
可以将结果导出到Excel吗?
可以:更多→保存→Excel工作表(.xlsx)。此外还支持PDF、MXL、HTML格式。
如何查看某个员工一个月内的所有登录记录?
时间段选择一个月,筛选"用户",事件选择"会话.开始"和"会话.结束"。您将看到工作时间和计算机。
报表找不到所需事件——为什么?
要么是时间段/时间设置有误,要么是日志保存期限已过,要么是在注册日志设置中关闭了该类型事件的注册。

延伸阅读

Источники

Была ли статья полезна?
💼 Нужна помощь с 1С или учётом? Слава КВЦ — многолетняя практика в 1С в Казахстане. Изучите разложенный НК РК 2026 или спросите в чате BuhGPT — ответит за секунды.
标签:KZReports