Справочники и Данные · 11 мин
Как объединить несколько счетов в 1С
Как объединить несколько счетов в 1С: поиск и объединение дублей контрагентов и банковских счетов, обработка, проверка результата, типичные ошибки и ограничения.
Задолженность по контрагенту «размазана» по нескольким карточкам, а акт сверки не сходится — верный признак того, что в базе 1С заведены дубли: один контрагент загружен из банковской выписки, второй создан менеджером вручную, третий пришёл из обмена с сайтом. Из-за этого отчёты показывают искажённые остатки, а документы приходится искать по разным счетам, поэтому объединение дублей в один элемент справочника становится необходимостью.
Объединить несколько счетов в 1С можно двумя способами: штатной обработкой «Поиск и удаление дублей» (в типовых конфигурациях «Бухгалтерия предприятия», «Управление торговлей», «Комплексная автоматизация») или ручной заменой ссылок через обработку «Поиск и замена значений». Первый способ безопаснее и подходит большинству пользователей, второй нужен в нестандартных ситуациях.
Важно понимать, что объединение — необратимая операция: лишние элементы справочника помечаются на удаление или удаляются физически, а все документы перепривязываются к выбранному «главному» элементу. Поэтому перед запуском обработки обязательно делается резервная копия базы.
Ниже разобраны оба способа на примере типовых конфигураций, условия выбора между ними, проверка результата и типичные ошибки, из-за которых объединение заканчивается битых ссылок или потерей данных.
Что именно можно объединять и когда это нужно
Обработка объединения работает со ссылочными объектами: контрагентами, банковскими счетами, договорами, номенклатурой, физическими лицами, складами. На практике чаще всего объединяют дубли контрагентов и их банковских счетов, реже — договоры, заведённые повторно при обмене данными.
Признаки того, что в базе есть дубли: в отчёте «Оборотно-сальдовая ведомость по счёту 60» или «Анализ расчётов с контрагентами» один поставщик встречается дважды с разными остатками; в выписке оплата ушла на «одного» контрагента, а реализация висит на «другом»; при поиске по ИНН находится несколько карточек.
Объединение оправдано, когда элементы действительно описывают один объект учёта. Если два счета принадлежат одному контрагенту, но оба реально действуют (например, в разных банках), объединять их не нужно — достаточно у одного снять признак основного и контролировать, какой счёт подставляется в документы.
Проверьте КПП, адрес и наличие документов по каждой карточке
Уточните, действуют ли оба счета, прежде чем объединять
Такой элемент проще пометить на удаление вручную, без обработки
Проверьте правила сопоставления в настройках обмена, иначе дубли появятся снова
Подготовка: резервная копия и выбор главного элемента
Перед любыми массовыми изменениями ссылок сделайте резервную копию. В файловой базе достаточно скопировать файл 1Cv8.1CD при закрытой программе либо выполнить выгрузку через Конфигуратор (Администрирование → Выгрузить информационную базу). В клиент-серверном варианте копию делает администратор средствами СУБД.
Далее определите, какой элемент станет главным — именно он останется в базе после объединения. Как правило, главным выбирают элемент с наиболее полными и корректными реквизитами: заполненными ИНН, КПП, адресом, банковскими реквизитами. Если у дубля есть уникальные данные (например, контактное лицо или договор), перенесите их в главную карточку вручную до объединения — обработка не всегда корректно сливает табличные части и подчинённые справочники.
Проверьте, не участвует ли база в обмене данными (РИБ, синхронизация с другими конфигурациями, обмен с сайтом). Если участвует, объединение нужно согласовать с настройками синхронизации: удалённый в одной базе элемент может вернуться при следующем сеансе обмена.
Способ 1: объединение обработкой «Поиск и удаление дублей»
В типовых конфигурациях на БСП обработка находится по пути: Администрирование → Обслуживание → Корректировка данных → Поиск и удаление дублей. В «Бухгалтерии предприятия» её также можно найти через раздел «Справочники» или через поиск по команде «дублей» в меню «Все функции».
Порядок действий: выберите область поиска (например, «Контрагенты» или «Банковские счета»), задайте правила поиска — по умолчанию обычно стоит сравнение по наименованию и ИНН. Нажмите «Найти дубли». Программа покажет группы совпадающих элементов и для каждой группы предложит главный элемент — его можно изменить, открыв список и отметив нужный флажком.
После проверки нажмите «Удалить дубли». Обработка заменит ссылки на дубли во всех документах, регистрах и других объектах на ссылку главного элемента, а сами дубли пометит на удаление. Для окончательного удаления запустите «Удаление помеченных объектов» (Администрирование → Обслуживание).
- 1Сделайте резервную копию базы и завершите работу других пользователей
- 2Откройте Администрирование → Обслуживание → Корректировка данных → Поиск и удаление дублей
- 3Выберите справочник (Контрагенты или Банковские счета) и правила сравнения
- 4Нажмите «Найти дубли» и проверьте найденные группы
- 5Назначьте главный элемент в каждой группе
- 6Нажмите «Удалить дубли» и дождитесь окончания замены ссылок
- 7Выполните удаление помеченных объектов и проверьте отчёты по расчётам
Способ 2: ручная замена ссылок и объединение счетов контрагента
Если дубль не находится автоматически (например, наименования записаны по-разному, а ИНН не заполнен), используйте обработку «Поиск и замена значений»: Администрирование → Обслуживание → Корректировка данных → Поиск и замена значений. Укажите, что заменять (дубль), на что заменять (главный элемент), и запустите замену. После неё дубль помечается на удаление вручную.
Отдельный случай — несколько банковских счетов у одного контрагента. Если счёт ошибочно заведён дважды с одинаковым номером, объедините его той же обработкой дублей, выбрав область «Банковские счета». Если счета разные и оба действующие, объединять их нельзя: назначьте один основным в карточке контрагента, а в документах контролируйте подстановку нужного счёта.
Для договоров контрагентов логика та же, но будьте внимательны: договор часто используется как аналитический разрез в отчётах, и после замены ссылок история по старому договору «переедет» на новый. Это правильно для дубля, но недопустимо для двух реально существующих договоров.
Сравнение вариантов
Подходит для массовой чистки: сама находит совпадения и заменяет ссылки. Ограничение: не находит дубли с разными наименованиями без совпадающих реквизитов
Подходит для точечной замены, когда дубль известен. Ограничение: требует вручную пометить дубль на удаление и не сливает реквизиты
Подходит, когда документов по дублю 1–3 штуки. Не масштабируется и не очищает регистры без документов
Проверка результата после объединения
Сразу после обработки откройте карточку главного контрагента и убедитесь, что реквизиты на месте, а подчинённые элементы (счета, договоры, контактные лица) не продублировались и не потерялись. Затем сформируйте «Акт сверки» или отчёт по расчётам с этим контрагентом: задолженность должна быть единой суммой по одной карточке.
Дополнительно проверьте базу на битые ссылки: в Конфигураторе есть сервис «Проверка конфигурации» с проверкой логической целостности, а в пользовательском режиме косвенным признаком проблем служат записи вида «Объект не найден» в документах и отчётах. Если такие записи появились — восстановите базу из копии и повторите операцию корректно.
Как проверить результат
Один элемент, реквизиты заполнены, счета и договоры на месте
Пропали договоры или появились задвоенные подчинённые элементы
Одна строка по контрагенту, корректное сальдо
Остались две строки или появились «Объект не найден»
Повторный поиск не находит группу
Дубль снова находится — значит замена не выполнена
После синхронизации дубль не возвращается
Дубль появляется снова после обмена
Типичные ошибки и ограничения
Самая частая ошибка — объединение без резервной копии. Вторая по частоте — объединение элементов, которые не являются дублями: например, обособленных подразделений с одинаковым ИНН, но разными КПП. После такой замены документы по разным подразделениям смешиваются, и восстановить разделение можно только из копии.
Ограничения штатной обработки: она не переносит автоматически уникальные значения реквизитов дубля в главный элемент, не всегда корректно обрабатывает предопределённые элементы и не объединяет объекты, на которые нет прав у текущего пользователя. В базах с большим объёмом документов замена ссылок может занимать значительное время — планируйте операцию на нерабочие часы.
Когда стоит привлечь специалиста
Самостоятельно безопасно объединять дубли в файловой базе небольшого объёма при наличии свежей копии и отсутствии обменов. Обратитесь к специалисту по 1С, если база клиент-серверная с большим числом документов, настроены распределённые базы или синхронизация с несколькими системами, дубли затрагивают закрытые периоды, либо требуется объединение объектов в нетиповой конфигурации.
Что важно запомнить
Дубли счетов и контрагентов объединяют обработкой «Поиск и удаление дублей» с выбором главного элемента; перед операцией делают копию базы, после — проверяют отчёты по расчётам и отсутствие битых ссылок. Действующие разные счета одного контрагента объединять не нужно.
Частые вопросы
Что произойдёт с документами после объединения дублей?
Все документы, регистры и другие объекты, где был указан дубль, будут перепривязаны к главному элементу. Сами документы не перепроводятся заново, меняется только ссылка на справочник, поэтому суммы и движения по счетам сохраняются.
Можно ли отменить объединение?
Штатной кнопки отмены нет. Единственный надёжный способ — восстановить базу из резервной копии, сделанной до операции. Поэтому копия обязательна, а результат проверяется сразу после обработки.
Почему обработка не находит очевидный дубль?
Поиск идёт по заданным правилам сравнения. Если у дублей разные наименования и не заполнен ИНН, совпадений не будет. Ослабьте правила (например, оставьте поиск только по ИНН) или используйте «Поиск и замену значений» для ручного объединения.
У контрагента два действующих счёта в разных банках — их нужно объединять?
Нет. Это не дубли, а два реальных объекта. Объединение приведёт к потере реквизитов одного из банков во всех документах. Назначьте один счёт основным в карточке контрагента и при необходимости меняйте счёт в конкретном документе.
Дубль появился снова после синхронизации с другой базой. Что делать?
Причина в правилах сопоставления объектов при обмене. Объедините дубли в обеих базах так, чтобы главным был один и тот же элемент (по уникальному идентификатору), либо скорректируйте правила поиска при загрузке — например, сопоставление по ИНН и КПП. Без этого дубли будут возникать при каждом обмене.