Удаление банка и банковского счёта из справочников 1С 8.3
Содержание
Удалить банк из 1С напрямую нельзя: сначала элемент помечают на удаление, а потом запускают обработку Администрирование → Обслуживание → Удаление помеченных объектов. Она проверит ссылки и сотрёт объект, только если на него никто не ссылается. Если на банк завязаны платёжки, выписки или банковские счета — программа удалять откажется и покажет, где он используется.
Перед тем как удалять, разберитесь, что именно мешает: сам банк из классификатора (строчка с БИК) или банковский счёт организации либо контрагента. Это разные справочники, и чистят их по-разному. Ниже — обе процедуры, проверка связей, безопасная альтернатива удалению и причины, по которым банк не удаляется.
Банк из классификатора или банковский счёт — что вы чистите
В 1С 8.3 под словом «банк» скрываются два разных объекта, и путают их постоянно.
- 🏦 Банк (классификатор БИК). Общий справочник кредитных организаций: наименование, БИК, корреспондентский счёт, город. Один банк из этого списка используют все организации и контрагенты базы.
- 💳 Банковский счёт. Конкретный расчётный счёт вашей организации или контрагента. Он ссылается на банк из классификатора и участвует в платёжных поручениях и выписках.
Классификатор банков 1С загружает и обновляет автоматически через интернет -поддержку, поэтому удалять оттуда элементы почти никогда не требуется — лишний банк просто не мешает. При смене БИК или реорганизации банка строка в классификаторе обновляется сама при очередной синхронизации, вручную её править и удалять не нужно. А вот закрытый расчётный счёт или ошибочно заведённый счёт контрагента убрать из списка иногда нужно, чтобы не выбрать его по ошибке в новой платёжке.
Отсюда и главное правило: удаляйте банковские счета, а классификаторный банк трогайте в последнюю очередь. Почти все реальные задачи («счёт закрыли», «завёл не тот счёт контрагента», «дубль после загрузки выписки») решаются на уровне банковских счетов, а не классификатора.
Если задача — «чтобы этот банк не предлагался при выборе», удаление почти всегда лишнее. Достаточно пометки «Не используется» или закрытия счёта (см. раздел об архивировании).
Что проверить до удаления: ссылки и движения документов
Удаление без проверки связей в рабочей базе — прямой путь к «битым» ссылкам в закрытых периодах. Сначала убедитесь, что объект нигде не используется, и только потом помечайте его на удаление.
Самый надёжный способ увидеть все ссылки — отчёт по связям объекта. Откройте карточку банка или банковского счёта и в командной панели найдите команду вывода связанных объектов (она показывает документы и справочники, которые ссылаются на элемент). Если команды в карточке нет, то же покажет контроль при удалении помеченных объектов — он выведет список мест использования.
Проверять лучше по всей базе, а не по открытому периоду: ссылка на счёт может остаться в договоре двухлетней давности или в архивной платёжке, и именно она не даст удалить объект. Поэтому не ограничивайте список документов фильтром по датам, когда ищете, где используется банк.
Что именно стоит пройти перед удалением банковского счёта:
- 📄 платёжные поручения и платёжные требования по счёту;
- 📥 банковские выписки — поступления и списания;
- 📑 договоры и счета контрагентов, где указан этот счёт;
- 🔁 настройки обмена с банком (клиент-банк, прямой обмен) и шаблоны платежей.
Для банка из классификатора ключевая связь одна: банковские счета организаций и контрагентов, привязанные к этому БИК. Пока хоть один счёт ссылается на банк, классификаторную строку удалить не выйдет.
Пометка «Не используется» вместо удаления
Чаще всего физически удалять объект не нужно — достаточно вывести его из оборота. Это безопаснее: документы прошлых периодов остаются целыми, а в новых формах закрытый счёт больше не предлагается.
Для банковского счёта в его карточке есть поле даты закрытия. Проставьте дату — и счёт помечается как закрытый. В списках его можно скрыть, а при выборе в новую платёжку он уже не появляется. Движения прошлых периодов при этом не меняются.
Сравните два подхода, чтобы выбрать свой случай:
| Действие | Когда применять | Что с документами |
|---|---|---|
| Закрыть счёт / пометить «Не используется» | Счёт закрыт в банке, но есть история операций | Все прошлые документы сохраняются |
| Пометка на удаление + удаление | Объект заведён ошибочно и нигде не использован | Удаляется только при отсутствии ссылок |
Пошаговое удаление банка в 1С 8.3
Если объект действительно нигде не используется, порядок такой.
- Откройте нужный справочник. Банковские счета организации — в карточке организации на закладке с реквизитами банка; банковские счета контрагента — в его карточке; классификатор банков открывается из поля выбора банка в карточке любого счёта.
- Выделите строку, которую удаляете. Для нескольких элементов выделите их с зажатым
Ctrl. - Пометьте на удаление: клавиша
Deleteили командаЕщё → Пометить на удаление / Снять пометку. Строка станет серой с крестиком. - Закройте список. Пометка — это ещё не удаление, объект пока в базе.
- Откройте
Администрирование → Обслуживание → Удаление помеченных объектов. - Выберите режим автоматического удаления всех помеченных объектов (или отметьте только нужные) и запустите удаление.
- Программа проверит ссылочную целостность. Если ссылок нет — объект удаляется. Если есть — выводится список мест использования, а удаление по этому объекту отменяется.
Удаление помеченных объектов на время работы может устанавливать блокировку. В рабочей базе запускайте обработку в нерабочее время или когда в этом справочнике точно никто не работает, чтобы не мешать коллегам.
Если контроль показал ссылки, снимать их «вручную» через прямое изменение документов в закрытом периоде нельзя. Либо оставьте объект и закройте счёт датой, либо перепроведите/откорректируйте документы в открытом периоде по согласованию с главным бухгалтером — и только потом повторите удаление.
Отдельный случай — удаление группы (папки) справочника. Пометка на удаление самой группы ставит пометку и на вложенные элементы. Если внутри есть используемый счёт, удалится только то, что не связано, а остальное обработка оставит и покажет причину. Снять пометку можно той же командой Ещё → Пометить на удаление / Снять пометку — тогда объект вернётся в обычный вид.
Удаление банковского счёта организации и контрагента
Банковский счёт удаляется по той же схеме «пометка → удаление помеченных», но места хранения разные.
Счёт своей организации. Откройте карточку организации и перейдите к её банковским счетам. Если счёт закрыт в банке, но по нему были операции, правильнее не удалять, а проставить дату закрытия. Удаляют только дубль или ошибочно заведённый счёт без единого документа.
Счёт контрагента. Откройте карточку контрагента и его список банковских счетов. Ошибочный счёт без ссылок удаляется свободно. Если по счёту проходили платежи, он останется в документах — тогда просто уберите его из основных (чтобы не подставлялся по умолчанию) и при необходимости пометьте как недействующий.
Частая причина «лишних» счетов контрагента — автозагрузка реквизитов из выписки или из сервиса проверки контрагентов. Такие счета появляются сами; удаляйте их, только если уверены, что по ним не было и не будет платежей.
Если по счёту настроен обмен с банком (клиент-банк или прямой обмен), перед удалением уберите счёт из настройки обмена. Иначе при следующей выгрузке платежей программа снова обратится к несуществующему счёту и выдаст ошибку. Настройки обмена с банком хранятся отдельно от самого счёта, и контроль ссылок не всегда подсказывает про них явно.
Классификаторный банк (строку с БИК) удаляют крайне редко. Поскольку он общий для всей базы, перед удалением убедитесь, что к нему не привязан ни один счёт ни у одной организации или контрагента.
Резервная копия и перенос данных перед удалением
Удаление помеченных объектов — операция необратимая. Отменить её можно только восстановлением базы из копии, поэтому перед массовым удалением обязательно сделайте резервную копию базы .
- 🗄️ Файловая база. Самый надёжный вариант — выгрузка через Конфигуратор:
Администрирование → Выгрузить информационную базу, получите файл.dt. Это полная копия, из неё база восстанавливается целиком. - 🖥️ Клиент-серверная база
. Копию делает администратор средствами СУБД (резервная копия базы
данных) либо той же выгрузкой в
.dtчерез Конфигуратор.
Если объект удалять нельзя из-за ссылок, но хранить его в текущей базе не хочется, остаются аккуратные варианты вместо удаления:
- закрыть счёт датой — история остаётся, счёт уходит из выбора в новых документах;
- при переходе на новую базу переносить только актуальные справочники: при обмене или первоначальном заполнении не тянуть закрытые счета и неиспользуемые банки;
- выгружать закрытые счета в архивную базу (прошлые годы), а в рабочей оставить только действующие.
Переносить данные между базами (обмен, загрузка справочников) безопаснее, чем чистить рабочую базу удалением: вы формируете «чистый» новый список, не трогая историю в старой базе.
Для разовой чистки перед сдачей отчётности удобно так: сначала пометьте на удаление все кандидаты (закрытые счета без операций, дубли), затем один раз запустите Удаление помеченных объектов. Обработка сама проверит каждый объект и удалит только то, что можно. Остальное останется помеченным — вы увидите список и решите по каждой строке отдельно.
Почему банк не удаляется и что с этим делать
Если после Удаления помеченных объектов объект остался в базе — значит, контроль нашёл ссылки. Разберём типовые ситуации.
Администрирование → Обслуживание → Удаление помеченных объектов, иначе объект останется в базе.Отдельно про «удаление напрямую». В интернете советуют снимать контроль ссылочной целостности и удалять объекты принудительно. В рабочей базе так делать нельзя: вы получите документы со ссылками в «никуда», и отчётность начнёт считаться неверно. Принудительное удаление — инструмент для разовой чистки тестовой базы, а не для боевой.
Частые вопросы
Можно ли удалить банк в 1С одним действием, без пометки?
Удаление помеченных объектов. Это защита от случайного стирания нужных данных.