RUKKENZH
Задать вопрос AI
栏目Объекты конфигурации 1С
1С:会计(哈萨克斯坦版)3.0 中的"与银行交换报文"文档
Язык статьи:🇷🇺 RU🇰🇿 KK🇬🇧 EN🇨🇳 ZH
Версия статьи:📘 Для бухгалтера⚙️ Для тех-специалиста

1С:会计(哈萨克斯坦版)3.0 中的"与银行交换报文"文档

适用于: 1С:Бухгалтерия для Казахстана, 版本 3.0.74.2 · 1C-Sapa 集团 — 1C 合作伙伴
СТ
Сапа Т.И. — Эксперт по 1С и бухгалтерскому учёту, преподаватель-практик

已在“哈萨克斯坦会计”3.0.74.2 版本(3.0 版)上验证。

周一早晨。您通过“ДиректБанк”向银行发送了三张付款单,点击了“与银行交换”,但对方却没有收到钱。付款单日志中显示状态为“已发送”,而不是“已执行”。该到哪里去找哪里出了问题?这时就该打开“与银行交换报文”——它是您交换过程的“黑匣子”。里面可以看到发送给银行的是哪个数据包、银行回复了什么、哪份单据被拒绝以及拒绝的原因。没有这份单据您只能靠猜;有了它——您就能确切知道付款卡在了哪里。

1. 用途

“与银行交换报文”是一份服务性(传输性)单据。它记录与银行按照直接交换技术(1С:ДиректБанк)进行的一次交换会话:您向银行发送了什么、银行又回复了什么。它本身不产生会计分录——分录由“搭乘”在此报文内部的付款单据和银行对账单来创建。

2. 在哪里查找

有三种途径——请选择方便的一种。

  • 通过单据列表:银行与现金”栏目 → “银行”区块 → “与银行交换报文”(有时通过“更多” → “所有单据” → “与银行交换报文”)。
  • 从付款单进入:在“付款委托书”列表窗体中点击“与银行交换”按钮——每次会话都会创建各自的报文。
  • 直接通过 1С 导航链接。主菜单 → “工具” → “按导航链接跳转”(或标题栏中的“星标/链接”图标),然后粘贴:
e1cib/list/Документ.СообщениеОбменСБанками

将打开包含所有交换会话的完整日志。

2а. 如何查看您的版本

帮助” → “关于程序”(或右上角的“i”图标)。那里有两行:平台版本(例如 8.3.24.x)和配置版本——“哈萨克斯坦会计,3.0 版(3.0.74.2)”。如果您的版本较低——ДиректБанк 的部分按钮和字段可能会有所不同。本指南针对 3.0.74.2。

3. 如何填写

通常在点击“与银行交换”时单据会自动创建。您几乎不需要手动创建它。但需要理解各个字段——您要靠它们来排查事故。

字段 用途 填错会怎样
组织 (必填) 以谁的名义进行交换。将会话绑定到您的法人及其银行设置。 交换将按错误的设置进行——银行会拒绝数据包,或接收来自“他人”组织的数据包。
银行账户 / 交换设置 (必填) 进行直接交换所使用的具体账户和与银行签订的协议。确定服务地址和证书。 报文会发向“空处”,或返回服务授权错误。
会话日期、时间 交换时刻的标记。您可据此在数十个会话中找到所需的那一个。 排查时混乱:搞不清哪个数据包是哪一天的。
方向(发出 / 收入) 发出——您向银行发送了付款单;收入——银行发来了对账单/状态。 方向弄错——您会在已发送项里去找对账单。
会话状态 结果:“已发送”“已被银行接收”“错误”“需要确认”。 “错误”状态正是需要排查的信号。
表格部分“单据” 此会话中的付款单/对账单列表,每一项都有来自银行的各自状态。 在这里可以看到具体是哪份单据被拒绝了。
报文标识符 / 数据包编号 用于通过电话与银行核对的会话唯一代码。 没有它,银行在其系统中找不到您的数据包。
银行回复文本 / 备注 银行拒绝的原文原因。 如果忽略——就无法得知拒绝的原因。

实际的工作顺序(而非字段填写):

  1. 过账所需的付款委托书
  2. 在付款单列表中用勾选框标记它们 → “与银行交换”。
  3. 用电子数字签名(负责人/会计的证书)签署数据包。
  4. 等待银行回复——状态会更新。
  5. 点击“加载对账单”后,银行会返回带对账单的收入报文。

4. 带数字和分录的详解示例

情境。ТОО“阿斯塔纳-贸易”(增值税纳税人,税率 16%),银行账户 1030。2026 年 9 月 6 日发送三笔付款:

收款人 用途 金额,₸
1 ТОО“Снаб” 货款支付(含 16% 增值税的账单) 1 160 000
2 预算 8 月的个人所得税 250 000
3 ТОО“Снаб” 错误——账户已关闭 500 000

勾选全部三笔 → “与银行交换” → 用电子数字签名签署。创建出带三行的发出“与银行交换报文”。银行回复:

  • 付款 №1 — “已执行”;
  • 付款 №2 — “已执行”;
  • 付款 №3 — “已拒绝:收款人账户已关闭”。

报文本身不产生分录。当银行确认付款后,分录由付款单据创建(在 3.0 中即“付款委托书发出”/“从结算账户支出”)。

付款 №1(支付给供应商 ТОО“Снаб”,1 160 000 ₸ = 1 000 000 货款 + 160 000 增值税 16%)。分录在支出发生时形成:

金额,₸ 内容
3310 1030 1 160 000 从活期账户支付给供应商

进项增值税则已在入库单据中抵扣(借 1420 贷 3310),而付款冲减应付账款 3310。

付款 №2(向预算缴纳个人所得税):

金额,₸ 内容
3120 1030 250 000 向预算划转个人所得税

付款 №3(被拒绝)——没有任何分录。资金未从 1030 账户支出。在交换报文中第 №3 行显示状态为“已拒绝”以及银行文本。您在付款单中修改要素,并以新会话发送。

本次会话结果:支出 1 410 000 ₸(1 160 000 + 250 000),一张付款单被退回。这一切都在同一份“与银行交换报文”中可见——无需在付款单日志中来回翻找。

关于哈萨克斯坦 2026 年数字的提醒:增值税 16%,月计算指标(МРП)4 325 ₸,最低工资(МЗП)85 000 ₸,强制养老金缴费(ОПВ)10%(计费基数上限为 50 МЗП),雇主养老金缴费(ОПВР)3.5%,医疗保险缴费(ВОСМС)2%,强制社会医疗保险(ОСМС)3%,社会保障缴款(СО)5%,社会税 6%。个人所得税基本扣除额——每月 30 МРП

5. 业务类型

本单据服务于两种交换业务:

  • 发出报文——向银行发送付款委托书(单张或成批)、查询状态、撤销付款。
  • 收入报文——从银行接收:银行对账单、此前发送单据的状态、服务性通知。

会话内部还单独支持:用电子数字签名签署数据包、重新发送、更新状态和加载对账单。

6. 过账时会形成什么

  • 单据本身不创建分录。它是传输性的。会计流水(按 1030、3310、3120 等的借/贷)由关联的付款委托书银行对账单产生。
  • 交换登记簿的流水:记录每份单据的状态(已发送 / 已接收 / 已执行 / 已拒绝)、数据包标识符、与 ДиректБанк 设置的绑定。
  • 付款单状态更新:根据银行回复,付款委托书转为“已执行”。
  • 电子单据。这是与银行的交换,而不是与 ЭСФ 信息系统的交换。因此这里不会形成 ЭСФ 和 СНТ——它们由销售/入库单据通过“1С-ЭДО”/ЭСФ 和 СНТ 信息系统创建,属于单独的环路。

7. 打印表单

传输性单据自身“漂亮的”打印表单并不多:

  • 交换协议(会话日志)——发送/接收了什么、状态、错误文本。
  • 打印付款委托书——从关联的付款单调出(按哈萨克斯坦国家银行标准的付款委托书表单)。
  • 已发送单据登记册——数据包中付款单的清单及金额。

主要的打印表单(付款单、对账单)从付款单据本身打印,而不是从交换报文打印。

8. 常见错误

“未找到电子签名证书 / 有效期已过”。 负责人的电子数字签名已过期或未安装到存储库中。请重新签发证书,安装到个人存储库中,并在交换设置中指定它(“银行与现金”栏目 → “与银行交换设置”)。

“在银行服务上授权错误(401/403)”。 ДиректБанк 登录名不匹配、账户未接入直接交换,或银行尚未激活服务。请检查交换设置和银行方的接入状态。

“单据被银行拒绝:收款人要素错误”。 付款单中的收款人个人账户号(ИИК)/银行代码(БИК)/名称有误。请修改付款委托书并以新会话发送——被拒绝的单据不会自行“复活”。

“报文未签署,无法发送”。 数据包已组建,但未用电子数字签名签署。打开报文 → “签署并发送”。

“未填写银行账户的交换设置”。 该账户未启用直接交换。请为该账户配置 ДиректБанк,或通过“客户-银行”文件方式发送付款单。

“单据状态不更新,一直挂在‘已发送’”。 银行尚未处理数据包,或连接中断。点击“更新状态”/重新执行收入报文会话。不要重新创建付款——否则会造成重复支出。

9. 常见问答

1. 需要手动创建这份单据吗? 不需要。它在点击“与银行交换”时自动生成。手动情况下您主要是阅读它,用来排查事故。

2. “与银行交换报文”会产生分录吗? 不会。分录(例如借 3310 贷 1030)由付款委托书和银行对账单产生。报文——只是传输和状态。

3. ДиректБанк 与“客户-银行”文件方式有何区别? ДиректБанк 通过受保护通道直接交换,无需导出文件。“客户-银行”——是手动导出 1c_to_kl.txt 和导入 kl_to_1c.txt。交换报文属于直接交换。

4. 发送了付款,但钱没到。到哪里查原因? 在日志中打开所需会话(e1cib/list/Документ.СообщениеОбменСБанками),找到该笔付款所在的行,阅读状态和银行回复文本。

5. 这里会形成 ЭСФ 或 СНТ 吗? 不会。ЭСФ(ЭСФ 信息系统)和 СНТ——是与税务信息系统的交换,是单独的电子单据流环路。与银行的交换不会创建它们。

6. 可以一次发送多张付款单吗? 可以。在列表中用勾选框标记所需付款单并点击“与银行交换”——它们会作为一个数据包发出,每张各有自己的状态。

7. 付款被银行拒绝了。怎么办? 在付款委托书中修改要素并以新会话重新发送。被拒绝的行不会自行重发。

8. 如何删除多余的交换报文? 像普通单据一样标记删除(右键 → “标记删除”)。但请记住:报文是交换历史,最好保留它以便通过数据包标识符与银行核对。

9. 可以撤销已经发送的付款吗? 如果银行尚未执行,请发送带“撤销”业务的发出报文。执行后无法通过 1С 撤销——请联系银行。

10. 打电话给银行时到哪里获取数据包标识符? 就在交换报文中,“报文标识符 / 数据包编号”字段。把它报给银行操作员用于查找。

10. 相关单据

  • 基于什么产生:已过账的付款委托书(发出付款)——正是它们被组建到发出数据包中。
  • 会产生 / 更新什么:付款委托书的状态(“已执行”),而收入报文会产生银行对账单(账户收入,买方付款时借 1030 贷 1210)。
  • 设置:“与银行交换设置(ДиректБанк)”——“银行与现金”栏目。
  • 相邻环路:对于电子发票,请使用销售/入库单据和 ЭСФ/СНТ 模块——这与银行无关。

如何查看您的版本:“帮助” → “关于程序”——那里有平台和配置版本。

本指南为“哈萨克斯坦会计”3.0 版、3.0.74.2 版本编写。

Частые вопросы

需要手动创建此文档吗?
不需要。点击"与银行交换"时会自动生成。您手动操作主要是阅读它,用于分析异常情况。
"与银行交换消息"会生成会计分录吗?
不会。会计分录(例如借3310 贷1030)由付款委托书和银行对账单生成。消息只负责传输和状态。
DirectBank与"客户端-银行"在文件方面有何区别?
DirectBank通过安全通道直接交换,无需导出文件。"客户端-银行"是手动导出1c_to_kl.txt并加载kl_to_1c.txt。交换消息属于直接交换。
发送了付款,但钱没到。在哪里查看原因?
在日志中打开所需的会话(e1cib/list/Документ.СообщениеОбменСБанками),找到该付款对应的行,阅读状态和银行的回复文本。
这里会生成ЭСФ或СНТ吗?
不会。ЭСФ(ИС ЭСФ)和СНТ是与税务信息系统的交换,属于单独的电子文档流通环路。与银行的交换不会创建它们。
可以一次发送多张付款单吗?
可以。在列表中用复选框勾选所需的付款单,然后点击"与银行交换"——它们将作为一个数据包发送,每张都有各自的状态。
付款被银行拒绝了。该怎么办?
在付款委托书中修改要素信息,然后用新会话重新发送。被拒绝的行不会自动重新发送。
如何删除多余的交换消息?
像普通文档一样标记为删除(右键→"标记为删除")。但最好保留消息,以便按数据包标识符与银行核对。

延伸阅读

Источники

Была ли статья полезна?
💼 Нужна помощь с 1С или учётом? Слава КВЦ — многолетняя практика в 1С в Казахстане. Изучите разложенный НК РК 2026 или спросите в чате BuhGPT — ответит за секунды.