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

Справочники и Данные · 12 мин

Как удалить банк в 1С: инструкция и контроль ссылочной целостности

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

Банк в 1С хранится в справочнике «Банки» (в части конфигураций — «Классификатор банков»), и удалить его простым нажатием Delete обычно нельзя: программа защищает данные от потери ссылок. Если на банк ссылаются банковские счета организаций, контрагентов, документы оплаты или выписки, система либо запретит удаление, либо оставит «битые» ссылки. Поэтому правильная процедура всегда состоит из трёх этапов: пометка на удаление, проверка ссылок и окончательное удаление.

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

Ниже описан порядок действий для типовых конфигураций на платформе 1С:Предприятие 8.3 (Бухгалтерия предприятия, Управление торговлей, Комплексная автоматизация, ERP). Названия пунктов меню могут немного отличаться в зависимости от версии конфигурации, но логика везде одинаковая.

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

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

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

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

Как пометить банк на удаление

Откройте справочник банков. В 1С:Бухгалтерии 8 путь обычно такой: раздел «Справочники» → «Банки» (иногда «Банки» находятся в разделе «Главное» → «Банки и кассы» либо в карточке банковского счёта по ссылке «Классификатор банков»). В Управлении торговлей и ERP справочник доступен через «НСИ и администрирование» → «Классификаторы» → «Банки».

Найдите нужный элемент. Удобнее всего искать по БИК через строку поиска списка — наименования банков часто дублируются и отличаются филиалами, а БИК уникален. Установите курсор на строку банка и нажмите клавишу Delete либо кнопку «Пометить на удаление» (значок с крестиком) в командной панели списка. Подтвердите действие в диалоге.

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

Порядок действий
  1. 1
    Сделайте резервную копию базы или убедитесь, что она создаётся регламентно
  2. 2
    Откройте справочник «Банки» и найдите элемент по БИК
  3. 3
    Пометьте банк на удаление клавишей Delete или кнопкой в списке
  4. 4
    Откройте «Операции» → «Удаление помеченных объектов»
  5. 5
    Запустите поиск помеченных объектов и выберите нужный банк
  6. 6
    Нажмите «Удалить» и проверьте результат контроля ссылок

Окончательное удаление через «Удаление помеченных объектов»

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

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

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

Что делать, если банк не удаляется из-за ссылок

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

Ссылки из банковских счетов

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

Ссылки из документов

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

Маршрут решения

Как выбрать действие

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

Как найти и устранить дубли банков

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

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

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

Типичные ошибки
01
Удаление банка вместо банковского счёта: пользователь хочет убрать счёт организации, но помечает на удаление запись классификатора — счёт при этом остаётся, а удаление блокируется ссылками
02
Попытка удалить банк при открытых сеансах пользователей: обработка завершается с ошибкой монопольного доступа, и помеченные объекты копятся месяцами
03
Удаление записи ликвидированного банка, по которому есть история платежей: в старых документах реквизиты превращаются в «объект не найден»
04
Ручное создание нового банка вместо загрузки из классификатора Банка России: реквизиты вводятся с ошибками, потом появляются дубли

Особенности для разных конфигураций и режимов работы

В 1С:Бухгалтерии 8 справочник банков тесно связан с классификатором Банка России: у записей, загруженных из классификатора, реквизиты могут обновляться автоматически. Удалённый вручную банк может появиться снова при следующей загрузке классификатора, если он ещё действует, — это нормально и не является ошибкой.

В клиент-серверных базах и при работе в сервисе 1С:Фреш удаление помеченных объектов часто выполняется регламентным заданием по расписанию. В этом случае после пометки на удаление достаточно дождаться регламентной чистки либо запустить обработку вручную при наличии прав. В файловых базах обработку всегда запускают вручную.

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

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

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

Элемент в списке справочника «Банки»
Норма

Банк отсутствует в списке, поиск по БИК его не находит

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

Запись видна с перечёркнутым значком — удаление не завершено

Отчёт об удалении помеченных объектов
Норма

Статус «Удалено», список неудалённых объектов пуст

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

Банк в списке неудалённых с перечнем мест использования

Банковские счета и документы
Норма

В реквизитах указан действующий банк, платёжки открываются без предупреждений

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

В реквизитах отображается «Объект не найден» или пустая ссылка

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

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

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

После загрузки снова появляются дубли из-за ранее созданных вручную записей

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

Почему кнопка удаления в списке банков неактивна?

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

Можно ли удалить банк сразу, минуя пометку на удаление?

Непосредственное (физическое) удаление без контроля ссылок в типовых конфигурациях отключено и доступно только через изменение прав в конфигураторе. Делать этого не стоит: ссылочная целостность перестанет проверяться, и в документах появятся «битые» ссылки, которые потом сложно выявить. Штатная двухэтапная схема — пометка плюс «Удаление помеченных объектов» — безопаснее и занимает немного больше времени.

Что будет с платёжными поручениями, если удалить их банк?

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

Удалённый банк снова появился в справочнике. Это сбой?

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

Как удалить банковский счёт организации, а не банк из классификатора?

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

Нужно ли удалять банки ликвидированных кредитных организаций?

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

Итог

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

Банк в 1С удаляется в два этапа: пометка на удаление в справочнике «Банки» и физическое удаление через «Операции → Удаление помеченных объектов». Если обработка блокирует удаление, разберите ссылки: закрытые счета пометьте на удаление, дубли объедините по БИК, а банки с историей платежей оставьте в справочнике. Перед чисткой сделайте резервную копию базы.