RUKKENZH
向AI提问
栏目1C 配置对象
处理「执行数据交换」(DataProcessors.ВыполнениеОбменаДанными)
文章语言:🇷🇺 RU🇰🇿 KK🇬🇧 EN🇨🇳 ZH
文章版本:📘 会计版⚙️ 技术人员版

处理「执行数据交换」(DataProcessors.ВыполнениеОбменаДанными)

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

1. 识别

参数
对象类型 处理(DataProcessor)
名称 ВыполнениеОбменаДанными
完整标识符 DataProcessors.ВыполнениеОбменаДанными / Обработка.ВыполнениеОбменаДанными
同义词 "执行数据交换"
配置 哈萨克斯坦贸易管理,版本 3.4.5.21
子系统 标准子系统 → "数据交换"(БСП,ОбменДанными
查找位置 "标准子系统"部分 → "执行数据交换"。导航链接:e1cib/list/Обработка.ВыполнениеОбменаДанными

用途。 标准子系统库(БСП)"数据交换"子系统的服务处理。用于按交换设置(交换计划节点)交互式或后台启动同步会话:将变更导出到文件/目录/FTP/服务、导入传入消息、处理冲突和因变更禁止日期而未被接受的变更、输出日志。这是数据同步的传输执行层——它不是业务单据,不存储自身数据,也不生成会计分录。通过配置好的转换规则(КД 2.0/3.0),该处理传输和接收应用业务对象:物料、往来单位、销售/入库单据,以及哈萨克斯坦共和国电子单据的数据——电子发票ЭСФ(ИС ЭСФ 系统)和СНТ(货物发运通知单)。


2. 属性和表格部分

该处理没有固定存储,操作的是表单属性(会话参数)。以下是处理在执行交换时管理的典型数据组成。

会话参数(表单/模块属性):

属性 类型 用途
Узел / УзелИнформационнойБазы 交换计划引用 执行会话所依据的同步设置(交换计划节点)
ИдентификаторНастройкиОбмена 字符串 交换设置方案(转换规则)的字符串标识符
ВыполнятьВыгрузку / ВыполнятьЗагрузку 布尔值 会话方向标志(发送和/或接收)
ИмяФайлаСообщения / Каталог 字符串 文件传输方式下交换消息文件或目录的路径
ИнтерактивныйРежим 布尔值 用户手动启动标志(区别于定时任务)
ОтменятьЗагрузкуПоДатеЗапрета 布尔值 控制处理因变更禁止日期而受影响的对象

表格部分(在会话过程中生成):

表格部分 关键字段 用途
执行日志 日期、重要级别、文本、对象 按行记录的会话日志:信息、警告、错误
未被接受/冲突对象 对象、本库版本、异库版本、拒绝原因 需要手动解决冲突的对象列表
按数据类型统计 数据类型、已发送对象数、已接收对象数 各类型已传输/已接收对象数量汇总

3. 表单

表单 用途
处理表单(主表单) 按所选设置启动交互式同步会话,选择方向和传输方式,显示进度和结果
同步助手表单 分步向导:分析待发送/待接收数据、预览、确认导出/导入
日志/结果表单 带重要级别过滤器的详细会话日志,跳转到问题对象
冲突和未接受对象解决表单 手动选择对象版本,处理变更禁止日期下的对象

表单的确切组成因版本而异,取决于3.4.5.21中БСП的具体实现——需按具体版本核实


4. 模块关键过程

未附加该处理的独立BSL证据(仅提供用途方面的信息)。以下是БСП"数据交换"子系统中此类对象的典型处理程序和方法;具体签名需按3.4.5.21版本代码核实。

过程/函数 位置(典型) 功能
ВыполнитьОбменПоНастройкеОбмена 对象模块 / 公共模块 ОбменДаннымиСервер 入口点:按节点启动同步会话——导出和/或导入
ВыполнитьВыгрузкуДанных 对象模块 生成交换消息:筛选已注册的变更,应用转换规则,写入XML
ВыполнитьЗагрузкуДанных 对象模块 读取传入消息,应用接收规则,解析引用,记录冲突
ВыполнитьОбменВыделеннымиНастройками 表单 表单命令处理程序:依次为选中的设置启动会话
ВыполнитьОбменВФоне / ФоновоеЗаданиеЗавершено 表单 / 公共模块 通过后台任务启动长时间会话并处理其完成
ЗарегистрироватьОшибкуВПротоколе 对象模块 将错误/警告记录写入执行日志
ОбработатьНепринятыеПоДатеЗапрета 对象模块 处理因数据变更禁止日期而被拒绝的对象

5. 过账和账目变动

"执行数据交换"处理不进行过账,也不生成自身的寄存器变动和会计分录——这是同步传输机制,而非业务单据。

会计变动是间接产生的:从交换消息中接收的单据被写入,并(在转换规则相应配置ПриЗагрузке下)按单据自身的标准逻辑进行过账。对于哈萨克斯坦共和国配置,具体包括:

  • 商品销售 → 销售/成本寄存器及哈萨克斯坦标准会计科目表分录:
    • 1210"买方短期应收账款" — 贷 6010"销售收入",金额为收入额;
    • 6010 — 贷 3130"应缴增值税",按 16% 税率(哈萨克斯坦,2026年)计算增值税额;
    • 7010"销售成本" — 贷 1330"商品",按成本额。
  • 商品入库 → 借 1330 — 贷 3310"供应商短期应付账款";进项增值税记入 1420
  • 付款1030"往来银行账户资金"的账目变动。

销售增值税示例,不含税金额1,000,000坚戈:增值税 = 1,000,000 × 16% = 160,000坚戈,应向买方收取1,160,000坚戈(借1210 1,160,000 — 贷6010 1,000,000,贷3130 160,000)。所有金额单位均为坚戈(₸)。

ЭСФ(ИС ЭСФ系统)和СНТ电子单据在与服务交换时也不由该处理进行过账——它只是传输其数据/状态;ЭСФ/СНТ的开具和发送由配置的专用机制完成。


6. 关联对象和依据填制

  • 交换计划 — 执行同步所依据的节点(传输设置和数据组成的来源)。
  • 信息寄存器,包含数据同步设置和传输参数(目录/FTP/EDI/服务)。
  • 数据转换规则(КД 2.0/3.0)——确定哪些对象以何种方式导出/导入。
  • 交换计划的变更登记 — 待发送对象队列。
  • 数据同步的定时任务 — 按计划自动启动会话。
  • ЭСФ/СНТ服务(哈萨克斯坦共和国) — 在相应交换设置下作为电子单据的接收方/来源方。

该服务处理不适用依据填制(该处理不参与"依据填制"链)。


7. 扩展点

  • 转换规则(КД 2.0/3.0) — 无需修改配置即可更改对象导出/导入组成和逻辑(包括ЭСФ/СНТ及哈萨克斯坦共和国特有内容)的主要标准方式。
  • БСП编程接口ОбменДаннымиПереопределяемыйОбменДаннымиСобытияПереопределяемый)——在可重定义模块中重新定义同步行为。
  • 配置扩展 — 在不脱离支持的情况下为处理表单添加处理程序(&Вставка/&После)和对象模块方法。
  • 接收单据的写入/过账事件订阅 — 为适配哈萨克斯坦共和国会计政策微调账目变动。
  • 数据变更禁止日期 — 在导入时调控历史期间数据的接受。

可重定义模块的确切名称及具体扩展点的存在取决于3.4.5.21版本中БСП的版本——需按具体配置元数据核实

常见问题

数据交换处理是否生成会计凭证?
不会。这是BSP“数据交换”子系统的服务性传输处理:它本身不过账,也不产生任何movement。凭证是由通过交换消息接收的单据按标准逻辑生成的——例如,销售单据会生成借1210—贷6010(收入)以及贷3130(增值税,税率16%),借7010—贷1330(成本)。
在配置界面中如何找到该处理?
路径为“标准子系统”→“数据交换执行”。直接导航链接为:e1cib/list/Обработка.ВыполнениеОбменаДанными。
2026年哈萨克斯坦示例中应使用哪个增值税税率?
16%。12%的数值已过时。对于不含增值税金额为1,000,000坚戈的销售,增值税金额=160,000坚戈(凭证:贷3130),应向买方收取的总金额为1,160,000坚戈。
如何在不修改配置的情况下设置传输数据的组成和逻辑?
可通过交换设置中的数据转换规则(КД 2.0/3.0),以及BSP的可重定义模块和配置扩展来实现。正是这些转换规则决定了哪些对象(包括ЭСФ/СНТ数据)以及如何进行导出和导入。

延伸阅读

参考来源

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