XML по схеме Банка России
Выгрузка строится по опубликованной схеме формы 0409106: структура документа задана схемой, а не договорённостью между разработчиком и специалистом отчётности. Подразделы 1.1, 1.2, 2.1–2.5 и 3 формируются в одном проходе.
Форма собирается из базы событий и выгружается сразу в трёх видах: XML по схеме Банка России — для сдачи, Excel — для сверки внутри организации, Word — для приложения к материалам органов управления. Перенос сумм руками из одного файла в другой из процесса исчезает вместе с классом ошибок, который он порождает.
Выгрузка строится по опубликованной схеме формы 0409106: структура документа задана схемой, а не договорённостью между разработчиком и специалистом отчётности. Подразделы 1.1, 1.2, 2.1–2.5 и 3 формируются в одном проходе.
Excel-версия нужна для сверки и для передачи смежным подразделениям, Word — для приложения к материалам. Обе собираются из тех же данных, что и XML, поэтому расхождение между «файлом для регулятора» и «файлом для правления» невозможно по построению.
Английская версия — не перевод вручную
Word-версия формы выпускается на русском и на английском. Дочернему банку международной группы не приходится держать отдельный процесс перевода отчётности: обе версии собираются из одной базы, а интерфейс и справочники ведутся на двух языках.
Отчёт об управлении операционным риском строится из той же базы событий. Рядом с ним — сравнительный отчёт: он показывает изменение показателей между периодами, и именно он отвечает на вопрос органа управления «стало лучше или хуже».
Показатели раскладываются по направлениям деятельности: розничное банковское обслуживание, коммерческое банковское обслуживание корпоративных клиентов, операции и сделки на финансовом рынке, розничные брокерские услуги, осуществление платежей и расчётов, обеспечение деятельности организации.
Тот же состав показателей в сопоставлении периодов — на русском и на английском. Динамика считается системой, а не собирается вручную из двух прошлых файлов.
Шаблоны отчётности 716-П учитывают показатели информационной безопасности со ссылками на Положения Банка России № 683-П, № 719-П, № 747-П, № 802-П и № 821-П: события категории «информационная безопасность» ведутся в той же базе и попадают в отчёт из неё.
Три приложения расчёта строятся отдельными заданиями и скачиваются готовыми файлами. Это те документы, которыми расчёт защищают: не «мы посчитали», а «вот разноска и вот перечень исключённых событий».
Методика, по которой считаются величины этих приложений, разобрана на странице расчёта по 744-П: там же — порог включения чистых потерь и правила отнесения возмещений.
Полная выгрузка актуальной базы на пять листов: события, классификаторы, потери, возмещения, мероприятия. Это тот файл, который отдают внутреннему аудиту, внешнему проверяющему и смежному подразделению вместо доступа в систему.
Что попадёт в выгрузку
Отметьте листы — состав снимка виден сразу. В продукте снимок строится целиком по актуальной базе; на этой странице перечислены его листы и объём колонок.
| Лист | Колонок | Что на листе |
|---|---|---|
| 88 | Номер, статусы, даты, подразделения, описания и все разрезы классификации события. | |
| 15 | Вид и код классификатора, до пяти уровней значений и вес. | |
| 23 | Вид и тип потери, резерв, даты, суммы в рублях и в валюте, связанная проводка. | |
| 18 | Тип, вид, источник возмещения, третье лицо, сумма, дата и связанная проводка. | |
| 16 | Мероприятие, обоснование, ответственный и его руководитель, плановая и фактическая даты. |
Отобрано листов: из . Всего в снимке 160 колонок.
Отметьте хотя бы один лист, чтобы увидеть состав выгрузки.
Снимок формируется заданием по расписанию и появляется в реестре отчётов как системная запись. Системные записи защищены от удаления: историю выгрузок не почистит ни пользователь, ни его руководитель.
Суммы выгружаются денежным форматом, даты и даты со временем — своими форматами, доли — в процентах. Файл не приходится приводить в порядок руками перед отправкой.
Тяжёлый отчёт не держит рабочее место. Задание ставится в очередь, запись появляется в реестре, обработчик её забирает, готовый файл скачивается. Сотрудник в это время продолжает работать, а не смотрит на индикатор загрузки.
| Отчёт | Тип записи | Инициатор | Поставлен | Статус | Файл |
|---|---|---|---|---|---|
| Форма 0409106 | Пользовательская | Сотрудник 1 | 20.02.2026 09:12 | Готов | Скачать |
| Приложение № 4. Отнесение возмещений | Пользовательская | Сотрудник 2 | 20.02.2026 09:31 | В обработке | — |
| Отчёт по 716-П | Пользовательская | Сотрудник 1 | 20.02.2026 09:34 | В очереди | — |
| Снимок базы событий | Системная | По расписанию | 20.02.2026 00:00 | Готов | Скачать |
| Приложение № 12. Предложены к исключению | Пользовательская | Сотрудник 3 | 19.02.2026 18:02 | Ошибка | Причина |
Состав колонок, статусов и типов записей — как в продукте.
«В очереди» — задание принято; «в обработке» — его взял обработчик; «готов» — файл сформирован и доступен для скачивания; «ошибка» — запись сохранена вместе с причиной. Ошибка не исчезает молча: её видно в реестре с текстом.
Пользовательскую запись удаляет тот, кто её поставил. Системную — поставленную по расписанию — не удаляет никто: история регулярных выгрузок остаётся полной.
Кроме перечисленного, продукт строит по шаблонам периодические отчёты по событиям — месячный, квартальный, годовой и тематические, — реестр и пороги КПУР, значения КИР, оценку персонала и историю изменений. Всего в поставке 35 шаблонов отчётов.
Показатели бизнес-индикатора берутся не из пересказа, а из самих отчётных форм: 0409102 и 0409110 загружаются в продукт и хранятся как реестры. Дальше 173 правила раскладывают их символы по компонентам бизнес-индикатора без ручного переноса.
Каждая колонка проверяется ограничениями по типу — строковые, числовые, даты с проверкой формата. Нарушения складываются в протокол импорта: номер записи, время, имя таблицы, описание и количество изменённых строк. У самой загрузки семь состояний — от «не запущен» до «завершено», «предупреждение», «ошибка» и «отменён».
Протокол — это доказательство, а не служебная информация
Когда через полгода выясняется, что в расчёт попала не та версия формы, вопрос решается протоколом импорта: видно, кто и когда загрузил файл, сколько строк изменилось и какие записи вызвали предупреждение.
Отчётность вынесена из интерфейса в отдельный контур построения: очередь, обработчик, реестр, файловое хранилище. Пиковая нагрузка в отчётный период не превращается в заявку «система висит».
Постановка задания, статусы, скачивание и обмен через брокер сообщений вынесены в самостоятельный модуль. При выключенном брокере реестр работает в одиночном режиме — контур разворачивается и без очереди.
Готовые отчёты и вложения лежат в S3-совместимом хранилище с настраиваемым бакетом. Резервное копирование файлов и базы настраивается раздельно.
35 шаблонов в форматах Excel и Word. Изменение формы отчёта в большинстве случаев — это правка шаблона, а не доработка приложения.
Excel-выгрузки пишутся потоком с ограниченным окном строк в памяти: снимок базы за длинный период не упирается в объём оперативной памяти приложения.
Соберём форму 0409106, отчёт по 716-П и приложения расчёта на стенде и покажем выгрузку файлами — в том виде, в каком вы их сдаёте.
Как с нами связаться
Отвечаем в рабочие дни. Если удобнее письмом — напишите, приложив вопрос по существу.