Документы и Печать · 12 мин
Как в 1С сделать накладную на одном листе
Как настроить печать накладной в 1С на одном листе: масштаб, поля, ориентация, сокращение колонок и редактирование макета ТОРГ-12 и реализации.
Накладная, которая «разваливается» на два листа, — одна из самых частых жалоб при печати документов из 1С. Причины почти всегда одинаковые: широкая табличная часть не помещается в область печати, масштаб выставлен на 100%, а поля страницы занимают слишком много места. Всё это исправляется штатными средствами без доработки конфигурации.
Способ решения зависит от того, какая у вас конфигурация и какой документ вы печатаете. В «1С:Бухгалтерии», «Управлении торговлей» и «Комплексной автоматизации» печатные формы ТОРГ-12, «Реализация (накладная)» и УПД строятся по одному принципу: табличный документ выводится на лист с заданными параметрами страницы. Управляя масштабом, ориентацией, полями и составом колонок, можно уместить форму на один лист формата А4.
Ниже разобраны все рабочие методы — от простого масштабирования при печати до правки макета в конфигураторе. Начинайте с самого простого варианта и переходите к следующему, только если предыдущий не дал результата.
Почему накладная не помещается на один лист
Табличная часть накладной содержит колонки: номенклатура, количество, цена, сумма, ставка НДС, сумма НДС, а в ТОРГ-12 добавляются ещё код, единица измерения и вид упаковки. В сумме ширина всех колонок часто превышает ширину печатной области листа А4 в книжной ориентации, и 1С переносит «хвост» таблицы на вторую страницу.
Вторая причина — длинные наименования товаров. Если наименование не помещается в отведённую ширину колонки, строка растёт в высоту, и даже пять позиций могут занять полстраницы. Третья причина — большие поля страницы, заданные в макете по умолчанию, и параметр «Автомасштаб», который в некоторых конфигурациях отключён.
Отдельный случай — разрыв страницы внутри таблицы, когда на первый лист попадает только часть позиций, а итоги и подписи уходят на второй. Это нормально для накладных на 20–30 строк, но если позиций немного, а лист всё равно делится — проблема именно в настройках масштаба и полей.
Достаточно масштаба 85–95% или уменьшения полей
Нужна альбомная ориентация или сокращение колонок
Проверьте параметры страницы в макете печатной формы
Способ 1. Масштаб печати — самое быстрое решение
Откройте печатную форму накладной и перейдите в предварительный просмотр (в типовых конфигурациях он открывается автоматически перед печатью). В меню «Файл» выберите «Параметры страницы» или сразу «Печать» — в обоих диалогах доступна настройка масштаба.
Установите масштаб вручную: начните со значения 90% и уменьшайте с шагом 5%, пока вся форма не уместится на одной странице. В предварительном просмотре сразу видно результат — количество страниц отображается внизу окна или в панели навигации по страницам.
В ряде конфигураций на управляемых формах (БП 3.0, УТ 11) в диалоге печати есть вариант «Поместить на одну страницу» или автоподбор масштаба. Если такой пункт есть — используйте его: программа сама рассчитает нужный процент.
- 1Сформируйте печатную форму накладной
- 2Откройте меню «Файл» → «Параметры страницы» (или диалог «Печать»)
- 3Установите масштаб 85–90% и посмотрите предварительный просмотр
- 4Уменьшайте масштаб шагом по 5%, пока документ не уместится на одну страницу
- 5Проверьте читаемость шрифта и отправьте на печать
Способ 2. Поля и ориентация страницы
В том же окне «Параметры страницы» уменьшите поля: вместо стандартных 20 мм слева и 10 мм справа поставьте, например, 10 мм и 5 мм. Это освобождает до 15–20 мм полезной ширины — часто именно её не хватает, чтобы таблица перестала делиться.
Если колонок много, переключите ориентацию на альбомную. Ширина листа А4 в альбомной ориентации — 297 мм против 210 мм в книжной, и ТОРГ-12 со всеми колонками помещается без ужатия. Учтите, что подписывающим сторонам альбомный формат может быть непривычен, но юридически это допустимо: обязательных требований к ориентации ТОРГ-12 нет, важен состав реквизитов.
После смены ориентации вернитесь к масштабу: часто комбинация «альбомная + 80%» даёт оптимальный результат — всё на одном листе и шрифт остаётся читаемым.
Способ 3. Настройка макета печатной формы
Когда масштаб и поля не спасают, правьте сам макет. В типовых конфигурациях на управляемых формах печатные формы часто доступны для редактирования через механизм «Печать» → «Изменить макет» (в БП 3.0: «Администрирование» → «Печатные формы, отчеты и обработки», либо непосредственно из формы печати кнопкой изменения макета — зависит от версии).
Что имеет смысл менять в макете: сократить ширину маловажных колонок (код, артикул, единица измерения), убрать колонку, которой вы не пользуетесь (например, «Вид упаковки» в ТОРГ-12), уменьшить шрифт табличной части с 8 до 7 пунктов, сократить высоту шапки и подвала документа.
Если конфигурация на обычных формах (УТ 10.3, БП 2.0), макет редактируется в конфигураторе: «Конфигурация» → «Открыть конфигурацию», найдите документ «Реализация товаров и услуг», в его макетах откройте нужный (например, «Накладная» или «ТОРГ-12») и измените ширину колонок. Для этого потребуются права на изменение конфигурации и снятие объекта с поддержки — либо используйте внешнюю печатную форму, чтобы не трогать типовую.
Способ 4. Внешняя печатная форма
Если править конфигурацию нельзя или не хочется, подключите внешнюю печатную форму. Это файл с расширением .epf, который регистрируется в справочнике «Дополнительные отчеты и обработки» («Администрирование» → «Печатные формы, отчеты и обработки» → «Дополнительные отчеты и обработки»). После регистрации в меню «Печать» документа появляется новый вариант накладной.
Внешнюю форму можно заказать разработчику или найти готовую под вашу конфигурацию, а затем самостоятельно открыть её в конфигураторе и подправить макет: убрать лишние колонки, сжать шапку, задать автомасштаб. Типовая конфигурация при этом не меняется, и обновления проходят штатно.
В макете внешней формы полезно сразу задать параметры страницы программно: альбомную ориентацию, узкие поля и автомасштаб. Тогда пользователю вообще не придётся ничего настраивать — накладная всегда будет выходить на одном листе.
ТабДокумент.ОриентацияСтраницы = ОриентацияСтраницы.Ландшафт;
ТабДокумент.АвтоМасштаб = Истина;
ТабДокумент.ПолеСлева = 5;
ТабДокумент.ПолеСправа = 5;
ТабДокумент.ПолеСверху = 7;
ТабДокумент.ПолеСнизу = 7;Способ 5. Сокращение содержимого накладной
Иногда проще уменьшить объём данных, чем ужимать форму. Длинные наименования номенклатуры — главный «пожиратель» места. Проверьте, какое наименование выводится в печать: в настройках номенклатуры или параметрах печатной формы можно вывести «Наименование для печати» (полное наименование) вместо рабочего, либо наоборот — короткое рабочее.
Заполните у ключевых товаров краткие наименования для печати — без повторяющихся характеристик и служебных слов. Это сокращает высоту строк в полтора-два раза, и накладная на 10–15 позиций спокойно умещается на одной странице.
Ещё вариант — отказаться от вывода колонок, которые дублируют информацию: например, если цена и сумма всегда с НДС, отдельная колонка «Сумма НДС» может быть избыточна для внутренней накладной. Для ТОРГ-12, который передаётся контрагенту, состав обязательных реквизитов сокращать нельзя.
Сравнение вариантов
Самый быстрый способ, не требует прав. Ограничение: при масштабе ниже 65% текст нечитаем
Даёт до 30% дополнительной ширины. Ограничение: альбомный формат не всегда удобен для подшивки документов
Решает проблему навсегда для всех пользователей. Ограничение: нужны права, риск при обновлении конфигурации
Не трогает типовую конфигурацию, безопасна при обновлениях. Ограничение: требует разработки или покупки готовой формы
Проверка результата и типичные ошибки
После настройки проверьте результат на реальной накладной с типичным для вас количеством позиций, а не на документе с одной строкой. Распечатайте пробник и оцените: читается ли шрифт, видны ли все колонки и итоги, помещаются ли подписи и место для печати.
Проверьте также накладную с максимальным числом строк: если при 15 позициях форма снова «расползается» на два листа, решение ненадёжно. В этом случае либо ужимайте макет сильнее, либо смиритесь с двухстраничной печатью для крупных отгрузок — это нормальная практика: нумерация страниц и итоги по страницам в типовых формах предусмотрены.
Как проверить результат
Одна страница при типовом числе позиций
Вторая страница появляется при 8–10 строках
Шрифт таблицы читается без увеличения с расстояния вытянутой руки
Текст мельче 6 пунктов, цифры сливаются
Все колонки, итоги, подписи и реквизиты на месте
Обрезана правая колонка или потерялись итоги
Особенности разных конфигураций
В «1С:Бухгалтерии 8» печатные формы документа «Реализация (акты, накладные, УПД)» открываются в предпросмотре, где доступны масштаб и параметры страницы через меню «Файл». Часть форм поддерживает изменение макета прямо из режима предприятия — ищите соответствующую команду в меню «Ещё» формы печати.
В «1С:Управление торговлей 11» и «Комплексной автоматизации» механизм печати единый: кнопка «Печать» в документе, выбор формы, предпросмотр табличного документа. Здесь же работает подключение внешних печатных форм через «Дополнительные отчеты и обработки».
В старых конфигурациях на обычных формах (УТ 10.3, УПП 1.3) предпросмотр открывается в отдельном окне табличного документа, а масштаб задаётся через «Файл» → «Параметры страницы» → вкладка «Страница». Логика та же, отличается только расположение команд.
Что важно запомнить
Начните с масштаба печати и полей страницы — это решает большинство случаев за минуту. Если не хватило, настройте макет или подключите внешнюю печатную форму. Не опускайте масштаб ниже читаемого уровня и проверяйте результат на накладной с реальным числом позиций.
Частые вопросы
Можно ли задать масштаб один раз для всех пользователей?
Да, если задать параметры страницы (масштаб, поля, ориентацию) в самом макете печатной формы или программно при её формировании. Настройки, сделанные вручную в диалоге печати, действуют только в текущем сеансе конкретного пользователя.
Почему на одном компьютере накладная на одном листе, а на другом — на двух?
Чаще всего дело в разных принтерах и их драйверах: у каждого принтера своя минимальная непечатаемая область, и 1С учитывает её при расчёте вместимости страницы. Проверьте, что на обоих компьютерах выбран одинаковый принтер по умолчанию и одинаковый масштаб.
Допустимо ли печатать ТОРГ-12 в альбомной ориентации?
Формальных требований к ориентации листа нет — важен состав обязательных реквизитов первичного документа. Альбомная ТОРГ-12 принимается контрагентами и налоговыми органами, если все реквизиты на месте и текст читаем.
Как убрать из накладной лишние колонки без программирования?
В конфигурациях с редактируемыми макетами (например, через «Изменить макет» в БП 3.0) можно удалить колонку прямо в режиме предприятия. Если такой возможности нет, потребуется внешняя печатная форма или доработка в конфигураторе.
Что делать, если позиций больше 20 и на один лист не уместить никак?
Для длинных накладных двухстраничная печать — нормальное решение. Убедитесь, что в форме выводятся номера страниц, промежуточные итоги и повторяющаяся шапка таблицы на каждой странице — это задаётся в свойствах макета (параметр повторения заголовка при печати).
Сломается ли обновление 1С, если я изменил макет накладной?
Само обновление не сломается, но изменённый типовой макет может быть замещён новой версией из релиза, и ваши правки пропадут. Чтобы этого избежать, используйте внешние печатные формы — они не затрагиваются обновлениями конфигурации.