К статье
Практический материал

Справочники и Данные · 9 мин

Как изменить номер договора в 1С

Как изменить номер договора в 1С:Бухгалтерии и Управлении торговлей. Ручная правка карточки, нумерация документов, проверка печатных форм и типичные ошибки.

Номер договора в 1С хранится в карточке договора, которая относится к справочнику «Договоры контрагентов» (в некоторых конфигурациях — «Договоры с контрагентами»). Правка номера — простая операция, но её последствия зависят от того, используется ли договор в проведённых документах, выгружается ли он в печатные формы и настроен ли обмен данными с другими системами.

Важно различать две разные задачи: изменить номер самого договора в справочнике и изменить номер документа «Договор», если в вашей конфигурации договоры оформляются документами с автоматической нумерацией. Первый случай — самый распространённый и безопасный, второй требует осторожности, потому что ручное вмешательство в автонумерацию может сбить последовательность номеров.

Ниже разобраны оба сценария для типовых конфигураций: 1С:Бухгалтерия 8, 1С:Управление торговлей, 1С:ERP и 1С:Комплексная автоматизация. Точные названия команд могут немного отличаться в зависимости от версии, но логика везде одинаковая.

Где в 1С хранится номер договора

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

В карточке договора обычно присутствуют поля «Номер» и «Дата» (иногда «Номер договора» и «Дата заключения»), а также наименование, которое часто формируется автоматически из номера и даты. Именно поле «Номер» попадает в печатные формы счетов, актов, накладных и счетов-фактур, если шаблон документа выводит реквизиты договора.

В конфигурациях семейства ERP и Управление торговлей 11 договоры могут вестись в разделе «Казначейство» или «CRM и маркетинг» → «Договоры с клиентами» / «Договоры с поставщиками». Там номер также редактируется в карточке элемента справочника.

Как изменить номер договора через карточку контрагента

Это основной и самый безопасный способ, подходящий для 1С:Бухгалтерии 8 и большинства конфигураций, где договор — элемент справочника без автонумерации.

Порядок действий
  1. 1
    Откройте раздел «Справочники» → «Контрагенты» и найдите нужного контрагента через поиск.
  2. 2
    В карточке контрагента перейдите по ссылке «Договоры» или на одноимённую вкладку.
  3. 3
    Откройте нужный договор двойным щелчком.
  4. 4
    Исправьте значение в поле «Номер» (при необходимости скорректируйте и дату).
  5. 5
    Нажмите «Записать и закрыть» и проверьте, что наименование договора обновилось.

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

Если поле «Номер» недоступно для редактирования (затенено серым), значит, либо у вашей учётной записи нет прав на изменение справочника, либо в настройках конфигурации включён запрет ручного изменения. В этом случае обратитесь к администратору 1С или пользователю с полными правами.

Как изменить номер, если договор оформлен документом

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

Чтобы исправить такой номер, откройте документ, нажмите кнопку «Ещё» в командной панели и выберите пункт «Изменить номер» (в ряде версий — «Изменить код/номер»). После подтверждения поле станет доступным для ввода. Введите нужный номер и запишите документ.

Если пункт «Изменить номер» отсутствует в меню «Ещё», возможно, он скрыт настройкой командного интерфейса. Тогда поможет команда «Ещё» → «Изменить форму» либо правка через групповое изменение реквизитов (см. ниже).

Массовое изменение номеров через обработку

Когда исправить нужно сразу несколько договоров — например, привести номера к единому формату после миграции данных, — удобнее использовать типовую обработку «Групповое изменение реквизитов». В 1С:Бухгалтерии она находится в разделе «Администрирование» → «Обслуживание» → «Корректировка данных», в ERP и УТ — в «НСИ и администрирование».

Порядок работы: выберите объект «Договоры контрагентов», задайте отбор по контрагенту или периоду, в списке реквизитов отметьте «Номер», укажите новое значение или формулу и выполните изменение. Обработка покажет, сколько элементов будет затронуто, — сверьте это число с ожиданиями до подтверждения.

Особенности и ограничения при изменении номера

Есть несколько ситуаций, когда простая правка номера не сработает или приведёт к проблемам. Первая — закрытый период: если договор используется в документах закрытого периода, сама карточка редактируется свободно (дата запрета не блокирует справочники), но менять реквизиты, влияющие на учёт, следует осознанно. Вторая — обмен данными: при синхронизации с другой базой 1С, сайтом или CRM изменённый номер уйдёт в связанные системы при следующем сеансе обмена, что может создать расхождения в уже выгруженных документах.

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

Типичные ошибки
01
Создание нового договора вместо правки старого — в результате взаиморасчёты дробятся между двумя элементами справочника, и отчёты по контрагенту приходится сводить вручную.
02
Правка номера без корректировки даты — в печатных формах появляется несогласованная пара «номер + дата», что вызывает вопросы у контрагентов и аудиторов.
03
Изменение номера после отправки документов контрагенту — номера в вашей базе и у покупателя расходятся, усложняя сверку взаиморасчётов.
04
Попытка исправить номер документа напрямую без команды «Изменить номер» — поле остаётся заблокированным, и пользователь ошибочно считает, что правка невозможна.

Как проверить результат после изменения

После правки откройте любой документ, где указан этот договор, и сформируйте печатную форму — новый номер должен отображаться в шапке. Затем постройте отчёт «Оборотно-сальдовая ведомость по счёту» 60 или 62 с группировкой по договорам: остатки должны остаться на том же элементе справочника, без раздвоения.

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

Контрольные точки

Как проверить результат

Печатная форма документа
Норма

В шапке выводится новый номер договора

Тревожный признак

Отображается старый номер или пустое значение

Отчёт по взаиморасчётам
Норма

Остатки висит на одном договоре с новым номером

Тревожный признак

Появился второй договор с частью остатков

Список договоров контрагента
Норма

Один договор, наименование совпадает с номером

Тревожный признак

Дубли или наименование со старым номером

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

Нужно ли перепроводить документы после смены номера договора?

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

Почему поле «Номер» недоступно для редактирования?

Чаще всего причина в правах пользователя или в том, что договор оформлен документом с автонумерацией. Во втором случае используйте команду «Ещё» → «Изменить номер» в форме документа. Если прав не хватает, обратитесь к администратору базы.

Можно ли изменить номер договора в закрытом периоде?

Технически да — дата запрета редактирования не блокирует справочники. Но если договор фигурирует в отчётности или переданных контрагенту документах, правку следует согласовать и оформить дополнительным соглашением к договору.

Что делать, если программа не даёт сохранить договор с нужным номером?

Скорее всего, сработал контроль уникальности: договор с таким номером у этого контрагента уже существует. Найдите дубль через поиск в справочнике и либо используйте его, либо измените его номер, освободив нужное значение.

Изменится ли номер договора в связанной базе при обмене данными?

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

Итог

Что важно запомнить

Номер договора меняется в карточке элемента справочника через карточку контрагента; документы перепроводить не нужно. Если договор оформлен документом с автонумерацией, используйте команду «Ещё» → «Изменить номер» и следите за непрерывностью нумерации. Перед массовой правкой делайте резервную копию, после изменения проверяйте печатные формы и отчёты по взаиморасчётам.