Перенос платежных документов между системами — рутинная, но критически важная задача для бухгалтеров и финансовых служб. Универсальное Рабочее Место (УРМ) от Банка России и 1С:Предприятие — два ключевых инструмента, которые часто требуется синхронизировать. Ошибки при выгрузке платежек могут привести к задержкам платежей, штрафам или даже блокировке счетов, поэтому процесс должен быть отлажен до мелочей.

В этой статье мы разберём все этапы: от подготовки систем до обработки выгруженных данных в . Особое внимание уделим формату XML, который используется УРМ для экспорта платежек (версия 4.10 по стандарту ЦБ РФ), а также типичным проблемам при импорте в 1С:Бухгалтерию 3.0 и 1С:Управление торговлей. Если вы работаете с большим объёмом платежей или интегрируете системы впервые — сохраните эту инструкцию в закладки.

1. Подготовка систем к обмену данными

Перед выгрузкой платежек убедитесь, что обе системы готовы к обмену. В УРМ проверьте:

  • 🔹 Версию программы — актуальная на 2026 год: УРМ 4.7.0+ (более ранние версии могут не поддерживать экспорт в нужном формате).
  • 🔹 Права пользователя — у вашей учётной записи должны быть разрешения на экспорт платежных документов.
  • 🔹 Настройки банка — в карточке организации в УРМ должен быть указан правильный БИК и корреспондентский счёт.

В подготовка включает:

  • 🔹 Установку обработки ЗагрузкаПлатежныхПорученийИзУРМ.epf (если её нет в стандартной поставке).
  • 🔹 Настройку банковских реквизитов в справочнике Организации — они должны совпадать с данными в УРМ.
  • 🔹 Проверку формата обмена — в 1С 8.3 это настраивается в разделе Администрирование → Обмен данными.
📊 Какую версию 1С вы используете для работы с платежками?
1С:Бухгалтерия 3.0
1С:Управление торговлей 11
1С:ERP 2.5
1С:Комплексная автоматизация 2.4
Другая версия
⚠️ Внимание: Если вы работаете с УРМ через Клиент-Банк Сбербанка, формат выгружаемых файлов может отличаться. Уточните версию XML-схемы в технической поддержке банка — некоторые поля (например, КодУИН) могут быть обязательными.

2. Пошаговая инструкция по выгрузке платежек из УРМ

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

  1. Откройте УРМ и перейдите в раздел Платежные документы → Платежные поручения.

  2. Выделите нужные платежки (можно использовать фильтр по дате или статусу). Для массовой выгрузки нажмите Ctrl+A.

  3. Нажмите кнопку Экспорт и выберите формат XML для 1С (ЦБ РФ 4.10).

  4. Укажите путь для сохранения файла. Имя файла должно содержать дату (например, Платежки_2026-05-20.xml).

  5. Подтвердите экспорт. Система сформирует файл с расширением .xml.

Выделены все необходимые платежки|Указан корректный формат XML|Файл сохранён в доступной папке|Имя файла содержит дату или идентификатор-->

Если при экспорте появляется ошибка "Не удалось сформировать файл: отсутствуют обязательные реквизиты", проверьте:

  • 🔸 Заполнены ли поля Назначение платежа и Сумма во всех выбранных документах.
  • 🔸 Указан ли ИНН получателя (для юридических лиц это поле обязательно).
  • 🔸 Совпадает ли валюта платежа с валютой счёта (если нет — требуется конвертация).

3. Структура XML-файла УРМ: что важно для 1С

Файл, выгруженный из УРМ, имеет строгую структуру, соответствующую стандарту ЦБ РФ. В нём содержатся:

  • 📌 Заголовок документа — дата формирования, версия схемы.
  • 📌 Реквизиты плательщика — ИНН, КПП, наименование, банковские реквизиты.
  • 📌 Список платежных поручений — каждый документ описан в теге <Document>.
  • 📌 Подписи — электронная подпись (если документ подписан в УРМ).

Пример фрагмента XML для одного платежного поручения:

<Document>

<DocNum>123</DocNum>

<DocDate>2026-05-20</DocDate>

<Payer>

<INN>1234567890</INN>

<Name>ООО "Ромашка"</Name>

</Payer>

<Payee>

<Account>40702810900000000001</Account>

<Bank>

<BIC>044525225</BIC>

</Bank>

</Payee>

<Amount>10000.00</Amount>

<Purpose>Оплата по договору №45 от 01.05.2026</Purpose>

</Document>

Тег XML Описание Обязательность для 1С
<DocNum> Номер платежного поручения Да
<DocDate> Дата документа Да
<INN> ИНН плательщика/получателя Да
<KPP> КПП (для юридических лиц) Нет
<UIN> Уникальный идентификатор начисления (для бюджетных платежей) Условно
💡

Если в XML-файле отсутствует тег <UIN>, но платеж бюджетный, 1С может не загрузить документ. Вручную добавьте UIN через редактор XML или настройте шаблон в УРМ.

4. Импорт платежек в 1С: пошаговый процесс

Для загрузки платежек в используйте стандартную обработку или специализированные решения (например, "Обмен с Клиент-Банком"). Рассмотрим процесс на примере 1С:Бухгалтерии 3.0:

  1. Откройте и перейдите в раздел Банк и касса → Платежные поручения.

  2. Нажмите Загрузить из файла и выберите ранее сохранённый XML.

  3. В окне импорта укажите:

    • 🔘 Организацию — должна совпадать с плательщиком в XML.
    • 🔘 Банковский счёт — выберите счёт, с которого будут списываться средства.
    • 🔘 Действие при дублях — обычно "Пропускать" или "Обновлять".

  4. Нажмите Выполнить загрузку и дождитесь завершения процесса.

  5. Если загрузка прошла успешно, платежки появятся в журнале документов со статусом "Не проведён". Перед проведением проверьте:

    • 🔹 Суммы — совпадают ли они с оригинальными документами.
    • 🔹 Назначение платежа — иногда 1С обрезает длинные тексты (более 210 символов).
    • 🔹 Реквизиты получателя — особенно БИК и корр. счёт.
💡

Всегда проверяйте загруженные платежки на предмет "битых" символов в назначении платежа (например, — вместо тире). Это частая проблема при конвертации кодировок.

5. Типичные ошибки и их решение

При обмене данными между УРМ и могут возникать ошибки. Рассмотрим наиболее распространённые:

Ошибка Причина Решение
"Неверный формат файла" XML повреждён или не соответствует схеме ЦБ РФ 4.10 Откройте файл в редакторе (например, Notepad++) и проверьте на наличие тегов <?xml> и <Documents>
"Не найден плательщик" ИНН или наименование организации в XML не совпадает с данными в 1С Проверьте справочник Организации в 1С или отредактируйте XML
"Ошибка контрольной суммы" Файл был изменён после подписи в УРМ Экспортируйте файл заново без редактирования
"Превышен лимит символов в назначении платежа" 1С ограничивает поле Назначение платежа 210 символами Сократите текст в УРМ перед экспортом или настройте обработку для обрезки

Если ошибка не устраняется, воспользуйтесь журналом регистрации в 1С (Администрирование → Журнал регистрации). Ищите записи с уровнем "Ошибка" и кодом, соответствующим вашей проблеме.

⚠️ Внимание: При работе с 1С:ERP или 1С:КА может потребоваться дополнительная настройка правил обмена в конфигураторе. Если вы не уверены в своих действиях — создайте резервную копию базы перед импортом.

6. Автоматизация обмена: настройка регулярной выгрузки

Если платежки выгружаются из УРМ в ежедневно, имеет смысл настроить автоматический обмен. Для этого:

  1. В УРМ настройте расписание экспорта (Настройки → Автоматизация → Экспорт документов). Укажите:

    • 🔹 Папку для сохранения файлов (например, \\server\URM_Export\).
    • 🔹 Время экспорта (рекомендуется 17:00 — после завершения рабочего дня).
    • 🔹 Формат файла — XML для 1С.

  • В настройте регламентное задание для импорта:

    • 🔹 Перейдите в Администрирование → Регламентные задания.
    • 🔹 Создайте новое задание типа "Обмен данными".
    • 🔹 Укажите путь к папке с XML-файлами и частоту выполнения (например, ежедневно в 17:30).

  • Для надёжности добавьте в сценарий проверку файлов на корректность перед импортом. Это можно сделать с помощью скрипта на или внешней утилиты (например, XMLLint).

    Пример скрипта для проверки XML перед импортом

    Процедура ПроверитьXML(ПутьКФайлу)
    

    Попытка

    Документ = Новый ЧтениеXML();

    Документ.ОткрытьФайл(ПутьКФайлу);

    Если НЕ Документ.КорневойЭлемент.Имя = "Documents" Тогда

    Сообщить("Ошибка: неверный корневой элемент!");

    Возврат Ложь;

    КонецЕсли;

    Возврат Истина;

    Исключение

    Сообщить("Ошибка чтения XML: " + ОписаниеОшибки());

    Возврат Ложь;

    КонецПопытки;

    КонецПроцедуры

    7. Альтернативные способы обмена данными

    Если стандартная выгрузка через XML по какой-то причине не подходит, рассмотрите альтернативные варианты:

    • 🔄 Прямая интеграция через API — некоторые банки (например, Тинькофф или Альфа-Банк) предоставляют API для обмена платежками. Требует настройки в и согласования с банком.
    • 🔄 Обмен через DBF — устаревший, но всё ещё поддерживаемый формат. Подходит для старых версий 1С 7.7.
    • 🔄 Использование промежуточного ПО — например, Контур.Диадок или СБИС, которые могут конвертировать платежки из УРМ в нужный формат.
    • 🔄 Ручной ввод — актуален для малого количества платежей (до 5-10 в день).

    Для выбора оптимального способа оцените:

    • 📊 Объём платежей — для 100+ документов в день нужен автоматический обмен.
    • 📊 Технические возможности — есть ли доступ к API банка или промежуточному ПО.
    • 📊 Требования безопасности — некоторые банки запрещают автоматическую выгрузку платежек без электронной подписи.

    8. Рекомендации по безопасности

    Работа с платежными документами требует особого внимания к безопасности. Следуйте этим правилам:

    • 🔒 Храните XML-файлы в защищённой папке с ограниченным доступом (например, \\server\Secure\URM\).
    • 🔒 Используйте электронную подпись — все платежки, выгруженные из УРМ, должны быть подписаны перед отправкой в банк.
    • 🔒 Настройте логирование — в 1С ведите журнал загруженных платежек с указанием даты, времени и пользователя.
    • 🔒 Проверяйте суммы — перед проведением платежей в 1С сверьте итоговые суммы с данными из УРМ.

    Если в вашей компании работает несколько бухгалтеров, настройте разграничение прав в 1С:

    • 🔹 Только главный бухгалтер должен иметь право проводить платежки.
    • 🔹 Операционисты могут только загружать и проверять документы.
    • 🔹 Аудиторы получают права на просмотр, но не на редактирование.
    ⚠️ Внимание: Не храните файлы с платежками на локальных компьютерах — используйте сетевые диски с резервным копированием. В случае утери данных восстановить платежки будет крайне сложно.

    FAQ: Частые вопросы по выгрузке платежек

    Можно ли выгрузить платежки из УРМ в 1С:ЗУП?

    Технически да, но 1С:Зарплата и Управление Персоналом не предназначена для работы с банковскими платежами. Рекомендуется выгружать платежки в 1С:Бухгалтерию или 1С:ERP, а затем переносить данные о выплатах сотрудников через документ "Ведомость в банк".

    Почему в 1С не загружаются платежки с УИН?

    Проблема может быть связана с:

    • 🔹 Неправильным форматом УИН (должен быть 20 или 25 символов).
    • 🔹 Отсутствием справочника "Коды УИН" в 1С (настройте его в разделе Справочники → Классификаторы).
    • 🔹 Устаревшей версией обработки загрузки (обновите её через 1С:ИТС).
    Как исправить ошибку "Не найден банк получателя"?

    Ошибка возникает, если БИК банка в XML-файле отсутствует в справочнике "Банки" в 1С. Решение:

    1. Откройте справочник Банки (Справочники → Банки).
    2. Добавьте новый банк с указанием БИК, Наименования и Корр. счёта.
    3. Повторите загрузку платежек.

    Если банк уже есть в справочнике, проверьте корректность БИК в XML-файле.

    Можно ли выгрузить платежки за прошлый месяц?

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

    • 🔹 В 1С платежки загружаются с текущей датой по умолчанию. При необходимости измените дату документа вручную.
    • 🔹 Если платежки уже были проведены в 1С, при загрузке может возникнуть конфликт дублей.
    Что делать, если в XML-файле ошибка контрольной суммы?

    Ошибка контрольной суммы означает, что файл был изменён после подписи в УРМ. Действия:

    1. Экспортируйте платежки заново без редактирования XML.
    2. Если требуется изменить данные (например, назначение платежа), сделайте это в УРМ и повторите экспорт.
    3. Проверьте файл на наличие "битых" символов — иногда они появляются при копировании через текстовые редакторы.