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