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

В этой статье вы найдёте пошаговые инструкции для разных конфигураций (1С:Управление торговлей, 1С:Бухгалтерия, 1С:Комплексная автоматизация), узнаете, как автоматизировать заполнение КП данными из карточки клиента, добавить скидки или акции, а также экспортировать документ в PDF, Excel или отправить напрямую по email. Особое внимание уделим типичным ошибкам — например, почему КП может не отображать цены или почему печатная форма "съезжает" при экспорте.

Если вы работаете с 1С:ERP или 1С:УНФ, не пропустите раздел про настройку динамических шаблонов — это позволит генерировать КП с уникальными блоками (например, "Специальные условия для VIP-клиентов") без ручного редактирования каждого документа.

📊 Какую конфигурацию 1С вы используете для работы с коммерческими предложениями?
1С:Управление торговлей (УТ)
1С:Бухгалтерия предприятия (БП)
1С:Комплексная автоматизация (КА)
1С:ERP
1С:УНФ (Управление нашей фирмой)
Другую

1. Выбор типа документа: КП vs счет vs заказ клиента

Прежде чем создавать коммерческое предложение, важно понять, чем оно отличается от других документов в 1С. Многие пользователи путают КП со счетом на оплату или заказом клиента, что приводит к путанице в отчётности и недопониманию с клиентами.

Вот ключевые различия:

  • 📄 Коммерческое предложение (КП)необязательный документ, который отправляется клиенту для согласования условий (цен, сроков, ассортимента). В 1С он обычно не проводится и не влияет на остатки товаров.
  • 💰 Счет на оплату — фиксирует сумму к оплате и может проводиться (в некоторых конфигурациях резервирует товар). Часто формируется после согласования КП.
  • 🛒 Заказ клиента — юридически значимый документ, который резервирует товар на складе и фиксирует обязательства сторон.

В 1С:Управление торговлей и 1С:ERP КП создаётся как отдельный вид документа — Коммерческое предложение (раздел Продажи). В 1С:Бухгалтерии (БП 3.0) его можно оформить через Счет на оплату покупателю с пометкой "Предложение" или использовать дополнительную обработку (если она подключена).

⚠️ Внимание: В конфигурациях без штатного документа "КП" (например, 1С:БП) не рекомендуется использовать Заказ клиента для этих целей — это исказит аналитику по резервам товаров.

2. Пошаговая инструкция: создание КП в 1С:УТ 11 и 1С:ERP

Рассмотрим процесс на примере 1С:Управление торговлей 11.5 (актуально также для 1С:КА 2.5 и 1С:ERP 2.5). Интерфейс может незначительно отличаться в зависимости от версии, но логика остаётся прежней.

Шаги для создания коммерческого предложения:

  1. Откройте раздел Продажи → Коммерческие предложения.
  2. Нажмите Создать и выберите тип документа (обычно Коммерческое предложение покупателю).
  3. Заполните шапку документа:
    • 🏢 Контрагент — выберите клиента из справочника (если его нет, создайте нового через F4).
    • 📅 Дата — укажите дату формирования КП (по умолчанию текущая).
    • 📌 Номер — присваивается автоматически, но можно отредактировать вручную.
    • 🔖 Валюта — выберите валюту расчётов (например, Рубль или USD).
  4. Добавьте товары/услуги в табличную часть:
    • Нажмите Добавить и выберите номенклатуру из справочника.
    • Укажите количество, цену (можно вручную или по типу цен, например, Оптовая).
    • При необходимости добавьте скидку (в процентах или фиксированной сумме).
  • Настройте дополнительные условия:
    • 📦 Условия доставки (самовоз, транспортная компания, курьер).
    • Срок действия КП (по умолчанию 30 дней, но можно изменить).
    • 💬 Комментарий — укажите важные детали (например, "Цены действуют при заказе от 10 000 ₽").
    • Сохраните документ (Ctrl+S) и сформируйте печатную форму (Печать → Коммерческое предложение).

    ☑️ Проверка перед отправкой КП клиенту

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

    ⚠️ Внимание: Если в табличной части не отображаются цены, проверьте:

    • Настроен ли тип цен для контрагента (раздел CRM и маркетинг → Ценовые группы).
    • Активны ли соглашения с клиентом (в карточке контрагента на закладке Договоры и соглашения).
    • Не установлен ли флаг Без НДС в шапке документа (если цены с НДС не подтягиваются).

    3. Настройка шаблона печатной формы КП

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

    Способы редактирования шаблона:

    • 🖼️ Добавление логотипа:
      1. Перейдите в Администрирование → Печатные формы, отчёты и обработки → Настройки печатных форм.
      2. Выберите документ Коммерческое предложение и нажмите Изменить.
      3. В конструкторе перетащите поле Картинка в шапку формы и загрузите логотип (формат PNG или JPG, рекомендуемый размер 200×100 px).
  • 📝 Изменение структуры:
    • В конструкторе печатных форм можно перетаскивать блоки (например, перенести "Реквизиты компании" выше таблицы с товарами).
    • Для добавления нового поля (например, "Менеджер") используйте кнопку Добавить поле и свяжите его с соответствующим реквизитом документа.
  • 🎨 Стили и шрифты:
    • Выделите текстовый блок (например, заголовок "Коммерческое предложение") и измените шрифт, размер или цвет в панели инструментов.
    • Для таблицы с товарами можно настроить чередование цветов строк (в свойствах таблицы).
  • Если стандартный конструктор не покрывает ваши нужды (например, требуется добавить динамические блоки в зависимости от типа клиента), потребуется доработка через 1С:Предприятие в режиме конфигуратора или использование внешних отчётов.

    💡

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

    4. Автоматизация КП: подстановка данных и массовая рассылка

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

    1. Подстановка данных из карточки клиента

    • 📇 При выборе контрагента в КП автоматически подтягиваются:
      • Юридический адрес и банковские реквизиты.
      • Контактное лицо и email (если указаны в карточке).
      • Индивидуальные условия (скидки, согласованные цены) из договоров.
    • 🔄 Если данные не подтянулись, проверьте:
      • Заполненность справочника Контрагенты (раздел CRM и маркетинг).
      • Настройки типов цен для группы клиентов (например, "Оптовые покупатели").
      • 2. Массовая рассылка КП по email

        В 1С:УТ 11 и 1С:ERP можно отправить КП нескольким клиентам одновременно:

        1. Сформируйте список контрагентов через отчёт Анализ продаж или фильтр в справочнике.
        2. Выделите нужные КП в журнале документов и нажмите Действия → Отправить по email.
        3. Выберите шаблон письма (можно заранее настроить в Администрирование → Шаблоны писем).
        4. Укажите тему и текст письма (используйте плейсхолдеры, например, {Документ.Номер} для автоподстановки номера КП).

        ⚠️ Внимание: При массовой рассылке проверьте:

        • Лимиты вашего SMTP-сервера (например, Mail.ru или Yandex могут блокировать рассылку более 50 писем в час).
        • Настройки антиспама в 1С (раздел Администрирование → Настройки почты).

        Как проверить, дошло ли письмо с КП до клиента?

        В 1С нет встроенного трекера прочтения писем, но можно:

        1. Попросить клиента подтвердить получение (например, в теле письма указать: "Просим ответить на это письмо для подтверждения").

        2. Использовать внешние сервисы (например, Mailchimp или SendPulse) для рассылки через API.

        3. Включить уведомления о доставке в настройках вашего почтового клиента (если поддерживается).

        5. Типичные ошибки и их решение

        Даже опытные пользователи 1С сталкиваются с проблемами при работе с коммерческими предложениями. Рассмотрим самые распространённые ошибки и способы их исправления.

        Проблема 1: В КП не отображаются цены

        Причина Решение
        Не задан тип цен для контрагента Перейдите в карточку клиента → закладка Договоры и соглашения → укажите актуальный тип цен (например, Оптовая)
        Цены не рассчитаны в Управлении ценами Запустите обработку Установка цен номенклатуры (раздел CRM и маркетинг)
        В шапке КП установлен флаг Без НДС, но цены в справочнике с НДС Снимите флаг или настройте цены без НДС в справочнике Типы цен

        Проблема 2: Печатная форма "съезжает" при экспорте в PDF

        • 🖨️ Причина: Несовместимость шрифтов или полей с форматом PDF.
        • 🔧 Решение:
          • В конструкторе печатной формы замените шрифты на стандартные (Arial, Times New Roman).
          • Уменьшите ширину колонок в таблице с товарами (чтобы они помещались на страницу).
          • Экспортируйте в Excel, а затем конвертируйте в PDF через Microsoft Office.

        Проблема 3: КП не сохраняется с ошибкой "Не заполнено обязательное поле"

        Обычно это означает, что не указан:

        • 🏷️ Контрагент (проверьте, что поле не пустое).
        • 📅 Дата документа (по умолчанию должна быть текущая).
        • 📦 Хотя бы одна позиция номенклатуры в табличной части.

        ⚠️ Внимание: В некоторых конфигурациях (например, 1С:УНФ) обязательным полем является "Ответственный" (менеджер). Если его не указать, документ не сохранится.

        6. Экспорт КП в другие форматы и интеграция с CRM

        Коммерческое предложение в 1С можно экспортировать в различные форматы для удобства клиента или дальнейшей обработки. Рассмотрим основные варианты:

        1. Экспорт в PDF/Excel

        • 📄 PDF: Нажмите Печать → Коммерческое предложение → Печать в PDF. Если форма "съезжает", используйте виртуальный принтер (например, PDF24).
        • 📊 Excel: Выберите Выгрузить в Excel (доступно в 1С:УТ 11 и 1С:ERP). В файле будут колонки: Номенклатура, Количество, Цена, Сумма.

        2. Отправка КП через мессенджеры (WhatsApp, Telegram)

        Стандартными средствами 1С отправка в мессенджеры не поддерживается, но есть обходные пути:

        • 📱 Экспортируйте КП в PDF и отправляйте вручную через мобильное приложение.
        • 🤖 Используйте интеграцию с сервисами (например, Zapier или Make) для автоматической отправки файлов из 1С в Telegram Bot.
        • 🔗 Вставляйте ссылку на КП в облачном хранилище (например, Яндекс.Диск) и отправляйте её клиенту.

        3. Интеграция с внешними CRM (Bitrix24, amoCRM)

        Если вы используете внешнюю CRM, настройте обмен данными:

        • 🔄 В 1С:УТ и 1С:ERP есть встроенные обработки для интеграции с Bitrix24 (раздел Администрирование → Обмен данными).
        • 📡 Для amoCRM потребуется дополнительный модуль (например, 1С:Интеграция с amoCRM).
        • 📌 После настройки КП будут автоматически создаваться как сделки или лиды в CRM.

        💡

        Для автоматической синхронизации КП с CRM настройте регламентный обмен данными (раздел Администрирование → Обмен данными → Настройка синхронизации).

        7. Доработка КП под специфические задачи (для программистов 1С)

        Если стандартных возможностей 1С недостаточно, можно доработать функционал КП с помощью встроенного языка 1С:Предприятие. Рассмотрим несколько примеров.

        1. Добавление пользовательских полей

        Например, поле "Срок изготовления" для производственных предприятий:

        
        

        // В модуле документа "Коммерческое предложение"

        Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)

        ДобавитьРеквизит("СрокИзготовления", Новый ОписаниеТипов("Строка", Новый КвалификаторыСтроки(20)));

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

        2. Автоматическое заполнение КП на основе заказа клиента

        Если клиент уже сделал заказ, можно сгенерировать КП на его основе:

        
        

        // В обработке для кнопки "Создать КП по заказу"

        Процедура СоздатьКПНаОсновании(Команда)

        НовыйДок = Документы.КоммерческоеПредложение.СоздатьДокумент();

        НовыйДок.Контрагент = Объект.Контрагент;

        НовыйДок.Дата = ТекущаяДата();

        // Копирование табличной части

        Для Каждого Строка Из Объект.Товары Цикл

        НоваяСтрока = НовыйДок.Товары.Добавить();

        НоваяСтрока.Номенклатура = Строка.Номенклатура;

        НоваяСтрока.Количество = Строка.Количество;

        НоваяСтрока.Цена = Строка.Цена;

        КонецЦикла;

        НовыйДок.Записать();

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

        3. Настройка динамических скидок

        Скидки в КП можно сделать зависимыми от суммы заказа или типа клиента:

        
        

        // В модуле документа

        Процедура РассчитатьСкидку()

        Если СуммаДокумента() > 50000 Тогда

        Скидка = 10; // 10% для заказов от 50 000 ₽

        ИначеЕсли Контрагент.Группа = Справочники.ГруппыКонтрагентов.Оптовики Тогда

        Скидка = 5; // 5% для оптовиков

        КонецЕсли;

        Для Каждого Строка Из Товары Цикл

        Строка.Скидка = Скидка;

        КонецЦикла;

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

        ⚠️ Внимание: Перед внесением изменений в конфигурацию обязательно создайте резервную копию базы данных (через Администрирование → Выгрузка/загрузка данных). Неправильные доработки могут привести к ошибкам при проведении документов.

        8. Аналитика по коммерческим предложениям: как отследить эффективность

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

        1. Отчёт "Эффективность коммерческих предложений"

        В 1С:УТ 11 и 1С:ERP перейдите в раздел Продажи → Отчёты по продажам → Эффективность КП. Здесь можно увидеть:

        • 📈 Конверсию (процент КП, перешедших в заказы).
        • Среднее время ответа клиентов.
        • 💰 Суммарный оборот по согласованным КП.

        2. Настройка уведомлений о просроченных КП

        Чтобы не упустить "зависшие" предложения, настройте оповещения:

        1. Перейдите в Администрирование → Настройки пользователей и прав → Настройка уведомлений.
        2. Создайте новое правило с условием: Документ.СрокДействия < ТекущаяДата().
        3. Укажите получателей (например, менеджеров по продажам) и способ оповещения (Email или Внутреннее сообщение).

        3. Интеграция с Power BI для визуализации

        Для глубокого анализа можно выгрузить данные о КП в Power BI или Excel:

        • 📊 Используйте обработку Выгрузка данных в Excel (раздел Администрирование → Обмен данными).
        • 🔗 Подключите 1С:Предприятие к Power BI через OData (требуется публикация базы на веб-сервере).

        💡

        Регулярный анализ КП помогает выявить "слабые места" в продажах. Например, если конверсия ниже 10%, возможно, нужно пересмотреть ценообразование или условия доставки.

        FAQ: Частые вопросы по коммерческим предложениям в 1С

        Можно ли создать КП в 1С:Бухгалтерии 3.0 без доработок?

        Да, но с ограничениями. В 1С:БП 3.0 нет отдельного документа "Коммерческое предложение", но можно:

        1. Использовать Счет на оплату с пометкой "Предложение" в комментарии.
        2. Установить дополнительную обработку (например, "Коммерческое предложение для БП" из каталога 1С-Отчётность).
        3. Сформировать КП через Отчёт → Печатные формы → Счет на оплату и вручную отредактировать шаблон.

        Для полноценной работы с КП рекомендуется использовать 1С:Управление торговлей.

        Как добавить в КП фотографии товаров?

        В стандартных конфигурациях 1С фотографии в печатную форму КП не выводятся. Решения:

        • 🖼️ Вручную: Экспортируйте КП в Excel и вставляйте изображения вручную.
        • 🛠️ Доработка: Настройте вывод картинок через внешнюю печатную форму (потребуется программист 1С). Пример кода для добавления колонки с фото:
          Таблица.Колонки.Добавить("Фото", Новый ОписаниеТипов("ХранилищеЗначения"));
        • 🔗 Альтернатива: Вставляйте в КП ссылки на фотографии в облачном хранилище (например, Яндекс.Диск).
        Почему при печати КП не отображается логотип компании?

        Проблема может быть в следующем:

        • 🖼️ Логотип не загружен в карточку организации (проверьте в справочнике Организации).
        • 📂 Путь к файлу логотипа указан неверно (используйте относительный путь, например, \\Server\Logo\logo.png).
        • 🖨️ В настройках печатной формы отключён вывод картинок (проверьте флаг Печатать логотип).

        Если логотип по-прежнему не отображается, попробуйте:

        1. Сохранить его в формате PNG с прозрачным фоном.
        2. Уменьшить размер файла (оптимально — до 100 КБ).
        Как сделать так, чтобы КП автоматически отправлялось клиенту по email при создании?

        Для этого настройте регламентное задание:

        1. Перейдите в Администрирование → Регламентные и фоновые задания.
        2. Создайте новое задание с типом Отправка писем по расписанию.
        3. Укажите условие: Документ.ЭтоГруппа() = Ложь И ТипЗнч(Документ) = Тип("ДокументСсылка.КоммерческоеПредложение").
        4. Настройте шаблон письма и расписание (например, отправка через 5 минут после создания КП).

        ⚠️ Убедитесь, что в карточке клиента указан корректный email, иначе письмо не уйдёт.

        Можно ли в 1С создать КП на английском языке для иностранных клиентов?

        Да, для этого:

        1. Создайте дубликат печатной формы на английском (копируйте стандартную форму и редактируйте текст).
        2. В шапке КП добавьте реквизит Язык (тип Перечисление с значениями "Русский", "Английский").
        3. Настройте условие в печатной форме:
          Если Документ.Язык = Перечисления.Языки.Английский Тогда
          

          ТекстЗаголовка = "Commercial Offer";

          Иначе

          ТекстЗаголовка = "Коммерческое предложение";

          КонецЕсли;

        Для автоматического переключения языка можно использовать группы контрагентов (например, для клиентов из группы "Foreign" подставлять английскую форму).