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

Документы и Печать · 9 мин

Как в 1С добавить надпись в счет

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

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

Выбор способа зависит от того, нужна ли надпись в одном конкретном счете или во всех документах, есть ли у вас права на изменение макетов и работаете ли вы в типовой конфигурации без снятия с поддержки. Ниже разобраны рабочие варианты для типовых конфигураций: «Управление торговлей», «Бухгалтерия предприятия», «Управление нашей фирмой».

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

Определите, какая именно надпись нужна

Прежде чем что-то настраивать, ответьте на три вопроса. Первый: надпись разовая или постоянная? Разовый текст (например, «Оплатить до 15 числа») удобнее вписать прямо в документ. Постоянную фразу («Цены включают НДС», реквизиты для связи) логично выводить автоматически во всех счетах.

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

Маршрут решения

Как выбрать действие

Нужен разовый текст в конкретном счетеИспользуйте поле «Дополнительная информация» или комментарий на закладке «Дополнительно»
Нужна одинаковая надпись во всех счетахНастройте дополнительный реквизит или измените макет через внешнюю печатную форму
Нужен текст внутри таблицы товаровДобавьте строку с номенклатурой-услугой без цены или используйте группировку строк
Нет прав на изменение макетовОграничьтесь штатными полями документа или обратитесь к администратору 1С

Способ 1: поле «Дополнительная информация» в документе

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

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

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

Типичные ошибки
01
Текст вписан в «Комментарий» вместо «Дополнительной информации» — на печати надпись не появляется
02
Многострочный текст с переносами ломает верстку макета — проверяйте предварительный просмотр
03
Надпись добавлена после отправки счета клиенту, но документ не перепечатан — клиент получает старую версию

Способ 2: надпись в табличной части счета

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

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

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

Способ 3: дополнительные реквизиты и сведения

Для постоянной надписи, которая должна появляться во всех счетах или в счетах определенного типа, подходят дополнительные реквизиты. В разделе «Администрирование» включите опцию «Дополнительные реквизиты и сведения», затем откройте набор реквизитов для документа «Счет на оплату» и создайте новый реквизит типа «Строка».

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

Способ 4: изменение макета через внешнюю печатную форму

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

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

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

Порядок действий для внешней печатной формы
  1. 1
    Скопируйте макет типовой печатной формы счета во внешнюю обработку
  2. 2
    Добавьте в макет область с нужной надписью или параметром
  3. 3
    В модуле обработки пропишите вывод новой области в нужном месте
  4. 4
    Подключите обработку через «Дополнительные отчеты и обработки»
  5. 5
    Сформируйте тестовый счет и проверьте результат на предварительном просмотре

Способ 5: ручное редактирование перед печатью

Крайний вариант для разовой ситуации: сформируйте счет, включите режим редактирования табличного документа (кнопка с карандашом или меню «Таблица — Вид — Редактирование») и впишите текст прямо в ячейку печатной формы.

У способа два серьезных минуса. Во-первых, изменения не сохраняются в документе: при повторной печати надпись исчезнет. Во-вторых, отредактированный вручную счет легко случайно выдать за автоматически сформированный, что создает риски при расхождениях с данными учета. Используйте этот метод только как временную меру.

Проверка результата и частые проблемы

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

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

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

Надпись в предварительном просмотре
Норма

Текст виден целиком, на нужном месте

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

Текст обрезан, сдвинут или отсутствует

Повторная печать документа
Норма

Надпись появляется снова автоматически

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

Надпись пропала — значит, она была внесена вручную в табличный документ

Печать другого счета
Норма

Постоянная надпись выводится во всех счетах

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

Надпись есть только в одном документе, хотя должна быть везде

Если надпись не выводится, проверьте по порядку: то ли поле заполнено (комментарий не печатается), выбрана ли нужная печатная форма (при подключении внешней формы в меню «Печать» появляется отдельный пункт), не перекрывает ли макет добавленную область.

Итог

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

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

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

Можно ли добавить надпись в счет в 1С:Бухгалтерии без программиста?

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

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

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

Как вывести одинаковую надпись во всех счетах автоматически?

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

Что будет с доработанной печатной формой после обновления 1С?

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

Можно ли добавить надпись только для определенных клиентов?

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

Как добавить логотип или штамп вместо текстовой надписи?

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