К статье
Практический материал

Учет и Финансы · 11 мин

Как удалить банковские выписки из 1С

Как удалить банковские выписки из 1С: пометка на удаление, контроль ссылок, удаление помеченных объектов, очистка регистров и типичные ошибки.

Банковские выписки в 1С — это документы вида «Выписка банка» (в «1С:Бухгалтерии» чаще это «Поступление на расчетный счет» и «Списание с расчетного счета», сгруппированные в журнале «Банковские выписки»). Они накапливаются годами: при загрузке из клиент-банка, при тестовых обменах, при ошибочном повторном импорте. Рано или поздно возникает задача — удалить лишние выписки, не повредив учет.

Главная сложность в том, что выписки почти никогда не существуют сами по себе. На них ссылаются платежные документы, операции по банку, сведения о сопоставлении контрагентов, данные обмена с банком. Прямое удаление без контроля приведет к битым ссылкам и расхождениям в учете. Поэтому в 1С используется двухэтапный механизм: сначала пометка на удаление, затем физическое удаление через специальную обработку с проверкой ссылочной целостности.

Ниже разобраны все рабочие сценарии: удаление одной выписки, массовая очистка за период, удаление загруженных по ошибке документов, работа в «1С:Бухгалтерии 8» и в управляемых конфигурациях, а также ограничения, о которых нужно знать до начала работы.

Что нужно сделать перед удалением выписок

Удаление документов — операция необратимая. Перед массовой очисткой выписок выполните три обязательных действия. Во-первых, сделайте резервную копию информационной базы: в файловом варианте достаточно скопировать файл 1Cv8.1CD, в клиент-серверном — выгрузите базу через конфигуратор («Администрирование → Выгрузить информационную базу») или средствами СУБД.

Во-вторых, убедитесь, что у вас есть права на удаление. Обычно пометка на удаление доступна пользователям с ролью «Полные права» или «Добавление и изменение базовой нормативно-справочной информации» плюс право интерактивного удаления. В типовых конфигурациях физическое удаление помеченных объектов доступно администратору. Если кнопка удаления неактивна — вопрос к администратору базы, а не к настройкам журнала.

В-третьих, определите, что именно вы удаляете. В «1С:Бухгалтерии» журнал «Банковские выписки» показывает платежные документы (поступления и списания). Удаление строки из этого журнала удаляет сам платежный документ, что влияет на проводки, долги контрагентов и движение денежных средств. Если вам нужно просто убрать лишние данные обмена с банком — это другая задача, она решается через очистку регистров обмена, а не удаление документов.

Удаление одной выписки через журнал документов

Самый частый сценарий — убрать одну ошибочную выписку. Откройте раздел «Банк и касса → Банковские выписки» (в «1С:Бухгалтерии 8.3»). Найдите нужный документ по дате, номеру или сумме — используйте поиск по журналу или отбор по полю «Сумма».

Выделите строку и нажмите клавишу Del либо выберите в меню «Ещё» команду «Пометить на удаление / Снять пометку». Программа спросит подтверждение. Если документ был проведен, при пометке на удаление он автоматически распроводится — проводки по бухгалтерскому и налоговому учету будут отменены.

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

Порядок действий для одной выписки
  1. 1
    Сделайте резервную копию базы или убедитесь, что она создается автоматически
  2. 2
    Откройте «Банк и касса → Банковские выписки» и найдите документ
  3. 3
    Нажмите Del или «Ещё → Пометить на удаление» и подтвердите действие
  4. 4
    Перейдите в «Администрирование → Удаление помеченных объектов»
  5. 5
    Выберите режим «Выборочное удаление» и отметьте нужный документ
  6. 6
    Нажмите «Удалить» и дождитесь контроля ссылочной целостности

Массовое удаление выписок за период

Если нужно очистить выписки за целый месяц или год (например, после тестовой загрузки), помечать каждый документ вручную долго. Используйте групповую обработку. Выделите в журнале диапазон строк с зажатой клавишей Shift, затем нажмите Del — все выделенные документы будут помечены на удаление.

Для больших объемов удобнее специализированные средства. В конфигурациях на БСП (Библиотека стандартных подсистем) доступна обработка «Групповое изменение реквизитов» («Администрирование → Обслуживание → Корректировка данных»), но для пометки на удаление она подходит ограниченно. Надежнее внешние обработки групповой пометки документов по отбору: вид документа, период, организация, банковский счет.

Альтернатива — типовая свертка базы («Администрирование → Свертка информационной базы»), если цель — избавиться от всех старых документов до даты разреза. Свертка заменяет документы прошлых лет на ввод остатков. Это кардинальный способ, применимый только когда старые выписки действительно больше не нужны ни в каком виде.

Способы массовой очистки

Выделение строк в журнале + Del

Подходит для десятков документов. Быстро, без дополнительных инструментов, но неудобно при больших объемах и риск захватить лишнее.

Обработка групповой пометки по отбору

Оптимально для сотен и тысяч документов за период. Требует внешней обработки или доступа к соответствующему инструменту.

Свертка базы

Для полного удаления документов прошлых лет с сохранением остатков. Необратимо, требует тщательной подготовки и проверки остатков после свертки.

Удаление помеченных объектов и контроль ссылок

Пометка на удаление не освобождает место и не убирает документ окончательно. Для физического удаления откройте «Администрирование → Удаление помеченных объектов» (в некоторых конфигурациях — «Операции → Удаление помеченных объектов»). Доступны два режима: автоматическое удаление всех помеченных объектов и выборочное — когда вы сами отмечаете, что удалять.

При запуске программа проверяет, нет ли в базе ссылок на удаляемые объекты. Если на выписку ссылается, например, документ «Поступление на расчетный счет», запись в регистре обмена с банком или иной объект, удаление будет заблокировано, и вы увидите список мест использования. Дальше два пути: удалить или изменить ссылающиеся объекты, либо оставить выписку в базе.

В монопольном режиме удаление проходит быстрее и без блокировок. В клиент-серверной базе при активных пользователях возможны ошибки блокировки данных — планируйте массовое удаление на нерабочее время.

Удаление выписок, загруженных из клиент-банка по ошибке

Типичная ситуация: выписка загружена повторно, загружена не в ту организацию или за неверный период. Если документы после загрузки еще не проведены и не сопоставлены, все просто: откройте обработку «Обмен с банком» (или журнал выписок), пометьте загруженные документы на удаление и выполните удаление помеченных объектов.

Сложнее, если при загрузке создались новые элементы справочников — контрагенты, договоры, статьи движения денежных средств. Удаление документов не удаляет созданные элементы справочников: они останутся в базе как «мусор». Пометьте их на удаление отдельно через соответствующие справочники, предварительно убедившись, что они не используются в других документах.

Если ошибочная загрузка затронула данные сопоставления (программа запомнила соответствие контрагентов и назначений платежей), после удаления документов проверьте, что при следующей загрузке сопоставление проходит корректно. Иногда проще загрузить выписку заново после полной очистки, чем вычищать частично испорченные данные.

Типичные ошибки
01
Удаление выписок без резервной копии — при ошибке восстановить данные будет нечем
02
Пометка на удаление проведенных документов закрытого периода — обороты по счету 51 изменятся и разойдутся со сданной отчетностью
03
Удаление документов без очистки созданных при загрузке контрагентов — в справочниках копятся дубли
04
Использование обработок прямого удаления без контроля ссылок — в базе появляются битые ссылки, отчеты начинают выдавать ошибки
05
Удаление выписок при работающих пользователях в серверной базе — блокировки и незавершенные транзакции

Проверка результата после удаления

После завершения удаления убедитесь, что учет не пострадал. Сформируйте оборотно-сальдовую ведомость по счету 51 «Расчетные счета» за затронутый период и сравните обороты и остаток с реальной банковской выпиской. Совпадение конечного сальдо — главный признак того, что удалены именно лишние документы.

Дополнительно проверьте журнал «Банковские выписки»: в нем не должно остаться помеченных объектов за нужный период. Затем выполните «Администрирование → Обслуживание → Поиск и удаление дублей» для справочника контрагентов, если ошибочная загрузка могла создать дубли.

Для клиент-серверных баз после массового удаления имеет смысл запланировать реструктуризацию или очистку журнала регистрации — физический размер базы уменьшается не сразу, а после внутренних процедур СУБД. В файловой базе можно выполнить «Тестирование и исправление» с реиндексацией, предварительно сделав копию.

Контрольные точки

Как проверить результат

ОСВ по счету 51 за период
Норма

Остаток совпадает с сальдо реальной выписки банка

Тревожный признак

Остаток расходится с банком — удалены нужные документы

Журнал «Банковские выписки»
Норма

Нет помеченных на удаление документов за период

Тревожный признак

Остались строки с пиктограммой пометки — удаление не завершено

Контрагенты, созданные при загрузке
Норма

Дубли помечены на удаление и очищены

Тревожный признак

В справочнике множество контрагентов с одинаковым ИНН

Повторная загрузка выписки
Норма

Документы загружаются без дублей, сопоставление работает

Тревожный признак

Создаются повторные документы с теми же номерами и датами

Часто задаваемые вопросы

Можно ли восстановить удаленную выписку?

Физически удаленный документ восстановить нельзя — только из резервной копии базы. Если документ лишь помечен на удаление, снимите пометку через «Ещё → Снять пометку» в журнале, и документ снова станет активным. Поэтому резервная копия перед массовым удалением обязательна.

Почему программа не дает удалить выписку?

Чаще всего на документ есть ссылки: связанные платежные поручения, данные обмена с банком, записи регистров. Откройте «Удаление помеченных объектов» — там будет список мест использования. Удалите или измените ссылающиеся объекты, затем повторите удаление. Вторая причина — нехватка прав: нужна роль с правом интерактивного удаления.

Удалятся ли проводки вместе с выпиской?

Да. При пометке проведенного документа на удаление он автоматически распроводится, и все его движения по регистрам бухгалтерии, налогового учета и денежных средств отменяются. Именно поэтому нельзя удалять выписки закрытых периодов — изменятся уже отраженные в отчетности обороты.

Как удалить выписки только по одному расчетному счету?

В журнале «Банковские выписки» установите отбор по банковскому счету организации (кнопка «Ещё → Настроить список» или стандартный отбор в шапке журнала). После отбора выделите видимые документы и пометьте их на удаление. Документы по другим счетам затронуты не будут.

Чем удаление отличается от свертки базы?

Удаление убирает конкретные документы, которые вы выбрали. Свертка — регламентная процедура, которая удаляет все документы до даты разреза и заменяет их документами ввода остатков. Свертка нужна для уменьшения базы и ускорения работы, удаление — для точечной очистки ошибок и дублей.

Можно ли автоматизировать удаление старых выписок?

Штатного регламентного задания «удалить выписки старше N лет» в типовых конфигурациях нет. Автоматизация возможна через свертку базы (запускается вручную) или через собственную обработку с регламентным заданием, но её разработка и ответственность за результат ложатся на вашего специалиста. Практичнее периодически запускать свертку с контролем остатков.

Итог

Что важно запомнить

Выписки удаляются в два этапа: пометка на удаление, затем «Удаление помеченных объектов» с контролем ссылок. Перед массовой очисткой обязательно сделайте резервную копию, не трогайте закрытые периоды и после удаления сверьте обороты по счету 51 с реальным банком. Ошибочно загруженные выписки удаляйте вместе с созданными при загрузке дублями контрагентов.