Документы и Печать · 10 мин
Какой шрифт в счете-фактуре 1С и как его настроить
Какой шрифт применяется в печатной форме счета-фактуры в 1С, где его поменять в макете, как исправить проблемы с отображением и печатью текста.
Вопрос о шрифте в счете-фактуре возникает у пользователей 1С в двух типичных ситуациях: когда нужно привести печатную форму к корпоративному стандарту и когда текст при печати отображается некорректно — «ломается» верстка, строки не помещаются в ячейки или вместо символов выводятся квадраты. В обоих случаях ответ кроется в макете печатной формы, а не в настройках самого документа.
В типовых конфигурациях 1С (Бухгалтерия предприятия, Управление торговлей, Комплексная автоматизация, ERP) печатная форма счета-фактуры построена на табличном макете. Шрифт в таком макете задается для каждой области ячеек отдельно, и единого «шрифта документа» как такового нет. Чаще всего в типовых макетах используется шрифт Arial размером 8–10 пунктов — он выбран потому, что компактен, хорошо читается и гарантированно присутствует в Windows.
Важно понимать: постановление Правительства РФ № 1137 утверждает форму и состав показателей счета-фактуры, но не регламентирует конкретный шрифт и его размер. Это значит, что изменение шрифта в печатной форме не нарушает требований, пока сохранены все обязательные реквизиты, их расположение и читаемость. Проблемы начинаются только тогда, когда из-за слишком крупного шрифта обрезаются значения или исчезают строки.
Какой шрифт стоит в типовом счете-фактуре и почему именно он
Откройте любую типовую печатную форму счета-фактуры через конфигуратор: в свойствах областей макета вы увидите, что основной текст — наименования товаров, реквизиты сторон, итоговые суммы — набран шрифтом Arial. Заголовки и выделенные фрагменты могут использовать тот же Arial, но полужирного начертания. Размер варьируется: для основной таблицы обычно 8 пт, для заголовка документа — 10–12 пт.
Выбор Arial не случаен. Этот шрифт входит в базовую поставку Windows, поэтому печатная форма выглядит одинаково на любом компьютере без дополнительной установки шрифтов. Кроме того, Arial — узкий шрифт: при той же кегле он занимает меньше места по горизонтали, чем Times New Roman, что критично для плотной таблицы счета-фактуры с множеством колонок.
В некоторых конфигурациях и старых макетах можно встретить Times New Roman — например, в устаревших внешних печатных формах или формах, перешедших из ранних версий. Это тоже допустимо, но при переносе таких макетов между компьютерами с разными версиями Office иногда наблюдается различие в ширине строк и съехавшая верстка.
Откройте печатную форму и сравните начертание с образцами Arial и Times New Roman
Откройте макет печатной формы, выделите область и посмотрите свойство «Шрифт» в палитре свойств
Если подключена внешняя форма, шрифт задан в ее макете, а не в типовом
Где хранится макет печатной формы счета-фактуры
Печатная форма счета-фактуры в типовых конфигурациях формируется программно: код обработки или общего модуля обращается к табличному макету и заполняет его области данными документа. Сам макет обычно находится либо в составе документа «Счет-фактура», либо в общих макетах конфигурации, либо внутри менеджера печати — конкретное место зависит от конфигурации и ее версии.
В «1С:Бухгалтерии 8» макеты печатных форм счетов-фактур размещены в общих макетах и в макетах обработок печати. В «Управлении торговлей» и ERP структура похожая: печатные формы регистрируются в механизме печати, а макеты лежат в общих макетах с говорящими именами, содержащими «СчетФактура» или «Invoice».
Если в базе подключена внешняя печатная форма (файл с расширением epf), именно она имеет приоритет, и править типовой макет бессмысленно — изменения просто не отобразятся. Проверить это можно в списке дополнительных отчетов и обработок: «Администрирование» → «Печатные формы, отчеты и обработки» → «Дополнительные отчеты и обработки».
Как изменить шрифт через конфигуратор
Штатный способ изменить шрифт — отредактировать макет в конфигураторе. Для этого потребуются права на изменение конфигурации и понимание, что типовая конфигурация при этом может быть снята с полной поддержки, что усложнит автоматические обновления.
Порядок действий следующий. Откройте конфигуратор, найдите нужный макет (например, через поиск по имени в дереве конфигурации). Выделите область ячеек, для которой хотите изменить шрифт, — обычно это именованные области «Шапка», «Строка», «Итого» и подобные. В палитре свойств найдите свойство «Шрифт», нажмите кнопку выбора и задайте гарнитуру, размер и начертание. Повторите для всех областей, где требуется единый стиль.
После сохранения обновите конфигурацию базы данных (F7) и проверьте результат на тестовом документе: откройте печатную форму и убедитесь, что текст не обрезается, а все строки помещаются. Особое внимание уделите длинным наименованиям номенклатуры — именно они первыми страдают при увеличении размера шрифта.
- 1Сделайте резервную копию базы или выгрузите макет
- 2Откройте конфигуратор и найдите макет печатной формы счета-фактуры
- 3Выделите нужную область ячеек и в палитре свойств измените «Шрифт»
- 4Повторите для остальных областей макета
- 5Обновите конфигурацию базы данных
- 6Сформируйте печатную форму тестового счета-фактуры и проверьте верстку
Изменение без снятия конфигурации с поддержки
Если конфигурация на полной поддержке и снимать ее нежелательно, есть два обходных пути. Первый — расширение конфигурации: механизм расширений позволяет переопределять макеты и модули, не затрагивая типовой код. Второй — внешняя печатная форма: вы создаете собственную обработку с нужным макетом и подключаете ее через «Дополнительные отчеты и обработки». Оба способа безопасны при обновлениях, но требуют навыков работы в конфигураторе.
Какие шрифты можно использовать и какие лучше избегать
Технически в макете можно указать любой шрифт, установленный в операционной системе. Однако есть практическое ограничение: если счет-фактуру печатают или просматривают на разных компьютерах, шрифт должен присутствовать на каждом из них. Иначе система подставит шрифт по умолчанию, метрики изменятся, и верстка «поедет» — текст перестанет помещаться в ячейки.
Безопасный выбор — шрифты из стандартной поставки Windows: Arial, Times New Roman, Calibri, Tahoma, Verdana. Для плотных таблиц предпочтительнее узкие гротески (Arial, Tahoma): при размере 8 пт они остаются читаемыми и экономят место. Декоративные и редкие шрифты использовать не стоит даже ради фирменного стиля — проблемы при печати у контрагентов и в архивах перевесят эстетику.
Если печатная форма выгружается в PDF и отправляется контрагентам, убедитесь, что шрифт встраивается в документ. Системный компонент формирования PDF в 1С обычно справляется со стандартными шрифтами, но экзотические гарнитуры могут подменяться.
Сравнение способов изменения шрифта
Быстро и прямолинейно, но снимает конфигурацию с полной поддержки и усложняет обновления
Сохраняет поддержку и переживает обновления; требует навыков разработки
Не трогает конфигурацию, легко откатить; нужно поддерживать форму при смене формата счета-фактуры
Типичные проблемы со шрифтами и их решение
Самая частая жалоба — вместо текста печатаются квадраты или знаки вопроса. Причина почти всегда одна: шрифт, указанный в макете, отсутствует на компьютере, с которого выполняется печать, либо не содержит нужных символов (например, кириллицы или знака рубля). Решение — заменить шрифт в макете на стандартный либо установить недостающий шрифт на все рабочие места.
Вторая типичная проблема — текст не помещается в ячейку и обрезается. Это происходит после увеличения размера шрифта или при переносе макета на компьютер с другой версией шрифта. Проверьте свойство области «Размещение текста»: для длинных наименований полезно включить автоперенос и авторазмер строки по содержимому, чтобы строка расширялась по высоте.
Третья ситуация — форма выглядит нормально на экране, но при печати съезжает. Здесь виноваты различия в драйверах принтеров и масштабировании. Проверьте параметры страницы макета (поля, ориентацию, масштаб) и напечатайте пробную страницу до массового вывода документов.
Проверка результата и ограничения самостоятельной работы
После любых изменений прогоните форму на нескольких реальных документах: с короткими и длинными наименованиями, с большим числом строк, с длинными названиями организаций. Сравните состав реквизитов с требованиями постановления № 1137: все обязательные показатели должны присутствовать и читаться. Распечатайте образец и проверьте читаемость на бумаге, а не только на экране.
Самостоятельная правка макета оправдана, если вы уверенно работаете в конфигураторе и понимаете структуру печатных форм. Если конфигурация сильно доработана, используются расширения или форма формируется сложным программным кодом, безопаснее привлечь специалиста: ошибка в общем модуле печати может затронуть не только счета-фактуры, но и другие документы.
Как проверить результат
Все обязательные показатели по форме счета-фактуры на месте
Отсутствуют или обрезаны строки, номер, дата, ИНН
Наименования переносятся, строка увеличивается по высоте
Текст обрезается или накладывается на соседние ячейки
Форма выглядит одинаково на разных компьютерах
Шрифт подменяется, верстка съезжает
Текст читается и корректно копируется
Квадраты вместо символов, подмена шрифта
Частые вопросы
Нарушит ли смена шрифта требования к счету-фактуре?
Нет. Постановление Правительства РФ № 1137 регламентирует форму и состав показателей, но не шрифт. Главное — сохранить все обязательные реквизиты, их взаимное расположение и читаемость документа.
Можно ли поменять шрифт без доступа к конфигуратору?
Штатных пользовательских настроек шрифта печатной формы в типовых конфигурациях нет. Без конфигуратора вариант один — попросить администратора или разработчика подключить внешнюю печатную форму с нужным макетом.
Почему после обновления конфигурации шрифт вернулся к старому?
Если правился типовой макет, обновление могло заменить его макетом из поставки. Чтобы изменения не терялись, используйте расширение конфигурации или внешнюю печатную форму — они переживают обновления.
Какой размер шрифта оптимален для таблицы счета-фактуры?
В типовых формах основной текст набран 8 пт, и это разумный ориентир для плотной таблицы. Меньше 7 пт текст становится трудночитаемым, больше 10 пт — строки перестают помещаться, и форма растягивается на несколько страниц.
Что делать, если вместо текста печатаются квадраты?
Проверьте, установлен ли используемый в макете шрифт на компьютере, с которого идет печать, и поддерживает ли он кириллицу. Самое надежное решение — заменить шрифт в макете на стандартный, например Arial или Times New Roman.
Влияет ли шрифт на электронный счет-фактуру (УПД, ЭДО)?
Нет. При обмене электронными документами передается XML-файл установленного формата, а не печатная форма. Шрифт имеет значение только для бумажной версии и визуализации.