Удаление банка и банковского счёта из справочников 1С 8.3

· 9 мин

Содержание

Удалить банк из 1С напрямую нельзя: сначала элемент помечают на удаление, а потом запускают обработку Администрирование → Обслуживание → Удаление помеченных объектов. Она проверит ссылки и сотрёт объект, только если на него никто не ссылается. Если на банк завязаны платёжки, выписки или банковские счета — программа удалять откажется и покажет, где он используется.

Перед тем как удалять, разберитесь, что именно мешает: сам банк из классификатора (строчка с БИК) или банковский счёт организации либо контрагента. Это разные справочники, и чистят их по-разному. Ниже — обе процедуры, проверка связей, безопасная альтернатива удалению и причины, по которым банк не удаляется.

Банк из классификатора или банковский счёт — что вы чистите

В 1С 8.3 под словом «банк» скрываются два разных объекта, и путают их постоянно.

  • 🏦 Банк (классификатор БИК). Общий справочник кредитных организаций: наименование, БИК, корреспондентский счёт, город. Один банк из этого списка используют все организации и контрагенты базы.
  • 💳 Банковский счёт. Конкретный расчётный счёт вашей организации или контрагента. Он ссылается на банк из классификатора и участвует в платёжных поручениях и выписках.

Классификатор банков 1С загружает и обновляет автоматически через интернет -поддержку, поэтому удалять оттуда элементы почти никогда не требуется — лишний банк просто не мешает. При смене БИК или реорганизации банка строка в классификаторе обновляется сама при очередной синхронизации, вручную её править и удалять не нужно. А вот закрытый расчётный счёт или ошибочно заведённый счёт контрагента убрать из списка иногда нужно, чтобы не выбрать его по ошибке в новой платёжке.

Отсюда и главное правило: удаляйте банковские счета, а классификаторный банк трогайте в последнюю очередь. Почти все реальные задачи («счёт закрыли», «завёл не тот счёт контрагента», «дубль после загрузки выписки») решаются на уровне банковских счетов, а не классификатора.

Если задача — «чтобы этот банк не предлагался при выборе», удаление почти всегда лишнее. Достаточно пометки «Не используется» или закрытия счёта (см. раздел об архивировании).

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

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

Самый надёжный способ увидеть все ссылки — отчёт по связям объекта. Откройте карточку банка или банковского счёта и в командной панели найдите команду вывода связанных объектов (она показывает документы и справочники, которые ссылаются на элемент). Если команды в карточке нет, то же покажет контроль при удалении помеченных объектов — он выведет список мест использования.

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

Что именно стоит пройти перед удалением банковского счёта:

  • 📄 платёжные поручения и платёжные требования по счёту;
  • 📥 банковские выписки — поступления и списания;
  • 📑 договоры и счета контрагентов, где указан этот счёт;
  • 🔁 настройки обмена с банком (клиент-банк, прямой обмен) и шаблоны платежей.

Для банка из классификатора ключевая связь одна: банковские счета организаций и контрагентов, привязанные к этому БИК. Пока хоть один счёт ссылается на банк, классификаторную строку удалить не выйдет.

Проверка перед удалением банка или счёта
Выполнено: 0 / 6

Пометка «Не используется» вместо удаления

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

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

Сравните два подхода, чтобы выбрать свой случай:

ДействиеКогда применятьЧто с документами
Закрыть счёт / пометить «Не используется»Счёт закрыт в банке, но есть история операцийВсе прошлые документы сохраняются
Пометка на удаление + удалениеОбъект заведён ошибочно и нигде не использованУдаляется только при отсутствии ссылок
Удалять банк/счёт или достаточно закрыть?

Пошаговое удаление банка в 1С 8.3

Если объект действительно нигде не используется, порядок такой.

  1. Откройте нужный справочник. Банковские счета организации — в карточке организации на закладке с реквизитами банка; банковские счета контрагента — в его карточке; классификатор банков открывается из поля выбора банка в карточке любого счёта.
  2. Выделите строку, которую удаляете. Для нескольких элементов выделите их с зажатым Ctrl.
  3. Пометьте на удаление: клавиша Delete или команда Ещё → Пометить на удаление / Снять пометку. Строка станет серой с крестиком.
  4. Закройте список. Пометка — это ещё не удаление, объект пока в базе.
  5. Откройте Администрирование → Обслуживание → Удаление помеченных объектов.
  6. Выберите режим автоматического удаления всех помеченных объектов (или отметьте только нужные) и запустите удаление.
  7. Программа проверит ссылочную целостность. Если ссылок нет — объект удаляется. Если есть — выводится список мест использования, а удаление по этому объекту отменяется.

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

Если контроль показал ссылки, снимать их «вручную» через прямое изменение документов в закрытом периоде нельзя. Либо оставьте объект и закройте счёт датой, либо перепроведите/откорректируйте документы в открытом периоде по согласованию с главным бухгалтером — и только потом повторите удаление.

Отдельный случай — удаление группы (папки) справочника. Пометка на удаление самой группы ставит пометку и на вложенные элементы. Если внутри есть используемый счёт, удалится только то, что не связано, а остальное обработка оставит и покажет причину. Снять пометку можно той же командой Ещё → Пометить на удаление / Снять пометку — тогда объект вернётся в обычный вид.

Удаление банковского счёта организации и контрагента

Банковский счёт удаляется по той же схеме «пометка → удаление помеченных», но места хранения разные.

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

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

Частая причина «лишних» счетов контрагента — автозагрузка реквизитов из выписки или из сервиса проверки контрагентов. Такие счета появляются сами; удаляйте их, только если уверены, что по ним не было и не будет платежей.

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

Классификаторный банк (строку с БИК) удаляют крайне редко. Поскольку он общий для всей базы, перед удалением убедитесь, что к нему не привязан ни один счёт ни у одной организации или контрагента.

Резервная копия и перенос данных перед удалением

Удаление помеченных объектов — операция необратимая. Отменить её можно только восстановлением базы из копии, поэтому перед массовым удалением обязательно сделайте резервную копию базы .

  • 🗄️ Файловая база. Самый надёжный вариант — выгрузка через Конфигуратор: Администрирование → Выгрузить информационную базу, получите файл .dt. Это полная копия, из неё база восстанавливается целиком.
  • 🖥️ Клиент-серверная база . Копию делает администратор средствами СУБД (резервная копия базы данных) либо той же выгрузкой в .dt через Конфигуратор.

Если объект удалять нельзя из-за ссылок, но хранить его в текущей базе не хочется, остаются аккуратные варианты вместо удаления:

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

Переносить данные между базами (обмен, загрузка справочников) безопаснее, чем чистить рабочую базу удалением: вы формируете «чистый» новый список, не трогая историю в старой базе.

Для разовой чистки перед сдачей отчётности удобно так: сначала пометьте на удаление все кандидаты (закрытые счета без операций, дубли), затем один раз запустите Удаление помеченных объектов. Обработка сама проверит каждый объект и удалит только то, что можно. Остальное останется помеченным — вы увидите список и решите по каждой строке отдельно.

Почему банк не удаляется и что с этим делать

Если после Удаления помеченных объектов объект остался в базе — значит, контроль нашёл ссылки. Разберём типовые ситуации.

Диагностика: выберите симптом

Отдельно про «удаление напрямую». В интернете советуют снимать контроль ссылочной целостности и удалять объекты принудительно. В рабочей базе так делать нельзя: вы получите документы со ссылками в «никуда», и отчётность начнёт считаться неверно. Принудительное удаление — инструмент для разовой чистки тестовой базы, а не для боевой.

Частые вопросы

Можно ли удалить банк в 1С одним действием, без пометки?
Нет. Справочные объекты удаляются только в два шага: пометка на удаление, затем обработка Удаление помеченных объектов. Это защита от случайного стирания нужных данных.
Удалил банковский счёт — пропадут ли старые платёжки по нему?
Нет. В проведённых документах реквизиты счёта уже записаны и сохраняются. Удаление строки справочника на историю не влияет.
Почему банк из классификатора не хочет удаляться?
На него ссылается хотя бы один банковский счёт в базе. Пока привязка есть, контроль целостности удаление запрещает. Проще оставить банк — классификатор обновляется автоматически и лишняя строка не мешает.
Чем закрытие счёта отличается от удаления?
Закрытие (дата закрытия в карточке) выводит счёт из выбора в новых документах, но сохраняет историю. Удаление физически стирает объект и возможно только при отсутствии ссылок.
Как вернуть случайно удалённый банковский счёт?
Только восстановлением базы из резервной копии, сделанной до удаления. Поэтому копию делают заранее. Отдельной «корзины» для удалённых объектов в 1С нет.