Учет и Финансы · 9 мин
Файл выгрузки в банк в 1С 8.3: где находится и как его найти
Где 1С 8.3 сохраняет файл выгрузки в банк, как найти файл обмена с клиент-банком, настроить путь выгрузки и проверить результат отправки платежей.
Файл выгрузки в банк в 1С 8.3 — это текстовый файл с платежными поручениями, который программа формирует для передачи в систему «клиент-банк». По умолчанию 1С сохраняет его в каталог, указанный в настройках обмена с банком, а если путь не задан — предлагает выбрать папку при каждой выгрузке. Чаще всего файл называется 1c_to_kl.txt, kl_to_1c.txt (для загрузки) или получает имя, заданное пользователем.
Проблема «не могу найти файл выгрузки» возникает в трёх типовых ситуациях: пользователь не запомнил папку, указанную при сохранении; файл сохранился в каталог по умолчанию из настроек обмена; либо выгрузка вообще не выполнилась из-за ошибки, а пользователь считает, что файл создан. Разобраться помогает понимание того, где именно в конфигурации задаётся путь и как проходит сама процедура выгрузки.
Ниже разобраны места хранения файла в типовых конфигурациях (Бухгалтерия предприятия 3.0, Управление торговлей, Комплексная автоматизация), способы быстро найти уже созданный файл и настройка постоянной папки, чтобы вопрос больше не возникал.
Где в 1С 8.3 настраивается путь к файлу выгрузки
В «1С:Бухгалтерии 8.3» путь к файлу обмена задаётся в настройках обмена с банком. Откройте раздел «Банк и касса» → «Платежные поручения», нажмите кнопку «Отправить в банк» (или «Выгрузить в банк») — откроется обработка обмена. В ней есть поле «Файл выгрузки», где указан полный путь к файлу, например C:\Bank\1c_to_kl.txt.
Если поле пустое, программа при выгрузке откроет стандартный диалог сохранения файла, и папку придётся выбирать вручную каждый раз. Именно в этой ситуации файл чаще всего «теряется»: пользователь нажимает «Сохранить», не обратив внимания на каталог, который Windows предложила по умолчанию (обычно «Документы» или последняя использованная папка).
В конфигурациях «1С:Управление торговлей 11» и «1С:Комплексная автоматизация» настройка находится по пути «Казначейство» → «Безналичные платежи» → «Обмен с банком». Логика та же: в форме обмена есть поле с именем файла выгрузки и файла загрузки выписки.
Как найти уже созданный файл выгрузки
Если выгрузка уже выполнена, а место сохранения неизвестно, есть несколько рабочих способов его определить. Самый быстрый — открыть обработку обмена с банком и посмотреть значение поля «Файл выгрузки»: 1С запоминает последний использованный путь.
Второй способ — поиск средствами Windows. Откройте «Проводник», перейдите в корень диска C:\ (или «Этот компьютер») и в строке поиска введите имя файла: 1c_to_kl.txt. Если файл назывался иначе, ищите по маске *.txt с фильтром по дате изменения — сегодняшний день. Платёжные файлы обмена с банком всегда текстовые.
Третий способ — проверить стандартные папки, куда чаще всего сохраняют файл по умолчанию:
- папка «Документы» текущего пользователя;
- рабочий стол;
- каталоги вида
C:\Bank,C:\ClientBank,D:\Обмен с банком; - папка, которую использует клиент-банк для импорта (уточните в настройках самой банковской программы).
- 1Откройте «Банк и касса» → «Платежные поручения» → кнопка «Отправить в банк».
- 2Посмотрите путь в поле «Файл выгрузки» — там последний использованный каталог.
- 3Если поле пустое, откройте Проводник и выполните поиск по имени 1c_to_kl.txt по всему диску.
- 4Проверьте папки «Документы», «Рабочий стол» и каталог импорта клиент-банка.
- 5Откройте найденный файл в Блокноте и убедитесь, что внутри есть строки с реквизитами ваших платежных поручений.
Как задать постоянную папку для выгрузки
Чтобы файл всегда сохранялся в одно и то же место, зафиксируйте путь в настройках обмена. В форме обмена с банком нажмите кнопку выбора в поле «Файл выгрузки», укажите нужную папку и имя файла, затем сохраните настройки. После этого 1С будет выгружать платежи по этому пути без лишних вопросов.
Практичные рекомендации по выбору папки:
- используйте короткий путь без кириллицы и пробелов, например
C:\Bank\— некоторые старые клиент-банки некорректно работают с русскими именами каталогов; - если клиент-банк настроен на автоматический импорт из конкретной папки, укажите именно её — тогда платежи будут попадать в банк без ручного переноса файла;
- при работе нескольких пользователей по сети используйте общий сетевой каталог, доступный всем, кто формирует платежи;
- не выгружайте файл в системные папки Windows (Program Files, Windows) — туда может не быть прав на запись, и выгрузка завершится ошибкой.
Как проверить, что выгрузка прошла успешно
После выгрузки 1С обычно показывает сообщение о количестве выгруженных документов. Это первый признак успеха, но его недостаточно — убедитесь, что файл физически существует и содержит данные.
Откройте файл в Блокноте: корректный файл обмена начинается со служебных строк 1CClientBankExchange, содержит поля «ВерсияФормата», «Отправитель», а далее — секции «СекцияДокумент=Платежное поручение» с реквизитами каждого платежа. Пустой файл или файл нулевого размера означает, что выгрузка не выполнилась.
Также проверьте состояние самих платежных поручений: в типовых конфигурациях после выгрузки у документов проставляется отметка об отправке, а некоторые конфигурации меняют статус документа. Это помогает избежать повторной выгрузки тех же платежей.
Как проверить результат
Файл существует, размер больше нуля, дата изменения — сегодня
Файла нет или размер 0 байт — выгрузка не выполнена
Внутри строки «СекцияДокумент=Платежное поручение» с реквизитами платежей
Файл пустой или содержит только заголовок без секций документов
Клиент-банк видит платежи и не выдаёт ошибок формата
Банк сообщает об ошибке формата или не находит файл
Типичные ошибки при выгрузке и их решение
Ошибка «Не удалось записать файл» обычно означает отсутствие прав на запись в выбранную папку или то, что файл открыт в другой программе (например, в клиент-банке или Блокноте). Закройте файл в других приложениях или выберите другую папку.
Сообщение «Нет документов для выгрузки» появляется, если платежные поручения не проведены, не попадают в выбранный период или принадлежат другому банковскому счёту. Проверьте дату, организацию и счёт в отборе обработки обмена.
Отдельная ситуация — банк не принимает файл из-за устаревшего формата обмена. Большинство банков работают со стандартным форматом 1С, но некоторые требуют собственные доработанные форматы или используют прямой обмен (DirectBank). В этом случае уточните требования в банке и настройте соответствующий способ обмена.
Альтернатива файловому обмену: прямой обмен с банком
Если файл выгрузки регулярно теряется или ручная передача файлов неудобна, рассмотрите сервис прямого обмена 1С:ДиректБанк. При нём платежные поручения отправляются в банк напрямую из 1С по защищённому каналу, а выписки загружаются автоматически — файл на диске вообще не создаётся.
Поддерживает ли ваш банк прямой обмен, можно проверить в настройках обмена с банком: при выборе банка программа покажет доступные варианты подключения. Подключение обычно требует заявления в банк и настройки криптографии или логина/пароля.
Способы передачи платежей в банк
Универсальный вариант, работает с любым клиент-банком. Минус: нужно вручную переносить файл и контролировать дубли.
Прямая отправка из 1С без файлов, автоматическая загрузка выписок. Ограничение: банк должен поддерживать сервис, требуется настройка подключения.
Подходит при малом количестве платежей. Минус: двойной ввод данных и риск ошибок в реквизитах.
Часто задаваемые вопросы
Что важно запомнить
Файл выгрузки в банк находится по пути из поля «Файл выгрузки» в обработке обмена с банком; стандартное имя — 1c_to_kl.txt. Задайте постоянную папку в настройках, проверяйте содержимое файла перед отправкой и не выгружайте одни и те же платежи дважды.
Какое имя у файла выгрузки из 1С в банк по умолчанию?
В типовых конфигурациях файл выгрузки платежей обычно называется 1c_to_kl.txt, а файл загрузки выписки из банка — kl_to_1c.txt. Имя можно изменить в настройках обмена, главное — чтобы расширение оставалось .txt.
Почему при выгрузке 1С каждый раз спрашивает папку?
Потому что в поле «Файл выгрузки» в настройках обмена с банком не задан постоянный путь. Укажите в этом поле полное имя файла с папкой, сохраните настройки — и программа перестанет задавать вопрос при каждой выгрузке.
Файл выгрузился, но клиент-банк его не видит. Что делать?
Проверьте, что файл сохранён именно в ту папку, которую клиент-банк использует для импорта, и что файл не пустой. Также убедитесь, что файл не редактировался вручную в кодировке, отличной от Windows-1251, — клиент-банк может не прочитать такой файл.
Можно ли выгрузить в банк платежи за прошлый период?
Да, в обработке обмена с банком укажите нужный период в отборе — программа подберёт все проведённые платежные поручения за эти даты. Перед отправкой убедитесь, что эти платежи не были отправлены в банк ранее, чтобы не создать дубли.
Где искать файл выгрузки, если 1С работает на сервере или в облаке?
Путь сохранения определяется тем, откуда запускается диалог сохранения: при тонком клиенте файл сохраняется на компьютере пользователя, при работе через веб-браузер — скачивается в папку загрузок браузера. Проверьте папку «Загрузки» и настройки сохранения файлов в вашем браузере.