已在 3.0.74.2 版本"哈萨克斯坦会计"(3.0 版)上验证。
先说重点,以免浪费时间。"数据区域消息"不是会计凭证。这里没有增值税金额,没有借/贷分录,没有 ЭСФ、СНТ 和发票打印表单。这是数据分离机制的服务性(技术性)目录,仅在云端(服务)模式下工作——例如当您在"1С:Fresh"中或在贵公司的服务模式下工作时。如果您在寻找录入验收单或运单的地方——这不是您要找的对象,请关闭它并返回"采购"或"销售"栏目。下面是为真正需要此目录的人准备的实用说明:服务管理员和技术支持专家。
真实场景
您是云数据库的管理员。用户打电话来:"程序里挂着一条消息,说订阅已超出限额,尽管资费已支付。"或者相反——新资费已支付,但工作数据库"看不到":权限没有开通。关于订阅、限额和权限的信息不是即时到达工作数据区域的,而是通过服务的区域管理器以消息形式传来。如果这样的消息卡在队列中或未被处理——正是在这里,在"数据区域消息"目录中,您可以看到它。打开列表,找到未传递的消息,查看状态——然后判断是修复队列还是等待例行任务。
1. 用途
该目录存储在服务模式下工作的同一信息数据库内部各数据区域之间交换的消息(多租户数据库:一个数据库——多个独立的组织"区域")。通过这些消息传递服务性数据:订阅和限额信息、用户和权限的变更、管理命令。这是标准子系统库(БСП)中"数据区域间消息交换"子系统的一部分。
在无数据分离的文件式或普通客户端-服务器数据库中(即本地安装的"哈萨克斯坦会计")该目录通常为空且未被使用——消息根本无处可去也无需传递。
2. 在哪里找到
在普通会计人员的界面中没有此目录的菜单项——它是服务性的且被有意隐藏。可以通过两种方式打开:
通过导航链接。菜单(主菜单,左上角的 ≡ 图标)→ "文件" → "打开"对链接不可用;请使用"服务" → "按导航链接跳转"(在某些界面中——通过快捷键)并粘贴:
e1cib/list/Справочник.СообщенияОбластейДанных通过技术专家功能。"管理" → "维护"栏目或"所有功能"(如果已启用:"服务" → "参数" → "显示'所有功能'命令")→ 分支"目录" → "数据区域消息"。
对它的直接操作通常由服务管理员或维护云端的合作伙伴进行。
2а. 如何查看您的版本
主菜单(≡)→ "帮助" → "关于程序"。在打开的窗口中:
- "平台版本"——"1С:企业"的版本(技术平台);
- "配置"——这里您会看到"哈萨克斯坦会计,3.0 版"和版本号(例如 3.0.74.2)。
版本号很重要:服务性子系统的构成和区域间交换的行为会随版本变化,本说明描述的是 3.0.74.2 版本的行为。
3. 有哪些字段及其含义
该目录中的记录由程序本身创建和填写——通过例行任务和交换机制。通常您不手动创建它们;您读取它们以进行诊断。因此这里理解每个字段的含义比"它是否必填"更重要。
| 字段 | 含义及其影响 |
|---|---|
| 代码 | 记录的内部编号。服务性的,对用户无实际意义。 |
| 名称 | 消息的简要描述——通常是操作类型或标识符。您据此在列表中定位。 |
| 消息标识符(GUID) | 消息的唯一键。据此在发送方和接收方进行匹配。如果要在日志中查找"那条"消息——就按它查找。 |
| 消息类型 / 种类 | 具体传递的内容:订阅/限额数据、用户变更、服务命令等。决定由哪个处理程序解析该消息。 |
| 发送方区域 / 接收方区域 | 数据区域代码:谁发送、发给谁。寻址错误——消息就会"卡住"。 |
| 消息体 | 实际的有效载荷(通常是 XML/序列化数据),存于值存储中。仅在技术上打开以供读取;不手动编辑。 |
| 日期(创建 / 发送) | 消息何时被放入队列。从日期可看出这是"新"的堵塞还是旧的垃圾。 |
| 状态 / 处理标志 | 已发送、已送达、已处理、有错误。诊断的关键字段:正是它显示消息是否卡住。 |
如果打开记录后不理解其含义——不要手动更改任何内容。不正确地修改消息体或状态会破坏区域间数据的一致性。
4. 详解示例(诊断,而非分录)
该对象不生成借/贷分录——因此这里的示例是诊断性的,而非会计性的。
场景。组织续订了订阅。在工作区域登录时仍挂着限额警告。您作为管理员检查交换情况。
- 打开列表:
e1cib/list/Справочник.СообщенияОбластейДанных。 - 按日期排序,找到"订阅/限额数据"类型的新消息,发送方区域——服务管理器,接收方区域——问题组织的代码。
- 查看状态:"已发送,未处理"。说明消息已到达,但工作区域的处理程序尚未解析它。
- 检查处理消息队列的例行任务:"管理" → "维护" → "例行和后台任务"——区域间消息交换任务。看到它已关闭/有错误。
- 启用任务(或手动运行)。执行后消息状态变为"已处理",工作区域的限额警告消失。
结果。没有任何会计变动——只有消息状态的变更和接收方区域中订阅服务性数据的更新。这就是"修复订阅限额检测":不是手动修改数字,而是恢复队列的正常运行。
5. 操作种类(消息类型)
通过区域间交换机制通常传递的有:
- 订阅和限额数据——区域可用多少用户/服务,到什么日期为止(正是这个最常成为咨询的原因)。
- 用户管理——创建、封锁、变更区域用户的权限。
- 服务性命令——更新设置、初始化区域、维护。
- 发给服务管理器的通知——从工作区域反向发往管理器区域的消息。
具体的类型清单取决于您的服务模式中启用了哪些子系统。
6. 保存时会发生什么
- 没有分录——该对象不产生对核算登记簿(1210、1030、3310、3130、6010、7010 等账户)的会计变动。
- 没有电子文档——该目录不在 ИС ЭСФ 中开具 ЭСФ,也不开具 СНТ。
- 变动——仅为服务性:从交换子系统的消息队列写入/读取、处理状态的变更。真正的"工作"(应用收到的数据)由消息处理程序和例行任务执行,而非目录记录本身。
7. 打印表单
没有打印表单。这是服务性目录——无法从中打印发票、验收单或明细表。要分析请使用标准列表和打开记录,必要时——使用注册日志和例行任务的结果。
8. 常见错误
| 您看到什么 / 症状 | 原因 | 如何解决 |
|---|---|---|
| 按链接跳转时提示"未找到对象:Справочник.СообщенияОбластейДанных" | 数据库无数据分离运行(本地安装),子系统未激活 | 对本地数据库来说这是正常的。该对象仅在服务模式下需要。 |
| 消息堆积,状态为"已发送,未处理" | 处理队列的例行任务已关闭或出错 | "管理" → "维护" → "例行和后台任务"——启用/重启交换任务,检查其日志 |
| "已超出限额…",尽管资费已支付 | 带有新限额的消息尚未在工作区域中处理 | 等待例行任务执行,或手动运行队列处理(见第 4 点的示例) |
| 消息状态为"错误" | 处理程序故障、消息体损坏或接收方区域不可用 | 在注册日志中查看错误文本;重新处理。不要手动修改消息体 |
| 无权限打开目录 | 用户没有管理角色 | 以拥有服务管理员权限的用户身份打开 |
手动修改该目录的记录只能在与服务支持或合作伙伴协商后进行——否则可能破坏区域间交换的完整性。
9. 常见问答
在这里填写发票或验收单吗? 不。这是数据区域间交换的服务性目录。销售和采购文档在"销售"和"采购"栏目中处理,而不是这里。
该对象生成分录和增值税吗? 不。它不产生会计分录、账户变动和增值税计算(在哈萨克斯坦自 2026 年起税率为 16%)——这不是核算凭证。
能从中开具 ЭСФ 或 СНТ 吗? 不。电子发票(ИС ЭСФ)和 СНТ 从销售/移库文档中开具,而不是从服务性消息目录中。
为什么目录是空的? 很可能您的数据库是本地的(无数据分离)。区域间消息交换仅在服务模式(云端)下工作,记录在那里才会出现。
能删除旧消息来"清理"数据库吗? 已处理的消息通常会例行删除。不宜手动批量删除——可能会删掉尚未解析的消息。如需清理——通过服务支持进行。
消息挂在"未处理"——这危险吗? 本身——不危险,但相关功能(例如更新订阅限额)在消息被解析之前不会执行。请检查处理队列的例行任务。
如果菜单里没有该对象,在哪里找到它?
通过"按导航链接跳转":e1cib/list/Справочник.СообщенияОбластейДанных,或"所有功能" → "目录"。
能手动编辑消息体吗? 不。消息体已序列化,是给处理程序用的。手动修改会破坏区域间数据的完整性。请操作状态/队列,而不是内容。
如何知道此行为对应哪个版本? "帮助" → "关于程序":那里有配置的版本号。本说明——针对"哈萨克斯坦会计" 3.0.74.2。
10. 相关对象
- 例行和后台任务("管理" → "维护")——正是它们从队列中取出消息并应用它们。
- 数据分离子系统 / 数据区域——该目录才有意义的上下文(服务模式,1С:Fresh)。
- 用户和权限管理——部分消息涉及区域用户。
- 区域订阅/资费设置——正是这些消息所传递的数据。
该目录不单独"基于"其他对象录入,也不基于它创建文档——它存在于服务性交换机制的内部。
如何查看您的版本
主菜单(≡)→ "帮助" → "关于程序"——那里标明了"1С:企业"平台版本和配置的版本号。
本材料基于"哈萨克斯坦会计"配置 3.0 版、3.0.74.2 版本编制。切换到其他版本时,请对照"关于程序"栏目中的子系统构成核对。
