Исправление ошибок в договорах контрагентов

· 9 мин

Содержание

Договор контрагента в 1С правится прямо в его карточке: откройте Справочники → Контрагенты, найдите контрагента, перейдите по ссылке «Договоры» и двойным щелчком откройте нужный. Наименование, номер и дату можно менять в любой момент — на учёт они не влияют. А вот вид договора и валюту программа после первых проводок закрывает: их меняют иначе, об этом ниже.

Главное правило: сначала посмотрите, использовался ли договор в документах. Если по нему нет ни одной операции — исправляйте смело. Если есть — часть реквизитов заблокирована, а правка остального требует перепроведения документов. Ошибиться здесь легко, поэтому разберём каждый случай отдельно.

Какие ошибки в договоре бывают и чем грозят

Ошибки делятся на две группы, и ведут они себя по-разному.

Справочные — на проводки не влияют:

  • 📝 опечатка в наименовании или неверный номер договора;
  • 📅 неправильная дата заключения;
  • 📄 пустые или ошибочные реквизиты для печатных форм (предмет, сумма прописью, подписанты).

Эти поля можно переписать когда угодно. Старые документы останутся проведёнными, изменится только то, что подтянется в печать нового счёта или акта.

Учётные — меняют результат проведения:

  • 💱 неверная валюта расчётов;
  • 🔁 ошибочный вид договора (с поставщиком вместо с покупателем);
  • 📊 неправильный порядок взаиморасчётов или счета учёта по умолчанию;
  • 🧩 договор заведён не на того контрагента.

Вот с этими придётся повозиться. Неверный вид договора приводит к тому, что оплата встаёт не на тот счёт (60 вместо 62) и зависает в сверке. Ошибка в валюте — к курсовым разницам, которых быть не должно. Прежде чем трогать учётные реквизиты по рабочей базе, сделайте резервную копию: Администрирование → Резервное копирование и восстановление.

Правка наименования, номера и даты

Самый частый запрос — поправить текст, который попадает в печатные формы.

  1. Откройте карточку договора из списка «Договоры» контрагента.
  2. Измените поля «Наименование», «Номер» и «Дата».
  3. Запишите (Записать и закрыть).

Наименование в 1С — это внутренний ярлык для списков, он не обязан совпадать с номером на бумаге. Удобно писать так, чтобы договор было видно в выпадающем списке: Поставка № 15 от 12.03. Номер и дата из полей «Номер»/«Дата» подставляются в счета, акты и УПД, поэтому их держите точными.

Если договоров у контрагента много и в документах вечно выбирается не тот — переименуйте их по понятной схеме и задайте основной договор в карточке контрагента. Тогда он будет подставляться по умолчанию.

Смена вида договора и валюты

Вид договора (С поставщиком, С покупателем, С комитентом и т. д.) и валюту 1С разрешает менять, только пока по договору нет движений. Как только прошёл первый документ, поля блокируются — программа защищает уже сформированные проводки.

Если движений ещё нет. Откройте карточку, смените вид или валюту, запишите. Всё.

Если движения уже есть. Прямо поменять поле не получится — появится сообщение, что по договору есть взаиморасчёты. Правильный путь:

  1. Проверьте, где используется договор. Удобно через отчёт по счёту расчётов: Отчёты → Оборотно-сальдовая ведомость по счёту, счёт 60 или 62, в настройках добавьте группировку по субконто «Договоры».
  2. Заведите новый договор с верным видом и валютой.
  3. В документах, которые ещё можно корректировать, замените договор на новый и перепроведите.
  4. Старый договор не удаляйте, если по нему остаются закрытые периоды — пометьте его на удаление позже либо оставьте с нулевым сальдо.

Менять вид или валюту задним числом в закрытом периоде нельзя — поедет отчётность и, при валюте, курсовые разницы. Такие исправления делают текущей датой или через сторно операций в открытом периоде.

Отдельный момент по валюте: если расчёты идут в валюте, а взаиморасчёты ведутся в рублях (или наоборот), это задаётся не одним флажком. Проверьте поле валюты договора и настройку «Расчёты» — цена в договоре и валюта взаиморасчётов могут различаться.

Пример. Поставщик выставляет в евро, но в договоре по ошибке стояла валюта «руб.». По первой же накладной 1С посчитала всё в рублях без переоценки, и к концу месяца сальдо по счёту 60 разошлось с актом сверки на величину курсовой разницы. Правильное решение: завести договор с валютой «EUR» и настройкой расчётов в евро, перенести на него накладную и оплату, перепровести. Рублёвый договор-пустышку обнулить и пометить на удаление. Переоценка валютных обязательств после этого встанет на место сама — её делает регламентная операция закрытия месяца.

Как поправить договор в уже проведённых документах

Когда ошибку в договоре нашли после того, как по нему прошли поступления, оплаты и реализации, одной правкой карточки не обойтись — нужно, чтобы документы перепровелись с верными данными.

Порядок действий:

  1. Соберите список документов. Откройте оборотку по счёту 60/62 с субконто «Договоры» и найдите все операции по проблемному договору. Либо правой кнопкой на договоре в списке — команда перехода к связанным документам, если она доступна в вашем релизе.
  2. В каждом документе откройте поле «Договор» и выберите исправленный (или новый) договор.
  3. Перепроведите документ (Провести).
  4. После правки запустите групповое перепроведение за период: Операции → Групповое перепроведение документов. Это выстроит движения в правильной последовательности.

Перепроведение меняет проводки задним числом. Если период уже сдан в отчётность и закрыт регламентной операцией, сначала снимите закрытие месяца, внесите правки и закройте месяц заново.

Если документов десятки, менять договор в каждом вручную утомительно — для этого есть групповая замена, о ней в разделе про автоматизацию.

Отдельная ситуация — исправление уже сданного периода. Допустим, ошибку в договоре нашли в октябре, а неверные документы прошли в июле, за который уже сдана отчётность. Задним числом правки по закрытому периоду не делают: это меняет уже сданные суммы. Два рабочих способа: либо восстановить корректность текущей датой (перенести долг на верный договор документом «Корректировка долга » в открытом месяце), либо, если период ещё можно пересдать, снять закрытие месяца , внести правки и закрыть месяц заново. Какой вариант выбрать — зависит от того, сдана ли уже декларация и насколько критична сумма.

Что делать с дублями договоров

Дубли появляются, когда договор создают заново вместо выбора существующего, или при загрузке из банка и обмене с другими базами. В итоге часть документов висит на одном договоре, часть — на его двойнике, и сверка не сходится.

Как свести дубли в один:

  1. Решите, какой договор оставить (верный), а какой убрать (дубль). Оставляйте тот, у кого больше движений и корректнее реквизиты.
  2. Перенесите документы с дубля на верный договор — вручную по списку из оборотки или групповой заменой реквизита.
  3. Перепроведите затронутые документы.
  4. Когда по дублю не осталось ни одного движения и сальдо нулевое, пометьте его на удаление (Del в списке) и удалите через Администрирование → Обслуживание → Удаление помеченных объектов.

Для поиска двойников удобна стандартная обработка «Поиск и удаление дублей» (раздел Администрирование; если её не видно, включите через Главное → Функции для технического специалиста или «Все функции»). Она умеет искать похожие элементы и переносить ссылки с дубля на оригинал автоматически — но ссылки в документах она переставляет, а вот уже сформированные проводки всё равно потребуют перепроведения.

Нельзя удалить договор, пока на него ссылается хоть один документ или движение. Контроль ссылок при удалении как раз защищает от «висящих» ссылок — не пытайтесь его обходить.

Диагностика: выберите симптом

Договор заведён не на того контрагента

Договор в 1С подчинён контрагенту — контрагент выступает его «владельцем». Если договор ошибочно создан под чужим контрагентом, просто перетащить его не выйдет: поле владельца в карточке закрыто.

Варианты в порядке предпочтения:

  • Если по договору нет движений — проще создать правильный договор у нужного контрагента, а ошибочный пометить на удаление.
  • Если движения есть — заведите договор у верного контрагента, перенесите на него документы, перепроведите, старый обнулите и удалите.

Менять владельца напрямую через групповое изменение реквизитов технически можно, но это рискованно: за контрагентом тянутся счета расчётов и история сверки. Для рабочей базы безопаснее создать новый договор, чем переставлять владельца у старого. Перестановку владельца оставьте на случай, когда движений ещё нет и это разовая правка под контролем специалиста.

После исправления проверьте, что в документах подтянулся не только договор, но и контрагент — иногда остаётся старая пара «контрагент + договор», и тогда снова не сходится сверка.

Групповая правка и автоматическая проверка

Когда исправлений много, ручная правка превращается в источник новых ошибок. Используйте штатные механизмы.

Групповое изменение договора в документах. Выделите нужные документы в журнале, вызовите по правой кнопке команду изменения выделенных элементов (Изменить выделенные...) и укажите новое значение реквизита «Договор». Так меняют договор сразу в десятках документов. После замены обязательно перепроведите период.

Групповое изменение реквизитов справочника. Тот же механизм работает и для самих договоров — например, массово проставить одинаковый счёт учёта или признак. Доступен из списка договоров или через стандартную обработку «Групповое изменение реквизитов».

Чем проверить результат:

Что проверяемЧемНа что смотреть
Повисшие остатки по договорамОСВ по счёту 60/62 с субконто «Договоры»ненулевое сальдо там, где долг должен быть закрыт
Корректность учёта в целомОтчёты → Анализ учёта → Экспресс-проверкаблок расчётов с контрагентами
Незаполненные реквизитыподбор по списку договоров, сортировка по колонкампустые вид/валюта/наименование

Финальная проверка любого исправления по договору — акт сверки взаиморасчётов (Покупки → Акт сверки расчётов или Продажи → Акт сверки расчётов). Сформируйте его по контрагенту с отбором по конкретному договору. Если после всех правок наша сторона и контрагент сходятся, а строки идут парами «отгрузка — оплата», договор приведён в порядок. Расхождение на одну сумму почти всегда означает один неперенесённый документ или оставшийся дубль.

Чтобы ошибки не повторялись, задайте контрагенту основной договор: в его карточке есть поле основного договора, и он будет подставляться в новые документы по умолчанию. Это снимает большую часть причин, по которым операции попадают не на тот договор.

Перед закрытием исправления договора проверьте
Выполнено: 0 / 6

Частые вопросы

Можно ли поменять валюту договора, если уже были проводки?
Напрямую — нет, поле заблокируется. Нужно завести новый договор с верной валютой и перенести на него документы, затем перепровести период. Старый договор оставляют с нулевым сальдо или удаляют.
Как перенести документы со старого договора на новый массово?
Выделите документы в журнале, через правую кнопку выберите изменение выделенных элементов и задайте новый договор в реквизите «Договор». После замены выполните групповое перепроведение за период.
Почему после исправления договора не сходится акт сверки?
Скорее всего, часть документов осталась на старом договоре или на дубле. Откройте ОСВ по счёту 60 или 62 с группировкой по договорам и найдите, где зависло сальдо.
Удалится ли договор, по которому были операции?
Нет. Пока на договор ссылается хоть один документ или движение, программа не даст его удалить. Сначала перенесите все документы на другой договор, обнулите сальдо и только потом помечайте на удаление.
Влияет ли правка наименования договора на уже сданную отчётность?
Нет. Наименование, номер и дата — справочные поля. Они меняют только то, что подставится в новые печатные формы, а проводки и отчётность не затрагивают.