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