Лишний контрагент в базе: пометка, удаление, возврат и архив

· 10 мин

Содержание

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

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

Пути приведены для 1С:Бухгалтерии 3.0. Механизм пометки и удаления — общий для платформы 8.3, поэтому в УТ 11, КА и ERP логика та же, отличается только место справочника.

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

Удаление помеченных — необратимая операция. Корзины в 1С нет. Поэтому сначала два шага.

1. Сделайте резервную копию базы . Файловая база — копия каталога с файлом 1Cv8.1CD или выгрузка .dt через Конфигуратор (Администрирование → Выгрузить информационную базу). Клиент-серверная — бэкап СУБД или та же выгрузка .dt.

Выгрузка .dt в Конфигураторе требует, чтобы в базе не работали пользователи. Делайте её вне рабочего дня или предупредите коллег заранее.

2. Выясните, где клиент используется. Удобнее всего стандартной функцией платформы: Главное меню → Все функции → Стандартные → Поиск ссылок на объекты. Укажите контрагента — получите список всех документов, договоров и записей регистров, где он фигурирует.

Что обычно находится:

  • 📄 документы: реализации, поступления, счета, платёжки, акты сверки;
  • 📑 договоры контрагента — подчинённый справочник, без владельца он существовать не может;
  • 🏦 банковские счета и контактные лица — тоже подчинённые элементы;
  • 📊 записи регистров сведений (например, история наименований или настройки ЭДО).

Если клиента держат ошибочные документы

Бывает, что клиента завели по ошибке и успели выписать на него счёт или черновик реализации. Такие документы можно убрать вместе с карточкой:

  1. Откройте каждый найденный документ и отмените проведение (команда Отмена проведения в меню Ещё формы документа или в списке).
  2. Пометьте документ на удаление.
  3. Пометьте клиента и его договоры.
  4. Удалите всё одним проходом обработки — тогда ссылки «замкнутся» внутри удаляемого набора и ничего не помешает.

Если документ уже попал в книгу продаж , в отчёт или к контрагенту по ЭДО, не удаляйте его. Правильный путь — корректировка или сторно по правилам учёта, а клиент остаётся в базе.

Если список пуст или там только подчинённые элементы самого клиента — карточка удаляется без проблем. Если есть документы — переходите к разделу про дубли или про архив: удалять такого клиента почти всегда неправильно.

Можно ли удалять клиента
Выполнено: 0 / 5

Как удалить клиента из справочника: стандартный способ

Справочник клиентов в Бухгалтерии называется «Контрагенты». Порядок такой.

Шаг 1. Откройте список

Справочники → Покупки и продажи → Контрагенты. Найдите клиента строкой поиска в правом верхнем углу списка — по наименованию или ИНН.

Шаг 2. Поставьте пометку на удаление

Выделите строку и нажмите Delete. Либо щелчок правой кнопкой → Пометить на удаление. Либо меню Ещё → Пометить на удаление / Снять пометку. Программа спросит подтверждение — ответьте «Да».

Значок у строки станет перечёркнутым. Это ещё не удаление: карточка лежит в базе, её видно в списке, её можно открыть.

Шаг 3. Запустите удаление помеченных объектов

Администрирование → Обслуживание → Корректировка данных → Удаление помеченных объектов. В форме выберите выборочное удаление, чтобы видеть, что именно уйдёт из базы, и отметьте только нужного клиента. Запустите удаление.

По итогам обработка покажет два списка: что удалено и что не удалось удалить, с причинами.

Не запускайте режим «удалить всё помеченное» не глядя. В базе могут годами копиться помеченные документы, которые кто-то пометил «на время». Выборочный режим уберёт только ваш объект.

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

Что происходит с помеченными на удаление клиентами

Пометка на удаление — это флажок у записи, не больше. Пока объект помечен:

  • 🔎 он остаётся в списке и в отчётах за прошлые периоды;
  • 🚫 при выборе контрагента в новом документе программа предупредит, что элемент помечен на удаление;
  • 🔗 все документы с ним продолжают ссылаться на него, проводки на месте;
  • ↩️ пометку можно снять в любой момент той же клавишей Delete или командой Снять пометку на удаление.

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

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

Если помеченные элементы мешают работать, поставьте тот же отбор со значением «Нет». Перечёркнутые строки пропадут из вида, но из базы никуда не денутся.

Групповое удаление клиентов и объединение дублей

Самая частая причина удалять клиентов — дубли. Один и тот же покупатель заведён дважды: с ИНН и без, «ООО Ромашка» и «Ромашка ООО». На обе карточки уже есть документы, поэтому просто удалить лишнюю нельзя.

Решение — объединить: перевесить все ссылки с дубля на основную карточку, а дубль удалить.

Поиск дублей по всему справочнику

Администрирование → Обслуживание → Корректировка данных → Поиск и удаление дублей.

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

Объединение двух конкретных клиентов

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

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

Массовая пометка без объединения

Нужно удалить сотню тестовых или пустых клиентов? Выделите их в списке через Shift или Ctrl и нажмите Delete — пометка встанет на все сразу. Для сложного отбора (например, «все без ИНН из группы Тест») используйте Администрирование → Обслуживание → Корректировка данных → Групповое изменение реквизитов: отберите элементы и установите им пометку удаления. Затем — обычное удаление помеченных.

Как вернуть удалённого клиента

Здесь всё зависит от того, на каком этапе клиент «пропал».

СитуацияКак вернутьСложность
Клиент только помеченСнять пометку: Delete или Ещё → Снять пометку на удалениеСекунда
Удалён обработкой «Удаление помеченных»Только из резервной копииЧас и больше
Слит с другим через поиск дублейИз резервной копии; ссылки в документах уже переписаныВысокая
Резервной копии нетЗавести карточку заново по ИННЗависит от реквизитов

Восстановление из резервной копии

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

  1. Создайте новую пустую базу и загрузите в неё копию (.dt через Конфигуратор или копия каталога файловой базы).
  2. Найдите клиента в копии, убедитесь, что карточка и договоры на месте.
  3. Перенесите его в рабочую базу обработкой выгрузки и загрузки данных в XML (универсальная обработка с диска ИТС). Она сохраняет внутренний идентификатор объекта, поэтому клиент вернётся «тем же самым», а не новым элементом.
  4. Перенесите вместе с клиентом его договоры и банковские счета — они удалялись вместе с ним.

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

Если копии нет

Создайте карточку заново. Быстрее всего — по ИНН: в новой карточке контрагента введите ИНН и нажмите «Заполнить» — реквизиты подтянутся из ЕГРЮЛ, если подключена интернет-поддержка. Договоры и счета придётся завести вручную.

Архив вместо удаления: как убрать клиента из работы

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

Рабочие способы:

  • 📁 Группа «Архив». Создайте в справочнике контрагентов группу, например «Не работаем», и перетащите туда бывших клиентов мышью. Документы и отчёты не пострадают, а в списке выбора эти клиенты будут в отдельной папке.
  • 🏷 Пометка без удаления. Поставьте пометку и никогда не запускайте для этих клиентов удаление. Минус: при общей чистке базы их легко удалить случайно — а с документами всё равно не удалятся, зато дадут ошибки в отчёте об удалении.
  • ✏️ Метка в наименовании. Допишите в начало «(архив)». Строка уйдёт вниз при сортировке и сразу видна в документах.

Оптимально — группа «Архив». Её легко исключить из списка отбором и легко вернуть клиента назад, если он снова пришёл.

Клиент-физлицо просит удалить его данные

Частый повод «удалить клиента» — запрос покупателя-физлица на удаление персональных данных. Удалить карточку, на которую ссылаются первичные документы, нельзя и по закону: первичку и регистры бухучёта хранят не менее пяти лет (ст. 29 закона № 402-ФЗ). Требования закона о персональных данных это не отменяет, но обработку можно ограничить:

  • уберите из карточки лишнее — телефоны, адреса доставки, e-mail, которые не нужны для документов;
  • перенесите клиента в архивную группу и исключите из рассылок;
  • отметьте дату запроса и основание хранения — пригодится, если клиент спросит, почему его ФИО осталось в накладных.

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

Почему клиент не удаляется: ошибки и ограничения

Обработка удаления не выдаёт загадочных ошибок — она прямо показывает, что держит объект. Разберём, что там бывает.

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

Ещё три ограничения, о которых узнают поздно:

  1. Закрытый период. Удаление документа из закрытого периода, чтобы освободить клиента, меняет сданную отчётность. Так делать нельзя без корректировки отчётов.
  2. Ссылки в регистрах без документов. Иногда клиент «застревает» из-за записей регистров сведений — например, истории наименований. Поиск ссылок на объекты их показывает; такие записи удаляются вместе с карточкой или вручную.
  3. Непосредственное удаление выключено. Интерактивное удаление «мимо» пометки по умолчанию запрещено правами. Это защита, а не баг — не включайте его ради одного клиента.

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

Удалится ли клиент из отчётов за прошлые годы?
Нет. Клиента с документами программа не удалит. А если на клиента нет документов, его нет и в отчётах.
Можно ли удалить клиента, если по нему висит долг?
Нет, долг возник из документов, а они держат карточку. Сначала закройте задолженность по правилам учёта (оплатой, взаимозачётом, списанием), затем уберите клиента в архив.
Пропадут ли проводки, если объединить два дубля клиента?
Нет. Проводки останутся, но в аналитике вместо дубля будет основная карточка. Сальдо по 62 счёту по двум карточкам сложится в одну.
Сколько времени идёт удаление помеченных объектов?
Для одного клиента — секунды. Полный проход по большой базе с тысячами помеченных объектов может занять часы, поэтому его запускают ночью или в выходной.
Можно ли удалить клиента в 1С через Конфигуратор?
Технически — да, но это обходит проверку ссылок и ломает документы. Пользуйтесь пометкой и обработкой удаления в пользовательском режиме.

Источники

  • Федеральный закон от 06.12.2011 № 402-ФЗ «О бухгалтерском учёте», ст. 29
  • Федеральный закон от 27.07.2006 № 152-ФЗ «О персональных данных»