基于「哈萨克斯坦贸易管理」3.4.5.21版本(3.4版)验证。
首先,坦诚直言。这不是核算文档。这里没有发票,没有借贷记账,没有ЭСФ/СНТ,也没有打印表单。这是「数据上传与下载」子系统中的服务性(技术性)处理。它不是给日常工作的会计人员使用的,而是给那些把数据从一个数据库转移到另一个数据库、遇到"损坏"链接问题的人使用的。因此,增值税税率、月计算指标(МРП)、个人所得税和哈萨克斯坦会计科目表与该对象无关——把它们强加进来只会是误导。下面是针对该处理程序的精确操作说明。
1. 用途
真实场景如下。您从旧的「哈萨克斯坦贸易管理」数据库导出了数据,正在将其导入新数据库(或在另一台服务器上部署副本)。部分对象——交易对方、合同、商品目录、单据——通过内部标识符(GUID)相互引用。在导入过程中,部分链接"找不到":新数据库中还没有具有该标识符的对象,或者该对象获得了不同的GUID。这时就轮到这个处理程序发挥作用了。
它的任务是重建和匹配链接:将对象的旧标识符与其在目标数据库中的新表示关联起来,从而避免单据出现"错位"或空字段。本质上,这是一个调度器,它维护"旧链接→新链接"的对应表,并将正确的值代入正在导入的数据中。
2. 在哪里找到
该处理程序是服务性的,在标准界面中没有作为单独的菜单项列出——它由数据上传/下载机制自动调用。可以通过两种方式直接打开它。
- 通过主工具:参考信息与管理 → 维护 → 数据上传与下载(在不同版本中,路径为:管理 → 维护)。然后是"数据上传" / "数据下载"。
- 直接通过导航链接。菜单服务 → "按导航链接跳转"(或按住Ctrl点击链接),插入以下内容:
e1cib/list/Обработка.ВыгрузкаЗагрузкаДанныхМенеджерПересозданияСсылок
重要提示。直接运行服务性处理程序只有在调试数据转移时才有意义。在标准场景中,您使用的是"数据上传与下载"表单,而链接重建管理器则在"幕后"运行。
2a. 如何查看您的版本
菜单「帮助」→「关于程序」(或右上角的"i"图标)。在打开的窗口中,您将看到:
- 平台版本("1С:Предприятие 8.3.x.xxxx");
- 配置版本——这里应显示「哈萨克斯坦贸易管理」,3.4版,版本号3.4.5.21。
正是根据这一行来检查该说明是否适用于您的数据库:「数据上传与下载」子系统的位置会随版本变化而改变。
3. 工作原理(关键参数)
由于这是一个技术性对象,因此在通常意义上没有"单据字段"。有的是数据迁移过程的参数和链接对应表。下面我们来分析那些真正影响结果的内容。
| 参数 | 作用及出错时的后果 |
|---|---|
| 旧链接(源标识符)——必填 | 源数据库中对象的内部GUID。处理程序据此查找"要查找的对象"。如果标识符丢失,目标数据库中的对象将保持未关联状态——单据中的字段将为空。 |
| 新链接(目标对象)——必填 | 旧链接指向新数据库中的哪个对象。如果匹配错误,单据将关联到"错误的"交易对方或错误的商品目录项。 |
| 对象类型(元数据)——必填 | 目录、单据、特征种类方案等。类型必须一致:不能将"交易对方"链接重建为"商品目录"。 |
| 链接处理动作 | 如果找不到目标对象该怎么办:新建(重建)、留空或中断导入。选择错误要么会产生重复项,要么会破坏完整性。 |
| 重建缺失项(标志) | 是否在目标数据库中为未找到的对象创建"占位符"。若不加思考地启用,将得到没有属性的空目录项。 |
标准场景中的操作顺序:
- 打开数据上传与下载 → 数据上传,从源数据库生成上传文件。
- 在目标数据库中启动数据下载,指定该文件。
- 在下载阶段,该机制会自动调用链接重建管理器。如果发现有歧义或缺失的链接——它会生成对应表。
- 检查并在必要时手动匹配有问题的项目(旧↔新)。
- 完成下载。链接将按照对应表进行替换。
4. 实例分析
已知条件。您正在将「哈萨克斯坦贸易管理」数据库迁移到新服务器。在源数据库中有:
- 交易对方 "Астана-Снаб"有限责任公司(GUID
a1b2…), - 单据"商品和服务销售"№УТ-000123,日期2026年9月15日,金额1,160,000坚戈(含16%增值税=160,000坚戈),该单据引用了该交易对方。
导入时发生的情况。在目标数据库中,交易对方"Астана-Снаб"之前已被手动录入,并获得了不同的GUID(c3d4…)。导入机制发现:单据№УТ-000123引用了a1b2…,但目标数据库中没有这个标识符。
链接重建管理器生成对应行:
| 类型 | 旧链接(源) | 新链接(目标) | 动作 |
|---|---|---|---|
| "交易对方"目录 | a1b2…(Астана-Снаб) |
c3d4…(Астана-Снаб) |
匹配 |
您确认匹配。导入完成后,单据№УТ-000123正确指向了现有交易对方c3d4…,不会产生重复项,金额1,160,000坚戈及所有表格部分保持不变。
此过程不会生成任何记账分录:该处理程序不涉及核算,只是修复对象之间的链接关系。销售单据本身,当您之后在目标数据库中重新过账时,会按标准方式处理(在哈萨克斯坦贸易管理中——销售、往来结算登记表的记账,若进行规范化核算,则会涉及1210/6010/3130等科目,增值税税率为16%)。但这是销售单据完成的工作,而不是这个服务性处理程序。
5. 操作类型(工作模式)
- 匹配——将旧链接与目标数据库中已存在的对象关联。
- 重建——为未找到的链接在目标数据库中创建新对象。
- 忽略/清空——如果对象不重要,则将链接保留为空。
- 延迟填充——先导入所有对象,然后"补充"链接,以绕过循环依赖问题(单据引用了稍后才导入的对象)。
6. 执行时生成的内容
坦诚说明,不做任何虚构:
- 借贷记账分录——没有。该处理程序不进行科目记账,也不参与规范化核算。
- ЭСФ / СНТ——没有。电子发票和商品运输单据由销售/采购单据生成,而不是由该处理程序生成。
- 核算登记表的记录——没有。它修改的是对象的内部链接,而不是累计/信息登记表。
- 实际发生的情况:更新导入对象的链接类属性,维护标识符对应表,若启用重建功能,则创建缺失的目标对象。处理过程会记录在注册日志中(关于未找到和已重建链接的消息)。
7. 打印表单
该处理程序没有打印表单——它是一个服务性对象。您可以通过以下方式核对数据迁移结果:
- 注册日志(管理 → 注册日志)——可以看到关于链接的警告信息;
- 导入窗口中的服务性消息;
- 如果该机制生成日志文件,则可查看上传/下载协议文件。
8. 常见错误
"未找到类型为……的对象链接。导入已中断" 源标识符未被匹配也未被重建。打开对应表,手动指定目标对象,或启用"重建缺失项"。
"链接匹配时对象类型不一致" 您试图将一种类型的链接与另一种类型的对象关联(例如,"交易对方"↔"商品目录")。请修正匹配:旧链接和新链接必须属于同一元数据类型。
"创建了目录项的重复副本" 在目标数据库中该对象已存在的情况下启用了重建功能。请撤销操作,将链接与现有对象匹配,并删除重复的占位对象(标记删除)。
"导入后出现引用完整性问题" 由于循环依赖,部分对象在导入后没有"归属"。请使用延迟链接填充功能,或重新完整地导入该文件。
"源数据库和目标数据库的配置版本不一致" 在哈萨克斯坦贸易管理不同版本之间进行数据迁移存在风险。请将两个数据库统一到相同版本(3.4.5.21)后重新操作。
9. 常见问题解答
10. 相关对象
- 「数据上传与下载」处理程序(ВыгрузкаЗагрузкаДанных)——调用该管理器的主要工具。数据迁移正是从它开始的。
- 数据库压缩/裁剪、数据交换(分布式信息库、交换计划)——数据迁移的替代机制;它们有各自的匹配规则。
- 从外部来源导入数据,"XML格式通用交换"——相关的数据迁移工具。
基于该处理程序不会录入任何核算单据,它本身也不是"基于"某单据录入的——它服务于数据迁移过程。
如何查看您的版本
菜单「帮助」→「关于程序」:其中标明了平台版本"1С:Предприятие 8.3"和配置版本。本说明的参考版本为——「哈萨克斯坦贸易管理」,3.4版,版本号3.4.5.21。
本操作说明基于「哈萨克斯坦贸易管理」3.4.5.21版本(3.4版)编写。
