Учет и Финансы · 10 мин
Как выгрузить платежки из 1С УПП: настройка и обмен с банком
Как выгрузить платежные поручения из 1С УПП в клиент-банк: настройка обмена, выгрузка в файл, проверка реквизитов, типичные ошибки и способы их исправить.
Выгрузка платежных поручений из 1С:УПП (Управление производственным предприятием) в клиент-банк — стандартная операция, которая избавляет бухгалтера от ручного ввода реквизитов в банковской программе и снижает риск ошибок в суммах, ИНН и назначениях платежа. Механизм обмена в УПП построен на универсальном формате текстового файла (кодировка Windows-1251), который принимает практически любой клиент-банк российских банков.
Процедура состоит из трёх этапов: однократной настройки обмена с банковским счётом организации, создания и проверки платежных поручений и, наконец, самой выгрузки в файл. Если обмен настроен корректно, вся операция занимает меньше минуты. Проблемы возникают обычно из-за незаполненных реквизитов контрагентов, устаревших КБК или неверных настроек выгрузки.
Ниже разобран полный порядок действий для типовой конфигурации УПП 1.3: от настройки до контроля результата, а также типичные ошибки и альтернативные способы обмена, включая технологию 1C:ДиректБанк.
Какие способы выгрузки платежек доступны в УПП
В типовой УПП 1.3 существует два основных механизма передачи платёжных поручений в банк. Первый — классический файловый обмен через обработку «Обмен электронными документами с банком» (в разных релизах может называться «Обмен с банками» или «Клиент-банк»). Программа формирует текстовый файл, который бухгалтер вручную импортирует в программу клиент-банка или загружает через веб-интернет банка.
Второй способ — прямой обмен по технологии 1C:ДиректБанк, если она поддерживается вашим банком и встроена в ваш релиз конфигурации. В этом случае документы уходят в банк напрямую из 1С без промежуточного файла, а статусы исполнения возвращаются автоматически. Для УПП 1.3 поддержка ДиректБанка ограничена и зависит от релиза, поэтому чаще всего используется именно файловый обмен.
Сравнение вариантов обмена
Работает с любым банком, не требует доработок. Минус — ручной импорт файла и отсутствие автоматических статусов исполнения.
Документы уходят в банк прямо из 1С, статусы обновляются автоматически. Ограничение — банк должен поддерживать технологию, а релиз УПП — содержать соответствующий модуль.
Подходит при нестандартном формате банка. Требует привлечения специалиста и контроля при обновлениях конфигурации.
Подготовка: настройка обмена с банком
Перед первой выгрузкой нужно один раз настроить параметры обмена для каждого банковского счёта организации. Откройте справочник «Банковские счета» (Справочники → Организации → Банковские счета), выберите нужный счёт и перейдите на закладку или по кнопке настройки обмена с клиент-банком — в зависимости от релиза она называется «Настройка обмена с клиентом банка».
В настройке укажите программу банка (если она есть в списке — выберите её, иначе оставьте универсальный формат), путь к файлу выгрузки (например, C:\Bank\export\1c_to_kl.txt) и путь к файлу загрузки выписок. Также задаётся кодировка файла — стандартно Windows-1251. Сохраните настройку.
Проверьте, что в карточке организации заполнены ИНН, КПП, наименование для платёжных документов, а в банковском счёте — номер счёта, БИК банка и корреспондентский счёт. Именно эти данные попадут в файл, и банк отклонит платёж при расхождениях.
Создание и проверка платежных поручений
Платёжные поручения в УПП создаются в разделе «Денежные средства» (или «Банк и касса») → «Платёжные поручения исходящие». Документ можно создать вручную, на основании счёта на оплату или заявки на расходование денежных средств. Обязательные поля: получатель, счёт получателя, сумма, вид платежа, очередность платежа, назначение платежа.
Перед выгрузкой убедитесь, что документ проведён. Непроведённые и помеченные на удаление платёжки в файл не попадают. Также проверьте, что у контрагента-получателя корректно заполнены ИНН, КПП и банковский счёт — обработка обмена при выгрузке покажет ошибки по документам с неполными реквизитами, но лучше устранить их заранее.
Особое внимание уделите налоговым платежам: в них должны быть заполнены КБК, ОКТМО, статус плательщика, показатель основания и периода. Эти поля находятся в документе по ссылке «Платеж в бюджет» или на отдельной закладке. Устаревший или пустой КБК — частая причина возврата платежа банком.
Пошаговая выгрузка платежек в файл
Когда документы готовы, откройте обработку обмена: «Денежные средства» → «Обмен с банком» (или «Клиент-банк»). На закладке «Выгрузка» выберите организацию и банковский счёт — настройка обмена подтянется автоматически.
Укажите период выгрузки и при необходимости отберите конкретные документы. Нажмите «Заполнить» — табличная часть заполнится проведёнными платёжными поручениями за период, которые ещё не выгружались. Снимите флажки с документов, которые отправлять не нужно.
Нажмите кнопку «Выгрузить». Программа сформирует файл по указанному в настройке пути и покажет протокол: сколько документов выгружено и были ли ошибки. После этого откройте клиент-банк, выполните импорт файла и сверьте количество и суммы платежей с данными 1С.
- 1Откройте «Денежные средства» → «Обмен с банком», закладка «Выгрузка»
- 2Выберите организацию и банковский счёт, проверьте путь к файлу
- 3Задайте период и нажмите «Заполнить»
- 4Снимите флажки с платёжек, которые выгружать не нужно
- 5Нажмите «Выгрузить» и изучите протокол обмена
- 6Импортируйте файл в клиент-банк и сверьте суммы с 1С
Как проверить результат выгрузки
Контроль результата — обязательная часть процедуры, потому что ошибка в файле означает неисполненный платёж. Минимальная проверка: количество документов в протоколе выгрузки совпадает с количеством импортированных в клиент-банк платежей, а итоговые суммы сходятся до копейки.
Дополнительно можно открыть сам файл выгрузки в «Блокноте» и убедиться, что он имеет стандартную структуру: секции «СекцияДокумент=Платежное поручение» с полями «ПлательщикСчет», «ПолучательСчет», «Сумма». Иероглифы вместо русских букв в назначении платежа говорят о неверной кодировке — клиент-банк такой файл может прочитать с ошибками.
Как проверить результат
Все документы выгружены, ошибок нет
Есть строки с ошибками реквизитов — файл неполный
Количество и суммы платежей совпадают с 1С
Часть документов не импортировалась или суммы расходятся
Читаемая структура, русский текст в кодировке Windows
Иероглифы, пустые поля счетов
Платежи приняты к исполнению
Банк отклонил платёж из-за реквизитов
Типичные ошибки и их устранение
Наиболее частая проблема — сообщение «Не заполнен банковский счёт получателя» или «Не указан ИНН контрагента». Решение: открыть карточку контрагента или его банковский счёт, заполнить недостающие данные, перепровести платёжное поручение и повторить выгрузку.
Вторая группа ошибок связана с самим файлом: клиент-банк не видит файл или отказывается его читать. Причины — неверный путь в настройке обмена, отсутствие прав на запись в папку, кодировка, отличная от ожидаемой банком. Проверьте, что папка существует и доступна текущему пользователю, а в настройке указан именно тот формат, который принимает ваша банковская программа.
Третья ситуация — платёж выгрузился, но банк вернул его из-за реквизитов. Здесь помогает только исправление данных в 1С (КБК, ОКТМО, счёт получателя) и повторная выгрузка. Учтите: повторная выгрузка того же документа возможна — снимите признак выгруженности, если обработка не предлагает документ повторно, либо отберите его вручную.
Загрузка выписок и сверка
Обмен с банком двусторонний: после исполнения платежей выписку нужно загрузить обратно в УПП. На закладке «Загрузка» той же обработки укажите файл выписки, полученный из клиент-банка, и нажмите «Загрузить». Программа создаст или заполнит документы «Выписка по расчётному счёту» и отметит исходящие платёжные поручения как оплаченные.
После загрузки сверьте остаток на расчётном счёте в 1С с остатком по выписке банка. Расхождения обычно означают пропущенные документы (например, банковские комиссии, которые не создавались в 1С) или дубли. Регулярная ежедневная загрузка выписок делает сверку быстрой и исключает накопление расхождений к концу месяца.
Удобно выделить для файлов обмена отдельную папку с коротким путём без русских букв и пробелов, например C:\Bank. Это исключает половину проблем с доступом к файлу и упрощает поиск нужной выгрузки при работе с несколькими банками.
Частые вопросы
Почему платёжное поручение не попадает в список на выгрузку?
Чаще всего документ не проведён, помечен на удаление или уже был выгружен ранее. Также проверьте, что дата документа входит в указанный период и выбран правильный банковский счёт организации. Если документ выгружался ранее, обработка его не предложит — используйте ручной отбор или сбросьте признак выгрузки.
Можно ли выгрузить одну платёжку, а не все за день?
Да. После заполнения списка снимите флажки со всех документов, кроме нужного, либо добавьте документ в табличную часть вручную через кнопку подбора, если она доступна в вашем релизе. Выгружен будет только отмеченный документ.
Клиент-банк не видит файл выгрузки. Что проверить?
Сначала убедитесь, что файл физически создан по пути из настройки обмена. Затем проверьте, что в клиент-банке указан тот же путь и то же имя файла, а формат импорта соответствует стандартному текстовому формату 1С. Также убедитесь, что у пользователя есть права на запись в эту папку.
Как исправить ошибку в уже выгруженной платёжке?
Если платёж ещё не исполнен банком, отзовите или удалите его в клиент-банке, исправьте документ в 1С (сумму, реквизиты, назначение), перепроведите его и выгрузите повторно. Исправлять документ только в клиент-банке нельзя — возникнет расхождение с учётом в 1С.
Поддерживает ли УПП прямой обмен с банком без файла?
Частично: в свежих релизах УПП 1.3 может присутствовать поддержка 1C:ДиректБанк для отдельных банков. Проверьте наличие соответствующего пункта в настройках обмена и уточните у банка поддержку технологии. Если её нет, используется стандартный файловый обмен, который работает с любым банком.
В файле выгрузки иероглифы вместо русских букв. Это критично?
Это признак несовпадения кодировки. Файл 1С формируется в кодировке Windows-1251, и большинство клиент-банков читают его корректно. Если банк показывает назначение платежа с ошибками, проверьте настройку кодировки в обмене и в самой банковской программе до отправки платежей.
Что важно запомнить
Выгрузка платежек из УПП выполняется через обработку «Обмен с банком» после однократной настройки по банковскому счёту. Выгружайте только проведённые документы с проверенными реквизитами, всегда читайте протокол выгрузки и сверяйте суммы с клиент-банком до отправки платежей.