Как проверить и выгрузить вложения банковских выписок в NetBank и 1С

Бесплатная консультация юриста

+7 (800) 301-07-30

Реклама jurik.ru

Работа с банковскими выписками — ежедневная рутина бухгалтеров и финансовых директоров․ В современном банкировании выписка — это не просто список движений по счету, а контейнер, который может содержать прикрепленные файлы (сканы платежных поручений, акты сверки, счета-фактуры, УПД, подписи ЭП и служебные файлы формата ․sig/․p7s)․ Отсутствие этих вложений может привести к невозможности автоматизированной загрузки в 1С, проблемам с подтверждением расходов по 115-ФЗ или ошибкам при сверке с контрагентами․

В данной статье подробно разберем, как проверить наличие вложений в системе NetBank (Интернет-банк Банка «Санкт-Петербург» и аналогичных систем), как правильно выгрузить их для 1С и какие причины могут приводить к их отсутствию․


Где и как искать прикрепленные файлы в веб-интерфейсе NetBank

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

Просмотр вложений в деталях операции

  1. Перейдите в раздел «Счета и выписки» → «Выписки по счету»․
  2. Выберите нужный период и нажмите «Показать»․
  3. Найдите строку нужной операции․ Обратите внимание на иконку скрепки (📎), значок файла или надпись «Вложения» / «Прикрепленные файлы» в строке операции или в колонке «Документы»․
  4. Кликните по иконке или номеру документа․ Откроется модальное окно или боковая панель «Детали операции»․
  5. В блоке «Прикрепленные файлы» (или «Файлы к платежу») будет список доступных документов․ Нажмите на название файла для скачивания․

Массовая выгрузка выписки с вложениями (для 1С)

Для автоматизированной загрузки в 1С:Предприятие 8․3 (Бухгалтерия 3․0, ERP, ЗУП) критически важно выгрузить выписку в формате 1C (XML/1CClientBankExchange) или в архиве, содержащем файлы вложений․

  • Формат выгрузки: В форме формирования выписки обязательно выберите формат «1С» (или «Формат 1С:Клиент-банк»)․
  • Важный нюанс: Не ставьте галочки на других форматах (Excel, PDF, TXT) одновременно с форматом 1С, иначе банк может выдать архив с несколькими файлами, что усложнит загрузку в 1С․
  • Период: Укажите точные даты «С» и «По»․
  • Подпись (ЭП): Если банк требует, поставьте галочку «Заверить ЭП»․ Тогда к выписке приложится файл подписи (․sig или ․pdf․p7s), который 1С проверит при загрузке․

Совет: После скачивания архива (обычно ․zip или ․1c) распакуйте его․ Внутри должны находиться:

  • Основной файл выписки (․txt или ․xml в кодировке Windows-1251)․
  • Папка с вложениями (сканы ПП, УПД, акты) — чаще всего файлы ․pdf, ․jpg, ․xml (форматированные счета-фактуры)․
  • Файл подписи (․sig), если заказывали заверенную выписку․

Проверка наличия вложений уже в 1С (после загрузки)

Часто пользователь не видит файлы в банке, но они успешно загрузились в программу (или наоборот)․ Стандартный алгоритм проверки в 1С 8․3:

  1. Перейдите в Банк и касса → Банковские выписки․
  2. Откройте нужную выписку (статус «Получена» или «Разнесена»)․
  3. Нажмите кнопку «Вложения» (значок скрепки на панели команд формы списка или в самой выписке)․
  4. Откроется список файлов, привязанных к данной выписке․ Здесь должны быть сканы платежек, акты, счета․

Проверка на уровне отдельной операции (Расход/Приход)

Если в выписке вложений нет, проверьте сами документы, созданные на основании выписки:

  • Откройте Платежное поручение (исходящее/входящее), созданное по операции․
  • Нажмите кнопку «Файлы» / «Вложения» в командной панели документа․
  • Если файлы есть — они привязались к документу автоматически при загрузке (функция «Автоматическое создание ненайденных элементов» и сопоставление по УИД/номеру/дате)․

Основные причины, почему прикрепленных файлов может не быть

Причины делятся на три категории: на стороне банка (NetBank), на стороне формата обмена и на стороне 1С/настроек пользователя․

Причины на стороне банка (NetBank)

  • Тип операции не подразумевает вложений․ По комиссиям банка, процентам по остаткам, страховым взносам, зарплатным проектам (если выгружается сводная строка) сканов документов не существует, их просто нет в природе․
  • Контрагент не прикрепил файлы при оплате․ Плательщик мог перевести деньги через СБП, мобильный банк или другой интернет-банк, не прикрепив скан счета/УПД․
  • Настройки тарифа/доступа․ Некоторые тарифы NetBank ограничивают хранение или выдачу сканов в выписке (например, только в «Расширенной выписке» или за отдельную плату)․
  • Срок хранения․ Банки хранят сканы платежных поручений ограниченное время (часто 3–5 лет)․ За очень старыми периодами файлы могут быть удалены из архива․
  • Технический сбой при формировании․ Иногда при выгрузке «за период» банк «забывает» положить вложения в архив 1С․ Попробуйте выгрузить по дням или неделям․

Причины, связанные с форматом обмена (Клиент-банк / 1C)

  • Неверная кодировка файла․ Классическая проблема: файл выписки в UTF-8, а 1С ждет Windows-1251 (cp1251)․ В логах 1С ошибка: «Возможно, неверно указана кодировка»․ Файл не парсится, вложения не извлекаются․ Решение: Открыть файл выписки в Notepad++ и пересохранить в кодировке Windows-1251․
  • Отсутствие тегов вложений в XML/TXT․ Формат 1CClientBankExchange должен содержать секции Документ․Приложение или ссылки на файлы в теге Файл․ Если банк выгружает «облегченную» выписку без этих тегов — 1С не загрузит файлы․
  • Архив не распакован․ Если вы загружаете в 1С файл ․zip вместо распакованного ․txt/․xml, 1С может не увидеть вложения внутри архива (зависит от версии платформы и обработки загрузки)․ Всегда распаковывайте архив перед загрузкой․

Причины на стороне 1С и настроек пользователя

  • Отключена настройка «Автоматическое создание ненайденных элементов»․ В параметрах обмена с банком (Настройка обмена → Дополнительно) должна стоять галочка на создании контрагентов и документов․ Если она снята, и контрагент не найден — операция загрузится как «Неопознанная», и вложения к ней не привяжутся․
  • Проблемы с томами (Файловое хранилище)․ В клиент-серверном варианте 1С прикрепленные файлы хранятся в Томах (каталоге filestore)․ Если том недоступен, поврежден или не настроен доступ у пользователя — файлы не откроются/не загрузятся․
  • Несовпадение идентификаторов (UID)․ 1С сопоставляет вложения с операциями по уникальным идентификаторам (UID платежа)․ Если в выписке банк прислал новый UID для старой операции (перевыгрузка), 1С может не связать файл с уже существующим документом․
  • Антивирус/Политики безопасности․ На этапе загрузки выписки в 1С может всплывать окно проверки на вирусы (см․ настройки безопасности обмена с банком)․ Если антивирус блокирует временные файлы — вложения не сохранятся․

Алгоритм диагностики и устранения (Чек-лист)

Если файлы отсутствуют, действуйте по шагам:

  1. Проверьте в NetBank (веб): Есть ли скрепка у операции в деталях? Если нет — файлов в банке нет, ждать их в 1С бесполезно․ Свяжитесь с контрагентом или банком․
  2. Проверьте выгрузку: Скачайте выписку за 1 день (для чистоты эксперимента) в формате 1С․ Распакуйте архив․ Есть ли папка с файлами (․pdf, ․xml) рядом с файлом выписки?
  3. Проверьте кодировку: Откройте файл выписки (․txt) в Notepad++․ Внизу справа должна быть кодировка Windows-1251․ Если UTF-8 — конвертируйте и сохраните․
  4. Проверьте структуру файла: Откройте файл выписки текстом․ Ищите строки: Приложение, Файл, ИмяФайла, СодержимоеФайла (base64)․ Если их нет — банк не выгрузил вложения в этом формате․ Обратитесь в поддержку NetBank․
  5. Загрузите в чистую базу/демо-базу: Исключите проблемы вашей рабочей базы (тома, права, настройки обмена)․
  6. Посмотрите лог загрузки в 1С: В форме загрузки выписки нажмите «Подробно» или сохраните протокол в файл․ Там будет написано: «Приложение загружено» или «Ошибка чтения файла» / «Файл не найден в архиве»․

Особенности работы с DirectBank / 1С:ДиректБанк (Сбербанк и др․)

Если вы используете автоматический обмен (1С:ДиректБанк, прямое подключение к шлюзу банка), а не ручную загрузку файла:

  • Вложения скачиваются фоновым заданием․
  • Частая ошибка: «Удаленный узел не прошел проверку» или ошибки сертификата — прерывают скачивание вложений, но выписку могут загрузить․
  • В настройках обмена с банком (в 1С) проверьте флаг «Получать вложения» / «Загружать сканы документов»․ Он может быть выключен для экономии трафика/места․
  • Если прямой обмен не работает — как указано в форумах, можно запросить у банка выписку за период в формате Excel или 1С вручную и загрузить через «Загрузку из файла»․

Резюме: что делать, если файлов нет

  • Проверьте кодировку (win1251)․
  • Проверьте настройку «Получать вложения» в параметрах обмена․
  • Проверьте доступность Томов (filestore) на сервере 1С․
  • Ситуация Действие
    В NetBank (веб) у операции нет иконки скрепки Файлов не существует․ Запросите у контрагента или в банке (если это ПП банка)․
    В NetBank файлы есть, в выгрузке 1С (архив) их нет Ошибка формирования выписки банком․ Пишите в техподдержку NetBank с указанием номера счета и даты․
    В архиве файлы есть, в 1С после загрузки — нет
    Ошибка «Неверный формат файла / кодировка» Пересохраните файл выписки в Notepad++ в кодировке Windows-1251․ Убедитесь, что загружаете ․txt/․xml, а не ․zip․
    Файлы загрузились, но не привязались к Платежке Проверьте сопоставление по UID․ Возможно, документ создан вручную до загрузки выписки․ Удалите ручной документ и загрузите выписку заново (или привяжите файл вручную через кнопку «Файлы» в документе)․

    Наличие прикрепленных файлов в выписке NetBank — залог беспроблемной автоматизации бухгалтерии․ Ключевой момент: проверяйте первоисточник (веб-интерфейс банка) до того, как претендовать к 1С․ Если в банке файлы есть, а в 1С нет, проблема в цепочке «Выгрузка → Кодировка/Формат → Загрузка → Хранилище томов»․

    Регулярно обновляйте платформу 1С (поддержка новых форматов обмена появляется в релизах), следите за свободным местом на диске сервера томов и настраивайте правила банковских выписок для автоматического заполнения операций — это сэкономит часы ручной работы с вложениями․

    Помните: Выписка, заверенная ЭП банка (с файлом ․sig), имеет юридическую силу и заменяет бумажный оригинал для налоговой и аудиторов․ Всегда требуйте заверенные выписки для архива․