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 与会计专家,实战型讲师

1. 识别

参数
对象类型 处理(DataProcessor)
名称 ВыгрузкаЗагрузкаДанныхПотокЧтенияДанныхИнформационнойБазы
完整名称 Обработка.ВыгрузкаЗагрузкаДанныхПотокЧтенияДанныхИнформационнойБазы
同义词 — (未设置单独同义词;描述性名称为"数据卸载/加载 信息库数据读取流")
配置 哈萨克斯坦贸易管理,版本 3.4.5.21
所属子系统 "数据卸载与加载"(标准子系统库 БСП 的典型子系统)
用途 服务(技术)处理。在将信息库对象卸载到文件/数据归档时实现流式(顺序)读取信息库对象。是 БСП 卸载/加载机制的"读取器"(数据提供者)之一:封装从信息库分批获取对象样本并将其传递给序列化器的过程,而无需将整个数组一次性加载到内存中。

该处理不适用于用户的交互式操作,也不是应用(核算)对象。它由数据卸载/加载机制的公共模块以编程方式调用(数据库间数据迁移、信息库技术卸载、汇总/交换)。在贸易/税务核算术语中不具有用户功能意义。

在哪里找到

界面中通常没有直接的导航命令(该对象为服务性对象)。要在"企业"模式下打开处理表单(需具有管理员权限),请使用导航链接:

e1cib/list/Обработка.ВыгрузкаЗагрузкаДанныхПотокЧтенияДанныхИнформационнойБазы

在配置器中:分支 处理 → ВыгрузкаЗагрузкаДанныхПотокЧтенияДанныхИнформационнойБазы


2. 属性与表格部分

该处理属于技术性"流式读取器"类别,其业务逻辑不存储在表单属性中,而存储在模块变量和方法参数中。典型组成:

属性(对象或表单的属性/变量)

属性 类型 用途
ИмяФайлаДанных / ИмяФайлаАрхива 字符串 源文件(卸载归档)的路径,从中进行流读取。
КаталогВыгрузки 字符串 卸载数据解压后的工作目录。
ПараметрыВыгрузки / ПараметрыЗагрузки 结构体 当前会话设置(元数据集、模式、筛选条件、格式版本)。
ТекущийОбъект / ТекущаяПорция 任意类型 指向流中当前正在读取的对象/数据包的指针。
КоличествоОбъектов 数字 已处理对象计数器(用于进度指示)。
Инициализирован 布尔值 流已准备好读取的标志。

表格部分

没有应用(可保存)表格部分。对于此类服务处理,数据仅在会话期间存储在 ТаблицаЗначений/ДеревоЗначений 类型的表单属性中(例如,待读取的元数据类型列表、数据包队列)。该处理没有永久存储——它不向信息库写入数据,只是读取并传递给调用代码。


3. 表单

表单 用途
表单(主表单,如果已定义) 供管理员启动/诊断流式读取的技术界面。在典型使用中不会打开——工作以编程方式进行。
无表单(常见情况) БСП 的许多流式读取器根本不包含表单:该对象仅作为程序代码(对象模块方法)的容器使用。

版本 3.4.5.21 中"需要核实":主表单的存在与组成是版本相关的细节;在部分发行版中该对象根本没有表单。


4. 模块关键过程

未提供模块主体的直接 BSL 证据(参考资料中只有"用途"方面)。以下是该类型对象典型的处理模块导出方法组成。这是 БСП "流式读取器"的稳定契约;具体签名请按发行版模块核实。

过程/函数 用途(典型逻辑)
Инициализировать(Параметры) 流准备:打开数据文件/归档,解析卸载文件头,读取元信息,将光标设置到流起始位置。
ПрочитатьИнформациюЗаголовка() / ПрочитатьЗаголовок() 返回卸载的服务数据:格式版本、已卸载类型组成、完整性/筛选标志。
ЕстьДанные() / СледующийЕсть() 检查流中是否有未读对象(读取循环条件)。
ПрочитатьОбъект() / Прочитать() 从流中读取并反序列化下一个对象(或数据包),将其返回给调用代码。推进内部光标。
ПропуститьОбъект() 跳过当前对象而不进行反序列化(用于按类型/条件筛选)。
Закрыть() / Завершить() 释放资源:关闭文件流,清理临时数据。
ПолучитьПрогресс() 返回已读取的比例(用于长时间操作的指示器)。

表单本身的处理程序(如果存在表单)——标准的:ПриОткрытииПриСозданииНаСервере——仅确保 UI 初始化,不包含应用逻辑。


5. 过账与移动

该处理不是单据,不执行过账。它没有移动表格部分,不生成累积/信息登记簿和会计分录。

因此,哈萨克斯坦会计科目表的任何科目和税务计算都不适用于该对象。为完整起见,提供配置环境 2026 年适用于配置应用(核算)对象的参考值——但不适用于该服务处理:

  • 增值税税率 — 16%;应付增值税科目 — 3130
  • 哈萨克斯坦典型科目:1210(客户短期应收账款)、1030(活期账户资金)、1330(商品)、3310(供应商应付账款)、6010(销售收入)、7010(销售成本)。
  • 劳动/税务参考值:MRP = 4,325 坚戈,最低工资 = 85,000 坚戈;个人所得税基本扣除额 — 30 MRP/月(不超过360 MRP/年);年收入 8,500 MRP 以下个人所得税 10%,超出部分 15%;强制养老金缴款 10%(基数上限为 50 倍最低工资)、雇主养老金缴款 3.5%、自愿医保缴款 2%、医保缴款 3%、社保缴款 5%、社会税 6%

再次强调:上述数字仅作为配置背景提供,完全不参与该处理的工作——它只是"原样"转移信息库数据,不重新计算金额,也不改变核算数值。


6. 关联对象与依据录入

  • 依据录入 — 不支持且不适用(该对象不创建信息库数据)。
  • 关联对象 — БСП 卸载/加载机制的程序化使用者:
    • "数据卸载与加载"子系统的公共模块(卸载管理器、序列化器、流调度器);
    • 流的配对"写入器"(生成卸载文件的序列化处理),在反向操作中该处理作为读取器与其配对;
    • 发起读取会话的技术维护/数据迁移过程。
  • 哈萨克斯坦电子单据(通过 ЭСФ 信息系统的 ЭСФ、СНТ)——在信息库卸载/加载时,相应对象的数据作为普通流对象转移;该处理与 ЭСФ 信息系统没有特殊集成。

7. 扩展点

  • 配置扩展 — 首选方式:通过 &Вместо&После&Перед 注解覆盖/补充处理模块的导出方法(ПрочитатьОбъектИнициализировать 等)。请注意,干预服务读取流可能破坏卸载的完整性——请在完整的"卸载 → 加载"周期上进行测试。
  • БСП 程序接口 — 与其修改对象,不如连接到"数据卸载与加载"子系统的处理程序(对象卸载前/后事件、重新定义待卸载类型组成)——这是影响流的标准且安全的机制。
  • 类型/对象筛选 — 通过会话参数(ПараметрыВыгрузки/ПараметрыЗагрузки)实现,不修改处理本身的代码。
  • 不建议:更改序列化格式或读取顺序——这会破坏与配对写入器以及其他发行版格式版本的兼容性。

3.4.5.21 版本"需要核实":处理模块导出方法的确切名称和签名,以及主表单的存在情况——请按具体发行版模块核实,因为这是版本特定的细节。

常见问题

可以从用户界面打开此处理吗?
各功能板块中通常没有常规命令——该对象属于服务性质。管理员可通过导航链接 e1cib/list/Обработка.ВыгрузкаЗагрузкаДанныхПотокЧтенияДанныхИнформационнойБазы 打开表单(如果存在),或从配置器中打开。在标准使用中,该处理仅由BSP的卸载/装载机制以编程方式调用。
该处理是否会生成凭证记录或登记簿移动?
不会。它不是单据:没有过账、移动以及登记器的表格部分。哈萨克斯坦会计科目表中的科目(1210、1330、3130、6010、7010等)以及税率(增值税16%、个人所得税、强制养老金缴款等)均不适用于它——它只是流式读取并转移信息库中的数据,而不重新计算金额。
如何正确干预流读取逻辑?
可通过配置扩展(使用&Вместо/&После注解覆盖模块的导出方法),或者更推荐通过BSP「数据卸载与装载」子系统的标准编程接口及会话参数进行干预。不建议直接修改序列化格式——这会破坏与配对写入器及格式版本之间的兼容性。
为什么该对象没有通常意义上的表头属性和表格部分?
这是一个技术性的"流读取器"。其状态(文件路径、会话参数、读取游标、计数器)在会话期间保存于模块变量和表单属性中,而非保存于持久性的属性和表格部分中。该处理没有永久性的数据存储。

延伸阅读

参考来源

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