24 Обработка выписок
KedrPayment 2025
KedrPayment – самописная консольная программа для обработки банковских выписок ВТБ, Сбера и Открытия, а так же реестров платежей Открытия (ekassir, RIP).
#TODO Гайд устарел в части использования. После версии v8, все что требуется – запустить программу, выбрать раздел [1] и перетащить файл .xlsx выписки из банка (ВТБ/Сбер) на окно и нажать Enter. После этого 90%+ платежей автоматически обработаются, если плательщик сканировал QR-код или правильно вбил свой лицевой счет.
Открытие папки в Total Commander
К сожалению, в Total Commander нельзя перетаскивать файлы друг на друга. Придется открывать папку в Проводнике.
В Total Commander папку можно сразу открыть в Проводнике написав точку в панели внизу и нажав Enter:

Использование
Файл KedrPayment_vX.exe, будет иметь какую-то цифру версии на конце, храните в папке Программы или в подобном месте. Хранить его в папке с реестрами не обязательно.
Запустив программу видим список доступных команд:

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

Если доступно перетаскивание файла или папки на консоль, то нужно буквально зажать файл/папку и перетащить прямо на окно. Путь до нее вставится сам, далее нужно нажать Enter:

Ошибка при загрузке
Если просто скачать выписку, то будет такая ошибка:

Просто открываем файл Excel и (скорее всего нажимаем Разрешить редактирование) и жмем дискетку в левом верхнем углу, чтобы сохранить его:

(Открытие неверно форматирует даты в выписках, что приводит к таким проблемам)
При повторной попытке все будет ок:

Разнос платежей
Раздел программы [1] Обработка банковских выписок.
Программа выводит все входящие платежи, убирая реестры от отправителя ФК Открытие. Все остальные плательщики будут видны. Фильтруются только реестры открытия, поэтому будут видны платежи от отдела Соцзащиты и всех иных контрагентов.
Для каждого платежа вводим номер квартиры (без нулей, без лс, без текста, без чего либо, только "1", "75" и тд.) и нажимаем Enter.
Если требуется пропустить платеж (Соцзащита, например, или любые входящие платежи, не относящиеся к оплатам) ставим цифру 0 и жмем Enter (вместо сообщения ОК! будет ПРОПУСК):

Люди, указанные в 24 Обработка выписок#Редактирование списка подсказок, после текста Номер квартиры получают цифру в скобочках.
Полезно для ситуаций, когда:
- платит один, а собственник другой;
- не указан номер квартиры в платеже;
- еще какие-нибудь приколы в головах людей.
При использовании программы советую ее максимально растянуть горизонтально вправо, чтобы помещалось больше текста в линию.
Куда смотреть
Цвета текста могут быть другие.
На первой строке выводится Отправитель. Это может быть просто ФИО или ФИО + полный адрес. Адрес клиентов Сбера, скорее всего, идет по адресу прописки на момент выпуска карты, поэтому там может быть совершенно другой дом. Иногда вместо улицы бывает переулок.
На второй строке выводится Сумма (она нас, в целом, не интересует). Далее в строке идет Назначение платежа.
Назначение платежа может быть какое угодно – на скрине ниже видно формат отсканированного QR-кода:

А здесь Отправителя нет, ФИО нет, только Почта Банк, но хотя бы есть ЛС:

Еще пример:

Тренируем нейросеть в голове находить номер квартиры или лицевого счета в этой каше.
КЕДР
Итоговый файл
Цветным текстом будет выделено с какими платежами (КР) получился файл и куда он сохранен – сохраняется он рядом с тем файлом, который перетаскивали:

В итоге получаем файл такого вида:

Далее – 25 Занос оплат в 1С.
Обработка реестров Открытия
Для 22 Реестры Открытие нужно последовательно сделать два раздела.
Исправление
Раздел программы [2] Исправление реестров Открытия
Если в папке находятся еще не переименованные файлы - нажмите [1], если уже переименовали – [2]:
Если не заходили в пункт [3], то нажимаете 1.
Перетаскиваете на окно папку, так же как файл, только папку, именно папку, не список файлов:

В окно выведется список файлов в папке, проверьте, что все ок и жмите 1.
Итог:

Переименование
Раздел программы [3] Переименование реестров Открытия
Второй обязательный шаг, делается ровно так же, как раздел [2].
Редактирование списка подсказок
Раздел [9] Редактирование списка подсказок используется для создания подсказок по платежам. Следуйте подсказкам и создавайте файл для помощи себе. Итоговый файл GreatPeople.txt должен выглядеть так:
ФАМИЛИЯ 1
ДРУГОЙ 50
ЧУЖОЙ 100
Организация
Сперва разбиваем папки на Для1С и ИзБанка:

Папка Для1С хранит готовые, обработанные, реестры для загрузки в 1С.
Папка ИзБанка – чистые выписки из банка.
Внутри папки разбиты по годам:

Названия файлов начинаются с месяца:

Открытие
Открытие выгружает 23 Банковские выписки с такими именами:
Выписка_01.12.2023-31.12.2023_0001.xlsx
Выписка_01.12.2023-31.12.2023_7049.xlsx
Такое сложно организовывать и искать, поэтому лучше дробить выписки в папки по годам (как описано выше) и переименовать либо сильно:
11_kapremont_01-11-2023_30-11-2023_0001.xlsx
11_sod_01-11-2023_30-11-2023_7049.xlsx
12_kapremont_01-12-2023_31-12-2023_0001.xlsx
12_sod_01-12-2023_31-12-2023_7049.xlsx
Названия файлов естественным образом выделяются – кап. ремонт длиннее, жилищные – короче. Месяц в начале помогает в сортировке. Но это в разы дольше.
Либо просто, хотя бы, добавлять номер месяца:
04_Выписка_09.04.2024-11.05.2024_7051.xlsx
03_Выписка_09.02.2024-10.03.2024_7051.xlsx
04_Выписка_09.04.2024-11.05.2024_7051.xlsx
04_Выписка или 04 Выписка – на усмотрение.
Сбер
Сбер выдает такие имена:
СберБизнес. Операции за 2024.04.09-2024.05.11 счёт 40705810116540002430.xlsx
Короткий английский вариант:
02_sbol_08-01-2024_09-02-2024.xlsx
Быстрый русский вариант:
04 СберБизнес. Операции за 2024.04.09-2024.05.11 счёт 40705810116540002430.xlsx