Справочники и Данные · 9 мин
Как удалить банковские счета в 1С
Как удалить банковский счёт организации или контрагента в 1С: пометка на удаление, контроль ссылок, обработка исключения ссылок, типичные ошибки и ограничения.
Банковские счета в 1С хранятся в справочниках «Банковские счета» (для организаций) и «Банковские счета контрагентов». Со временем там накапливаются закрытые рублёвые счета, старые валютные счета, дубли, заведённые при обмене с клиент-банком. Чистка справочника упрощает выбор счёта в документах и снижает риск ошибки при формировании платёжных поручений.
Удалить банковский счёт в 1С можно двумя способами: стандартным — через пометку на удаление с последующим контролем ссылочной целостности, и прямым — без проверки, что доступно только при определённых правах и чревато битыми ссылками в документах. Правильный путь — всегда первый, потому что счёт почти наверняка уже использован в платёжках, выписках и договорах.
Ниже разобран порядок действий для типовых конфигураций (Бухгалтерия предприятия 3.0, Управление торговлей 11, ERP), а также ситуации, когда удалить счёт нельзя и что делать вместо удаления.
Где находятся банковские счета в 1С
Расположение справочника зависит от конфигурации. В «1С:Бухгалтерии 8» счета организации открываются через раздел «Главное → Реквизиты организации» (закладка «Банковские счета») либо «Справочники → Банковские счета». Счета контрагентов доступны из карточки контрагента — ссылка «Банковские счета» над табличной частью.
В «1С:Управление торговлей 11» и ERP путь другой: «НСИ и администрирование → НСИ → Банковские счета организаций» и «Банковские счета контрагентов». Также счёт можно открыть из карточки организации или партнёра/контрагента. Учтите, что в ERP справочник счетов организаций подчинён справочнику «Организации», а счетов контрагентов — справочнику «Контрагенты», поэтому один и тот же номер счёта может существовать у разных владельцев независимо.
Перед удалением полезно выгрузить список счетов и сверить его с выписками: часть «лишних» счетов может оказаться действующими — например, валютными или открытыми в другом банке, но редко используемыми.
Стандартное удаление через пометку на удаление
Это основной и безопасный способ. Пометка на удаление не стирает объект физически, а лишь фиксирует намерение: объект исключается из быстрого выбора, но остаётся в базе, и ссылки на него продолжают работать.
- 1Откройте справочник «Банковские счета» нужного владельца (организации или контрагента)
- 2Найдите счёт, установите курсор и нажмите Delete или выберите «Пометить на удаление / Снять пометку» в меню «Ещё»
- 3Перейдите в «Администрирование → Обслуживание → Удаление помеченных объектов» (в Бухгалтерии — «Операции → Удаление помеченных объектов»)
- 4Выберите режим «Выборочное удаление» и отметьте помеченный банковский счёт
- 5Нажмите «Удалить» и дождитесь результата контроля ссылочной целостности
Если на счёт нет ссылок, он будет удалён окончательно. Если ссылки есть — 1С покажет список объектов, где используется счёт, и предложит либо удалить/изменить эти объекты, либо отказаться от удаления. Именно этот контроль защищает базу от «битых» ссылок вида «Объект не найден».
Пометку можно снять в любой момент до физического удаления — тем же сочетанием клавиш или пунктом меню. Поэтому пометка по ошибке не страшна: данные никуда не денутся.
Что делать, если счёт используется в документах
Самая частая ситуация: счёт фигурирует в платёжных поручениях, списаниях с расчётного счёта, договорах, отчётах комитенту. Удаление помеченных объектов выдаст перечень таких мест использования.
Варианты действий зависят от того, закрыт счёт реально или просто устарел:
- Счёт закрыт в банке. Исторические документы трогать не нужно — они должны хранить правдивые реквизиты на момент операции. В этом случае счёт не удаляют, а оставляют помеченным либо закрывают его штатным признаком (в ряде конфигураций есть поле «Закрыт» / состояние счёта). Помеченный счёт не предлагается при выборе в новых документах, но виден в старых.
- Счёт заведён ошибочно и документы с ним ошибочны. Тогда в каждом документе из списка замените счёт на правильный, после чего повторите удаление помеченных объектов.
- Документы не нужны (тестовые, задвоенные). Сначала пометьте на удаление сами документы, затем запустите удаление помеченных объектов — счёт и документы будут удалены за один проход.
Как выбрать действие
Закрытие счёта вместо удаления
В свежих релизах типовых конфигураций у банковского счёта организации есть состояние: счёт можно «закрыть», указав дату закрытия. Закрытый счёт не предлагается для выбора в новых документах, но остаётся доступным в отчётах и старых проводках. Это предпочтительный сценарий для реально закрытых в банке счетов.
Преимущество закрытия перед удалением — сохранение истории. Если налоговая или аудитор запросит документы за прошлые периоды, в платёжках будут корректные реквизиты, а не ссылка «Объект не найден». Кроме того, при обмене с клиент-банком по старому счёту система корректно покажет, что выгрузка ведётся по закрытому счёту.
Непосредственное удаление и его риски
Режим «Непосредственное удаление» (доступен, например, через Shift+Delete в некоторых интерфейсах или при включённом режиме технического специалиста) удаляет объект мгновенно, без проверки ссылок. Все документы, где был указан этот счёт, получат битую ссылку.
Последствия серьёзные: невозможно переформировать платёжку, отчёты по банку покажут ошибку, при обмене данными возможны конфликты. Восстановить счёт потом можно только из резервной копии или вручную, с повторной привязкой всех документов.
Оправдано непосредственное удаление только в двух случаях: объект только что создан и гарантированно нигде не использовался, либо выполняется регламентная чистка тестовой копии базы. Во всех остальных ситуациях — только пометка и контроль ссылок.
Массовая обработка и типовые ошибки
Когда счетов много (например, после миграции из старой программы образовались сотни дублей у контрагентов), удобно использовать обработку «Групповое изменение реквизитов» («Администрирование → Обслуживание → Корректировка данных»): отобрать счета по условию и установить пометку на удаление пакетно. Затем — стандартное удаление помеченных объектов.
Ещё одна ошибка — попытка удалить счёт, который задан как основной в карточке организации или контрагента. Сначала назначьте основным другой счёт (кнопка «Установить основным» в списке счетов), иначе подстановка реквизитов в документы и печатные формы будет работать некорректно.
Как проверить результат
Удалённого счёта нет в списке при отключённом показе помеченных
Счёт виден и предлагается при выборе в новом документе
Подставляется актуальный основной счёт
Подставляется пустое значение или старый счёт
Счёт удалён, ошибок ссылочной целостности нет
Выведен список объектов, мешающих удалению
Открываются, реквизиты читаемы (если счёт закрыт/помечен)
В поле счёта «Объект не найден»
FAQ
Почему 1С не даёт удалить банковский счёт?
На счёт есть ссылки из документов, договоров или настроек обмена с банком. Запустите «Удаление помеченных объектов» — программа покажет полный список мест использования. Либо замените счёт в этих объектах, либо оставьте его помеченным (закрытым), если ссылки исторические.
Чем пометка на удаление отличается от физического удаления?
Пометка — обратимая отметка: объект скрывается из выбора, но хранится в базе, ссылки работают. Физическое удаление стирает объект окончательно и выполняется только через обработку «Удаление помеченных объектов» с контролем ссылок.
Можно ли удалить банковский счёт контрагента?
Да, механизм тот же: карточка контрагента → «Банковские счета» → пометка на удаление → удаление помеченных объектов. Чаще всего мешают ссылки из платёжных поручений исходящих и договоров с контрагентом.
Вернётся ли удалённый счёт после синхронизации с другой базой?
Может вернуться, если в другой базе счёт остался активным и участвует в обмене. Удаляйте или помечайте счёт на всех сторонах обмена, а при необходимости настройте правила конвертации, исключающие перенос закрытых счетов.
Что лучше для закрытого в банке счёта — удалить или закрыть?
Закрыть или оставить помеченным. Исторические документы обязаны хранить реквизиты, действовавшие на дату операции, поэтому физическое удаление такого счёта нарушит целостность архива и затруднит проверки.
Как удалить сразу много счетов-дублей?
Используйте «Групповое изменение реквизитов»: отберите счета по владельцу, номеру или банку, установите пометку на удаление пакетно, затем запустите «Удаление помеченных объектов» и разберите список мест использования.
Что важно запомнить
Удаление банковского счёта в 1С делается через пометку на удаление и обработку «Удаление помеченных объектов» с контролем ссылок. Реально закрытые в банке счета лучше не удалять, а закрывать или оставлять помеченными, чтобы сохранить историю документов. Непосредственное удаление без резервной копии недопустимо.