RUKKENZH
向AI提问
栏目1C 配置对象
哈萨克斯坦UT 3.4.5.21中"上传/下载词典链接映射依赖关系图数据"处理程序
文章语言:🇷🇺 RU🇰🇿 KK🇬🇧 EN🇨🇳 ZH

哈萨克斯坦UT 3.4.5.21中"上传/下载词典链接映射依赖关系图数据"处理程序

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

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

先说重点,说实话。这是一个服务(技术)处理,是"数据卸载与加载"库机制的一部分。它不是会计单据。它没有借方/贷方凭证,没有打印表单,它生成电子发票(ЭСФ)和货物随附单(СНТ),也计算增值税、个人所得税或社保金。因此,下面您不会看到含有坚戈金额和税率的示例——这里根本无从获取,虚构它们就是欺骗。该处理的任务不同:帮助将数据正确地从一个数据库迁移到另一个数据库,而不"破坏"对象之间的关联。

如果您需要关于计算16%增值税、扣除30倍月计算指数(МРП)后计算个人所得税或开具电子发票的说明——那是程序的另一个部分,不是本处理。


1. 用途

该处理服务于"数据卸载与加载"机制(通过文件在信息库之间传输信息)。它负责三项技术工作:对象的依赖关系图(谁依赖谁,以及以何种顺序加载)、元数据对应的字典,以及引用匹配——以确保加载后同一个客户方、商品或组织不会重复,而是与已存在的对象"合并"。

简单来说:它确保在数据传输过程中引用不会"悬空",对象按正确顺序排列。


2. 在哪里找到

对普通用户来说,该处理不会在菜单中显示——它由平台在卸载/加载过程内部自动调用。只能通过导航链接直接打开它(需要管理员权限并启用调试/技术支持模式)。

  • 通过1С导航链接:菜单服务 → "按导航链接跳转"(或右上角的链接图标),粘贴:
    e1cib/list/Обработка.ВыгрузкаЗагрузкаДанныхГрафЗависимостейСловарейСопоставленияСсылок
    
  • 使用它的标准场景:主数据与管理 → 维护 → 数据卸载与加载部分(或管理 → 维护)。从这里启动将数据库导出到文件以及从文件加载——该处理在"幕后"工作。

如果链接无法打开或没有该菜单项——说明您的账户没有管理员权限。这很正常:普通会计人员不需要接触这个对象。


2a. 如何查看您的发布版本

主菜单(≡图标或"服务")→ 帮助 → 关于程序。在打开的窗口中:

  • 平台版本 — 例如,1С:Предприятие 8.3.24.xxxx
  • 配置哈萨克斯坦贸易管理,版本3.4
  • 配置版本3.4.5.21

本说明正是针对该发布版本编写的。如果您使用的是其他版本号,按钮名称可能略有不同。


3. 如何"填写":该处理没有输入字段

这里需要消除一个错误的预期。该处理没有用户填写的常规带明细的表单(没有"组织"、"客户方"、"金额"、"增值税税率")。它处理的是数据传输机制本身生成的内部数据结构。

您的实际操作不是在该处理中进行,而是在"数据卸载与加载"向导中

步骤 您做什么 内部发生什么
1 将数据卸载到文件(必须指定.zip/.xml文件路径) 构建依赖关系图——确定对象顺序
2 选择数据组成(整个数据库或单独部分) 填充元数据对应的字典
3 在接收数据库中——从文件加载数据(必须使用同一个文件) 引用匹配发挥作用:对象与已存在对象"合并"或创建新对象
4 完成 检查引用完整性

您唯一负责的"字段"就是卸载/加载文件的路径。如果路径错误,或提供了来自其他配置的文件——加载将中断并报错(见第8节)。


4. 案例分析(为什么这里没有凭证和坚戈)

下面介绍一个真实场景,但没有虚构的金额和凭证——技术处理不会有这些。

情况。您正在将哈萨克斯坦贸易管理工作数据库从一台服务器迁移到另一台服务器(或将副本交给特许经营方进行二次开发)。数据库中有400个客户方、1200个商品项目、销售和入库单据。

  1. 在源数据库中:主数据与管理 → 数据卸载与加载 → 将数据卸载到文件 → 指定C:\Обмен\ut_kz.zip
  2. 平台构建依赖关系图:例如,"销售"单据引用"客户方"、"合同"和"商品项目",这意味着这些目录必须在单据之前卸载和加载。这个顺序正是由我们的处理来管理的。
  3. 在接收数据库中:从文件加载数据 → 使用同一个ut_kz.zip
  4. 引用匹配生效:如果具有相同内部标识符的客户方"Восход有限责任公司(ТОО)"已经存在——则不会重复;如果不存在——则会重新创建并保留所有关联。

结果:数据库被完整迁移,引用没有"悬空",目录没有重复。在此过程中不生成任何会计凭证——传输的是已经完成的数据,"照原样"传输。

如果您确实需要一个包含凭证的示例(例如,销售商品含16%增值税:借1210贷6010记收入金额,借1210贷3130记增值税,借7010贷1330记成本)——这是由"商品和服务销售"单据完成的,而不是这个处理。


5. 操作类型

该处理没有会计意义上的"操作类型"。从逻辑上讲,它参与该机制的两种模式:

  • 卸载——将数据库数据收集到文件中,并构建依赖关系图和字典。
  • 加载——读取文件,进行引用匹配并恢复关联。

这两种模式都是从"数据卸载与加载"向导启动的,而不是直接从该处理本身启动。


6. 工作时生成什么

  • 凭证(会计登记簿变动):没有。
  • 电子发票/货物随附单及其他电子单据:不生成。
  • 累计登记簿/信息登记簿变动:该处理本身不生成变动——加载时传输的是源数据库单据已经记录的变动。
  • 实际"生成"的内容:卸载时生成卸载文件(.zip/.xml),加载时在接收数据库中生成记录/匹配的对象。

7. 打印表单

没有打印表单。这是技术处理,没有什么可以打印的。它的工作结果是正确迁移的数据,而不是纸质单据。


8. 常见错误

"文件不是数据卸载文件"/"文件格式错误"。 原因:指定的文件不对(例如,普通的交换.xml文件或来自其他配置的压缩包)。解决方法:加载的必须正是从兼容数据库通过标准卸载获得的文件。

"无法从文件加载数据:配置不匹配"。 原因:接收数据库的发布版本与源数据库不同(例如,文件来自3.4.5.21,但要加载到更旧的版本中)。解决方法:将接收方更新到相同的3.4.5.21发布版本后重试。

"对数据执行操作的权限不足"。 原因:以没有管理员权限的用户身份运行。解决方法:以拥有完整权限的用户身份执行卸载/加载。

"违反引用完整性"/"未找到引用对象"。 原因:卸载文件不完整(卸载的不是整个数据库,而是不含依赖对象的部分)。解决方法:卸载完整的数据组成,或明确包含依赖目录。

大型数据库加载"卡住"。 原因:数据量非常大,构建依赖关系图需要时间和内存。解决方法:不要中断进程,以独占模式运行,必要时在拥有足够内存的服务器上执行。


9. 常见问题

问:这是单据吗?它的凭证在哪里? 答:不是,这是数据传输机制的服务处理。它没有也不可能有凭证——它传输的是已经完成的数据。

问:如何用它设置16%的增值税或计算个人所得税? 答:无法做到。增值税、个人所得税(扣除30倍月计算指数、10%/15%税率)、社保金等的计算是由核算和工资计提单据完成的,而不是这个处理。

问:为什么我在菜单中看不到它? 答:它由平台在"数据卸载与加载"向导内部自动调用。只能通过导航链接以管理员权限直接打开。

问:这与常规数据交换(分布式信息库、同步)有什么区别? 答:"数据卸载与加载"机制通过文件整体传输数据库(迁移/备份卸载),而同步是运行中数据库之间的定期变更交换。

问:能用它从其他配置(例如从会计配置BK)传输数据吗? 答:不能。该机制仅在同一配置且发布版本兼容的数据库之间工作。要从其他配置迁移,需使用"数据转换"。

问:加载后客户方和商品会重复吗? 答:不会,这正是引用匹配负责的:对象按内部标识符进行"合并"。

问:源和接收方是否必须使用相同的发布版本? 答:是的。配置不匹配时,加载将中断并报错。请将两个数据库都升级到3.4.5.21

问:能否只卸载目录而不含单据? 答:技术上可以限制组成,但这样存在破坏引用完整性的风险。更安全的做法是卸载完整的数据集。

问:需要特殊权限吗? 答:是的,需要管理员权限。普通会计人员不需要也无法访问此操作。

问:该处理会影响已关闭的期间和报表吗? 答:本身不会。它只是传输数据;期间和报表的正确性由源数据库决定。


10. 相关对象

  • 基于什么使用:"数据卸载与加载"向导启动(主数据与管理 → 维护)。
  • 相关机制:"数据同步"、"数据转换3.0"、"备份"。
  • 传输内容:目录(客户方、商品项目、组织)、单据(销售、入库、电子发票)、登记簿——即数据库的内容,而不是单个单据。

如何查看您的发布版本

帮助 → 关于程序——那里标明了平台版本1С:Предприятие 8.3.x和配置发布版本哈萨克斯坦贸易管理,3.4.5.21

本教程针对《哈萨克斯坦贸易管理》(版本3.4)3.4.5.21发布版编写。配置更新时,请在"关于程序"中核对发布版本号。

常见问题

这是单据吗?它有会计分录吗?
不是,这是数据传输机制的服务性处理。它没有会计分录,也不可能有——它只是传输已经生成好的数据。
怎么用它开具16%的增值税发票或计算个人所得税?
不行。增值税、个人所得税(30倍月计算指数的扣除额、10%/15%税率)、强制养老金缴款等的计算是由核算单据和工资计提单据完成的,而不是这个处理。
为什么我在菜单中看不到它?
它是由平台在"数据导出与导入"向导内部自动调用的。只有拥有管理员权限时,才能通过导航链接直接打开。
这与常规数据交换(RIB、同步)有什么区别?
"数据导出与导入"机制是通过文件整体传输数据库(迁移/备份导出),而同步是在运行中的数据库之间定期交换变更数据。
能否用它从其他配置(例如从BK)传输数据?
不能。该机制仅在相同配置及兼容版本的数据库之间工作。要从其他配置传输数据,需使用"数据转换"。
导入后交易方和商品会不会重复?
不会,这正是链接映射所负责的:对象会根据内部标识符进行"合并"。
源库和目标库的版本是否必须一致?
是的。如果配置不一致,导入将以错误中断。请将两个数据库统一到3.4.5.21版本。
能否只导出目录而不导出单据?
技术上可以限制导出内容,但这样存在破坏引用完整性的风险。更安全的做法是导出完整的数据集。

延伸阅读

参考来源

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