Безопасная проверка журнала
Дубли операций после импорта: как найти и исправить
Похожая строка становится дублем только после подтверждения, что за двумя записями стоит одно реальное событие.

Сначала выясните, где находится повтор, затем сохраните копию и проверяйте один счет за короткий период. Сопоставьте подозрительные строки с исходной выпиской, оставьте одну корректную запись для одного события и снова сверяйте остаток. Не удаляйте все совпадения автоматически.
01
Где находится повтор: в предпросмотре, журнале или банке?
Сначала определите состояние. Строка в предпросмотре еще не изменила журнал. Повтор в журнале требует сверки. Два фактических списания в банке могут быть двумя реальными операциями, а не ошибкой учета.
Не удаляйте запись только потому, что дата и сумма совпали. Одинаково могут выглядеть две покупки, перевод, возврат, ожидающая и проведенная операция.
Если импорт еще не подтвержден, вернитесь к инструкции как проверить выписку до добавления.
02
Почему дубли появляются после импорта?
Подозрительная пара может появиться, если покупка уже была внесена вручную или создана по регулярному шаблону, а затем пришла из выписки. Новый файл также может содержать измененные сведения об уже загруженной операции. Мера показывает найденные совпадения до подтверждения, но итог сверяет пользователь.
| Ситуация | Проверка |
|---|---|
| Ручная запись и импорт | Подтвердить одно реальное событие и сохранить более полную запись |
| Две одинаковые покупки | Сверить обе строки с банком, не удалять автоматически |
| Перевод между счетами | Проверить обе стороны перевода |
| Возврат | Не считать его копией исходной покупки |
03
Что сохранить перед серией исправлений?
Перед массовой проверкой сделайте резервную копию. Затем ограничьте работу одним счетом и коротким периодом. Это уменьшает риск удалить правильную запись и упрощает повторную сверку.
- Сохраните копию. Проверьте, где лежит файл.
- Выберите один счет. Не исправляйте весь журнал сразу.
- Возьмите короткий период. Начните с даты последнего совпадения.
- Откройте исходную выписку. Она подтверждает реальные движения.
Порядок сохранения описан в материале о резервной копии.
04
Как проверить подозрительную пару?
Сравните счет, направление движения, дату, сумму, получателя и номер или идентификатор операции, если он есть в выписке. Затем ответьте на главный вопрос: одно или два реальных события стоят за строками. Совпадение отдельных полей только сужает поиск.
Для перевода между своими картами проверьте обе стороны и не превращайте его в расход. Отдельный разбор есть в статье о внутренних переводах.
Не выбирайте универсально «оставить только импортированную» или «оставить только ручную». Полнота категории и заметки тоже важна.
05
Как убрать только подтвержденный дубль?
Оставьте одну корректную запись для одного реального события. Лишнюю запись переместите в корзину, затем снова сравните итог счета на ту же дату. Не используйте выдуманную корректировку, чтобы просто получить красивый остаток.
В Мере операции можно редактировать, перемещать в корзину и восстанавливать. Поэтому безопаснее исправлять подтвержденные пары по одной, а не очищать все совпадения.
Если остаток все еще не совпадает, используйте пошаговую сверку счета.
06
Как уменьшить риск повторов при следующем импорте?
Заранее отмечайте счет и период файла, проверяйте строки до подтверждения и не добавляйте второй факт из регулярного шаблона, если банковская операция уже есть. После импорта сверяйте конечный остаток.
CSV обычно требует вручную сопоставить колонки, а OFX и QFX могут содержать устойчивый идентификатор банковской операции. Он помогает проверке повторов, но не отменяет сверку пользователем. Выбор разобран в материале о форматах выписки.
07
Короткие ответы на частые вопросы
Одинаковая дата и сумма всегда означают дубль?
Нет. Это только повод проверить строки по счету, направлению и источнику.
Можно удалить все совпадения одним действием?
Не стоит. Массовое удаление может убрать две реальные покупки, перевод или возврат.
Нужно ли повторно импортировать файл после удаления?
Не используйте повторный импорт как универсальное исправление. Сначала сверяйте текущий журнал и источник.
Мера автоматически объединяет ручную и импортированную запись?
Такое обещание для текущего MVP не заявлено. Итог проверяет пользователь.
08
Источники и границы материала
Материал объясняет общий способ работы с личным бюджетом и не заменяет индивидуальную финансовую консультацию. Проценты, сроки и примеры используются как ориентиры для самостоятельной проверки, а не как обязательная норма.
Закрытый MVP 1.0
Проверить подход на своих записях
В «Мере» можно вести операции, счета, категории и месячные бюджеты без автоматического подключения к банку. Финансовые данные для заявки на тестирование не нужны.