Документы и Печать · 9 мин
Как убрать текст в счете в 1С
Как убрать лишний текст в счете в 1С: редактирование макета, отключение дополнительных колонок, удаление комментариев и надписей. Пошаговая инструкция.
Лишний текст в счете на оплату в 1С — частая ситуация: на печать выводится служебный комментарий, стандартная фраза из макета, дополнительные условия или устаревшие реквизиты. Причина появления текста определяет способ его удаления, поэтому сначала нужно понять, откуда надпись берется.
Чаще всего источником служат три места: поле «Комментарий» или «Дополнительная информация» в самом документе, настройки печатной формы счета и сам макет печатной формы, в который текст «зашит» разработчиками или был добавлен при доработке конфигурации. Ниже разобраны все три сценария с конкретными действиями.
Инструкция ориентирована на типовые конфигурации: «1С:Бухгалтерия 8», «1С:Управление нашей фирмой», «1С:Комплексная автоматизация». Названия пунктов меню могут немного отличаться в зависимости от версии, но общая логика одинакова.
Определяем источник лишнего текста
Перед любыми изменениями откройте печатную форму счета и посмотрите, где именно расположен текст. Если он стоит внизу документа, рядом с подписями или в шапке — скорее всего, он берется из полей документа или из настроек печати. Если надпись выглядит как фиксированная часть бланка (одинаковая во всех счетах) — она, вероятнее всего, находится в макете.
Простая проверка: создайте новый пустой счет и выведите его на печать. Если текст присутствует и там — он задан в макете или в общих настройках. Если в новом счете текста нет — он введен вручную в конкретном документе, и достаточно отредактировать сам документ.
Проверьте поля «Комментарий» и «Дополнительная информация» в документе
Проверьте настройки печатной формы и макет
Проверьте, не используется ли внешняя печатная форма
Удаляем текст из полей документа
Самый простой случай — текст введен в поля самого счета. Откройте документ «Счет на оплату покупателю», найдите поле «Комментарий» (обычно внизу формы) и очистите его. В некоторых конфигурациях есть также поле «Дополнительное описание» или «Условия», которое выводится в печатную форму под табличной частью.
В «1С:Управление нашей фирмой» в счете есть отдельная вкладка «Дополнительно», где задается текст, выводимый на печать. Проверьте эту вкладку и удалите ненужные фразы. После очистки полей перезапишите документ и снова откройте печатную форму — текст должен исчезнуть.
Обратите внимание: если счет уже выписан и отправлен контрагенту, изменение документа задним числом в закрытом периоде может потребовать снятия запрета редактирования. Убедитесь, что корректировка не нарушит уже согласованные данные.
Отключаем текст в настройках печатной формы
Во многих конфигурациях часть надписей управляется настройками без редактирования макета. Откройте печатную форму счета и нажмите кнопку «Еще» или найдите пункт «Настроить» / «Изменить макет» — в зависимости от версии программы доступны разные параметры.
В «1С:Бухгалтерии» в форме настройки печати можно отключить вывод дополнительной информации, изменить текст подписей и заголовка. В «1С:УНФ» в карточке договора или в настройках организации может быть задан «текст счета» — стандартная фраза об условиях оплаты, которая автоматически подставляется во все документы. Проверьте карточку организации и договора с контрагентом.
- 1Откройте печатную форму счета и найдите кнопку настройки или изменения макета
- 2Проверьте карточку организации на наличие стандартного текста для счетов
- 3Проверьте договор с контрагентом — там может быть задан текст условий
- 4Очистите найденные поля и пересохраните документ
- 5Выведите счет на печать повторно и убедитесь, что текст исчез
Редактируем макет печатной формы
Если текст «зашит» в макет, потребуется его редактирование. В конфигурациях с поддержкой механизма «Администрирование» → «Печатные формы, отчеты и обработки» → «Макеты печатных форм» найдите макет счета (обычно называется «Счет на оплату» или «Макет счета») и откройте его.
Макет откроется в виде табличного документа. Найдите ячейку с лишним текстом и удалите его содержимое, оставив саму ячейку — если удалить строку целиком, может «поехать» верстка. Сохраните макет и проверьте печать. Изменение действует для всех пользователей базы сразу.
В конфигурациях без пользовательского редактирования макетов (или если макет недоступен) изменение выполняется через конфигуратор: «Конфигурация» → «Открыть конфигурацию», далее найти документ «СчетНаОплату» и его макет. Такая работа требует прав администратора и понимания встроенного языка, если текст формируется программно в модуле менеджера печати.
Убираем текст, добавленный внешней печатной формой
Если в базе подключена внешняя печатная форма счета, именно она определяет, что выводится на печать. Проверьте это в разделе «Администрирование» → «Печатные формы, отчеты и обработки» → «Дополнительные отчеты и обработки». Найдите обработку для счета и посмотрите ее настройки.
Варианты действий: отключить внешнюю печатную форму (тогда будет использоваться типовая), заменить ее на обновленную версию без лишнего текста или попросить разработчика, который ее создавал, убрать надпись. Самостоятельно редактировать внешнюю обработку стоит только при наличии ее исходного кода и навыков работы в конфигураторе.
Как выбрать действие
Проверяем результат и типичные ошибки
После любых изменений выведите на печать минимум два счета: тот, где был обнаружен текст, и вновь созданный. Убедитесь, что надпись исчезла в обоих, а остальная структура бланка — таблица товаров, итоги, подписи, логотип — осталась без изменений.
Частая ошибка — удаление не текста, а целой области макета, из-за чего пропадают итоговые суммы или реквизиты. Вторая типичная ошибка — редактирование типового макета в конфигураторе без фиксации изменений: после очередного обновления конфигурации текст появляется снова. Если доработка делалась в конфигураторе, зафиксируйте ее в документации базы.
Еще одна ошибка — очистка поля «Комментарий» в документе прошлого периода без необходимости. Если счет уже оплачен и закрыт, изменять его не следует без веской причины: это может вызвать вопросы при сверке с контрагентом.
Когда лучше привлечь специалиста
Самостоятельно безопасно выполнять очистку полей документа, настройку печатных форм и редактирование макета через пользовательский механизм «Макеты печатных форм». Эти действия обратимы и не затрагивают код конфигурации.
К программисту 1С стоит обратиться, если текст формируется программно в модуле печати, если счет выводится внешней обработкой без исходников или если требуется сделать разные варианты текста для разных организаций и договоров. Такие задачи решаются доработкой и требуют тестирования.
Что важно запомнить
Сначала определите источник текста: поля документа, настройки печати, макет или внешняя форма. Начинайте с самых простых и обратимых действий, перед правкой макета делайте копию базы, а результат проверяйте на двух счетах — старом и новом.
Часто задаваемые вопросы
Убрал текст из макета, а он снова появился после обновления 1С. Что делать?
Это происходит, если макет редактировался в конфигураторе как типовой объект: при обновлении он заменяется версией из поставки. Решение — перенести доработанный макет в пользовательский механизм «Макеты печатных форм» или оформить печатную форму как внешнюю обработку, тогда обновления ее не затронут.
Можно ли убрать текст только в счетах одного контрагента?
Да, если текст задается в договоре или в самом документе — достаточно очистить соответствующие поля только для этого контрагента. Если текст зашит в макет, потребуется доработка: вывод надписи по условию в модуле печати.
Как убрать стандартную фразу об условиях оплаты внизу счета в 1С:УНФ?
Обычно она берется из карточки организации или из шаблона текста в настройках печати. Проверьте раздел с реквизитами организации и настройки печатной формы счета, очистите поле с текстом условий и пересохраните документ.
Текст виден на экране, но не печатается на принтере. Это нормально?
Да, такое бывает, если область макета выходит за границы печатной страницы или у области задано свойство скрытия при выводе. Проверьте предварительный просмотр в формате «Разметка страниц» и настройки полей страницы в печатной форме.
Можно ли убрать текст без прав администратора?
Очистка полей в самом документе доступна обычному пользователю с правами на редактирование счетов. Редактирование макетов, настройка внешних печатных форм и работа в конфигураторе требуют административных прав — при их отсутствии обратитесь к администратору базы.
Затронет ли удаление текста уже отправленные и оплаченные счета?
Изменение макета влияет только на внешний вид при повторной печати и не меняет учетные данные: суммы, проводки и статус оплаты остаются прежними. Однако перепечатанный документ будет отличаться от ранее отправленного контрагенту, поэтому старые счета без необходимости лучше не переоформлять.