Каждое утро бухгалтер выгружает выписку из клиент-банка, а менеджер вручную ищет, к каким счетам относятся вчерашние поступления. Разбираем, как разносить платежи из банковской выписки по сделкам в Битрикс24: что даёт формат 1CClientBankExchange, по каким признакам строка находит свой счёт и почему последнее слово всё равно за человеком.
Что такое 1CClientBankExchange
Это текстовый формат обмена между клиент-банком и учётной системой, который поддерживают практически все российские банки: выгрузка выписки даёт файл с секциями документов, где у каждого платежа есть дата, сумма, плательщик с ИНН, получатель и назначение платежа. Рядом живёт второй распространённый вариант — CSV, обычная таблица со столбцами.
Практически важны две особенности таких файлов:
- Кодировка бывает разной — windows-1251 или UTF-8 в зависимости от банка, и при неверном определении текст превращается в мусор;
- Назначение платежа — свободный текст, который клиент пишет как хочет: «Оплата по счету №145 от 12.03», «сч 145», «за оборудование по договору 7».
Как строка выписки находит свой счёт
Автоматическое сопоставление опирается на два надёжных признака:
- Номер счёта в назначении платежа — самый прямой указатель, если клиент его написал;
- ИНН плательщика — привязывает платёж к контрагенту, даже когда назначение платежа невнятное.
В приложении Оплаты24 загруженная выписка разбирается, и строки, относящиеся к счёту, помечаются автоматически по этим двум признакам. Дальше вы видите разобранный список: дата, сумма, плательщик, назначение — и пометки, что именно совпало.
Перенос — галочками, а не молча
Ключевое решение: приложение ничего не проводит само. Отмеченные строки переносите вы, галочками, глядя на суммы. Причина простая — цена ошибки несимметрична. Не разнесённый платёж заметят в тот же день, а вот платёж, молча зачтённый не тому клиенту, всплывёт при сверке через месяц, и разбирать его придётся вместе с двумя контрагентами сразу.
Поэтому автоматика здесь работает как подсказка: она сокращает поиск с сотни строк до одной-двух, а решение оставляет человеку.
Что мешает автоматике
Клиент не указал номер счёта
Самый частый случай. Спасает ИНН плательщика: платёж привязывается к контрагенту, дальше выбираете нужный счёт из его сделок. Профилактика — писать номер счёта в самом документе крупно и в поле «назначение платежа» при выставлении.
Один платёж на несколько счетов
Клиент закрыл одной суммой три счёта. Автоматически такая строка не разносится: сумма не совпадает ни с одним остатком, разбивку задаёт человек.
Платит третье лицо
ИНН плательщика не совпадает с контрагентом в карточке — головная компания платит за филиал, или физлицо за юрлицо. Признак сопоставления не срабатывает, строку определяете вы.
Возвраты и комиссии
В выписке есть и списания. Возврат учитывается со знаком минус и уменьшает оплаченное, банковская комиссия к расчётам с клиентом отношения не имеет и в оплату не переносится.
Порядок работы
- Выгружаете выписку из клиент-банка в 1CClientBankExchange или CSV.
- Загружаете файл в приложении — строки разбираются и получают пометки по номеру счёта и ИНН.
- Проверяете отмеченные строки и переносите нужные.
- Поступление появляется во вкладке «Оплаты» карточки, остаток и статус пересчитываются, дни просрочки обнуляются.
- Дальше отрабатывают триггеры автоматизации: сделка уходит на следующую стадию, ответственный получает уведомление.
На практике утренняя разноска после этого занимает минуты, а не полчаса, и главное — результат сразу оказывается в CRM, а не в отдельной таблице.
Чем это не является
Загрузка выписки — не интеграция с банком по API: прямого канала между порталом и банком нет, данные приходят файлом, который выгружаете вы. Это же означает, что приложение не имеет доступа к вашему счёту и ничего с него не читает без вашего действия. Полноценный обмен с 1С и банковские интеграции — отдельный класс решений.
Частые вопросы
Какие форматы принимаются?
1CClientBankExchange (стандартная выгрузка клиент-банка) и CSV.
Что с кодировкой файла?
Разбор определяет кодировку сам — и windows-1251, и UTF-8 читаются корректно, перекодировать файл вручную не нужно.
Можно ли загрузить выписку за месяц?
Да, файл за период разбирается целиком, а помеченными окажутся только строки, относящиеся к вашим счетам.
Попадут ли платежи в CRM без моего участия?
Нет. Пометки ставит приложение, перенос выполняете вы.
Коротко
Разноска платежей ускоряется двумя признаками — номером счёта в назначении платежа и ИНН плательщика, — но остаётся под контролем человека. Итог попадает в карточку сделки, откуда считаются остаток, просрочка и дебиторка. Общий обзор возможностей — в статье «Частичные оплаты счетов в Битрикс24: обзор Оплаты24».
Нужна помощь с автоматизацией платежей в Битрикс24? ArtisMedia занимается внедрением и поддержкой портала. Наши контакты.