Коннектор

Банк России XML: ИИ-агент для курсов валют

Сервиса нет в каталоге. Подключение по описанию API.

Банк России XML — способ получить данные обычным запросом по адресу: в ответ приходит XML-документ с котировками или справочником. Агент забирает выгрузки за нужные даты и собирает из них таблицу для расчётов.

Что такое агент

Агент — программа, которой ставят дело, а не вопрос. Она сама открывает ваши сервисы, добирает данные, сверяет их по правилам и возвращается с готовым результатом: файлом, заявкой, списком расхождений. Признаки три: работает в ваших сервисах, доводит дело до артефакта, работает без вас. Чат-бот отвечает текстом, агент приходит с результатом. В бухгалтерии это значит: курс на каждую дату уже в таблице, а не ищется по одной странице за раз.

Что такое коннектор

Это подключение к открытым адресам выгрузок, а не доработка учётной системы. Ключ не нужен, авторизация не требуется: данные отдаются по прямой ссылке с параметром даты в формате день, месяц, год.

Проверка связи — запрос за вчерашнюю дату: если пришёл XML с котировками, обмен работает. Коннектор ничего не хранит, кроме адресов выгрузок, — паролей у него нет.

Что это за сервис

Описанные адреса дают разный срез данных. Один отдаёт котировки на заданный день, и если параметр даты опустить, вернётся документ на последнюю зарегистрированную дату. Другой отдаёт справочник по кодам валют с признаком периодичности: коды, устанавливаемые ежедневно, и коды, устанавливаемые ежемесячно.

Третий адрес возвращает динамику котировок за интервал — с датой начала и датой конца. Есть англоязычная версия выгрузки котировок и отдельные схемы для проверки структуры ответа.

Что делает агент с Банк России XML

### Проверка платёжного календаря: где не сходится

Агент забирает котировки на каждую дату платежа из календаря и подставляет их в валютные строки. Если для даты нет значения, он не берёт соседнюю, а помечает строку как непересчитанную.

### Остатки на счетах: сводка на утро

Утром агент обновляет котировки и справочник кодов, пересчитывает валютные остатки и отдаёт таблицу: счёт, валюта, номинал, курс, рублёвая оценка. Рядом — изменение к прошлому дню.

### Справки и сверка с бухгалтерией

Агент сверяет коды валют в вашей учётной системе со справочником регулятора: цифровой и символьный коды, номинал. Позиции, которых нет в справочнике или где код разошёлся, попадают в список правок.

Что остаётся человеку

Выбор методики пересчёта, трактовка нормативных документов и подпись отчётности. Спорные строки агент только помечает.

Как подключить

Откройте раздел получения данных через XML, скопируйте адреса выгрузок и схемы. Специальный доступ не нужен. Проверьте один запрос за конкретную дату и убедитесь, что структура ответа совпала со схемой.

Чего агент не делает

Не подставляет вместо отсутствующей даты соседнюю. Не исправляет справочник в источнике. Не гарантирует расчёт, если схема ответа изменилась.

Вопросы

Что такое агент, если коротко? Программа, которая берёт дело и возвращается с таблицей курсов, сводкой остатков или списком правок. Обсуждать с ней нечего.

Что такое коннектор к XML-выгрузкам? Подключение по прямым адресам с параметром даты. Авторизация не нужна, данные открыты.

Почему нельзя взять курс за соседний день? Потому что в отчётности нужна дата операции. Агент помечает пропуск, чтобы ошибка не ушла в документы.

Подключение

  1. Шаг 1: откройте раздел «Получение данных, используя XML» на cbr.ru.
  2. Шаг 2: скопируйте адреса выгрузок — котировки на дату, справочник кодов, динамика за интервал — и схемы ответа.
  3. Шаг 3: выполните запрос за конкретную дату в формате день, месяц, год и сверьте структуру со схемой.

Роли

Сценарии