已在3.4.5.21版本《哈萨克斯坦贸易管理》(3.4版)中验证。
您需要为测试新的16%增值税税率搭建一个干净的测试数据库副本,或者将往来单位和商品项目的目录数据转移到另一个数据库,或者在不提供完整.dt文件的情况下将数据"快照"交给程序员。您打开"数据导出与导入",选择要导出的内容,得到一个文件——然后在另一个数据库中导入它。正是这项工作由一组服务处理组件负责,其中就包括ВыгрузкаЗагрузкаДанныхМенеджерОбработчиковВыгрузкиДанных(数据导出导入-数据导出处理管理器)。让我们全面梳理这个机制,以便您能够自信地使用它。
重要且诚实的说明。这是标准子系统库(БСП)中的服务性(技术性)处理组件。它不是会计单据:不生成凭证,不生成电子发票/电子运单,也没有打印表单。它的任务是为同一配置的信息数据库之间的数据迁移提供支持。下面介绍如何正确使用它而不丢失数据。
1. 用途
该处理组件属于"数据导出与导入"机制的一部分,负责调用已注册的处理程序(过程),这些程序在导出到文件时准备对象。简单来说——这是一个"引擎",在导出过程中决定导出哪些对象、如何导出、以及跳过哪些对象。通常您不会单独"手动"打开它:您使用通用的"数据导出与导入"窗体,而这个管理器在后台运行。
2. 在哪里找到
- 通过界面:"参考信息与管理"部分 → "维护" → "数据导出与导入"组 → "导出数据到文件"或"从文件导入数据"命令。
- 直接启动该服务处理组件本身(供技术人员使用)——通过1C导航链接,经由"服务" → "按导航链接跳转":
e1cib/list/Обработка.ВыгрузкаЗагрузкаДанныхМенеджерОбработчиковВыгрузкиДанных
将该字符串粘贴到导航链接字段中并点击"跳转"。将打开服务处理组件的窗体。
只有具有管理员权限的用户才能使用该机制。普通销售经理看不到这些命令。
2a. 如何查看您的版本
菜单"帮助" → "关于程序"(或右上角的ℹ️图标)。在打开的窗口中您将看到:
- 平台版本(例如,8.3.24.xxxx);
- 配置版本——"哈萨克斯坦贸易管理",3.4版,版本3.4.5.21。
下文所述内容均针对此版本。在其他版本中,字段和处理程序的组成可能有所不同。
3. 如何填写
处理程序管理器本身没有用户字段——它自动运行。所有设置都在通用的"数据导出与导入"窗体中设定。让我们逐步说明。
第一步. 选择模式
- "导出数据到文件"——从当前数据库(源)创建一个快照文件。
- "从文件导入数据"——将文件接收到另一个数据库(目标)。
第二步. 导出时的字段
| 字段 | 用途 | 出错时会怎样 |
|---|---|---|
| 导出文件名 (必填) | 最终文件的路径和名称(格式为.zip)。 |
如果目录不可写——导出将因访问错误而中断。 |
| 导出所有数据 / 选择性导出 | 完整快照或仅选定的对象类型。 | 大型数据库的完整导出可能耗时很长且体积达数GB。 |
| 数据组成(对象类型) | 在选择性导出时,勾选目录、单据、寄存器。 | 遗漏关联对象——在目标库中链接会"损坏",对象将部分加载。 |
| 按周期/组织筛选 | 限制单据的导出范围。 | 筛选范围过窄——部分所需单据将不会进入文件。 |
第三步. 导入时的字段
| 字段 | 用途 | 出错时会怎样 |
|---|---|---|
| 导入文件名 (必填) | 先前导出文件的路径。 | 指定了"外部"文件(来自其他配置/版本)——导入将无法开始。 |
| 导入到空库/工作库 | БСП建议导入到相同配置和版本的干净数据库中。 | 导入到非空数据库将按内部标识符覆盖对象——目标库的数据可能丢失。 |
强制兼容性规则:源和目标的配置及版本必须一致(两者均为"哈萨克斯坦贸易管理"3.4版)。否则将出现不兼容提示,导入无法执行。
4. 分析示例
场景:在2026年切换到16%增值税之前,您想在数据副本上测试月末结账,但不需要会计单据——只需要目录和余额。
操作步骤:
- 参考信息与管理 → 数据导出与导入 → 导出数据到文件。
- 模式:"选择性导出"。
- 勾选类型:
目录.往来单位、目录.商品项目、目录.组织、目录.仓库。 - 文件名:
D:\Обмен\ut_kz_spravochniki.zip。 - 点击"导出数据"。处理程序管理器遍历对象,应用准备过程并将XML结构写入压缩包。
导出结果:
| 对象类型 | 导出数量,件 |
|---|---|
| 往来单位 | 1 240 |
| 商品项目 | 8 517 |
| 组织 | 3 |
| 仓库 | 7 |
- 在干净的目标数据库中:从文件导入数据 → 指定
ut_kz_spravochniki.zip→ "导入数据"。
您不会看到什么(这是正常的):
- 没有任何借/贷凭证——处理不涉及会计寄存器(1210、1330、3310、6010等科目不会变动);
- 没有电子发票和电子运单——不生成电子单据;
- 没有打印表单——只转移技术性数据结构。
正因如此,该机制对于测试是安全的:它复制数据,而不执行经济业务操作。
5. 操作类型
该机制提供两种操作:
- 导出数据到文件——创建可转移的压缩包(完整或选择性,带筛选条件)。
- 从文件导入数据——将压缩包接收到相同配置的另一个数据库中。
服务处理组件"……数据导出处理管理器"仅参与第一个操作——它负责在导出阶段管理处理程序的调用。
6. 执行时生成的内容
| 操作 | 生成内容 | 凭证 / 电子发票 / 寄存器 |
|---|---|---|
| 导出 | 一个包含对象及其链接XML描述的压缩包文件.zip |
没有凭证。没有电子发票/电子运单。核算寄存器不会变动——仅被只读读取 |
| 导入 | 目标数据库中的对象(目录、单据、作为数据的寄存器记录) | 目标库中会出现记录,但这不是单据的过账,而是直接的数据写入 |
从技术上讲,导入时对象是按其GUID(内部标识符)写入的,因此目标库中相符的对象会被覆盖。这是仅应导入到空数据库的关键原因。
7. 打印表单
该处理组件没有打印表单。这是一个服务性的数据迁移机制——不用于打印单据。其工作结果是一个导出文件,而非纸质/PDF表单。
8. 常见错误
错误:"源数据库的配置或版本与目标不匹配"。 原因——您正在从其他配置或版本导入文件(例如,从"哈萨克斯坦会计"导入到"哈萨克斯坦贸易管理")。解决方法:只在相同配置和版本之间迁移数据;对于异构数据库,使用"数据转换"/EnterpriseData格式。
错误:"权限不足,无法执行操作"。 原因——用户没有管理员角色。解决方法:以管理员身份登录,或在"用户"部分添加角色。
错误:"无法打开文件进行写入/读取"。
原因——目录不可访问,文件被其他程序占用,没有文件夹权限。解决方法:选择另一个目录(例如本地的C:\Обмен\),关闭压缩软件,检查权限。
问题:"导入后目标库的数据消失了"。
原因——导入到了工作(非空)数据库,对象按标识符被覆盖。解决方法:始终导入到干净的数据库;导入前制作.dt备份。
问题:"目标库中的对象出现'损坏'的链接"。 原因——选择性导出时未勾选关联类型(例如,导出了商品项目但没有导出计量单位)。解决方法:在导出组成中包含所有依赖目录,或导出全部数据。
9. 常见问题
1. 该处理组件是否会生成1210、1330、6010科目的凭证? 不会。这是一个服务性的数据迁移机制。它不会在会计寄存器中生成任何凭证。
2. 导出时是否生成电子发票或电子运单? 不会。该机制不生成也不发送电子发票或运输单据到电子发票信息系统。
3. 这与导出到.dt文件有何区别?
.dt——整个数据库的完整快照(仅适用于相同平台和配置,通过"配置器"导入)。"数据导出与导入"可以选择性地迁移特定类型的对象,并在用户模式下运行。
4. 能否将数据迁移到另一版本的配置中? 不能,版本和配置必须一致。对于不同配置之间的迁移,应使用EnterpriseData格式和"数据同步/转换"。
5. 将文件导入到工作数据库安全吗? 不安全。对象会按内部标识符被覆盖——目标库的数据可能被清除。只导入到空数据库并做好备份。
6. 从哪里获取直接打开该处理组件的导航链接?
e1cib/list/Обработка.ВыгрузкаЗагрузкаДанныхМенеджерОбработчиковВыгрузкиДанных——粘贴到"服务 → 按导航链接跳转"中。
7. 谁可以运行导出和导入? 具有管理员权限的用户。"数据导出与导入"部分的命令对普通用户不可用。
8. 16%增值税设置和哈萨克斯坦核算参数是否会随数据一起迁移? 如果您将相应的目录和带设置的信息寄存器(增值税税率、会计政策)纳入导出范围,它们将被写入文件。选择性导出时请检查是否已勾选所需寄存器,否则在目标库中需要重新输入设置。
9. 为什么导出耗时长且文件很大? 您在大型数据库上选择了"导出所有数据"。请将组成限制为所需的对象类型,并按周期/组织设置筛选。
10. 出现版本不匹配的提示怎么办? 将两个数据库都更新到同一版本(在我们的案例中——3.4.5.21)并重新导入。该机制要求元数据结构完全一致。
10. 相关单据和机制
- "导出数据到文件" / "从文件导入数据"——用户命令,用于调用所述的处理程序管理器。
- 同系列的服务处理组件:
ВыгрузкаЗагрузкаДанныхМенеджерВыгрузкиДанных(数据导出导入-数据导出管理器)、…МенеджерЗагрузкиДанных(数据导入管理器)、…Вспомогательные(辅助)——它们共同构成了БСП"数据导出与导入"机制。 - 数据同步(EnterpriseData)——用于不同配置之间的定期交换(例如,"哈萨克斯坦贸易管理" ↔ "哈萨克斯坦会计")。
- 在配置器中导出/导入
.dt——用于数据库的完全"原样"迁移。 - 备份——在向现有数据库导入任何数据之前进行。
如何查看您的版本
"帮助" → "关于程序":窗口中显示1C:企业平台的版本和"哈萨克斯坦贸易管理"配置的版本。请将编号(此处为3.4.5.21)与本手册中的版本进行核对。
本手册是针对3.4.5.21版本《哈萨克斯坦贸易管理》(3.4版)编写的。在其他版本中,处理程序和字段的组成可能有所不同。
