Глава 2. Требования к файлу электронного документа "Информация о счетах. Остатки и обороты"

2.1. Файл электронного документа представляется в формате XML или TXT и содержит ежедневную информацию об остатках и оборотах по счетам бухгалтерского учета с учетом ограничений на значения параметров (элементов данных), указанных в запросе уполномоченных представителей (служащих) Банка России.

2.2. Наименование (имя файла) электронного документа включает следующий состав параметров в формате:

LSOs_<BK>_<BH>_F<ggggmmdd>_L<ggggmmdd>_C<ggggmmdd>_<N>_<CD>.xml

или

LSOs_<BK>_<BH>_F<ggggmmdd>_L<ggggmmdd>_C<ggggmmdd>_<N>_<CD>.txt,

где:

LSOs - идентификатор электронного документа;

<BK> - регистрационный номер кредитной организации (с лидирующими нулями - четыре знака). Для небанковских кредитных организаций, регистрационные номера которых включают нецифровую завершающую часть (например, 0001-Г, 0123-Д, 1234-К, 2345-Р, 3456-С), в качестве значения параметра <BK> используется цифровая часть регистрационного номера;

<BH> - порядковый номер филиала кредитной организации (с лидирующими нулями - четыре знака). Для кредитной организации указывается значение "0000";

F - идентификатор даты начала периода, за который предоставляется информация;

L - идентификатор даты окончания периода, за который предоставляется информация;

C - идентификатор даты формирования файла электронного документа;

<ggggmmdd> - дата (указываются год, месяц, день цифрами): gggg - год (четыре знака), mm - номер месяца (с лидирующим нулем - два знака) и dd - номер дня месяца (с лидирующим нулем - два знака);

<N> - порядковый номер файла электронного документа (с лидирующими нулями - четыре знака). Параметр <N> обеспечивает уникальность наименований (имен файлов) предоставляемых кредитной организацией (ее филиалом) электронных документов в случае совпадения у них значений параметров <BK>, <BH>, F<ggggmmdd>, L<ggggmmdd>, C<ggggmmdd>. Несколько электронных документов предоставляются в том числе:

при указании в запросе уполномоченных представителей (служащих) Банка России необходимости предоставления в отдельном электронном документе информации в части каждого внутреннего структурного подразделения кредитной организации (ее филиала). Наименование внутреннего структурного подразделения кредитной организации (ее филиала), в части которого предоставляется информация, указывается в параметре isu заголовка электронного документа;

в результате обязательного отдельного предоставления ежедневной информации об остатках и оборотах по счетам бухгалтерского учета:

1) используемой при составлении баланса кредитной организации (головного офиса);

2) используемой при составлении баланса филиала кредитной организации;

3) по отдельной программе учета (учета взносов акционеров, вкладов физических лиц, расчетов с работниками, учета основных средств, запасов и других операций, включая обособленный учет операций по доверительному управлению), отражаемой на соответствующих счетах в балансе итоговыми суммами или в отдельном балансе. Краткое наименование программы учета, в рамках которой предоставляется информация, указывается в параметре spa заголовка электронного документа;

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

Краткое описание информации, включенной в электронный документ, указывается в элементе данных DED заголовка электронного документа;

<CD> - обозначение кодировки (кодовой страницы), использованной для представления файла электронного документа: "windows-1251" или "UTF-16LE". По умолчанию значение <CD> равно "WIN" ("windows-1251"). Если в составе текстовой информации (например, в информации о кредитных организациях - нерезидентах и их клиентах) содержатся символы, не отображаемые с применением кодировки (кодовой страницы) "windows-1251", запрашиваемая информация предоставляется с применением кодировки (кодовой страницы) "UTF-16LE". При этом значение <CD> равно "UTF" ("UTF-16LE");

xml - тип (расширение наименования (имени файла) электронного документа, предоставляемого в формате XML;

txt - тип (расширение наименования (имени файла) электронного документа, предоставляемого в формате TXT.

Варианты формата (формат XML и (или) формат TXT) файлов предоставляемого электронного документа указываются в запросе уполномоченных представителей (служащих) Банка России. Пример наименования (имени файла) электронного документа:

предоставляемого кредитной организацией (регистрационный номер кредитной организации - 123; период, за который предоставлена информация о счетах бухгалтерского учета, - с 1 января 2009 года по 31 декабря 2011 года; дата формирования файла электронного документа - 3 марта 2012 года; отсутствуют электронные документы с наименованиями (именами файлов), содержащими одинаковые значения параметров <BK>, <BH>, F<ggggmmdd>, L<ggggmmdd>, C<ggggmmdd>; кодировка (кодовая страница), использованная для представления файла электронного документа, "windows-1251"), -

LSOs_0123_0000_F20090101_L20111231_C20120303_0000_WIN.xml

или

LSOs_0123_0000_F20090101_L20111231_C20120303_0000_WIN.txt;

предоставляемого филиалом кредитной организации (регистрационный номер кредитной организации - 4567; порядковый номер филиала кредитной организации - 17; период, за который предоставлена информация о счетах бухгалтерского учета, - с 1 марта 2010 года по 17 марта 2011 года; дата формирования файла электронного документа - 18 марта 2011 года; уже представлены шесть электронных документов с наименованиями (именами файлов), содержащими одинаковые значения параметров <BK>, <BH>, F<ggggmmdd>, L<ggggmmdd>, C<ggggmmdd>; кодировка (кодовая страница), использованная для представления файла электронного документа, "UTF-16LE"), -

LSOs_4567_0017_F20100301_L20110317_C20110318_0006_UTF.xml

или

LSOs_4567_0017_F20100301_L20110317_C20110318_0006_UTF.txt.

2.3. Формат (состав и структура) строк электронного документа.

2.3.1. Электронный документ, предоставляемый в формате XML:

<?xml version="1.0" edition="2" encoding="windows-1251"?>

<dcm id="LSOs" verpo="nm">

<RSHEADER date="дд.мм.гггг" time="чч:мм:сс"

bkbh="<BK>/<BH>" BIC="BIC" SWIFT="SWIFT BIC"

isu="nm"

spa="nm"file="LSOS_<BK>_<BH>_F<ggggmmdd>_L<ggggmmdd>_C<ggggmmdd>_<N>_<CD>.xml">

<!-- начало данных заголовка --> данные заголовка

</RSHEADER><!-- окончание данных заголовка -->

<RecSet nRec="n"><!-- начало данных об остатках и оборотах по счетам -->

<Rec RecID="1">

<!-- начало 1-й строки -->

данные об остатках и оборотах по счету

</Rec><!-- окончание 1-й строки -->

<Rec RecID="2">

<!-- начало 2-й строки -->

данных об остатках и оборотах по счету

</Rec><!-- окончание 2-й строки -->

...

<Rec RecID="n">

<!-- начало n-й строки -->

данные об остатках и оборотах по счету

</Rec><!-- окончание n-й строки -->

</RecSet><!-- окончание данных об остатках и оборотах по счетам -->

</dcm>

2.3.2. Электронный документ, предоставляемый в формате TXT:

// dcm id="LSOS" verpo="nm"@00000016.wmz&\r\n

// RSHEADER date="дд.мм.гггг" time="чч:мм:сс"@00000017.wmz&\r\n

// bkbh="<BK>/<BH>" BIC="BIC" SWIFT="SWIFT BIC"@00000018.wmz&\r\n

// isu="nm"@00000019.wmz&\r\n

// spa="nm"@00000020.wmz&\r\n

// file="LSOS_<BK>_<BH>_F<ggggmmdd>_L<ggggmmdd>_С<ggggmmdd>_<N>_<CD>.txt"@00000021.wmz&\r\n

// обозначения элементов данных заголовка@00000022.wmz&\r\n

// B$~#\tPB$~#\tPE$~#\tDED@^&\r\n

// строка данных заголовка@00000023.wmz&\r\n

значение$~#\tзначение$~#\tзначение$~#\tзначение@^&\r\n

// RecSet nRec="n" данные об остатках и оборотах по счетам@00000024.wmz&\r\n

// обозначения элементов данных строки@00000025.wmz&\r\n

// RecID$~#\tBLN$~#\tA$~#\t ... CROUT_F@^&\r\n

// строки данных об остатках и оборотах по счетам@^&\r\n

значение$~#\tзначение$~#\tзначение$~#\tзначение$~#\t ... значение@^&\r\n

значение$~#\tзначение$~#\tзначение$~#\tзначение$~#\t ... значение@^&\r\n

...

значение$~#\tзначение$~#\tзначение$~#\tзначение$~#\t ... значение@^&\r\n

2.4. Устанавливаются следующие формат и состав служебных параметров электронного документа.

2.4.1. Описание значения служебного параметра электронного документа осуществляется в следующем формате:

служебный_параметр = "значение",

где:

служебный_параметр - обозначение служебного параметра;

значение - значение служебного параметра;

символы '=' (равно) и '"' (двойная кавычка) - элементы синтаксиса описания значения служебного параметра.

2.4.2. Параметры описания формата файла электронного документа, предоставляемого в формате XML (строка xml):

version="1.0" - в параметре указывается версия расширяемого языка разметки (Extensible Markup Language, XML) для представления файла электронного документа;

edition="2" - в параметре указывается редакция версии расширяемого языка разметки (Extensible Markup Language, XML) для представления файла электронного документа (может отсутствовать). По умолчанию значение edition равно "2" (edition="2").

2.4.3. Параметры описания формата (состава и структуры) строк электронного документа (строка dcm):

id="LSOs" - в параметре указывается идентификатор электронного документа;

verpo="nm" - в параметре указывается наименование и версия программного обеспечения, использованного для представления файла электронного документа.

2.4.4. Параметры заголовка (строка RSHEADER):

date="дд.мм.гггг" - в параметре указывается дата формирования файла электронного документа: день, месяц, год цифрами в формате дд.мм.гггг;

time="чч:мм:сс" - в параметре указывается время формирования файла электронного документа: часы, минуты, секунды цифрами в формате чч:мм:сс;

BIC="BIC" - в параметре указывается БИК кредитной организации (ее филиала) по данным Справочника БИК России;

SWIFT="SWIFT BIC" - в параметре указывается SWIFT BIC кредитной организации (ее филиала) по данным Международного справочника SWIFT BIC Directory;

bkbh="<BK>/<BH>" - в параметре указываются реквизиты кредитной организации (ее филиала), о которой (котором) предоставляется информация, по данным Книги государственной регистрации кредитных организаций, где: <BK> - регистрационный номер кредитной организации; <BH> - порядковый номер филиала кредитной организации. Для кредитной организации параметр bkbh принимает значение "<BK>" (например, "1-K", "12", "123-P", "1234"), для филиала кредитной организации - "<BK>/<BH>" (например, "321/4", "321/45", "321/4567");

isu="nm" - в параметре указывается наименование внутреннего структурного подразделения кредитной организации (ее филиала). Описание этого параметра указывается при запросе уполномоченными представителями (служащими) Банка России в отдельном электронном документе информации по одному внутреннему структурному подразделению кредитной организации (ее филиала), в остальных случаях описание параметра не указывается в электронном документе;

spa="nm" - в параметре указывается краткое наименование программы учета, в рамках которой предоставляется информация: "учет по кредитной организации (головной офис)", "учет по филиалу кредитной организации" или наименование отдельной программы учета операций (например, "учет взносов акционеров", "учет вкладов физических лиц", "учет расчетов с работниками", "учет основных средств", "учет запасов" или наименование другой отдельной программы учета операций, включая "учет операций по доверительному управлению"). Информация учета по кредитной организации (головной офис), по филиалу кредитной организации, а также по отдельной программе учета операций кредитной организации (ее филиала) предоставляется в отдельных электронных документах. При этом, в параметре bkbh (реквизиты кредитной организации (ее филиала) для предоставляемого электронного документа указывается регистрационный номер кредитной организации (bkbh="<BK>") или регистрационный номер кредитной организации и порядковый номер ее филиала (bkbh="<BK>/<BH>");

file="LSOs_<BK>_<BH>_F<ggggmmdd>_L<ggggmmdd>_C<ggggmmdd>_<N>_<CD>.xml" - в параметре указывается наименование (имя файла) электронного документа в соответствии с пунктом 2.2 (наименование (имя файла) электронного документа).

2.4.5. Параметры данных (строка RecSet) и строк (строки Rec):

nRec="n" - в параметре указывается контрольное значение количества строк данных электронного документа;

RecID="n" - в параметре указывается уникальный номер строки данных электронного документа. Для электронного документа, предоставляемого в формате TXT, значение n указывается первым в каждой строке данных.

2.5. Устанавливаются следующие формат и состав основных параметров (элементов данных) электронного документа.

2.5.1. Описание значений параметров (элементов данных) строк электронного документа осуществляется в следующем формате.

2.5.1.1. Формат описания элементов данных строк электронного документа, предоставляемого в формате XML:

<элемент_данных>значение</элемент_данных>

...

<элемент_данных>значение</элемент_данных>,

где:

элемент_данных - обозначение элемента данных;

<элемент_данных> - описатель начала элемента данных;

</элемент_данных> - описатель конца элемента данных;

значение - значение элемента данных;

символы '<' (открывающая угловая скобка), '>' (закрывающая угловая скобка) и '/' (прямая наклонная черта) - элементы синтаксиса описания значения элемента данных.

Например, описание элемента данных BLN (дата, на которую приводится информация об остатках и оборотах по счету бухгалтерского учета) в электронном документе осуществляется следующим образом: <BLN>23.07.2009</BLN>.

2.5.1.2. Формат описания элементов данных строк электронного документа, предоставляемого в формате TXT:

// RecID$~#\tобозначение$~#\t ... обозначение$~#\tобозначение@^&\r\n

значение$~#\tзначение$~#\t ... значение$~#\tзначение@^&\r\n

значение$~#\tзначение$~#\t ... значение$~#\tзначение@^&\r\n

...,

где:

обозначение - обозначение элемента данных (в том числе входящего в совокупность элементов данных). Обозначения элементов данных следуют в порядке описания элементов данных в пунктах 2.5.2 (данные заголовка) и 2.5.3 (данные об остатках и оборотах по счету бухгалтерского учета). Первым обозначением в строке данных электронного документа указывается RecID (уникальный номер строки данных электронного документа);

значение - значение элемента данных. Следующие подряд в значении элемента данных символы '$' (знак доллара), '~' (тильда) и '#' (октоторп), а также символы '@' (эт), '00000026.wmz' (циркумфлекс) и '&' (амперсанд) перед их включением в электронный документ разделяются символом ' ' (пробел). Значения элементов данных следуют в порядке описания элементов данных в пунктах 2.5.2 (данные заголовка) и 2.5.3 (данные об остатках и оборотах по счету бухгалтерского учета). Первым значением в строке данных электронного документа указывается ее уникальный номер RecID;

"$~#\t" - разделитель обозначений и значений элементов данных - следующие подряд символы '$' (знак доллара), '~' (тильда), '#' (октоторп) и '\t' (табуляция);

"@00000027.wmz&\r\n" - разделитель строк электронного документа - следующие подряд символы '@' (эт), '00000028.wmz' (циркумфлекс), '&' (амперсанд), '\r' (возврат каретки) и '\n' (перевод строки);

"..." - пропуск элементов "обозначение" в формате описания строки обозначений элементов данных и элементов "значение" в формате описания строки значений элементов данных (не является элементом синтаксиса строки).

Например, описание строки электронного документа, предоставляемого в формате TXT, осуществляется следующим образом:

// RecID$~#\tBLN$~#\t ... CROUT_F@^&\r\n

1$~#\t23.07.2009$~#\t ... 152.00@^&\r\n.

2.5.1.3. Формат описания значений элементов данных.

В электронном документе приводятся элементы данных с определенными на момент его формирования значениями (в том числе "пустыми" значениями). Например, для суммового элемента данных "пустым" значением является "0.00", для элемента данных - строки символов - строка, не содержащая ни одного символа, отличного от символа ' ' (пробел). При "пустом" значении элемента данных - строки символов его описание в электронном документе, предоставляемом в формате XML, осуществляется следующим образом:

<элемент_данных></элемент_данных>

или

<элемент_данных/>.

Для указания "пустого" значения элемента данных - строки символов в электронном документе, предоставляемом в формате TXT, используется один символ ' ' (пробел).

При отсутствии значения у элемента данных (то есть когда определение значения элемента данных не требуется и (или) ранее не выполнялось) его описание не приводится в электронном документе, предоставляемом в формате XML. Например, описание элемента данных DBIN (сумма входящего остатка на начало дня в валюте Российской Федерации по дебету счета (активные счета) для пассивных счетов не приводится в электронном документе.

Отсутствие значения у элемента данных в электронном документе, предоставляемом в формате TXT, обозначается отсутствием символов в значении элемента данных.

Для числового значения элемента данных символом - разделителем целой и дробной части числа является символ '.' (точка).

Суммовое значение элемента данных в валюте Российской Федерации указывается цифрами с точностью до копеек (рубли отделяются от копеек символом '.' (точка); если сумма выражена в целых рублях, то символ '.' (точка) и копейки можно не указывать), в иностранной валюте - с точностью до минимальной денежной единицы иностранной валюты. Например, в валюте Российской Федерации значение 123456789.43 соответствует сумме сто двадцать три миллиона четыреста пятьдесят шесть тысяч семьсот восемьдесят девять рублей сорок три копейки.

При описании элемента данных, содержащего дату, указываются день, месяц, год цифрами в формате дд.мм.гггг.

2.5.2. Данные заголовка (RSHEADER):

B - сокращенное фирменное наименование (при его отсутствии - полное фирменное наименование) кредитной организации;

PB - дата начала периода, за который предоставляется информация;

PE - дата окончания периода, за который предоставляется информация;

DED - краткое описание запрашиваемого электронного документа. При указании в запросе уполномоченных представителей (служащих) Банка России способа распределения по отдельным электронным документам информации об открытых, действовавших и закрытых счетах бухгалтерского учета в элементе данных указывается краткое описание информации, включенной в электронный документ.

Пример описания электронного документа в элементе данных DED:

при запросе ежедневной информации об остатках и оборотах по счетам бухгалтерского учета:

<DED>Ежедневная информация об остатках и оборотах по счетам бухгалтерского учета<\DED>;

при запросе ежедневной информации об остатках и оборотах по счетам бухгалтерского учета, открывавшимся для учета имущества, расчетов, участия, капитала, доходов, расходов, результатов деятельности:

<DED>Ежедневная информация об остатках и оборотах по счетам бухгалтерского учета, открывавшимся для учета имущества, расчетов, участия, капитала, доходов, расходов, результатов деятельности<\DED>;

при запросе ежедневной информации об остатках и оборотах по счетам бухгалтерского учета, открывавшимся клиентам Иванову Ивану Ивановичу и Петрову Петру Петровичу:

<DED>Ежедневная информация об остатках и оборотах по счетам бухгалтерского учета, открывавшимся клиентам Иванову Ивану Ивановичу и Петрову Петру Петровичу<\DED>.

2.5.3. Данные об остатках и оборотах по счету бухгалтерского учета (Rec).

2.5.3.1. Характеристика счета <5>:

--------------------------------

<5> В соответствии с Положением Банка России от 24.11.2022 N 809-П "О Плане счетов бухгалтерского учета для кредитных организаций и порядке его применения".

BLN - дата ежедневного баланса, на которую приводится информация об остатках и оборотах по счету;

A - номер счета;

A_ID - уникальный идентификатор счета (при наличии);

A_CNS - номер сводного счета для отражения в балансе итоговой суммы при ведении отдельного учета операций;

2.5.3.2. Характеристика сумм остатков на счете и оборотов по счету:

DBIN - сумма входящего остатка на начало дня в валюте Российской Федерации по дебету счета (активные счета, счета без признака счета);

DBIN_F - сумма входящего остатка на начало дня в иностранной валюте по дебету счета (активные счета, счета без признака счета) (не указывается для счетов, учет операций на которых ведется только в валюте Российской Федерации);

CRIN - сумма входящего остатка на начало дня в валюте Российской Федерации по кредиту счета (пассивные счета, счета без признака счета);

CRIN_F - сумма входящего остатка на начало дня в иностранной валюте по кредиту счета (пассивные счета, счета без признака счета) (не указывается для счетов, учет операций на которых ведется только в валюте Российской Федерации);

DBTRN - сумма оборотов в валюте Российской Федерации по дебету счета;

DBTRN_F - сумма оборотов в иностранной валюте по дебету счета (не указывается для счетов, учет операций на которых ведется только в валюте Российской Федерации);

CRTRN - сумма оборотов в валюте Российской Федерации по кредиту счета;

CRTRN_F - сумма оборотов в иностранной валюте по кредиту счета (не указывается для счетов, учет операций на которых ведется только в валюте Российской Федерации);

DBOUT - сумма исходящего остатка на дату в валюте Российской Федерации по дебету счета (активные счета, счета без признака счета);

DBOUT_F - сумма исходящего остатка на дату в иностранной валюте по дебету счета (активные счета, счета без признака счета) (не указывается для счетов, учет операций на которых ведется только в валюте Российской Федерации);

CROUT - сумма исходящего остатка на дату в валюте Российской Федерации по кредиту счета (пассивные счета, счета без признака счета);

CROUT_F - сумма исходящего остатка на дату в иностранной валюте по кредиту счета (пассивные счета, счета без признака счета) (не указывается для счетов, учет операций на которых ведется только в валюте Российской Федерации).