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

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

Как поменять шаблон счета в 1С

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

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

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

Ниже разобраны все три подхода с конкретными шагами для типовых конфигураций: «1С:Бухгалтерия 8», «Управление торговлей 11» и «Управление нашей фирмой». Инструкции актуальны для платформы 1С:Предприятие 8.3.

Какие способы изменения шаблона существуют

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

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

Сравнение способов

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

Полный контроль над формой. Требует снятия с поддержки и навыков работы в конфигураторе; усложняет обновления.

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

Не меняет конфигурацию, безопасна при обновлениях. Требует готовый файл .epf или навыки его создания.

Пользовательский режим

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

Проверка перед началом работы

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

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

Как изменить логотип и подписи без конфигуратора

В «1С:Бухгалтерии 8» ред. 3.0 логотип и факсимильную подпись можно задать в карточке организации. Откройте раздел «Главное» → «Реквизиты организации» (или «Организации» → выберите нужную). Внизу формы найдите блоки «Логотип» и «Факсимильная подпись», нажмите на поле картинки и загрузите файл изображения.

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

В «Управлении нашей фирмой» (УНФ) путь другой: «Компания» → «Печатные формы» или настройка шаблонов в разделе администрирования. Там доступен визуальный редактор, где можно перетаскивать блоки, менять текст и оформление без программирования.

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

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

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

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

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

Как отредактировать макет в конфигураторе

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

Откройте конфигуратор, в дереве конфигурации найдите «Документы» → «СчетНаОплатуПокупателю» → «Макеты». В типовых конфигурациях макет часто называется «МакетСчета» или находится в общих макетах / в обработке печати. В «1С:Бухгалтерии» печатные формы собраны в общем модуле и обработке печати, поэтому проще искать через поиск по конфигурации (Ctrl+Shift+F) по строке «Счет на оплату».

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

Типичные ошибки
01
Правка макета без резервной копии — при ошибке форму нельзя быстро вернуть в исходное состояние.
02
Изменение имени параметра в ячейке — программа не найдет параметр, и на печати появится пустое место или ошибка.
03
Снятие конфигурации с поддержки ради мелкой правки, которую можно было сделать внешней формой — усложняет все последующие обновления.
04
Проверка только на экране без тестовой печати на бумаге — поля и переносы строк могут «съехать» только при реальной печати.

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

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

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

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

Реквизиты организации и покупателя
Норма

Все поля заполнены, текст не обрезан

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

Пустые поля, обрезанные названия, символы ошибок

Таблица товаров
Норма

Длинные наименования переносятся, итоги сходятся

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

Строки налезают друг на друга, итог не совпадает с документом

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

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

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

Картинка растянута, смещена или отсутствует

Печать на бумаге / PDF
Норма

Документ помещается на лист, поля корректны

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

Часть текста уходит за край, лишние пустые страницы

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

Ограничения и частые вопросы

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

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

Итог

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

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

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

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

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

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

Слетит ли новый шаблон при обновлении 1С?

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

Как вернуть стандартный шаблон счета?

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

Можно ли сделать разные шаблоны счетов для разных организаций в одной базе?

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

Где взять готовую внешнюю печатную форму счета?

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