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