RUKKENZH
向AI提问
栏目1C 配置对象
哈萨克斯坦3.4版《贸易管理》(УТ)中的ВыгрузкаЗагрузкаДанныхМенеджерОбработчиковЗагрузкиДанных:数据迁移服务机制的工作原理
文章语言:🇷🇺 RU🇰🇿 KK🇬🇧 EN🇨🇳 ZH

哈萨克斯坦3.4版《贸易管理》(УТ)中的ВыгрузкаЗагрузкаДанныхМенеджерОбработчиковЗагрузкиДанных:数据迁移服务机制的工作原理

适用于: 1С:Управление торговлей для Казахстана, 版本 3.4.5.21 · 1C-Sapa 集团 — 1C 合作伙伴
СТ
Сапа Т.И. — 1C 与会计专家,实战型讲师

已在3.4.5.21版本"哈萨克斯坦贸易管理"(版本3.4)发布上验证。

从第一行开始的诚实提醒。不是会计文档。数据卸载加载数据加载处理程序管理器是技术子系统"数据卸载和加载"的服务处理(这是标准子系统库BSP的一部分)。它不生成凭证、不创建ЭСФ/СНТ,也不打印表单。因此下面您不会找到16% ИПН计算或Дт/Кт借贷记账的示例——这里根本没有这些内容,编造它们将是欺骗。但您一定会明白这是什么对象,它何时出现以及如何处理它。

1. 用途

想象一下:您在笔记本电脑上的文件数据库中进行核算,而公司的会计部门迁移到云端(1С:Фреш)或服务器。数据需要完整迁移——目录、文档、余额、设置。您点击"卸载数据到文件",得到一个压缩包,在新数据库中——"从文件加载数据"。此时幕后正是我们这个对象在工作。

加载处理程序管理器是一个调度器,管理在加载已卸载文件过程中触发的处理程序:它确定如何处理每个元数据对象,匹配引用,替换或跳过服务数据,抑制多余的移动。用户几乎从不直接打开它——它由主处理"数据卸载和加载"管理。

2. 在哪里找到

对象本身是服务性的,界面部分没有它的菜单项。可以通过两种方式直接打开它:

  • 主菜单(☰) → "所有功能" → "处理" → "数据卸载加载数据加载处理程序管理器"。 如果没有"所有功能"项——请启用它:"服务和设置"(☰) → "设置" → "参数" → 勾选"显示'所有功能'命令"。

  • 通过导航链接。菜单(☰) → "服务和设置" → "跳转到链接"并插入:

    e1cib/list/Обработка.ВыгрузкаЗагрузкаДанныхМенеджерОбработчиковЗагрузкиДанных

而实际操作中您需要的是整个子系统的用户入口点:

  • "标准参考信息和管理" → "管理" → "维护" → "数据卸载和加载"(在不同版本中——"卸载数据到文件"/"从文件加载数据")。

当您迁移数据库时,正是打开这个处理。处理程序管理器会自动引入。

2а. 如何了解您的发布版本

菜单(☰) → "帮助" → "关于程序"。在打开的窗口中:

  • 平台版本(例如,1С:Предприятие 8.3.24.x);
  • 配置发布版本——"哈萨克斯坦贸易管理,版本3.4(3.4.5.21)"。

请与此版本号核对说明:菜单路径和处理程序组成会随发布版本变化。

3. 工作原理(没有手动填写的字段)

在普通文档中您填写属性。这里没有什么可填写的——这是代码,不是输入表单。但卸载/加载过程有一些参数,结果取决于这些参数。让我们把它们当作"字段"来分析。

参数(在卸载/加载向导中) 用途 出错时会发生什么
卸载文件路径(必填) 保存压缩包(内含XML的.zip)的位置或从何处读取 路径错误——卸载无法启动;加载时会取旧压缩包并覆盖新数据
加载目标数据库(必填) 数据要导入到哪个数据库 加载到"正在使用"的工作数据库会覆盖数据——导致信息丢失。始终导入到空的/测试副本中
配置匹配(关键) 接收方配置的名称和版本必须与源相符 "卸载文件是在另一个配置中创建的"——加载无法进行
用户/设置迁移模式 是否拉取用户列表、其设置、区域参数 忘记——新数据库权限为空;迁移多余内容——登录冲突
加载期间禁用后台任务(推荐) 防止例行任务干扰 保持启用——会出现锁定和"挂起"的会话

处理程序管理器本身的逻辑(您不会干预它,但了解它很有用):

  1. 加载时,它读取卸载说明,并为每个元数据对象查找已注册的处理程序。
  2. 处理程序在以下阶段执行:引用匹配之前加载对象时加载之后所有数据加载之后
  3. 它将旧引用(GUID)与接收方数据库中现有的引用进行匹配,以确保对象之间的连接不会"错位"。
  4. 抑制服务性和可重新计算的移动(寄存器汇总将重新计算)。

4. 案例分析:从文件数据库迁移到服务器数据库

这里没有凭证——因此"关键"示例将关于对象真正存在的原因:无损迁移数据。

情况。ТОО«Астана-Трейд»在哈萨克斯坦УТ 3.4.5.21文件数据库中工作。已积累:1,250个交易对手方,340种商品名称,8,700份文档,仓库商品余额,往来结算。需要迁移到1С服务器,不丢失历史,无需手动重新录入。

第一步。卸载(在旧数据库中)。 "管理" → "维护" → "卸载数据到文件" → 路径D:\Обмен\astana_2026-09-23.zip → "卸载"。得到约180 MB的压缩包。

第二步。准备接收方。 在服务器上,从同一"哈萨克斯坦贸易管理3.4.5.21"模板创建空的数据库(版本必须与发布版本完全一致)。

第三步。加载。 在新数据库中:"从文件加载数据" → 选择astana_2026-09-23.zip → "加载"。此时加载处理程序管理器启动:它依次读取对象,匹配引用,恢复"文档→交易对手方→合同→商品名称"的连接。

第四步。验证。 加载后打开仓库商品清单和"与客户的结算"。余额和往来结算与原数据库一致——迁移正确完成。

"数字结果":迁移了100%的对象(1,250 + 340 + 8,700 = 10,290个元素),耗时约7分钟,寄存器汇总自动重新计算。任何税款金额(16% НДС增值税、ИПН个人所得税、ОПВ)在此过程中都不会重新计算——按文档原样迁移。该机制是技术性的:它复制数据,而不计算税款。

5. 操作类型

该处理服务于子系统的三种场景:

  1. 完全卸载——整个数据库到一个文件(迁移、"快照"归档、迁移到云端)。
  2. 完全加载——将文件导入到空的兼容数据库中。这里处理程序管理器起作用。
  3. 更新/迁移时的技术处理——在版本之间迁移数据以及1С:Фреш服务运行时(迁移用户数据区域)调用加载处理程序。

它没有像销售文档那样单独的"操作类型"——模式由操作(卸载/加载)设定。

6. 过账时生成的内容

在会计意义上没有过账。诚实地逐项说明:

  • Дт/Кт借贷记账凭证——不会生成。该对象不创建业务操作。所有凭证已经"内置"在迁移的文档中,只是被复制。
  • ЭСФ/СНТ——不会生成也不会发送到任何地方。与ИС ЭСФ的交换与此无关。如果电子文档已从源中卸载,它们将作为数据迁移,但不会重新发送到政府系统。
  • 寄存器移动——加载时从文件恢复累积寄存器和信息寄存器的记录,之后重新计算汇总(余额、往来结算)。这才是主要结果。
  • 注册日志——记录卸载和加载开始/完成的事件,以及处理程序错误。这是您控制的主要日志。

7. 打印表单

没有。服务处理不打印任何内容。唯一的"报告"成果是卸载文件(.zip注册日志中关于流程进度的记录。不要寻找"打印"按钮——这里没有提供,对于技术对象来说这是正常的。

8. 常见错误(1С真实消息)

消息 原因 如何修复
"无法将数据加载到此信息库" 接收方数据库不为空,或已包含数据 仅加载到同一模板的干净数据库中;对于覆盖迁移使用其他机制
"卸载文件是在另一个配置(版本)中创建的" 源和接收方配置的名称/版本不匹配 将接收方更新到源版本(3.4.5.21),或反之,然后重试
"权限不足,无法执行操作" 用户没有管理权限 以具有"管理员"角色/完全权限的用户身份执行
"在数据加载处理程序中加载对象……时出错" 特定处理程序故障(损坏的引用、不兼容的数据) 打开注册日志,找到对象,从干净的接收方重试;重试时——更新版本
"文件不是数据卸载文件"/压缩包已损坏 选择了错误的文件或压缩包"未下载完整" 检查这是否是来自"数据卸载"的.zip;重新完整上传文件
磁盘空间不足/"内存不足" 数据库大,磁盘或内存空间小 释放磁盘空间(压缩包大小的2-3倍),在服务器上进行,而不是在低配置电脑上

9. 常见问题

1. 这是我每月都必须填写的文档吗? 不是。这是一个服务性技术机制。仅在迁移或归档数据库时一次性打开。日常核算中不需要它。

2. 为什么该对象没有凭证和打印表单? 因为它不"过账"任何内容也不制单。它只是将数据从数据库复制到文件,反之亦然。凭证存在于文档本身中,只是随文档一起迁移。

3. 加载时会重新计算16% НДС增值税或ИПН个人所得税吗? 不会。税款金额不会重新计算——它们按文档原样迁移。只有寄存器汇总(余额、往来结算)会重新计算。

4. 这个处理能否将数据从"会计"迁移到"贸易管理"? 不能。需要源和接收方的配置和版本完全匹配。要在不同配置之间迁移,请使用"数据同步"/交换规则,而不是这个处理。

5. 卸载文件保存在哪里,它有多大? 保存在您指定的位置(通常是.zip)。大小取决于数据库容量:从几个到几百兆字节不等。磁盘上预留空间应为预期压缩包的2-3倍。

6. 加载会覆盖我当前的数据吗? 完全加载适用于空的数据库。对于非空数据库,通常不允许("无法加载……")。切勿"以防万一"将压缩包加载到工作数据库上。

7. 这与"数据同步"或分布式信息库(РИБ)相同吗? 不同。同步是运行中的数据库之间的定期双向交换。这个处理是整个数据库一次性迁移/归档到一个文件。

8. 需要特殊权限吗? 是的,需要管理权限(完全权限)。普通经理或收银员无法访问该处理,也不应该访问。

9. 该过程需要多长时间? 从一分钟(小型数据库)到几十分钟(数十万份文档)。加载期间请禁用后台任务,不要让其他用户进入。

10. 如果加载中途失败该怎么办? 不要尝试"补充加载"。重新创建空数据库,并从头开始重新加载,事先通过注册日志检查版本匹配情况和压缩包的完整性。

10. 相关对象

  • 基于什么启动:"卸载数据到文件"处理创建的文件(同一"数据卸载和加载"子系统)。
  • 与之协同工作的内容:主处理"数据卸载加载"(管理该过程)、"数据同步"机制(用于定期交换——替代方案)、1С:Фреш服务(迁移用户数据区域)、标准信息库备份.dt)。
  • 不是什么:这不是"销售"、不是"ЭСФ电子发票"、不是"入库"——该对象与哈萨克斯坦的会计和电子文档(ЭСФ、СНТ)没有直接关联。

如何了解您的发布版本

菜单(☰) → "帮助" → "关于程序"——那里标明了平台版本和配置发布版本。本手册是针对"哈萨克斯坦贸易管理",版本3.4,发布3.4.5.21编写和验证的。在其他发布版本中,菜单项名称和加载处理程序集可能有所不同。

说明:本手册适用于"哈萨克斯坦贸易管理"配置(版本3.4)的3.4.5.21发布版本。

常见问题

这是我每个月都需要填写的文件吗?
不是。这是一种业务技术机制。仅在迁移或归档数据库时一次性打开使用。在日常业务核算中不需要用到它。
为什么该对象没有凭证和打印表单?
因为它不"办理"也不生成任何单据。它只是将数据从数据库复制到文件中,再从文件复制回数据库。凭证存在于文档本身之中,只是随文档一起被转移。
加载时会重新计算16%的增值税或个人所得税吗?
不会。税额不会被重新计算——它们会按文档中原样转移。只有寄存器的汇总数据(余额、往来结算)才会被重新计算。
能否用此处理将数据从"会计"转移到"贸易管理"?
不能。要求源库和目标库的配置及版本完全一致。要在不同配置之间进行数据转移,请使用"数据同步"/交换规则,而不是此处理。
导出文件保存在哪里?文件大不大?
保存在您指定的位置(通常是.zip格式)。大小取决于数据库的数据量:从几兆字节到几百兆字节不等。请预留比预计压缩包大2-3倍的磁盘空间。
加载会覆盖我当前的数据吗?
完整加载适用于空数据库。在非空数据库中,系统通常不允许执行加载(会提示"无法加载……")。切勿"以防万一"将压缩包加载到正在使用的数据库上。
这和"数据同步"或RIB(分布式信息库)是一回事吗?
不是。同步是在运行中的数据库之间进行的常规双向数据交换。而此处理是将整个数据库一次性转移/归档为一个文件。
需要特殊权限吗?
需要,需要管理员权限(完全权限)。普通经理或收银员不应该也不能使用此处理功能。

延伸阅读

参考来源

这篇文章对您有帮助吗?
💼 需要 1C 或会计方面的帮助?Слава КВЦ — 在哈萨克斯坦拥有多年 1C 实践经验。查看逐条解析的哈萨克斯坦税法 2026,或在 BuhGPT 聊天中提问 — 几秒钟即可获得答复。