Шаблоны в 1С 8.3: шесть способов не заполнять одно и то же заново
Содержание
Отдельной кнопки «Сохранить как шаблон» в 1С нет. Шаблон делают тем инструментом, который подходит задаче: документ копируют клавишей F9, повторяющиеся проводки в 1С:Бухгалтерии сохраняют как типовую операцию, печатную форму правят в разделе Администрирование → Печатные формы, отчеты и обработки → Макеты печатных форм, а настроенный отчёт сохраняют как вариант.
Всё ниже относится к конфигурациям на платформе 8.3 с интерфейсом «Такси»: Бухгалтерия 3.0, ЗУП 3.1, Управление торговлей 11 и другие решения на Библиотеке стандартных подсистем. Разделы администрирования у них устроены одинаково. Где путь есть только в Бухгалтерии, это сказано прямо.
Сначала определите, что именно вы хотите повторять: заполнение документа, внешний вид бланка, настройки отчёта или набор проводок. От ответа зависит способ.
Какие бывают шаблоны в 1С и какой выбрать
Под словом «шаблон» пользователи 1С имеют в виду четыре разные вещи. Путать их не стоит: макет печатной формы никак не влияет на то, что заполнится в документе, а копия документа не меняет бланк.
| Что нужно | Инструмент | Где живёт | Кто может сделать |
|---|---|---|---|
| Повторить документ с теми же товарами и контрагентом | Копирование документа | Список документов | Любой пользователь с правом создания |
| Повторять одинаковые ручные проводки | Типовая операция (БП 3.0) | Операции → Типовые операции | Бухгалтер |
| Изменить вид счёта, акта, договора на печати | Макет печатной формы | Администрирование → Печатные формы, отчеты и обработки | Администратор |
| Сохранить настройки отчёта: отборы, группировки, поля | Вариант отчёта | Форма самого отчёта | Любой пользователь отчёта |
| Свой бланк, которого нет в типовой | Внешняя печатная форма или обработка | Дополнительные отчеты и обработки | Программист + администратор |
| Одинаковый текст писем клиентам | Шаблон сообщения | Раздел органайзера | Администратор |
Кроме этого, часть автозаполнения даёт обычная настройка пользователя. В Бухгалтерии 3.0 откройте Главное → Настройки → Персональные настройки и укажите основную организацию, склад и подразделение. Эти значения будут подставляться в каждый новый документ.
Шаблон документа: копия вместо пустой формы
Самый быстрый шаблон — уже проведённый документ, который вы когда-то заполнили правильно. Например, ежемесячный акт аренды или поступление от постоянного поставщика с тем же набором позиций.
- Откройте список нужных документов: поступлений, реализаций, счетов.
- Найдите образец и выделите его строку.
- Нажмите
F9или кнопку копирования в командной панели списка (иконка с двумя листами). - В новом документе проверьте дату, номер входящего документа, количество и суммы.
- Запишите и проведите.
Копия получает новую дату и новый номер, а табличная часть, контрагент, договор и склад переносятся целиком.
Копируйте, а не перепроводите старый документ с новой датой. Если поменять дату в образце и провести его заново, прошлый месяц лишится своих движений.
💡 Чтобы образец легко находить, впишите в поле «Комментарий» слово ШАБЛОН и сделайте отбор списка по этому слову. Сам образец можно не проводить: копия непроведённого документа заполняется так же.
Второй путь — ввод на основании. Из счёта покупателю через кнопку Создать на основании получается реализация, из поступления — счёт-фактура или возврат. Это уже не шаблон, а цепочка, но для повторяющихся пар документов она быстрее копирования.
Шаблоны проводок в 1С: Бухгалтерии через типовые операции
Если вы каждый месяц вручную делаете одни и те же проводки, их стоит превратить в типовую операцию. Классический пример — начисление процентов по займу учредителя или распределение аренды между подразделениями.
Как создать шаблон проводок:
- Откройте
Операции → Типовые операции. - Нажмите «Создать» и дайте понятное имя: «Проценты по займу Иванова».
- Заполните шаблон проводок: счета дебета и кредита, субконто, сумму.
- Если сумма меняется каждый раз, оставьте её параметром, который программа спросит при вводе.
- Запишите типовую операцию.
Чтобы воспользоваться шаблоном, выделите его в списке типовых операций и выполните команду ввода операции. Программа создаст обычную «Операцию» с готовыми проводками, вам останется указать дату и суммы.
Типовая операция формирует ручные проводки. Они не попадают в регистры, которые заполняют обычные документы, поэтому не заменяют поступления, реализации и банковские выписки. Используйте шаблоны проводок только для того, что и так делали бы через «Операцию» вручную.
Типовые операции есть в 1С:Бухгалтерии 3.0. В ЗУП и УТ проводок в этом смысле нет, там шаблоном служит копия документа.
Как в 1С сделать шаблон печатной формы
Это самый частый смысл запроса: «хочу, чтобы в счёте был наш логотип», «нужна строка с реквизитами второго счёта», «в акте убрать подпись главбуха». Решается правкой макета печатной формы без программиста.
Где редактировать макет
- Убедитесь, что вы входите под пользователем с полными правами.
- Откройте
Администрирование → Печатные формы, отчеты и обработки → Макеты печатных форм. - Найдите макет поиском по названию: «Счёт на оплату», «Акт об оказании услуг».
- Откройте его на редактирование. Макет откроется как табличный документ.
Второй вход — прямо из предварительного просмотра печатной формы: в меню Ещё есть команда изменения макета. Это удобно, когда вы не знаете, как макет называется в списке.
Что можно менять безопасно
- ✏️ постоянный текст: заголовки, примечания, подписи;
- 🖼 картинки: логотип, факсимиле (вставка через меню табличного документа);
- 📏 шрифты, ширину колонок, рамки, отступы;
- ➕ новые строки с постоянным текстом, например условия оплаты.
Чего не трогать
Ячейки с текстом в угловых скобках, например <Поставщик> или <Сумма>, — это параметры. Программа подставляет в них данные документа. Если удалить такую ячейку или переименовать параметр, поле на печати станет пустым или форма вообще не сформируется.
Не удаляйте и не переименовывайте именованные области и параметры макета. Переносить их можно, а менять имена нельзя.
После сохранения в списке макетов у изменённого появится отметка, что используется пользовательский вариант. Вернуть всё как было можно командой возврата к стандартному макету в том же списке.
После обновления конфигурации ваш изменённый макет остаётся в силе. Но если фирма 1С добавила в стандартный бланк новое поле по требованиям законодательства, в вашей копии его не будет. После крупных обновлений сравните свой макет со стандартным.
Если нужно новое поле из данных базы (например, номер договора, которого нет в стандартном счёте), правкой макета это не решить. Здесь нужна внешняя печатная форма или расширение конфигурации — следующий раздел.
Шаблоны отчётов: сохраняем вариант
Отчёты в 1С 8.3 построены на системе компоновки данных, и любая их настройка сохраняется как вариант. Это и есть шаблон отчёта.
- Откройте отчёт, например «Оборотно-сальдовая ведомость по счёту» или «Валовая прибыль».
- Настройте период, отборы, группировки, видимые поля через кнопку «Настройки».
- В меню
Ещёвыберите сохранение варианта отчёта. - Задайте имя и укажите, кому он доступен: только вам или всем пользователям.
Открывается сохранённый вариант через выбор варианта в том же меню Ещё. Все варианты базы собраны в списке Администрирование → Печатные формы, отчеты и обработки → Варианты отчетов. Там же администратор может скрыть лишние или сделать вариант общим.
💡 В ЗУП 3.1 удобно держать варианты «Анализа зарплаты по сотрудникам» под каждое подразделение. Так руководитель открывает свой срез одним кликом и не трогает общие настройки.
Свой бланк или своя обработка: дополнительные отчёты и обработки
Когда нужного бланка нет совсем (своя форма договора, накладная в формате контрагента, ярлык для склада), его делают как внешнюю печатную форму. Это файл .epf, который пишет программист, а подключает администратор.
Как подключить готовый файл:
- Откройте
Администрирование → Печатные формы, отчеты и обработки. - Включите флажок «Дополнительные отчеты и обработки».
- Перейдите по ссылке с тем же названием и нажмите «Добавить из файла».
- Выберите файл, проверьте, к каким документам привязана форма, и запишите.
После этого в меню «Печать» нужного документа появится новая команда. Ту же схему используют внешние отчёты (.erf) и обработки заполнения: например, загрузка табличной части из Excel по заранее подготовленному образцу.
Внешняя обработка выполняет код с правами пользователя. Подключайте файлы только из проверенных источников: от своего программиста или от разработчика конфигурации. Файл «скачал на форуме» может менять и удалять данные.
Для серьёзных доработок, особенно если форма должна пережить обновления без правки, программисты используют расширение конфигурации (файл .cfe). Расширение подключают через Администрирование → Печатные формы, отчеты и обработки → Расширения. Типовая конфигурация при этом не снимается с поддержки.
Кто может менять шаблоны: права и защита
Права на шаблоны разделены, и это правильно: один неверно сохранённый макет ломает печать у всей компании.
| Действие | Кому доступно по умолчанию |
|---|---|
| Копировать документы | Всем, кто может создавать документы этого вида |
| Сохранять личный вариант отчёта | Всем пользователям отчёта |
| Делать вариант отчёта общим | Администратору и пользователям с правом настройки вариантов |
| Править макеты печатных форм | Администратору |
| Подключать внешние обработки и расширения | Только администратору |
Если бухгалтеру нужно править макеты самому, администратор выдаёт право через профиль групп доступа: Администрирование → Настройки пользователей и прав → Профили групп доступа. Найдите в списке ролей профиля роль, в названии которой есть слово «макет», и включите её. Названия ролей зависят от конфигурации, поэтому ищите по слову.
Что ещё стоит сделать:
- 🔒 не давайте право подключать внешние обработки обычным пользователям, даже опытным;
- 📝 сохраняйте копию исходного файла каждой внешней формы вне базы;
- 🗂 перед правкой макета сохраните его в файл (см. следующий раздел), чтобы было куда откатиться без возврата к стандартному.
Как перенести шаблоны в другую базу
Шаблоны хранятся внутри информационной базы. Если у вас несколько организаций в разных базах, переносить приходится по видам.
Макет печатной формы
- В исходной базе откройте макет на редактирование.
- Через главное меню (кнопка с тремя полосками) выберите
Файл → Сохранить копиюи сохраните табличный документ как.mxl. - В другой базе откройте
.mxlчерезФайл → Открыть, выделите всё (Ctrl+A), скопируйте (Ctrl+C). - Откройте тот же макет на редактирование, выделите всё, вставьте (
Ctrl+V) и запишите.
Переносите только между одинаковыми конфигурациями и близкими релизами. Если в новой базе стандартный макет изменился, параметры могут не совпасть, и форма не напечатается.
Внешние формы и обработки
Переносятся проще всех: тот же файл .epf или .erf добавляют в новой базе через «Добавить из файла». Если исходник потерян, в карточке дополнительной обработки есть команда выгрузки в файл.
Варианты отчётов и личные настройки
Внутри одной базы настройки одного пользователя копируют другому через Администрирование → Настройки пользователей и прав → Персональные настройки пользователей. Там есть копирование и очистка настроек, в том числе вариантов отчётов. Между разными базами варианты отчётов проще настроить заново: обычно это пара минут.
Типовые операции и документы-образцы
Это данные, а не настройки. Их переносят универсальной обработкой выгрузки и загрузки данных в XML или просто создают заново в новой базе. Для пяти-десяти типовых операций второй путь быстрее и безопаснее.