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