Администрирование · 10 мин
Как обновить шаблоны в 1С: практическое руководство
Как обновить шаблоны конфигурации и печатных форм в 1С: установка шаблонов обновления, обновление через конфигуратор, проверка результата и типичные ошибки.
Шаблоны в 1С встречаются в двух основных ситуациях: как шаблоны обновления конфигурации (файлы поставки, из которых конфигуратор берёт новые версии типовых решений) и как шаблоны печатных форм и этикеток, которые пользователи правят под свои задачи. Путаница между ними — частая причина ошибок: администратор ищет шаблон ценника в каталоге обновлений, а бухгалтер пытается обновить конфигурацию через макет печатной формы.
В этой статье разобраны оба сценария: как установить шаблоны обновления типовой конфигурации и выполнить обновление через конфигуратор, а также как изменить и обновить шаблоны печатных форм в пользовательском режиме. Отдельно описаны проверка результата, типичные ошибки и границы безопасной самостоятельной работы.
Перед любыми действиями с конфигурацией сделайте резервную копию информационной базы. Для файловой базы достаточно скопировать файл 1Cv8.1CD при отсутствии активных сеансов, для клиент-серверной — выполнить выгрузку в dt или штатное резервное копирование средствами СУБД.
Что такое шаблоны в 1С и какие из них нужно обновлять
Под шаблонами обновления понимаются файлы поставки типовой конфигурации, которые фирма «1С» и партнёры распространяют в виде установочных пакетов. После установки они складываются в каталог шаблонов (по умолчанию это папка tmplts в профиле пользователя), и конфигуратор при обновлении ищет подходящие версии именно там. Если нужного шаблона нет, обновление «по воздуху» из конфигуратора невозможно — придётся указывать файл вручную.
Шаблоны печатных форм — это макеты (табличные документы, DOCX, HTML), по которым программа формирует счета, акты, накладные, ценники и этикетки. В типовых конфигурациях с Библиотекой стандартных подсистем пользовательские макеты хранятся отдельно от встроенных и могут изменяться без снятия конфигурации с поддержки.
Подготовка: резервная копия и проверка условий
Обновление конфигурации — операция, которая изменяет структуру данных. При сбое посередине (отключение питания, разрыв соединения с сервером) база может остаться в нерабочем состоянии, и единственным способом восстановления будет копия. Поэтому резервное копирование — не рекомендация, а обязательный первый шаг.
Также проверьте: есть ли у вас полные права и монопольный доступ к базе (все пользователи должны выйти), какой релиз конфигурации установлен сейчас (Конфигуратор → Конфигурация → Открыть конфигурацию, затем сведения о версии в свойствах), и поддерживает ли новый релиз обновление с вашей текущей версии. Информация о допустимых версиях обновления обычно есть в файле поставки или в описании релиза.
Установка шаблонов обновления конфигурации
Дистрибутив обновления скачивается с портала 1С (для подписчиков ИТС) или получается от партнёра. Внутри архива находится установщик — обычно setup.exe. Запустите его и проследите за каталогом установки: по умолчанию шаблоны ставятся в стандартную папку tmplts, и менять её без необходимости не стоит, иначе конфигуратор может не найти шаблон автоматически.
После установки откройте каталог шаблонов и убедитесь, что внутри появилась папка с именем конфигурации и номером релиза, а в ней — файлы 1cv8.cfu или 1cv8.cf. Если вместо этого вы видите только архив, распакуйте его: конфигуратор не работает с zip-файлами напрямую.
- 1Скачайте дистрибутив обновления и распакуйте архив
- 2Запустите setup.exe и дождитесь завершения установки
- 3Проверьте, что в каталоге tmplts появилась папка с нужным релизом и файлами cfu/cf
- 4Откройте конфигуратор и убедитесь, что путь к каталогу шаблонов указан в настройках (Сервис → Параметры → Шаблоны конфигураций)
Обновление конфигурации через шаблон в конфигураторе
Откройте базу в конфигураторе с монопольным доступом. Перейдите в меню «Конфигурация» → «Поддержка» → «Обновить конфигурацию». В диалоге выберите вариант «Поиск доступных обновлений» — конфигуратор просканирует каталог шаблонов и предложит подходящие версии. Если нужный релиз не найден, выберите вариант «Выбор файла обновления» и укажите путь к файлу 1cv8.cfu вручную.
После выбора файла начнётся сравнение и объединение конфигураций. В типовой базе без доработок достаточно принять настройки по умолчанию и нажать «Выполнить». Если конфигурация изменена, внимательно просмотрите список объектов: элементы, отмеченные как изменённые, могут потребовать ручного разрешения конфликтов. После объединения конфигуратор предложит обновить конфигурацию базы данных — соглашайтесь и дождитесь завершения реструктуризации.
Обновление шаблонов печатных форм
В конфигурациях на Библиотеке стандартных подсистем (УТ, ERP, Бухгалтерия, ЗУП и другие) пользовательские макеты печатных форм правятся без конфигуратора. Откройте раздел «Администрирование» → «Печатные формы, отчеты и обработки» → «Макеты печатных форм» (в некоторых решениях — «Шаблоны этикеток и ценников»). Найдите нужный макет, откройте его, внесите изменения и сохраните.
Второй путь — прямо из документа: нажмите «Печать», выберите форму, а затем команду «Изменить макет» (доступность зависит от прав). После редактирования программа предложит сохранить макет как пользовательский. Важно понимать: пользовательский макет имеет приоритет над встроенным, поэтому после обновления конфигурации типовые исправления в этой печатной форме применяться не будут, пока вы не вернётесь к макету по умолчанию.
Как вернуть типовой макет
Если после правок печатная форма работает некорректно, откройте список макетов, найдите изменённый (он обычно помечен признаком изменения) и используйте команду возврата к макету по умолчанию. Пользовательская версия будет удалена или отключена, и программа снова станет использовать встроенный шаблон из конфигурации.
Сравнение вариантов
Подходит для логотипов, реквизитов, подписей. Не требует снятия с поддержки, но блокирует типовые обновления этой формы
Даёт полный контроль, но требует снятия объекта с поддержки и усложняет будущие обновления
Подключается как файл без изменения конфигурации; оптимальна для нестандартных форм, но требует навыков разработки
Проверка результата и типичные ошибки
После обновления конфигурации проверьте номер версии в разделе «О программе» — он должен соответствовать установленному релизу. Затем запустите базу в пользовательском режиме: при первом запуске могут выполняться отложенные обработчики обновления, и до их завершения часть данных может быть недоступна. Проверьте ключевые операции: проведение документов, формирование отчётов, печать.
Для печатных форм проверка проще: сформируйте документ, откройте нужную печатную форму и сверьте результат с ожиданиями — реквизиты, логотип, подписи, формат дат и сумм. Проверьте форму на документе с длинными наименованиями и максимальным количеством строк: именно там всплывают проблемы с переносом и обрезанием текста.
Как проверить результат
Совпадает с установленным релизом
Остался прежний — обновление не применилось
Все выполнены, статус завершён
Есть ошибки или обработчики зависли
Формы выводятся корректно, данные актуальны
Пустые поля, старые реквизиты, ошибки при формировании
Часто задаваемые вопросы
Конфигуратор не видит установленный шаблон обновления. Что делать?
Проверьте путь к каталогу шаблонов: Конфигуратор → Сервис → Параметры → вкладка «Шаблоны конфигураций». Убедитесь, что там указана та же папка, куда ставился дистрибутив. Если путь верный, используйте вариант «Выбор файла обновления» и укажите файл 1cv8.cfu вручную.
Можно ли обновиться сразу через несколько релизов?
Только если в описании целевого релиза прямо указано, что обновление поддерживается с вашей версии. В остальных случаях ставьте промежуточные релизы последовательно — каждый содержит обработчики перехода, которые нельзя пропускать.
После обновления конфигурации печатная форма не изменилась, хотя в релизе её исправили. Почему?
Скорее всего, для этой формы сохранён пользовательский макет, который имеет приоритет над типовым. Откройте список макетов печатных форм и верните макет по умолчанию, либо вручную перенесите изменения из нового типового макета в свой.
Нужно ли обновлять платформу вместе с конфигурацией?
Новые релизы конфигураций часто требуют минимальную версию платформы — это указано в описании релиза. Если требуемая версия выше установленной, сначала обновите платформу, затем конфигурацию. Обратная совместимость платформы со старыми конфигурациями обычно сохраняется.
Что делать, если при обновлении возникли конфликты из-за доработок?
Не выполняйте объединение «вслепую». Сохраните протокол сравнения, выгрузите текущую конфигурацию в cf-файл и разберите каждый конфликтующий объект: либо перенесите доработку в расширение, либо вручную объедините изменения. При большом объёме доработок привлеките разработчика.
Как отредактировать шаблон этикетки или ценника?
В торговых конфигурациях откройте «Администрирование» → «Печатные формы, отчеты и обработки» → «Шаблоны этикеток, ценников и чеков ККМ». Создайте новый шаблон или скопируйте существующий, измените макет в редакторе и проверьте печать на одном товаре перед массовым выводом.
Что важно запомнить
Перед обновлением всегда делайте резервную копию. Шаблоны обновления ставятся дистрибутивом в каталог tmplts, обновление выполняется через конфигуратор с монопольным доступом. Печатные формы правьте пользовательскими макетами, не снимая конфигурацию с поддержки, и помните, что пользовательский макет перекрывает типовые исправления.