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

Документы и Печать · 11 мин

Как объединить документы в 1С и не потерять данные

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

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

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

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

Определите тип задачи объединения

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

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

Как выбрать подход

Несколько заказов или счетов нужно отгрузить/оплатить одним документомИспользуйте ввод на основании с выбором нескольких документов-оснований
Один контрагент, товар или договор заведён дважды, документы разнесены по дублямЗапустите обработку «Поиск и удаление дублей» в разделе администрирования
Один и тот же документ введён дважды (дубль документа)Перенесите недостающие позиции в основной документ, лишний распроведите и пометьте на удаление
Документы нужно объединить программно или массово по сложным правиламПривлеките специалиста для написания обработки, предварительно проверив её на копии базы

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

Объединение через ввод на основании

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

Как создать один документ по нескольким основаниям
  1. 1
    Откройте список документов-оснований (например, «Заказы покупателей») и установите отбор по контрагенту и периоду
  2. 2
    Выделите нужные документы с зажатой клавишей Ctrl или Shift
  3. 3
    Нажмите «Создать на основании» и выберите тип итогового документа (например, «Реализация товаров и услуг»)
  4. 4
    Проверьте заполнение табличной части: позиции должны суммироваться или переноситься отдельными строками в зависимости от настроек
  5. 5
    Заполните недостающие реквизиты (склад, договор, организация) и проведите документ
  6. 6
    Сверьте итоговую сумму с суммой документов-оснований

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

Объединение счетов на оплату

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

Устранение дублей справочников с переназначением ссылок

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

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

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

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

Объединение дублирующихся документов

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

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

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

Как проверить результат объединения документов

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

Совпадают с суммой показателей обоих исходных документов

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

Сумма основного документа равна только одному из исходных — позиции потеряны

Движения по регистрам после перепроведения
Норма

Нет задвоенных остатков и оборотов

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

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

Связанные документы (оплаты, отгрузки)
Норма

Ссылаются на основной документ

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

Подчинённые документы ссылаются на помеченный на удаление дубль

Особое внимание — связанным документам. Если на дубль уже введены оплата или реализация, сначала переназначьте в них документ-основание на основной экземпляр, и только потом удаляйте дубль. Иначе получите «битые» ссылки, которые придётся исправлять отдельно.

Групповая обработка и внешние инструменты

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

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

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

Типичные ошибки и ограничения

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

Типичные ошибки
01
Удаление дубля документа без распроведения — остаются движения по регистрам и задвоенные остатки
02
Объединение дублей контрагентов по совпадению наименования без проверки ИНН — склеиваются разные юридические лица
03
Ввод на основании документов с разными договорами — программа создаёт несколько итоговых документов, а пользователь считает это ошибкой
04
Массовая обработка на рабочей базе без копии — при ошибке откат возможен только восстановлением всей базы
05
Игнорирование закрытых периодов — замена ссылок в документах прошлых периодов без согласования с бухгалтерией

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

Проверка результата после объединения

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

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

Итог

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

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

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

Можно ли отменить объединение дублей контрагентов?

Штатной команды отмены нет: после замены ссылок восстановить прежнее состояние можно только из резервной копии базы. Поэтому перед массовым объединением всегда делайте копию и просматривайте каждую найденную пару дублей вручную.

Почему при вводе на основании нескольких заказов создаётся несколько реализаций, а не одна?

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

Как объединить два документа, если оба уже проведены и попали в отчёты?

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

Что делать, если обработка «Поиск и удаление дублей» не находит очевидные дубли?

Проверьте правила поиска: по умолчанию сравнение может идти по точному совпадению наименования или по ИНН, а у дублей эти поля часто заполнены по-разному. Расширьте правила — добавьте поиск по похожим наименованиям или по совпадению отдельных реквизитов — и повторите поиск.

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

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