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

В этой статье разберём, как создать дополнительное соглашение в разных версиях 1С (Бухгалтерия 3.0, Управление торговлей 11, ERP 2.5), настроить его связь с основным договором и избежать типичных ошибок. Особое внимание уделим нюансам, которые не описаны в стандартной документации — например, как корректно отразить изменения в графике платежей или условиях поставки, чтобы они автоматически подтянулись в связанные документы (счета, накладные, акты).

Что такое дополнительное соглашение в 1С и когда оно нужно

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

  • 📅 Сроки действия — продление или сокращение периода сотрудничества.
  • 💰 Ценовые условия — изменение стоимости товаров/услуг, валюты расчётов.
  • 📦 Условия поставки — корректировка ассортимента, минимальных партий, логистики.
  • 📝 Реквизиты сторон — смена банковских счетов, адресов, ответственных лиц.

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

⚠️ Внимание: В конфигурациях до 1С:Бухгалтерия 3.0.100 соглашения не влияли на уже проведённые документы (счета, накладные). Чтобы изменения применились ретроактивно, требовалось ручное перепроведение. В новых версиях это исправлено, но проверьте настройку Действие соглашения = "С даты подписания".

Когда без соглашения не обойтись:

  • 🔄 Изменились реквизиты одной из сторон (ИНН, КПП, расчётный счёт).
  • 📈 Повысились цены на товары/услуги по объективным причинам (инфляция, курсы валют).
  • 🚚 Меняется логистика (новый перевозчик, иные условия доставки).
  • ⏳ Нужно продлить или досрочно расторгнуть договор.
📊 Какую конфигурацию 1С вы используете для работы с договорами?
1С:Бухгалтерия 3.0
1С:Управление торговлей 11
1С:ERP 2.5
1С:Комплексная автоматизация
Другая

Подготовка к созданию соглашения: проверка настроек

Прежде чем создавать соглашение, убедитесь, что в вашей базе правильно настроены:

  1. Виды договоров — в справочнике Виды договоров с контрагентами должен быть указан тип, поддерживающий соглашения (например, "С покупателем (розница)" или "С поставщиком (опт)").
  2. Шаблоны печатных форм — проверьте, что в настройках вида договора указан шаблон для соглашений (обычно это "Дополнительное соглашение.rtf" или "Допсоглашение.ert").
  3. Права пользователей — у вас должны быть права на редактирование договоров и создание соглашений (роль "Полные права" или "Бухгалтер").

Если шаблон печатной формы отсутствует, его можно:

  • 📥 Скачать с сайта 1С:ИТС (раздел "Печатные формы").
  • 🖨️ Создать самостоятельно в Конфигураторе (требуются навыки программирования).
  • 📞 Заказать у партнёров 1С (стоимость — от 1 500 руб. за простую форму).
⚠️ Внимание: В 1С:Управление торговлей 11.4.10+ при изменении условий оплаты в соглашении автоматически обновляется график платежей в заказах покупателя. В более ранних версиях это приходилось делать вручную через документ "Корректировка долга".

☑️ Проверка перед созданием соглашения

Выполнено: 0 / 4

Пошаговая инструкция: как создать дополнительное соглашение в 1С

Рассмотрим процесс на примере 1С:Бухгалтерия 3.0 (в других конфигурациях шаги аналогичны, могут отличаться только названия меню).

  1. Откройте список договоров:

    Перейдите в раздел Покупки и продажи → Договоры контрагентов (или Справочники → Договоры в старых версиях).

  2. Выберите основной договор:

    Найдите договор, к которому нужно создать соглашение, и откройте его двойным кликом.

  3. Создайте соглашение:

    В верхней панели нажмите "Создать на основании" → "Дополнительное соглашение".

  4. Заполните реквизиты:
    • 📅 Дата — дата подписания соглашения.
    • 🔢 Номер — обычно проставляется автоматически (например, "ДС-001").
    • 📝 Текст соглашения — здесь описываются изменения (можно использовать шаблон).
    • 🔄 Действует с — дата, с которой изменения вступают в силу.
  • Укажите изменения:

    В зависимости от типа договора здесь могут быть вкладки:

    "Цены", "Условия оплаты", "Дополнительно". Заполните только те поля, которые меняются.
  • Проведите и распечатайте:

    Нажмите "Провести и закрыть", затем "Печать → Дополнительное соглашение".

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

    Поле в соглашении Что указывать Последствия ошибки
    Дата действия Дата, с которой изменения вступают в силу (не раньше даты подписания) Если указать прошедшую дату, соглашение не повлияет на уже созданные документы
    Тип изменения цен "Наценка/скидка" или "Фиксированная цена" При неправильном выборе цены в счетах обновятся некорректно
    Привязка к договору Основной договор, который изменяется Без привязки соглашение не будет влиять на документы
    💡

    Если в соглашении меняются реквизиты контрагента (например, расчётный счёт), обязательно обновите их в справочнике Контрагенты. Иначе при печати счетов-фактур будут подставляться старые данные.

    Особенности оформления в разных конфигурациях 1С

    Механика работы с соглашениями отличается в зависимости от конфигурации. Рассмотрим ключевые различия:

    1С:Бухгалтерия 3.0

    Здесь соглашения тесно интегрированы с документооборотом:

    • 🔹 Изменения цен автоматически применяются к новым счетам.
    • 🔹 Есть возможность создать соглашение на основе Универсального передаточного документа (УПД).
    • 🔹 Поддерживаются многосторонние соглашения (для договоров с несколькими контрагентами).

    1С:Управление торговлей 11

    В этой конфигурации соглашения влияют на:

    • 📦 Заказы покупателей/поставщиков — корректируются цены и условия поставки.
    • 💳 График платежей — изменяются сроки и суммы оплат.
    • 🚚 Логистику — можно прописать новые условия доставки.

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

    1С:ERP 2.5

    В ERP соглашения поддерживают:

    • 🔄 Версионность — можно откатиться к предыдущей редакции договора.
    • 📊 Бюджетирование — изменения автоматически учитываются в финансовом плане.
    • 🤝 Согласование — есть механизм утверждения соглашений (аналогично заказам).
    ⚠️ Внимание: В 1С:Комплексная автоматизация 2.4 при создании соглашения на изменение цен необходимо вручную обновлять Регистр сведений "Цены номенклатуры", иначе новые цены не подтянутся в документы.
    Как проверить, поддерживает ли ваша конфигурация соглашения?

    Откройте любой договор и проверьте наличие пункта "Создать на основании → Дополнительное соглашение" в меню. Если его нет, значит, функционал отключён или требуется обновление конфигурации.

    Типичные ошибки и как их избежать

    Даже опытные пользователи допускают ошибки при работе с соглашениями. Вот самые распространённые:

    1. Соглашение не проводится:

      Причина: не заполнено обязательное поле "Текст соглашения" или не указана дата действия.

      Решение: проверьте заполнение всех полей, отмеченных красным восклицательным знаком.

    2. Изменения не применяются к документам:

      Причина: в настройках вида договора отключена опция "Разрешить дополнительные соглашения".

      Решение: откройте справочник Виды договоров и включите эту галочку.

    3. Печатная форма пустая или кривая:

      Причина: повреждён шаблон или неверно указан путь к файлу.

      Решение: переустановите шаблон из 1С:ИТС или проверьте настройки печати в "Администрирование → Печатные формы".

    4. Ошибка "Не найден основной договор":

      Причина: основной договор удалён или заблокирован.

      Решение: восстановите договор из архива или разблокируйте его.

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

    💡

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

    Как отразить соглашение в бухгалтерском и налоговом учёте

    Дополнительное соглашение само по себе не формирует проводок, но изменения, которые оно вносит, могут повлиять на учёт. Рассмотрим ключевые моменты:

    1. Изменение цен

    Если соглашение корректирует цены на товары/услуги:

    • 📈 Для покупателя: новые цены будут использоваться в счетах и накладных с даты действия соглашения.
    • 📉 Для поставщика: изменение себестоимости повлияет на Дт 41 (10) Кт 60 при оприходовании.

    В 1С:Бухгалтерия 3.0 цены обновляются автоматически, если в настройках вида договора включена опция "Контролировать цены по договору".

    2. Продление срока действия договора

    Если соглашение продлевает договор:

    • 🗓️ В регистре "Сроки действия договоров" обновляется дата окончания.
    • 📊 В отчётах (например, "Анализ субконто") договор будет отображаться как действующий.

    Важно: если договор был закрыт ранее, его нужно разархивировать перед созданием соглашения.

    3. Изменение реквизитов контрагента

    При смене банковских реквизитов:

    • 🏦 Обновите данные в справочнике Контрагенты.
    • 📄 В печатных формах (счета, акты) будут подставляться новые реквизиты.
    • 🔍 Проверьте, чтобы старые реквизиты не использовались в неоплаченных счетах (используйте отчёт "Взаиморасчёты с контрагентами").
    Тип изменения Влияние на учёт Документ для корректировки
    Изменение цен Корректировка выручки/себестоимости Корректировка реализации или Счёт-фактура корректировочный
    Продление срока Договор остаётся действующим в отчётах Не требуется (обновляется автоматически)
    Смена реквизитов Новые реквизиты в платежных поручениях Обновите справочник Контрагенты
    💡

    Если соглашение изменяет условия оплаты (например, отсрочка платежа), обязательно обновите график платежей в заказах покупателя. Для этого используйте документ "Корректировка долга" (раздел "Покупки и продажи").

    Автоматизация работы с соглашениями: полезные доработки

    Стандартный функционал 1С не всегда покрывает все потребности бизнеса. Рассмотрим полезные доработки, которые можно внедрить:

    1. Уведомления о истечении срока соглашений

    Можно настроить автоматическое оповещение ответственных лиц за 7–14 дней до окончания действия соглашения. Для этого:

    • 🔧 Используйте Регламентное задание с проверкой даты в регистре "Сроки действия договоров".
    • 📧 Настройте отправку писем через "Почта и уведомления".

    2. Шаблоны текстов соглашений

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

    • 📑 Справочник шаблонов — храните типовые формулировки (например, для продления договора или изменения цен).
    • 🔄 Механизм подстановки — при создании соглашения выбирайте шаблон из списка.

    Это сэкономит время и уменьшит количество ошибок.

    3. Контроль версий соглашений

    В 1С:ERP и 1С:КА есть встроенная версия документов, но в 1С:Бухгалтерия 3.0 её можно доработать:

    • 📂 Создайте регистр сведений "История изменений договоров".
    • 🔗 Привяжите его к документам "Дополнительное соглашение".
    • 📊 Выводите историю в отчёт или на форму договора.
    ⚠️ Внимание: Доработки конфигурации требуют участия программиста 1С. Неправильные изменения могут нарушить работу базы. Перед внедрением обязательно сделайте резервную копию!
    Пример кода для создания уведомлений о соглашениях

    Используйте следующий код в регламентном задании:

    Процедура ОповеститьОКонцеСоглашений()
    

    Запрос = Новый Запрос;

    Запрос.Текст =

    "ВЫБРАТЬ

    | ДополнительныеСоглашения.Ссылка КАК Ссылка,

    | ДополнительныеСоглашения.ДатаОкончания КАК ДатаОкончания

    |ИЗ

    | Документ.ДополнительныеСоглашения КАК ДополнительныеСоглашения

    |ГДЕ

    | ДополнительныеСоглашения.ДатаОкончания МЕЖДУ &НачалоПериода И &КонецПериода

    | И НЕ ДополнительныеСоглашения.ПометкаУдаления";

    Запрос.УстановитьПараметр("НачалоПериода", ТекущаяДата() + 7);

    Запрос.УстановитьПараметр("КонецПериода", ТекущаяДата() + 14);

    Результат = Запрос.Выполнить();

    Пока Результат.Следующий() Цикл

    ОтправитьПисьмо(Результат.Ссылка, "Истекает соглашение", "Срок действия соглашения истекает " + Результат.ДатаОкончания);

    КонецЦикла;

    КонецПроцедуры

    FAQ: ответы на частые вопросы

    Можно ли создать соглашение к архивному договору?

    Нет, сначала нужно разархивировать договор. Для этого откройте его карточку и снимите галочку "Пометка на удаление" (или нажмите "Восстановить" в журнале документов). После этого станет доступна кнопка "Создать на основании".

    Как аннулировать ошибочно созданное соглашение?

    Есть два способа:

    1. Если соглашение ещё не подписано — просто удалите его (кнопка "Установить пометку удаления").
    2. Если соглашение уже действует — создайте новое соглашение с обратными изменениями (например, верните старые цены).

    В 1С:ERP также можно использовать документ "Отмена соглашения".

    Почему в печатной форме не отображаются изменения?

    Проверьте:

    • Шаблон печатной формы (возможно, он повреждён или не тот).
    • Настройки вида договора (должна быть включена опция "Использовать дополнительные соглашения").
    • Дата действия соглашения (если она в будущем, изменения не применятся).

    Если проблема остаётся — обновите шаблон из 1С:ИТС или обратитесь к программисту.

    Как сделать, чтобы соглашение автоматически отправлялось контрагенту по email?

    Настройте Бизнес-процесс или Регламентное задание:

    1. В карточке соглашения добавьте реквизит "Email контрагента".
    2. Создайте обработку, которая при проведении документа будет отправлять письмо с вложением (печатной формой).
    3. Используйте стандартный механизм "Почта и уведомления" для отправки.

    В 1С:УТ 11 и 1С:ERP эту функцию можно включить в настройках обмена с контрагентами.

    Можно ли в одном соглашении изменить несколько параметров (цены, сроки, реквизиты)?

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

    • 📌 Если изменений много — разделите их по тематике (например, одно соглашение для цен, другое для реквизитов).
    • 📌 В тексте соглашения чётко перечисляйте все правки, чтобы избежать споров с контрагентом.

    Технически в 1С нет ограничений на количество изменений в одном документе.