|
Массовое переименование банковских платежек craxx, Скучный бух, palsergeich, Волшебник, Builder, AleksNew, Доминошник, FreakStyle, Эх-эх-эх, Михаил Козлов, Dedal, H A D G E H O G s, tulke, dedmoroz777, RoRu, Джордж1, maxab72, El_Duke, Гена, vis, Шурик71, Greeen, calmius, denk32, ivanov-i-i, Domovoi, shuhard, ProxyInspector, kubik_live, crotnn, X Leshiy, Anton1307, ДемьянТ, Максимка_Космонавтом
| ☑ | ||
|---|---|---|---|---|
|
0
FreakStyle
19.08.26
✎
21:57
|
*Тема довольно нишевая, но возможно кому-то будет полезно.
Всем привет, в силу специфики своей деятельности мне часто приходится иметь дело с банковскими платежками, которые не редко выгружаются из банка с неочевидными именами. Сначала я решил для себя этот вопрос тем что создал отдельный чат в ChatGPT куда я скидывал платежки а он их мне переименовывал в удобочитаемый вид. Но если платежек много и они еще и в архиве и т.д. это может занять не мало времени, поэтому на свет родилась данная программа, которой делюсь с вами. Принцип работы простой: перетаскиваете в окно программы PDF-файлы, папку или архив с платежками — программа сама извлекает из документов номер платежного поручения, получателя и сумму, после чего сохраняет копии файлов с понятными именами. Что умеет: - обработка отдельных PDF-файлов; - обработка папок с платежками; - поддержка архивов ZIP / 7Z / RAR; - рекурсивный поиск файлов во вложенных папках и архивах; - настройка шаблона имени файла; - сохранение переименованных копий в выбранную папку; - исходные файлы при этом не меняются. Программа небольшая, без лишних функций, делалась для личного пользования, под практическую задачу — быстро привести пачку платежек к нормальным читаемым названиям. Скачать можно здесь: https://disk.yandex.ru/d/Y13nbAN_OO5qLQ Если найдете баг или появятся идеи по улучшению, можно написать мне: https://t.me/freaksty1e
|
|||
|
1
Волшебник
19.08.26
✎
20:14
|
У платёжек есть имена?! О_о...
|
|||
|
2
H A D G E H O G s
19.08.26
✎
20:33
|
Платежка - суко, личность.
|
|||
|
3
Гена
гуру
19.08.26
✎
20:42
|
(0) Нормально работает. Вещь толковая.
|
|||
|
4
Волшебник
19.08.26
✎
20:42
|
Они боятся цифровых рублей... А подобных программ вы не боитесь?
|
|||
|
5
Гена
гуру
19.08.26
✎
20:58
|
(0) Только пропускать не надо, если отсутствуют или не прочитаны реквизиты. Как потом из мириада платёжек искать пропуски.
Сделайте копирование ВСЕГДА. А непрочитанные реквизиты маркируйте в имени как угодно, хоть НРЗБ. И в начале символ любой, хоть "*" - сразу будет видно, что надо вручную имя поправить. |
|||
|
6
Гена
гуру
19.08.26
✎
20:57
|
И структуру имени поменяйте, например, у Вас получается:
N 53 - УФК по Свердловской области (ФГАОУ ВО УрФУ имени - 30-03 руб.pdf Несерьёзно давать в начале ЧУЖОЙ номер. Сортируют обычно по контрагентам. И "-" плохо в разделителе, лучше "_" Надо так: УФК по Свердловской области (ФГАОУ ВО УрФУ имени_0053_Дата_Сумма_Валюта Будет удобно работать. |
|||
|
7
FreakStyle
19.08.26
✎
21:01
|
(5) Уточните пожалуйста про какие вы реквизиты :\
(6) Вы можете сами настроить вид имени выходного файла в строке "Паттерн имени", например можно сделать так : {recipient}_{number}_{date}_{amount} |
|||
|
8
Гена
гуру
19.08.26
✎
21:01
|
(7) Номер у одной ПП у меня не прочитался и Ваша программа ПП не скопировала, а показала 1 в пропусках в сообщении.
|
|||
|
9
FreakStyle
19.08.26
✎
21:04
|
(4) Виноват что не сделал это сразу , на днях выложу исходники на github, хотя практика показывает что никто в них обычно не ковыряется :) Так что вирусы, трояны, майнеры и что там еще останутся незамеченными :D
|
|||
|
10
FreakStyle
19.08.26
✎
21:08
|
(8) Понял , просто у меня на большом количестве платежек ни разу не было чтобы что-то не прочиталось. Сделаю чтобы если что-то не прочиталось вместо этого писалось [ERROR] и такие платежки складывались бы в отдельную папку. Спасибо за поправку.
|
|||
|
11
Гена
гуру
19.08.26
✎
21:14
|
(10) Дубль два: не надо отдельной папки. Неудобно. Удобно на выходе получить один к одному, поэтому плохие прочитки также копировать, просто в самом начале имени любой символ, хоть свою ERR, если короткая звёздочка не нравится.
|
|||
|
12
Волшебник
19.08.26
✎
21:22
|
(9) надо просто убедиться, что Ваша программа не отправляет что-то наружу
|
|||
|
13
Волшебник
19.08.26
✎
21:24
|
Вы же читали про злонамеренное поведение нейронок, а сами использовали ChatGPT. Вот надо убедиться
|
|||
|
14
Гена
гуру
19.08.26
✎
21:30
|
(7) А ИНН в патерне есть?
Допустим, у меня ИФНС по сверке запросила все платёжки от ООО "Рога и копыта" за такой-то период. Я выбираю по ИНН и датам в именах, и шлю им в ответ пакет. |
|||
|
15
Волшебник
19.08.26
✎
21:34
|
(14) Забавно. Отчёт "Взаиморасчёты с контрагентами" или печатная форма "Акт сверки" уже не подходит? Мы делаем параллельную базу?
|
|||
|
16
Гена
гуру
19.08.26
✎
21:47
|
(15) Это архив, как библиотека, а имена как картотека.
Надо бы и другие документы также переименовать. Вещь толковая. По кускам имён потом легко сортировать и искать. |
|||
|
17
Доминошник
19.08.26
✎
21:53
|
(16) Я всё равно не понимаю - зачем "входящие платёжки".
Я понимаю исходящие, я понимаю выписки. А входящие платёжки - это же документы отправителя (ну, или банка), которые к нам не должны попадать. |
|||
|
18
Гена
гуру
19.08.26
✎
22:02
|
(17) Да дело не в ПП, это проба пера.
Главное в оцифровке бумажного архива. Структура имени необходима как картотека. |
|||
|
19
FreakStyle
19.08.26
✎
22:04
|
По горячим следам v0.2b ( https://disk.yandex.ru/d/Y13nbAN_OO5qLQ )
Ссылку в главном посте заменил. - Добавлены переменные (для паттерна имени) {recipient_inn} — ИНН получателя платежа {payer_inn} — ИНН плательщика - В настройках добавлено поле "Папка для пропущенных" (по умолчанию это папка Пропущено в каталоге результата, но можно выбрать любой каталог) - В настройках добавлено поле "Префикс файлов с ошибками", на тот случай если в предыдущем поле выбрана та же папка в которую сохраняется результат. Если папки разные префикс не устанавливается. - Мелкие правки по уточнению алгоритма правильного извлечения данных. |
|||
|
20
Волшебник
19.08.26
✎
22:06
|
(16) Гена, вы троллите
|
|||
|
21
FreakStyle
19.08.26
✎
22:30
|
У меня еще где-то валяется софтина, которую я делал сто лет назад для сортировки файлов различных типов первички (в различных расширениях, не только пдф) по каталогам с названиями контрагентов и т.д. Она правда довольно сырая (поэтому не постил ее никуда) но если это будет кому-то интересно, то могу причесать и выложить как-нибудь, если найду.
|
|||
|
22
Волшебник
19.08.26
✎
22:38
|
(21) Не надо. Вы уже звезда по бессмысленным обработкам.
|
|||
|
23
FreakStyle
19.08.26
✎
22:39
|
(22) Погодите, у меня еще их много припасено ! ))
|
|||
|
24
Волшебник
19.08.26
✎
22:43
|
(23) Мы замерли в восхищении!
|
|||
|
25
FreakStyle
19.08.26
✎
22:57
|
(24) Наслаждайтесь: Документы по шаблону v 1.0 (БП 3.0) ))
|
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |