1. 识别
| 参数 | 值 |
|---|---|
| 对象类型 | 处理 (DataProcessors) |
| 名称 | ВыгрузкаЗагрузкаДанныхМенеджерОбработчиковВыгрузкиДанных |
| 完整路径 | DataProcessors.ВыгрузкаЗагрузкаДанныхМенеджерОбработчиковВыгрузкиДанных |
| 同义词 | 未设置(界面中使用对象名称) |
| 配置 | 哈萨克斯坦贸易管理,3.4.5.21 |
| 查找位置 | 「服务技术」板块 →「数据导出导入处理器管理器」。导航链接:e1cib/list/Обработка.ВыгрузкаЗагрузкаДанныхМенеджерОбработчиковВыгрузкиДанных |
用途。「数据导出与导入」子系统(ВыгрузкаЗагрузкаДанныхПереопределяемый / BSP「数据导出导入」)的服务(技术)处理。它扮演处理器管理器(登记册)的角色,参与将信息库数据导出到统一归档(XML序列化)并随后加载到另一个信息库或云服务的过程。该处理不用于用户交互式输入,也与业务运营核算或哈萨克斯坦的规范化核算无关:它不反映经济业务、不生成凭证、也不涉及科目表、增值税、个人所得税或哈萨克斯坦的其他税务机制。它的任务是在导出前、导出时、导出后以及对称的对象加载阶段,有序地调用用户(可重定义)和标准处理器。
该处理作为基础设施组件用于:
- 在信息库之间迁移数据(例如在升级到新版本或节点之间迁移时);
- 在服务模式框架内(1cFresh / 服务技术)导出/导入数据;
- 迁移配置及其数据。
重要提示:该对象属于平台/BSP的机制,而非哈萨克斯坦贸易与核算的业务领域。因此,2026年哈萨克斯坦的「数字」特性(增值税16%、月计算指标(МРП)4325坚戈、最低工资85000坚戈、个人所得税扣除30个МРП、科目表1210/1030/1330/3310/3130/6010/7010、ЭСФ/СНТ电子发票/运单)并不直接适用于该处理本身——它们作为普通对象数据「穿过」该机制传递,最终落地于目标寄存器和单据中,而非停留在该服务性处理中。
2. 表头属性和表格部分
此类处理是程序控制型的,其状态在导出/导入会话期间于内存中形成。它不包含应用层面的常驻表头属性和表格部分(不存储在数据库中)。工作数据由对象模块中形成的内部结构和集合表示:
| 约定字段/集合 | 用途 |
|---|---|
| 已注册处理器列表 | 订阅了导出/导入事件的处理器模块登记册,标明其适用的元数据对象类型 |
| 「元数据对象 → 处理器」对应关系 | 在流式处理中快速访问特定对象类型的处理器集合 |
| 阶段标志 | 标记处理器在流程的哪个阶段被调用(导出前、导出时、导出后、加载前、加载时、加载后) |
| 导出容器/流 | 指向数据被序列化写入的容器对象的引用,以及当前操作的参数 |
在配置器中,该对象的表格部分通常未被描述,或仅具有技术性质——对实施人员没有应用层面的价值。
3. 窗体
该处理在标准发布中通常不预设或不在用户场景中使用自有的交互式窗体(列表、对象、选择窗体):该对象由数据导出/导入机制以程序方式调用。如果在特定版本中存在窗体,它具有服务诊断性质(查看处理器组成),不属于常规用户界面。通过导航链接 e1cib/list/... 打开,为管理员/开发人员提供技术访问。
4. 模块的关键过程
所提供的证据材料仅包含「用途」方面的信息——材料中未提供该模块的源代码(BSL)。因此下面列出的是BSP/「数据导出与导入」子系统数据导出处理器管理器中典型的处理器和方法。具体的签名和代码行需在目标版本3.4.5.21的对象模块中核实。
| 方法(典型) | 用途 |
|---|---|
ПриРегистрацииОбработчиков(Обработчики) |
填充处理器表:将元数据对象类型、版本、阶段(导出/加载)和过程名称对应起来 |
ПередВыгрузкойОбъекта(...) / ПриВыгрузкеОбъекта(...) / ПослеВыгрузкиОбъекта(...) |
在对象序列化到容器的相应阶段调用用户处理器 |
ПередЗагрузкойОбъекта(...) / ПриЗагрузкеОбъекта(...) / ПослеЗагрузкиОбъекта(...) |
对称的反序列化和对象在接收方写入的阶段;此处执行引用匹配、对象替换/跳过 |
ПередВыгрузкойТипа(...) / ПередЗагрузкойТипа(...) |
类型级别(该类型所有对象)的分组处理器,用于优化和服务性准备 |
ВыполнитьОбработчики(...)(内部调度) |
遍历当前对象/阶段已注册的处理器,并传递容器和参数调用它们 |
其逻辑是典型的:管理器收集处理器登记册(包括来自可重定义模块 ВыгрузкаЗагрузкаДанныхПереопределяемый 的处理器),然后在对选定对象进行流式处理时,严格按各自阶段调用所需的处理器,确保正确导出以及后续带有关系恢复的加载。
5. 过账和记录
该处理不进行过账,也不生成寄存器记录,也不创建会计凭证。这一点至关重要:该对象属于数据交换基础设施,而非核算领域。
- 该对象本身不移动累计/信息/会计寄存器。
- 哈萨克斯坦科目表(1210「应收账款(短期)」、1030「往来账户资金」、1330「商品」、3310「应付供应商账款」、3130「应交增值税」、6010「销售收入」、7010「销售成本」),以及16%增值税、个人所得税、强制养老金缴款(ОПВ)/雇主强制养老金缴款(ОПВР)/强制社会医疗保险(ВОСМС)/社会医疗保险(ОСМС)/社会保险费(СО)/社会税的计算——均由配置的应用单据和寄存器实现,而非由该处理实现。
- 在导出/导入过程中,上述单据和寄存器的数据作为序列化对象被转移;最终的记录和余额将由接收方数据库中的应用逻辑,在标准的重新过账/数据恢复过程中生成。
6. 关联对象和基于输入
该服务性处理不支持「基于……输入」。关联关系具有程序性质:
ВыгрузкаЗагрузкаДанныхПереопределяемый—— 通用可重定义模块,管理器从中获取用户的处理器注册信息。- 「数据导出与导入」机制(BSP) —— 容器处理、导出/导入流程管理器、XML序列化器。
- 配置的元数据对象 —— 所有目录、单据、寄存器等,其数据经过处理器(包括参与ЭСФ和СНТ的销售/入库单据、增值税及往来结算寄存器)。
- 服务技术(1cFresh) —— 用户数据区域导出/导入场景。
7. 扩展点
- 注册自定义处理器,在
ВыгрузкаЗагрузкаДанныхПереопределяемый.ПриРегистрацииОбработчиков中——干预特定类型对象导出/导入的标准方法(例如清除技术字段、重新计算引用、导出前过滤敏感数据)。 - 配置扩展:借用对象模块/可重定义模块以添加或重定义处理器,而无需使主配置脱离支持状态。
- 阶段处理器 导出前/加载后——在版本切换时进行迁移改造的关键点(包括将数据调整为符合2026年哈萨克斯坦规范:重新配置增值税税率、按50倍最低工资基数调整强制养老金缴款上限、以及30个МРП的个人所得税扣除均由应用对象实现,但在迁移时可能由加载处理器触发)。
在具体的3.4.5.21版本中需要核实:对象模块方法的准确组成、服务性窗体的存在与用途,以及序列化结构的版本——这些细节与版本高度相关,需在配置器中核实。
