Что происходит, если вашего банка нет в списке
Вы загружаете файл, ожидая, что приложение само разложит колонки, а вместо этого получаете экран сопоставления или, хуже того, пустой список транзакций. Ваш банк просто не входит в число тех, что приложение узнаёт сразу. Это знакомое разочарование, особенно в тот момент, когда вы решили наконец наверстать несколько месяцев трат одним импортом, а файл небольшого банка, обменного сервиса или местной кооперативной кассы не желает раскладываться по колонкам.
Хорошая новость: “нет в списке” не значит “нельзя импортировать”. В этой статье разберём, что именно происходит за кадром, когда AI Budget Assistant не узнаёт формат файла, и почему включающийся при этом механизм безопаснее, чем может показаться на первый взгляд.
Почему список банков никогда не бывает полным
Любое приложение для бюджета, которое поддерживает импорт, вынуждено заранее решить, какие банки оно распознаёт напрямую. AI Budget Assistant автоматически определяет mBank, PKO, Revolut, ING, Millennium и Pekao, а также Wise и PDF-выписки Erste и Alior. Это покрывает большинство популярных счетов в Польше, но банковские счета не ограничиваются крупными именами. Есть банки поменьше, бизнес-счета с нестандартным экспортом, зарубежные счета и экспорт из других финансовых приложений, которые кто-то пытается перенести при переходе с одного инструмента на другой.
Держать отдельный парсер для каждого такого формата навсегда нереально, а любой новый формат всё равно оставался бы “неподдерживаемым” некоторое время, пока кто-то не заметит его и не напишет правило. Поэтому вместо того чтобы ждать, пока список дорастёт до вашего банка, у приложения есть механизм, который сам пытается разобраться в структуре файла, которого раньше не видел.
Что происходит, когда файл не распознан
Когда вы загружаете CSV или таблицу XLSX, и ни один встроенный парсер не узнаёт её структуру, в дело вступает модель ИИ. Её задача узкая и конкретная: она не читает суммы и даты сама, а только указывает, какая колонка какая - какая содержит дату операции, какая сумму, какая описание или название продавца. Эти названия колонок затем сверяются слово в слово с заголовками, которые действительно есть в вашем файле. Если модель “придумает” колонку, которой нет в файле, весь ответ отбрасывается, а не принимается тихо. Только после этой проверки те же детерминированные правила, что обрабатывают ручное сопоставление колонок, действительно читают числа и даты из файла.
Для PDF-выписок, а это функция плана Pro, механизм работает иначе, потому что из PDF нельзя просто вытащить названия колонок - модели нужно извлечь сами строки транзакций из текста, снятого со страницы. Это та же задача, которую раньше решали написанные вручную парсеры для Erste или Alior, только вместо отдельного кода под каждый банк модель справляется с форматом, который ещё никто не описал.
Чего этот механизм никогда не делает
Это разграничение важно, потому что легко подумать, что “ИИ импортирует выписку” означает, что модель просто угадывает цифры. Это не так. Со стороны CSV и XLSX модель никогда не возвращает сумму или дату - она возвращает только названия колонок, а они всегда сверяются с реальными заголовками вашего файла. Сами числа и даты читает тот же предсказуемый код, что годами обслуживает ручное сопоставление колонок. Это делает механизм помощником в распознавании структуры, а не кем-то, кто вписывает ваши траты на глаз.
Это всё ещё не гарантия стопроцентной точности с первого раза - ни один механизм распознавания формата такого не даёт. Поэтому прежде чем что-либо попадёт в ваш бюджет, вы получаете предпросмотр для проверки, о нём подробнее ниже.
Что вы видите и на что соглашаетесь, прежде чем что-то уйдёт с телефона
Прежде чем какая-либо часть файла попадёт к модели ИИ, приложение спрашивает согласие, один раз на аккаунт, и показывает именно то, что будет отправлено. Для CSV или XLSX это строка заголовков и до десяти примерных строк данных - не весь файл и не вся история транзакций. Для PDF-выписки это первые двадцать извлечённых строк текста. Вы видите это на экране согласия, прежде чем что-либо произойдёт, так что решение осознанное, а не принятое по умолчанию.
Если у вашего аккаунта включено полное сквозное шифрование (режим полной приватности приложения), этот механизм вообще не запускается. Данные, которые само приложение не может расшифровать, не могут попасть и к какой-либо модели ИИ, поэтому для таких аккаунтов доступно только ручное сопоставление колонок - безопаснее, хотя требует одного лишнего нажатия.
Вы проверяете и правите, прежде чем что-либо сохранится
После того как модель предложит сопоставление, вы не видите сырой результат без контекста. Вы видите ряд редактируемых “чипов”, показывающих, что было распознано, например “Дата → Data operacji” или “Сумма → Suma transakcji”. Если что-то из этого неверно, опция “Неправильно? Исправить” открывает тот же ручной маппер колонок, уже заполненный предложением модели, так что вы правите одну колонку, а не начинаете с нуля.
Это тот же этап предпросмотра, что сопровождает любой импорт в AI Budget Assistant, независимо от того, был ли банк распознан сразу или только с помощью ИИ: полный список транзакций для проверки, прежде чем что-либо попадёт в бюджет, с категориями, уже подставленными автоматически по продавцу.
Второй раз будет быстрее
Когда сопоставление колонок для конкретного формата оказывается верным, его структура - сами названия колонок и способ записи дат, без каких-либо ваших личных данных или транзакций - попадает в глобальный словарь форматов. Следующему пользователю, загружающему выписку из того же банка, вызов ИИ вообще не понадобится - формат уже распознаётся сразу, точно так же, как mBank или PKO. В каком-то смысле вы становитесь первым, кто “открывает” свой формат для всех, кто придёт после.
Как это попробовать
Если у вас где-то лежит файл из банка, импорт которого вы бросили раньше, потому что приложение его не распознавало, стоит попробовать снова. Загрузите CSV, XLSX или PDF в AI Budget Assistant, и если ни один встроенный парсер его не узнает, вы увидите описанный выше экран согласия вместо пустого списка транзакций. После согласия вы получите предпросмотр с предложенным сопоставлением для проверки, как при любом другом импорте.
Общий процесс импорта выписки, от получения файла из банка до защиты от дублей при повторной загрузке, описан в статье про импорт банковской выписки. Если вы вообще не хотите заниматься файлами и хотите, чтобы приложение само записывало расходы из карточных уведомлений банка, посмотрите, как работает автоматический учёт расходов. Приложение бесплатно работает в браузере на ai-budget.pl, без привязки карты, а на Android доступно в Google Play.
FAQ: импорт выписки банка, которого нет в списке
Что происходит, если моего банка нет среди поддерживаемых напрямую?
Если вы загружаете CSV или XLSX, а ни один встроенный парсер не узнаёт его структуру, AI Budget Assistant пытается сам определить, какая колонка дата, какая сумма, а какая описание, и показывает результат для проверки и исправления. Для PDF-выписок (функция Pro) механизм извлекает сами строки транзакций из текста документа. В обоих случаях вы видите полный предпросмотр, прежде чем что-либо сохранится.
Может ли ИИ ошибиться и вписать неверную сумму?
Со стороны файлов CSV и XLSX модель ИИ никогда не читает сами суммы и даты - она только указывает, какая колонка какая, а эти названия сверяются с реальными заголовками вашего файла, поэтому придуманная колонка отбрасывается. Сами числа читает тот же механизм, что и при ручном сопоставлении. В любом случае вы получаете предпросмотр всех транзакций перед сохранением, чтобы проверить и исправить то, что выглядит не так.
Отправляется ли содержимое моей выписки куда-то ещё?
Прежде чем какой-либо фрагмент файла попадёт к модели ИИ, вы видите экран согласия, единоразовый на весь аккаунт, который показывает именно то, что будет отправлено: строка заголовков и до десяти примерных строк для CSV или XLSX, либо первые двадцать строк текста для PDF-выписки. Аккаунты с полным сквозным шифрованием вообще не используют этот механизм, потому что приложение не может получить доступ к их данным, чтобы отправить их модели.
Импорт с помощью ИИ работает так же хорошо, как для mBank или PKO?
Это зависит от формата файла, но механизм задуман так, чтобы со временем распознавание становилось только лучше: когда сопоставление колонок для нового банка оказывается верным, сама структура файла (без ваших данных) попадает в глобальный словарь, поэтому следующий импорт того же банковского формата уже не требует вызова ИИ. Тем не менее всегда стоит просмотреть предпросмотр перед подтверждением импорта, как и с любым другим банком.
Похожие статьи: Импорт банковской выписки в приложение бюджета | Автоматический учёт расходов без ручного ввода