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

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

Как поменять печатную форму счета в 1С

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

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

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

Важный момент: счет на оплату не является унифицированным документом, поэтому его форму можно менять достаточно свободно, в отличие от счета-фактуры, где состав обязательных реквизитов закреплен нормативно. Это дает простор для фирменного оформления, но реквизиты, необходимые банку для оплаты (ИНН, КПП, расчетный счет, БИК, назначение платежа), удалять нельзя.

Определите, какая у вас конфигурация и где формируется счет

Порядок действий отличается в разных программах 1С. В 1С:Бухгалтерии 8 счет создается из раздела «Продажи — Счета покупателям» или на основании реализации. В Управлении торговлей 11 — из документа «Заказ клиента» или отдельного документа «Счет на оплату». В УНФ счет печатается из карточки заказа покупателя.

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

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

Способ 1. Изменить реквизиты и оформление без правки макета

Частая задача — добавить логотип, факсимильную подпись, печать или изменить текст в подвале счета. Во многих типовых конфигурациях это делается настройками, а не редактированием макета. Откройте карточку организации (раздел «Главное — Реквизиты организации» или «Настройки — Организации») и проверьте поля: логотип, факсимиле, дополнительные условия к счету.

В 1С:Бухгалтерии логотип и факсимильная подпись загружаются в карточку организации на закладке «Логотип и печать», после чего типовой макет счета при печати подставляет их автоматически. Если после загрузки картинка не появилась в печатной форме, проверьте, что выбран именно тот вариант макета, который поддерживает логотип, — в некоторых релизах есть отдельный макет «Счет с логотипом».

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

Способ 2. Выбрать другой типовой макет

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

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

Сравнение способов замены формы

Настройки организации

Подходит для логотипа, подписи, реквизитов. Не требует прав доступа разработчика. Ограничение: нельзя менять структуру макета.

Выбор типового макета

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

Внешняя печатная форма

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

Правка макета в конфигураторе

Дает полный контроль. Ограничение: снимает объект с поддержки и усложняет обновления, требует навыков программирования в 1С.

Способ 3. Подключить внешнюю печатную форму

Внешняя печатная форма — оптимальный вариант, когда нужен свой макет, но трогать конфигурацию нежелательно. Подключение выполняется в пользовательском режиме, но требует прав администратора. Порядок действий в конфигурациях на Библиотеке стандартных подсистем (Бухгалтерия 3.0, УТ 11, УНФ) примерно одинаков.

Подключение внешней печатной формы
  1. 1
    Откройте «Администрирование — Печатные формы, отчеты и обработки».
  2. 2
    Включите флажок «Дополнительные отчеты и обработки», если он снят.
  3. 3
    Перейдите по ссылке «Дополнительные отчеты и обработки» и нажмите «Добавить из файла».
  4. 4
    Выберите файл внешней печатной формы (.epf или .erf) и подтвердите загрузку.
  5. 5
    В карточке обработки проверьте, что в списке размещения указан документ «Счет на оплату» (или соответствующий документ вашей конфигурации).
  6. 6
    Откройте счет, нажмите «Печать» и убедитесь, что новая форма появилась в списке.
  7. 7
    Сформируйте печатную форму и сверьте реквизиты, суммы и номер документа с исходным счетом.

Если форма не появилась в меню «Печать», чаще всего причина в том, что в карточке дополнительной обработки не указано размещение или файл написан под другую конфигурацию. Формы, разработанные для УТ 11, как правило, не работают в Бухгалтерии без адаптации, потому что имена документов и реквизитов различаются.

Источник внешней формы имеет значение. Файлы из непроверенных источников могут содержать вредоносный код — обработки в 1С исполняют произвольный встроенный язык. Безопаснее заказать разработку у специалиста или использовать формы из официальных поставок и проверенных каталогов, а перед загрузкой в рабочую базу протестировать файл на копии.

Способ 4. Отредактировать макет в конфигураторе

Этот способ нужен, когда требуется изменить саму структуру типовой формы: переставить блоки, добавить колонку в таблицу товаров, изменить формулы итогов. Работа ведется в конфигураторе: найдите макет счета (обычно в ветке «Общие — Макеты» или внутри менеджера документа «СчетНаОплату»), откройте его и правьте ячейки табличного документа.

Тексты и статичные элементы меняются прямо в ячейках. Поля с данными (параметры вида [НомерДокумента] или именованные параметры) должны совпадать с тем, что заполняет программный код печати. Если вы добавляете новый параметр, придется доработать и процедуру формирования печатной формы в модуле менеджера документа.

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

Проверка результата после замены формы

После любого способа замены сформируйте печатную форму реального счета и проверьте её построчно. Особое внимание — банковским реквизитам, сумме, НДС и номеру документа: ошибка в расчетном счете приведет к тому, что оплата покупателя уйдет не туда или зависнет.

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

Как проверить новую печатную форму

Банковские реквизиты
Норма

Расчетный счет, БИК, банк и корсчет совпадают с карточкой организации

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

Старый счет, пустые поля, подставлены реквизиты контрагента

Суммы и НДС
Норма

Итоги совпадают с табличной частью документа, ставка и сумма НДС выделены корректно

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

Расхождения в копейках, НДС не выводится или дублируется

Номер и дата счета
Норма

Номер соответствует документу в базе, дата актуальна

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

Номер пустой, обрезан или не совпадает с журналом

Логотип и подпись
Норма

Изображения читаемые, не перекрывают текст

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

Картинка растянута, закрывает реквизиты или не выводится

Полезно распечатать пробный экземпляр или сохранить форму в PDF и показать её бухгалтеру и менеджеру, который работает с покупателями. Они чаще всего замечают практические проблемы: неудобное поле для назначения платежа, отсутствие срока оплаты или QR-кода.

Типичные ошибки и ограничения

Типичные ошибки
01
Правка макета вместо справочника: реквизиты меняют в макете текстом, и при смене банка старые данные остаются в форме. Нужно исправлять карточку организации и банковского счета.
02
Подключение внешней формы от другой конфигурации: форма не появляется в меню или печатается с пустыми полями из-за несовпадения имен реквизитов.
03
Удаление обязательных для оплаты реквизитов: без ИНН, расчетного счета или назначения платежа банк или покупатель не сможет корректно провести оплату.
04
Забытый тест после обновления релиза: внешняя форма может перестать работать, и счета отправляются контрагентам в старом виде или с ошибкой.

Отдельное ограничение касается облачных сервисов 1С (например, 1С:Фреш). Там подключение произвольных внешних обработок ограничено или запрещено политикой безопасности сервиса: допускаются только обработки, прошедшие аудит. Перед разработкой внешней формы для облака уточните правила конкретного сервиса.

Если база работает в режиме совместимости со старой платформой, обработки, написанные под новые версии, также могут не запуститься. Признак — ошибка вида «Метод объекта не обнаружен» при формировании печати. В этом случае форму придется адаптировать под вашу версию платформы.

Итог

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

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

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

Можно ли поменять форму счета без программиста?

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

Почему внешняя печатная форма не появляется в меню «Печать»?

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

Что будет с доработанным макетом при обновлении 1С?

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

Можно ли сделать разные формы счета для разных покупателей?

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

Обязательно ли соблюдать какую-то официальную форму счета на оплату?

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

Как вернуть типовую печатную форму, если новая не подошла?

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