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

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

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

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

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

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

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

Какие форматы и обработки используются для обмена

Стандартный файл обмена — текстовый документ с секциями «СекцияРасчСчет» и «СекцияДокумент», обычно с именем вида kl_to_1c.txt или произвольным именем, заданным в клиент-банке. Файл должен быть в кодировке Windows-1251 — это частая причина «кракозябр» и ошибок чтения на старых платформах.

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

Как выгрузить выписку из клиент-банка

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

Проверьте в настройках экспорта формат: должен быть выбран «1С» (1CClientBankExchange), а не XML, CSV или «текст с разделителями». Если банковская программа предлагает выбор версии формата, подойдёт стандартная версия 1.02 — её понимают обработки 7.7.

Сохраните файл в отдельную папку с понятным именем, например C:\BankExchange\. Не храните файлы обмена в папке базы 1С и не открывайте их в Word — при сохранении из текстового процессора файл получит служебные символы и перестанет читаться.

Настройка обмена в 1С 7.7 перед первой загрузкой

Откройте обработку обмена и заполните параметры: организацию, расчётный счёт и путь к файлу загрузки. Расчётный счёт должен быть заведён в справочнике «Расчётные счета» с точным номером — обработка сверяет номер счёта из файла со справочником, и при расхождении документы не загрузятся.

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

Если обработка предлагает настройку «Создавать новых контрагентов» и «Проводить документы автоматически», на первых загрузках разумно оставить создание включённым, а автопроведение выключить — так вы сможете просмотреть документы до того, как они попадут в учёт.

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

Пошаговая загрузка файла в базу

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

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

После загрузки откройте журнал «Выписки» (или «Банковские выписки») и пройдитесь по созданным документам. Проверьте корреспондирующие счета: поступления от покупателей должны идти на 62 счёт, оплаты поставщикам — на 60, налоги — на 68/69. Обработка подставляет счета по настройкам или по последним аналогичным документам, и ошибки здесь — обычное дело.

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

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

Сумма документов за день
Норма

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

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

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

Контрагенты в документах
Норма

Подставлены существующие контрагенты из справочника

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

Созданы дубли с похожими названиями

Сальдо по 51 счёту
Норма

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

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

Не сходится — проверяйте ручные документы и пропуски

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

Самая частая проблема — «файл не читается» или пустой список документов после чтения. Причины: неверная кодировка (файл сохранён в UTF-8 вместо Windows-1251), выбран не тот формат экспорта в клиент-банке или файл открыт и заблокирован другой программой. Откройте файл в «Блокноте»: если текст читаем и начинается со строки 1CClientBankExchange — формат правильный.

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

Третья типичная ситуация — дубли контрагентов. Обработка создаёт нового контрагента, если ИНН в файле отличается от справочника хотя бы пробелом или если поиск настроен по наименованию. Периодически проверяйте справочник на дубли и объединяйте их, иначе акты сверок и оборотка по контрагенту будут разорваны.

Типичные ошибки
01
Загрузка одного и того же файла дважды — создаются дубли документов, искажается 51 счёт
02
Редактирование файла выгрузки вручную в Word — файл ломается и не читается
03
Несовпадение номера расчётного счёта в справочнике и в файле — обработка отказывается загружать без понятного сообщения
04
Автопроведение документов без проверки — ошибочные счета и контрагенты сразу попадают в учёт
05
Загрузка выписки за период, который уже закрыт и по которому сдана отчётность

Ограничения, риски и когда лучше вводить вручную

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

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

Ручной ввод оправдан, когда документов в день один-два, когда выписка содержит нестандартные операции (валютные, с комиссиями, кредитными траншами), которые обработка разносит некорректно, или когда файл от банка системно приходит с ошибками и времени на его «лечение» уходит больше, чем на ввод.

Частые вопросы

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

Откройте справочник расчётных счётов и сравните номер счёта посимвольно с тем, что в файле загрузки (секция «РасчСчет»). Часто в справочнике номер введён с пробелами или файл относится к другому счёту организации. Исправьте номер в справочнике или выберите в обработке нужный счёт.

Документы загрузились, но контрагенты создались дублями. Как исправить?

Причина — расхождение ИНН или наименования между файлом и справочником. Найдите дубли в справочнике контрагентов, перенесите документы на основную карточку (вручную или обработкой поиска и замены значений), пометьте дубль на удаление. В дальнейшем следите, чтобы ИНН в справочнике совпадал с банковскими данными.

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

Да, если клиент-банк умеет выгружать диапазон дат в один файл — обработка создаст документы с соответствующими датами. Но практичнее загружать посменно по дням: так проще сверять обороты с ежедневными выписками и локализовать ошибку, если суммы не сойдутся.

В файле нет назначения платежа. Это проблема 1С?

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

Как отменить ошибочную загрузку?

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

Итог

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

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