RUKKENZH
Задать вопрос AI
РазделыОбъекты конфигурации 1С
Документ «СообщениеОбменСБанками» — техническое описание
Версия статьи:📘 Для бухгалтера⚙️ Для тех-специалиста

Документ «СообщениеОбменСБанками» — техническое описание

Актуально для: 1С:Управление торговлей для Казахстана, ред. 3.4.5.21 (9 июля 2026 г.) · ГК 1С-Сапа — партнёр фирмы «1С»
СТ
Сапа Т.И. — Эксперт по 1С и бухгалтерскому учёту, преподаватель-практик
Подготовлено редакцией BuhGPT

1. Идентификация

Параметр Значение
Тип объекта Документ (Documents)
Имя СообщениеОбменСБанками
Полное имя Документ.СообщениеОбменСБанками
Синоним «Сообщение обмена с банками»
Конфигурация Управление торговлей для Казахстана, редакция 3.4.5.21
Нумерация Тип номера Строка, длина 11, непериодическая (Nonperiodical)
Навигационная ссылка (список) e1cib/list/Документ.СообщениеОбменСБанками
Навигационная ссылка (объект) e1cib/data/Документ.СообщениеОбменСБанками

Назначение. Служебный (технический) документ подсистемы прямого обмена с банком (DirectBank). Одно значение документа = одно отдельное сообщение внутри пакета обмена: платёжное поручение на отправку, запрос статуса ранее отправленного документа, ответ банка, загруженная выписка и т. п. Документ формируется механизмом обмена автоматически при отправке платежей и загрузке выписок; вручную его практически не создают — он служит для контроля хода обмена, диагностики отклонений и хранения технических атрибутов (внешние идентификаторы, статусы, результаты проверки подписи).

Где найти в 1С: раздел «Электронное взаимодействие» → «Сообщение обмена с банками». В рабочих сценариях казначея открывается из раздела «Казначейство» через журнал обмена с банком.

Это не «бумажный» первичный документ. Числовые нормы РК (НДС 16 %, МРП 4 325 ₸, план счетов) к нему напрямую не применяются — суммы налогов и проводки формируются другими документами (реализация, поступление, платёжные документы), а «Сообщение обмена с банками» лишь транспортирует их представление к банку/от банка.


2. Реквизиты и табличные части

2.1 Реквизиты шапки

Имя Тип Назначение
Организация СправочникСсылка.Организации Юрлицо, от имени которого ведётся обмен. Подставляется из настройки обмена / основной организации.
НастройкаОбмена СправочникСсылка.НастройкиОбменСБанками Ссылка на настройку канала DirectBank (банк, счёт, реквизиты подключения, сертификаты).
Банк — Банк-корреспондент, с которым идёт обмен.
НомерСчета Строка Номер банковского счёта организации, к которому относится сообщение.
ВидЭД ПеречислениеСсылка.ВидыЭДОбменСБанками Вид электронного документа (платёжное поручение, выписка, запрос статуса и т. д.).
ВидОперацииЭД ПеречислениеСсылка.ВидыОперацийЭДОбменСБанками Уточняющий вид операции внутри ЭД.
Направление ПеречислениеСсылка.НаправленияЭДО Направление обмена: исходящее (в банк) / входящее (из банка).
Статус ПеречислениеСсылка.СтатусыОбменСБанками Основной статус в жизненном цикле (сформирован, подписан, отправлен, принят, отклонён, исполнен…).
Состояние ПеречислениеСсылка.СостоянияОбменСБанками Техническое состояние обработки сообщения.
ДатаСообщения Дата Дата/время формирования сообщения обмена.
ДатаИзмененияСтатуса Дата Когда в последний раз менялся внутренний статус.
ДатаИзмененияВнешнегоСтатуса Дата Когда получен последний внешний статус от банка.
ВнешнийИдентификатор Строка Идентификатор документа на стороне банка/провайдера.
Идентификатор Строка Внутренний идентификатор сообщения (GUID/код обмена).
НомерДокументаОтправителя Строка Номер исходного документа-основания у отправителя.
ДатаДокументаОтправителя Дата Дата исходного документа-основания.
ПредставлениеДокумента Строка Человекочитаемое представление содержимого сообщения.
ПричинаОтклонения Строка Текст причины отказа/отклонения от банка.
ПредставлениеПрогрессаПодписания Строка Текстовый индикатор хода сбора подписей.
СообщениеРодитель ДокументСсылка.СообщениеОбменСБанками Ссылка на исходное сообщение (для цепочек «запрос → ответ», «статус → уведомление»).
СуммаДокумента Число Итоговая сумма платёжного документа (для платёжных ЭД), в тенге.
ДополнительнаяИнформация Строка Произвольные служебные сведения.
ДополнительныеДанные ValueStorage Двоичное/сериализованное хранилище (тело ЭД, вложения, ответ банка).
Комментарий Строка Произвольный комментарий пользователя.

2.2 Табличные части

УдалитьСтатусыЭлектронныхПодписей (устаревшая, префикс «Удалить» — оставлена для совместимости, в новых релизах не заполняется):

Имя Тип Назначение
ДатаПроверкиПодписи Дата Момент проверки ЭП.
ПодписьВерна Булево Результат проверки подписи (истина — подпись корректна).

Актуальные сведения об электронных подписях в типовой конфигурации хранятся в регистре сведений подсистемы «Электронная подпись», а не в этой табличной части.


3. Формы

Форма Назначение
Форма объекта (e1cib/data/…) Карточка сообщения: технические реквизиты, статусы, представление документа, кнопки работы с ЭД.
Форма списка (e1cib/list/…) Журнал сообщений обмена — контроль и фильтрация по статусам/направлению.
ПричинаОтклонения Диалог просмотра причины отклонения (11 элементов: 1 поле ввода, 1 кнопка). Команда ОткрытьЭлектронныйДокумент — переход к телу отклонённого ЭД.
СписокЭД Служебный список электронных документов обмена (34 элемента, 3 кнопки) — используется механизмом обмена для отображения пакета сообщений.

4. Ключевые процедуры модулей

Факты — из статического анализа BSL (parse_bsl + build_bsl_digest, без выполнения кода). Имена обработчиков даны дословно.

Модуль объекта (ObjectModule)

Обработчик Ориентир Что делает (типовая роль обработчика)
ПередЗаписью ~50 строк Предзаписная логика: контроль/нормализация реквизитов статуса и состояния, фиксация служебных дат, подготовка данных перед сохранением.
ПриЗаписи ~48 строк Пост-записная логика: синхронизация состояния обмена, обновление связанных сущностей ЭДО, служебные операции подсистемы обмена.

Обработчик ОбработкаПроведения в модуле не обнаружен — документ движений не формирует (см. раздел 5).

Зависимости от общих модулей

ОбщегоНазначенияКлиентСервер (20 вызовов), ОбщегоНазначения (7), УправлениеПечатью (7), СтроковыеФункцииКлиентСервер (4), Пользователи (1), ОбменСБанками (1), ЭлектроннаяПодпись (1).

Ключевой прикладной модуль — ОбменСБанками: через него сообщение включается в конвейер DirectBank (формирование, подписание, отправка, разбор ответов). Модуль ЭлектроннаяПодпись обслуживает подписание/проверку ЭП, УправлениеПечатью — печатные представления ЭД.


5. Проведение и движения

Регистровых движений документ не формирует — RegisterRecords пуст, обработчик проведения отсутствует. «Сообщение обмена с банками» — транспортно-технический документ: он не ведёт ни оперативный учёт (регистры накопления/сведений по товарам, деньгам, расчётам, ценам), ни бухгалтерские проводки Дт/Кт.

Финансовый учёт по факту движения денег ведут связанные документы (списание/поступление безналичных ДС), которые формируются/квитируются по итогам обмена. Для справки — типовая корреспонденция денежных операций в плане счетов РК, к которой приводит цепочка обмена:

  • поступление оплаты от покупателя: Дт 1030 «Деньги на текущих счетах» — Кт 1210 «Краткосрочная ДЗ покупателей»;
  • оплата поставщику: Дт 3310 «КЗ поставщикам» — Кт 1030.

Эти проводки создаёт не данный документ, а платёжные документы казначейства; здесь приведены как ориентир контекста.


6. Связанные объекты и ввод на основании

  • Справочник НастройкиОбменСБанками — настройка канала DirectBank (реквизит НастройкаОбмена).
  • Перечисления обмена: ВидыЭДОбменСБанками, ВидыОперацийЭДОбменСБанками, НаправленияЭДО, СтатусыОбменСБанками, СостоянияОбменСБанками.
  • Само на себя — СообщениеРодитель связывает сообщения в цепочки (запрос → ответ, платёж → статус исполнения).
  • Платёжные документы (списание/поступление безналичных ДС) — их отправка/квитирование порождает сообщения обмена; связь оперативная, через механизм ОбменСБанками.
  • Подсистема «Электронная подпись» — хранение и проверка ЭП сообщений.

Ввод на основании в типовом сценарии не используется: документ создаётся программно механизмом обмена, а не через команду «Создать на основании».


7. Точки расширения

  • Модуль объекта, ПередЗаписью / ПриЗаписи — расширение (Расширение конфигурации) для дополнительной валидации статусов, логирования, интеграций.
  • Общий модуль ОбменСБанками — переопределяемые/подписываемые процедуры конвейера DirectBank для нестандартных форматов банка.
  • Подписки на события (ПередЗаписьюДокумента, ПриЗаписиДокумента) — сквозная обработка без правки типового модуля.
  • ДополнительныеДанные (ValueStorage) — штатное место для хранения кастомных вложений/полезной нагрузки ЭД.
  • УправлениеПечатью — добавление собственных печатных форм представления ЭД.

Версионно-специфично (требует проверки в конкретном релизе): наличие и заполнение устаревшей табличной части УдалитьСтатусыЭлектронныхПодписей и точный состав перечислений статусов — они менялись между подредакциями УТ для Казахстана.

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

Почему документ «Сообщение обмена с банками» не делает проводок и движений по регистрам?
Это служебный (транспортный) документ подсистемы прямого обмена с банком DirectBank. У него нет обработчика проведения, а RegisterRecords пуст. Он лишь переносит электронные документы к банку и обратно, хранит их статусы и результаты проверки подписи. Реальные движения денег (например, Дт 1030 — Кт 1210 при поступлении от покупателя или Дт 3310 — Кт 1030 при оплате поставщику) формируют платёжные документы казначейства, а не это сообщение.
Нужно ли создавать такой документ вручную?
Как правило нет. Сообщения формируются автоматически механизмом обмена при отправке платежей и загрузке выписок. Пользователь работает с ним для контроля обмена: смотрит статусы, причины отклонения и цепочки «родитель — ответ».
Что такое реквизит СообщениеРодитель?
Это ссылка документа на самого себя (ДокументСсылка.СообщениеОбменСБанками). Он связывает сообщения в цепочки — например, исходный платёж и пришедший по нему статус исполнения, либо запрос статуса и ответ банка.
Где хранится тело электронного документа и вложения?
В реквизите ДополнительныеДанные типа ValueStorage. Это штатное место для сериализованного тела ЭД и ответов банка; его же удобно использовать как точку расширения для кастомной полезной нагрузки.
Где найти документ в интерфейсе?
Раздел «Электронное взаимодействие» → «Сообщение обмена с банками». Список открывается навигационной ссылкой e1cib/list/Документ.СообщениеОбменСБанками, конкретный объект — e1cib/data/Документ.СообщениеОбменСБанками.

Читайте также

Свежие ответы

Источники

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