К статье
Практический материал

Учет и Финансы · 11 мин

Как в 1С 7.7 загрузить выписки из банка

Как загрузить выписки из клиент-банка в 1С 7.7: настройка обмена, форматы файлов, типичные ошибки при импорте и способы их исправить.

Загрузка выписок из банка в 1С 7.7 избавляет бухгалтера от ручного ввода платёжных поручений и сокращает количество ошибок в учёте. В типовой конфигурации «1С:Бухгалтерия 7.7» для этого предусмотрена обработка импорта данных из системы «Клиент-Банк», которая читает текстовый файл выгрузки и создаёт на его основе документы «Выписка» (строки выписки по расчётному счёту).

Процесс состоит из двух сторон: сначала в программе «Клиент-Банк» вашего банка нужно сформировать файл выгрузки за нужный период, затем в 1С указать путь к этому файлу и выполнить загрузку. Основные сложности возникают из-за несовпадения форматов файлов, неверно заполненных реквизитов расчётного счёта и устаревших обработок обмена.

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

Что нужно подготовить перед загрузкой

Перед первым импортом убедитесь, что в 1С корректно заполнены данные вашей организации и банковского счёта. Откройте справочник «Банковские счета» (через меню «Справочники») и проверьте: номер расчётного счёта, БИК банка, корреспондентский счёт, точное наименование банка. Любая опечатка в этих полях приведёт к тому, что обработка не распознаёт файл или создаст документы с неверными реквизитами.

Во-вторых, уточните в банке, какой формат выгрузки поддерживает ваша версия «Клиент-Банка». Классический вариант для 1С 7.7 — текстовый файл в формате обмена 1С (файл вида kl_to_1c.txt или 1c_to_kl.txt). Большинство банковских программ (iBank, АРМ «Клиент» разных банков, Сбербанк «Клиент-Банк») умеют формировать именно этот формат, но иногда его нужно явно выбрать в настройках выгрузки.

В-третьих, проверьте, что в конфигурации присутствует сама обработка обмена. В типовой «1С:Бухгалтерии 7.7» она вызывается через меню «Сервис» → «Обмен данными с системой „Клиент-Банк“». Если пункт отсутствует — вероятно, конфигурация доработана или обработка удалена; в этом случае потребуется внешняя обработка импорта.

Выгрузка выписки на стороне банка

Откройте программу «Клиент-Банк» вашего банка и найдите функцию выгрузки документов в 1С. Обычно она называется «Экспорт в 1С», «Выгрузка в 1С» или «Обмен с 1С». В диалоге выгрузки укажите период (дату начала и окончания), расчётный счёт, если их несколько, и типы документов: платёжные поручения входящие и исходящие.

В настройках экспорта выберите формат «1С» (текстовый). Некоторые банковские программы по умолчанию предлагают собственный формат или DBF — для типовой обработки 1С 7.7 такие файлы не подойдут. Укажите папку и имя файла, например C:\Bank\kl_to_1c.txt, и запомните этот путь: он понадобится при импорте.

После выгрузки откройте полученный файл в «Блокноте» и убедитесь, что он начинается со служебной строки вида 1CClientBankExchange и содержит секции «СекцияРасчСчет» и «СекцияДокумент». Если файл пустой, имеет нулевой размер или открывается «кракозябрами» — проблема на стороне выгрузки, и её нужно решать до обращения к 1С.

Настройка обмена в 1С 7.7

Запустите 1С:Предприятие 7.7 в режиме «Бухгалтерский учёт» и откройте «Сервис» → «Обмен данными с системой „Клиент-Банк“» → «Импорт данных». В форме обработки заполните ключевые параметры: банковский счёт организации (выбирается из справочника), файл загрузки (путь к файлу, сформированному в клиент-банке) и период загрузки.

Обратите внимание на поле «Кодировка». Файлы из старых банковских программ часто сохраняются в DOS-кодировке (OEM/CP866), тогда как 1С по умолчанию ожидает Windows (ANSI/CP1251). Если после загрузки наименования контрагентов отображаются нечитаемыми символами — смените кодировку в настройках обработки и загрузите файл заново, предварительно удалив созданные документы.

Если типовая обработка не подходит (например, банк выгружает в нестандартном формате), используются внешние обработки импорта. Они подключаются через «Сервис» → «Дополнительные возможности» или открываются напрямую через «Файл» → «Открыть». Реквизиты подключения аналогичны: счёт, файл, период.

Пошаговая загрузка выписки

Сама загрузка занимает несколько минут. Откройте обработку импорта, укажите расчётный счёт и путь к файлу, задайте период, совпадающий с периодом выгрузки. Нажмите кнопку «Загрузить» (или «Прочитать файл» — в разных версиях обработки название отличается). Обработка выведет список найденных в файле документов с суммами, контрагентами и назначениями платежа.

Перед созданием документов просмотрите этот список. Для новых контрагентов, которых нет в справочнике 1С, обработка обычно предлагает создать их автоматически по ИНН и наименованию из файла. Проверьте, что ИНН и КПП распознаны правильно, — от этого зависит корректность дальнейшей отчётности. Затем подтвердите создание документов.

Порядок действий
  1. 1
    В клиент-банке сформируйте выгрузку в формате 1С за нужный период и запомните путь к файлу
  2. 2
    В 1С 7.7 откройте «Сервис» → «Обмен данными с системой Клиент-Банк» → «Импорт»
  3. 3
    Укажите банковский счёт, файл загрузки и период, проверьте кодировку
  4. 4
    Нажмите «Загрузить» и просмотрите список распознанных документов
  5. 5
    Проверьте новых контрагентов и подтвердите создание документов
  6. 6
    Сверьте остаток по счёту в 1С с остатком в банковской выписке

Проверка результата после загрузки

Главный критерий правильной загрузки — совпадение оборотов и остатков. Откройте в 1С отчёт «Оборотно-сальдовая ведомость» или «Анализ счёта» по счёту 51 за период выписки и сравните дебетовый оборот, кредитовый оборот и конечное сальдо с бумажной (или электронной) выпиской банка. Все три цифры должны совпасть до копейки.

Затем проверьте сами документы. В журнале «Выписки» (или «Документы по расчётному счёту») убедитесь, что каждая строка выписки соответствует одному документу, даты и номера платёжных поручений совпадают с банковскими, назначение платежа перенесено полностью. Документы, которые обработка не смогла отнести к существующим контрагентам или договорам, требуют ручной доработки: укажите вид операции, счёт корреспонденции и договор.

Контрольные точки

Как проверить результат

Остаток по счёту 51 на конец периода
Норма

Совпадает с остатком в выписке банка

Тревожный признак

Расхождение — ищите пропущенные или задублированные документы

Количество документов за день
Норма

Равно числу строк в банковской выписке

Тревожный признак

Документов больше (дубли) или меньше (не загрузились)

Наименования контрагентов
Норма

Читаемый русский текст, ИНН заполнен

Тревожный признак

Нечитаемые символы — неверная кодировка файла

Новые контрагенты в справочнике
Норма

Созданы с ИНН и корректным наименованием

Тревожный признак

Пустые или дублирующиеся элементы справочника

Типичные ошибки и их устранение

Самая частая проблема — сообщение «Расчётный счёт не найден». Причина почти всегда в расхождении номера счёта в файле и в справочнике 1С: пробелы, лишние символы, другой счёт. Откройте файл в «Блокноте», найдите строку «РасчСчет=» и сравните значение со справочником.

Вторая типовая ситуация — дубли документов при повторной загрузке. Типовая обработка ищет существующие документы по номеру и дате, но если номера в файле отличаются от уже введённых (например, часть выписок вводилась вручную с другой нумерацией), дубли всё же создаются. Лечение: перед повторной загрузкой пометьте на удаление документы за этот период или загружайте только недостающие даты.

Третья группа ошибок — файлы неподходящего формата. Если банк выгружает в XML, CSV или собственном формате, типовая обработка 7.7 его не прочитает. Варианты решения: попросить банк настроить выгрузку в формате 1С, использовать внешнюю обработку-конвертер или ввести выписку вручную при небольшом числе операций.

Типичные ошибки
01
Повторная загрузка того же файла без удаления предыдущих документов — в учёте появляются дубли и завышаются обороты
02
Загрузка файла в неверной кодировке — наименования контрагентов превращаются в нечитаемые символы
03
Номер счёта в справочнике с пробелами — обработка не находит счёт и отказывается загружать
04
Импорт без последующей сверки остатков — пропущенные операции обнаруживаются только при сдаче отчётности
05
Создание новых контрагентов без проверки ИНН — в справочнике накапливаются дубли одного и того же контрагента

Альтернативные способы и ограничения

Если типовой обмен не работает или банк не поддерживает формат 1С, остаются три пути. Первый — внешние обработки импорта под 7.7, которые понимают расширенные форматы; они подключаются как обычные .ert-файлы. Второй — ручной ввод выписок: при 5–10 операциях в день это часто быстрее, чем настройка обмена. Третий — посреднические программы-конвертеры, преобразующие банковский файл в формат 1С.

Учитывайте и ограничения самой платформы: 1С 7.7 давно не обновляется, современные банковские форматы (например, выгрузки из дистанционного банковского обслуживания в XML) она напрямую не поддерживает. Если объём операций растёт, а обмен постоянно ломается, это весомый аргумент для перехода на актуальную версию 1С, где загрузка выписок работает напрямую с большинством банков без промежуточных файлов.

Сравнение вариантов

Типовая обработка импорта

Подходит, если банк выгружает в стандартном формате 1С; не требует доработок, но чувствительна к кодировке и реквизитам счёта

Внешняя обработка (.ert)

Подходит при нестандартном формате банка; требует поиска и подключения файла обработки, возможна адаптация программистом

Ручной ввод выписок

Оправдан при малом числе операций или разовых сбоях обмена; исключает ошибки формата, но трудоёмок при больших объёмах

Часто задаваемые вопросы

Где в 1С 7.7 находится загрузка выписок из банка?

В типовой «1С:Бухгалтерии 7.7» обработка вызывается через меню «Сервис» → «Обмен данными с системой „Клиент-Банк“» → «Импорт данных». Если пункта нет, проверьте наличие внешней обработки в каталоге ExtForms базы или подключите её через «Файл» → «Открыть».

Обработка пишет, что расчётный счёт не найден. Что делать?

Откройте файл выгрузки в «Блокноте», найдите строку с номером счёта и сравните её посимвольно со значением в справочнике «Банковские счета». Уберите пробелы и лишние символы в справочнике, затем повторите загрузку.

После загрузки названия контрагентов отображаются нечитаемыми символами. Как исправить?

Это несовпадение кодировок: банк выгрузил файл в DOS-кодировке, а 1С читает как Windows. В настройках обработки импорта смените кодировку на противоположную, удалите некорректно созданные документы и загрузите файл заново.

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

Да, если в клиент-банке при выгрузке указать нужный диапазон дат — обработка создаст документы за весь период. Важно, чтобы за этот период не было ранее загруженных документов, иначе появятся дубли.

Банк выгружает только в своём формате, 1С его не открывает. Есть ли решение?

Попросите банк включить выгрузку в формате 1С — большинство клиент-банков это поддерживают. Если нет, используйте внешнюю обработку-конвертер под 7.7 или вводите операции вручную при небольшом их количестве.

Как избежать дублей при повторной загрузке?

Загружайте только новые даты, не пересекающиеся с уже импортированными. Если повторная загрузка необходима, сначала пометьте на удаление документы за этот период и удалите их, затем загрузите файл заново и сверьте остаток по счёту 51 с банковской выпиской.

Итог

Что важно запомнить

Загрузка выписок в 1С 7.7 выполняется через обработку обмена с клиент-банком: банк формирует текстовый файл в формате 1С, обработка читает его и создаёт документы по расчётному счёту. Ключ к успеху — корректные реквизиты счёта в справочнике, правильная кодировка файла и обязательная сверка остатков по счёту 51 после каждой загрузки.