1С:Предприятие 8
Система программ

Форматы обмена

Желтым цветом выделены отличия версии 1.03 от версии 1.02.

  Обязательно       

Реквизит документа,
служебный реквизит файла

из 1С
в Кл.

из Кл.
в 1С

Идентификатор
реквизита

Вид, макс.
длина

Примечание

 

 

 

 

 

 

Заголовок файла

 

 

 

 

 

Внутренний признак файла обмена

 

 

1CClientBankExchange

 

 

Общие сведения

 

 

 

 

 

Номер версии формата обмена

да

да

ВерсияФормата

строка

1.03

Кодировка файла

да

да

Кодировка

строка

Возможные значения:
DOS
Windows

Программа-отправитель

да

нет

Отправитель

строка

 

Программа-получатель

нет

да

Получатель

строка

 

Дата формирования файла

нет

нет

ДатаСоздания

дд. мм.гггг

 

Время формирования файла

нет

нет

ВремяСоздания

чч: мм: сс

 

 

 

 

 

 

 

Сведения об условиях отбора передаваемых данных

 

 

 

 

 

Дата начала интервала

да

да

ДатаНачала

дд. мм.гггг

В этом интервале передаются

Дата конца интервала

да

да

ДатаКонца

дд. мм.гггг

все существующие документы

Расчетный счет организации
(строк может быть несколько)

да

да

РасчСчет

20

Указанный счет синхронизируется в указанном интервале

Вид документа
(строк может быть несколько)

нет

Документ

строка

Возможные значения:
Платежное поручение
Аккредитив
Платежное требование
Инкассовое поручение

 

 

 

 

 

 

Секция передачи остатков по расчетному счету

 

 

 

 

 

Признак начала секции

 

 

СекцияРасчСчет

 

 

Дата начала интервала

да

ДатаНачала

дд. мм.гггг

В этом интервале передаются

Дата конца интервала

нет

ДатаКонца

дд. мм.гггг

все существующие документы

Расчетный счет организации

да

РасчСчет

20

 

Начальный остаток

да

НачальныйОстаток

руб[.коп]

Эти значения используются

Обороты входящих платежей

нет

ВсегоПоступило

руб[.коп]

для сверки с учетными данными

Обороты исходящих платежей

нет

ВсегоСписано

руб[.коп]

и для контроля полученных

Конечный остаток

нет

КонечныйОстаток

руб[.коп]

документов выписки

Признак окончания секции

 

 

КонецРасчСчет

 

 

 

 

 

 

 

 

Секция платежного документа

 

 

 

 

 

Шапка платежного документа

 

 

 

 

 

Признак начала секции
содержит вид документа

 

 

СекцияДокумент=<Вид документа>

 

Возможные значения:
Платежное поручение
Аккредитив
Платежное требование
Инкассовое поручение
 — прочие документы движения по Р/С клиента банка, например, Банковский ордер

Номер документа

да

да

Номер

строка

 

Дата документа

да

да

Дата

дд. мм.гггг

 

Сумма платежа

да

да

Сумма

руб[.коп]

 

Квитанция по платежному документу

 

 

 

 

 

Дата формирования квитанции

нет

КвитанцияДата

дд. мм.гггг

Квитанция передается

Время формирования квитанции

нет

КвитанцияВремя

чч: мм: сс

только из Клиента в 1С

Содержание квитанции

нет

КвитанцияСодержание

строка

 

 

 

 

 

 

 

Реквизиты плательщика

 

 

 

 

 

Расчетный счет плательщика

да

да

ПлательщикСчет

20

Расчетный счет плательщика в его банке, независимо от того, прямые расчеты у этого банка или нет

Дата списания средств с р/с

да

ДатаСписано

дд. мм.гггг

Указывается при списании средств с Р/С клиента банка

Плательщик

да

нет

Плательщик

строка

ИНН и наименование плательщика

ИНН плательщика

да

да

ПлательщикИНН

12

Указывается значение идентификационного номера налогоплательщика (ИНН) Плательщика

 

 

 

 

 

В случае непрямых расчетов:

Наименование плательщика, стр. 1

да

нет

Плательщик1

строка

Наименование плательщика

Наименование плательщика, стр. 2

нет

нет

Плательщик2

строка

Расчетный счет плательщика

Наименование плательщика, стр. 3

нет

нет

Плательщик3

строка

Банк плательщика

Наименование плательщика, стр. 4

нет

нет

Плательщик4

строка

Город банка плательщика

Расчетный счет плательщика

да

нет

ПлательщикРасчСчет

20

Корсчет банка плательщика

Банк плательщика

да

нет

ПлательщикБанк1

строка

РЦ банка плательщика

Город банка плательщика

да

нет

ПлательщикБанк2

строка

Город РЦ банка плательщика

БИК банка плательщика

да

нет

ПлательщикБИК

9

БИК РЦ банка плательщика

Корсчет банка плательщика

да

нет

ПлательщикКорсчет

20

Корсчет РЦ банка плательщика

 

 

 

 

 

 

Реквизиты получателя

 

 

 

 

 

Расчетный счет получателя

да

да

ПолучательСчет

20

Расчетный счет получателя в его банке, независимо от того, прямые расчеты у этого банка или нет

Дата поступления средств на р/с

да

ДатаПоступило

дд. мм.гггг

Указывается при поступлении средств на Р/С клиента банка

Получатель

да

нет

Получатель

строка

Получатель одной строкой

ИНН получателя

да

да

ПолучательИНН

12

Указывается значение идентификационного номера налогоплательщика (ИНН) Получателя

 

 

 

 

 

В случае непрямых расчетов:

Наименование получателя

да

нет

Получатель1

строка

Наименование получателя

Наименование получателя, стр. 2

нет

нет

Получатель2

строка

Расчетный счет получателя

Наименование получателя, стр. 3

нет

нет

Получатель3

строка

Банк получателя

Наименование получателя, стр. 4

нет

нет

Получатель4

строка

Город банка получателя

Расчетный счет получателя

да

нет

ПолучательРасчСчет

20

Корсчет банка получателя

Банк получателя

да

нет

ПолучательБанк1

строка

РЦ банка получателя

Город банка получателя

да

нет

ПолучательБанк2

строка

Город РЦ банка получателя

БИК банка получателя

да

нет

ПолучательБИК

9

БИК РЦ банка получателя

Корсчет банка получателя

да

нет

ПолучательКорсчет

20

Корсчет РЦ банка получателя

 

 

 

 

 

 

Реквизиты платежа

 

 

 

 

 

Вид платежа

нет

нет

ВидПлатежа

строка

Возможные значения:
Почтой
Телеграфом
Срочно
Иное значение в порядке, установленном банком.
В распоряжении в электронном виде значение указывается в виде кода, установленного банком

Назначение платежа кодовое

нет

нет

КодНазПлатежа

строка

«1» — при переводе денежных средств, являющихся заработной платой и (или) иными доходами, в отношении которых статьей 99 Федерального закона N 229-ФЗ установлены ограничения;

«2» — при переводе денежных средств, являющихся доходами, на которые в соответствии со статьей 101 Федерального закона N 229-ФЗ не может быть обращено взыскание, за исключением доходов, указанных в пунктах 1 и 4 части 1 статьи 101 Федерального закона N 229-ФЗ;

«3» — при переводе денежных средств, являющихся видами доходов, на которые в соответствии с пунктами 1 и 4 части 1 статьи 101 Федерального закона N 229-ФЗ не может быть обращено взыскание.

с 1.05.2022:

«4» — перевод денежных средств, являющихся доходами, на которые в соответствии с частью 1 статьи 101 Федерального закона от 2.10.2007 № 229-ФЗ не может быть обращено взыскание и которые имеют характер единовременных выплат.

«5» — перевод денежных средств, являющихся доходами, к которым в соответствии с частью 2 статьи 101 Федерального закона от 2.10.2007№ 229-ФЗ ограничения по обращению взыскания не применяются и которые имеют характер единовременных выплат.

Вид оплаты (вид операции)

да

нет

ВидОплаты

2

Указывается условное цифровое обозначение документа, согласно установленного ЦБР перечня условных обозначений (шифров) документов, проводимых по счетам в кредитных организациях

Уникальный идентификатор платежа

нет

нет

Код

Макс. 25

Указывается уникальный идентификатор платежа в случаях его присвоения получателем средств или 0 (ноль)

Назначение платежа

нет

нет

НазначениеПлатежа

строка

Назначение платежа одной строкой

Назначение платежа, стр. 1

нет

нет

НазначениеПлатежа1

строка

Назначение платежа, разбитое на

Назначение платежа, стр. 2

нет

нет

НазначениеПлатежа2

строка

строки самим

Назначение платежа, стр. 3

нет

нет

НазначениеПлатежа3

строка

пользователем, если

Назначение платежа, стр. 4

нет

нет

НазначениеПлатежа4

строка

программа-отправитель допускает

Назначение платежа, стр. 5

нет

нет

НазначениеПлатежа5

строка

ввод многострочного

Назначение платежа, стр. 6

нет

нет

НазначениеПлатежа6

строка

текста

 

 

 

 

 

 

Дополнительные реквизиты для платежей в бюджетную систему Российской Федерации

 

 

 

 

Указывается информация, установленная Министерством Российской Федерации по налогам и сборам, Министерством финансов Российской Федерации и Государственным таможенным комитетом Российской Федерации

Статус составителя расчетного документа

да

да

СтатусСоставителя

2

Согласно Приказа Минфина от 12.11.2013 № 107н

КПП плательщика

да

да

ПлательщикКПП

9

Код причины постановки на учет (КПП) плательщика или 0 (ноль)

КПП получателя

да

да

ПолучательКПП

9

Код причины постановки на учет (КПП) получателя или 0 (ноль)

Показатель кода бюджетной классификации

да

да

ПоказательКБК

20

Значение показателя кода бюджетной классификации (КБК) в соответствии с классификацией доходов бюджетов Российской Федерации, состоящее из 20 знаков (цифр), при этом все знаки КБК одновременно не могут принимать значение ноль («0»)

Код ОКТМО территории, на которой мобилизуются денежные средства от уплаты налога, сбора и иного платежа

да

да

ОКАТО

11

Значение кода, присвоенного территории муниципального образования (межселенной территории) или населенного пункта, входящего в состав муниципального образования в соответствии с Общероссийским классификатором территорий муниципальных образований или 0 (ноль).

Показатель основания налогового платежа

да

да

ПоказательОснования

2

Показатель основания платежа или 0 (ноль)

Показатель налогового периода / Код таможенного органа

да

да

ПоказательПериода

10

Указывается: показатель налогового периода или 0 (ноль) / код таможенного органа

Показатель номера документа

да

да

ПоказательНомера

строка

Показатель номера документа или 0 (ноль)

Показатель даты документа

да

да

ПоказательДаты

дд. мм.гггг

Показатель даты документа или 0 (ноль)

Код выплат (поле 110 Платежного Поручения) в соответствии с Указанием ЦБР от 5 июля 2017 г. N 4449-У

 

 

 

 

 

Код выплат указывается при переводе денежных средств физическим лицам в целях осуществления выплат за счет средств бюджетов бюджетной системы РФ

нет

нет

ПоказательТипа

 

При переводе денежных средств физическим лицам в целях осуществления выплат за счет средств бюджетов бюджетной системы Российской Федерации, предусмотренных частями 5.5 и 5.6 статьи 30.5 Федерального закона N 161-ФЗ, указывается «1». В иных случаях значение реквизита не указывается.

 

 

 

 

 

Дополнительные реквизиты для отдельных видов документов

 

 

 

 

 

Очередность платежа

нет

нет

Очередность

2

 

Срок акцепта, количество дней

нет

нет

СрокАкцепта

число

Срок акцепта

Вид аккредитива

нет

нет

ВидАккредитива

строка

 

Срок платежа (аккредитива)

нет

нет

СрокПлатежа

дд. мм.гггг

Срок действия аккредитива

Условие оплаты, стр. 1

нет

нет

УсловиеОплаты1

строка

 

Условие оплаты, стр. 2

нет

нет

УсловиеОплаты2

строка

 

Условие оплаты, стр. 3

нет

нет

УсловиеОплаты3

строка

 

Платеж по представлению

нет

нет

ПлатежПоПредст

строка

Указываются полное и точное наименование документов, против которых производится выплата по аккредитиву

Дополнительные условия

нет

нет

ДополнУсловия

строка

Дополнительные условия

№ счета поставщика

нет

нет

НомерСчетаПоставщика

строка

 

Дата отсылки документов

нет

нет

ДатаОтсылкиДок

дд. мм.гггг

 

 

 

 

 

 

 

Признак окончания секции

 

 

КонецДокумента

 

 

 

 

 

 

 

 

Признак конца файла

 

 

КонецФайла

 

 

Комментарии к описанному формату обмена

  • в связи с возможностью использования стандарта обмена информацией с различными системами «Банк-Клиент» некоторые реквизиты могут записываться в различной форме и, по сути, дублироваться. К таким реквизитам относятся «Плательщик», «Получатель» и «Назначение платежа». Реквизиты «Плательщик» и «Получатель» формируются с учетом типа расчетного счета;

Реквизиты «Плательщик» и «Получатель» формируются следующим образом:

Реквизит Значение реквизита
Для прямых расчетов Для непрямых расчетов
<Плательщик> ИНН <ПлательщикИНН>

<Плательщик1>

ИНН <ПлательщикИНН>

<Плательщик1>

р/с <Плательщик2>

в <Плательщик3>

<Плательщик4>

<Получатель> ИНН <ПолучательИНН>

<Получатель1>

ИНН <ПолучательИНН>

<Получатель1>

р/с <Получатель2>

в <Получатель3>

<Получатель4>

Таким образом, модуль обмена данными системы «1С:Предприятие» передает и получает информацию о плательщике и получателе двумя способами, что дает определенную свободу при проектировании ответного модуля подсистемы «Клиент банка».

При выгрузке данных из системы «1С:Предприятие» заполняются все реквизиты: передается и реквизит <Плательщик>, и реквизиты <ПлательщикИНН>, <Плательщик1>, … <Плательщик 4>, т. е. информация дублируется.

«Клиент банка» может брать данные как из поля <Плательщик>, так и из полей <ПлательщикИНН>, <Плательщик1>, … <Плательщик 4> (откуда это удобнее).

При загрузке данных из «Клиента банка» реквизит <Плательщик> используется, если не переданы реквизиты <ПлательщикИНН>, <Плательщик1>, … <Плательщик 4>. «Клиент банка» может заполнять те реквизиты, которые ему удобнее. Предпочтительнее заполнять отдельные реквизиты <ПлательщикИНН>, <Плательщик1>, … <Плательщик 4>. Все сказанное справедливо и для получателя платежа.

«Назначение платежа» передается и принимается двумя способами:

Вариант I
Вариант II

<НазначениеПлатежа1>

<НазначениеПлатежа2>

<НазначениеПлатежа3>

<НазначениеПлатежа4>

<НазначениеПлатежа5>

<НазначениеПлатежа6>

<НазначениеПлатежа>
  • Реквизиты «ПлательщикСчет» и «ПолучательСчет» формируются следующим образом:
Реквизит Значение реквизита
Для непрямых расчетов Для прямых расчетов
<ПлательщикСчет> <Плательщик2> <ПлательщикРасчСчет>
<ПолучательСчет> <Получатель2> <ПолучательРасчСчет>

Таким образом, реквизиты <ПлательщикСчет> и <ПолучательСчет> всегда содержат расчетные счета плательщика и получателя в банках, которые их обслуживают, и при прямых и при непрямых расчетах.
  • список видов выгруженных документов передается только из «1С:Предприятия» в «Клиент банка». Предполагается, что «1С:Предприятие» может хранить не все виды исходящих документов, и «Клиент банка» может передавать в банк не все виды исходящих документов. В обратном направлении передаются все документы: предполагается, что в «Клиенте банка» присутствуют все операции по расчетному счету, а в «1С:Предприятии» все они необходимы;
  • секции остатков по расчетным счетам используются только при передаче из «Клиента банка» в «1С:Предприятие». Процедура загрузки сверит переданные значения с учетными данными «1С:Предприятия». Период, за который указываются остатки, может быть произвольным; для каждого расчетного счета может быть передано несколько секций (например, на каждый день интервала выгрузки);
  • при передаче из «Клиента банка» в «1С:Предприятие» в секции документа можно вставить квитанцию — дополнительную информацию (произвольную строку) о состоянии документа — подписан, отправлен в банк, возвращен банком и т. д;
  • при передаче из «Клиента банка» в «1С:Предприятие» в секции документа обязательно указывается дата проведения документа по расчетному счету — дата списания средств (в случае исходящего платежа), дата зачисления средств (в случае входящего платежа). Предполагается, что могут использоваться сразу обе эти даты, в случае, если пользователь перечисляет средства с одного своего расчетного счета на другой, а «Клиент банка» в «1С:Предприятие» один документ на обе операции;
  • синхронизация документов происходит «интервальным» способом — то есть передаются все документы указанных видов по указанным расчетным счетам за указанный интервал времени, и при повторной загрузке надо удалить лишние;
  • идентификация документов производится по расчетному счету (откуда исходит документ), виду документа, дате и номеру. Предполагается, что по одному расчетному счету не может быть нескольких исходящих документов одного вида за одну дату с одинаковыми номерами. Для документов, передаваемых из «1С:Предприятия» в «Клиент банка» это обязательное правило.