Банковская выписка в Битрикс24: разнесение платежей по счетам

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

Что такое 1CClientBankExchange

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

Практически важны две особенности таких файлов:

  • Кодировка бывает разной — windows-1251 или UTF-8 в зависимости от банка, и при неверном определении текст превращается в мусор;
  • Назначение платежа — свободный текст, который клиент пишет как хочет: «Оплата по счету №145 от 12.03», «сч 145», «за оборудование по договору 7».

Как строка выписки находит свой счёт

Автоматическое сопоставление опирается на два надёжных признака:

  • Номер счёта в назначении платежа — самый прямой указатель, если клиент его написал;
  • ИНН плательщика — привязывает платёж к контрагенту, даже когда назначение платежа невнятное.

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

Перенос — галочками, а не молча

Ключевое решение: приложение ничего не проводит само. Отмеченные строки переносите вы, галочками, глядя на суммы. Причина простая — цена ошибки несимметрична. Не разнесённый платёж заметят в тот же день, а вот платёж, молча зачтённый не тому клиенту, всплывёт при сверке через месяц, и разбирать его придётся вместе с двумя контрагентами сразу.

Поэтому автоматика здесь работает как подсказка: она сокращает поиск с сотни строк до одной-двух, а решение оставляет человеку.

Что мешает автоматике

Клиент не указал номер счёта

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

Один платёж на несколько счетов

Клиент закрыл одной суммой три счёта. Автоматически такая строка не разносится: сумма не совпадает ни с одним остатком, разбивку задаёт человек.

Платит третье лицо

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

Возвраты и комиссии

В выписке есть и списания. Возврат учитывается со знаком минус и уменьшает оплаченное, банковская комиссия к расчётам с клиентом отношения не имеет и в оплату не переносится.

Порядок работы

  1. Выгружаете выписку из клиент-банка в 1CClientBankExchange или CSV.
  2. Загружаете файл в приложении — строки разбираются и получают пометки по номеру счёта и ИНН.
  3. Проверяете отмеченные строки и переносите нужные.
  4. Поступление появляется во вкладке «Оплаты» карточки, остаток и статус пересчитываются, дни просрочки обнуляются.
  5. Дальше отрабатывают триггеры автоматизации: сделка уходит на следующую стадию, ответственный получает уведомление.

На практике утренняя разноска после этого занимает минуты, а не полчаса, и главное — результат сразу оказывается в CRM, а не в отдельной таблице.

Чем это не является

Загрузка выписки — не интеграция с банком по API: прямого канала между порталом и банком нет, данные приходят файлом, который выгружаете вы. Это же означает, что приложение не имеет доступа к вашему счёту и ничего с него не читает без вашего действия. Полноценный обмен с 1С и банковские интеграции — отдельный класс решений.

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

Какие форматы принимаются?

1CClientBankExchange (стандартная выгрузка клиент-банка) и CSV.

Что с кодировкой файла?

Разбор определяет кодировку сам — и windows-1251, и UTF-8 читаются корректно, перекодировать файл вручную не нужно.

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

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

Попадут ли платежи в CRM без моего участия?

Нет. Пометки ставит приложение, перенос выполняете вы.

Коротко

Разноска платежей ускоряется двумя признаками — номером счёта в назначении платежа и ИНН плательщика, — но остаётся под контролем человека. Итог попадает в карточку сделки, откуда считаются остаток, просрочка и дебиторка. Общий обзор возможностей — в статье «Частичные оплаты счетов в Битрикс24: обзор Оплаты24».

Нужна помощь с автоматизацией платежей в Битрикс24? ArtisMedia занимается внедрением и поддержкой портала. Наши контакты.