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