При обновлении типовых конфигураций 1С (например, Управление торговлей) пользователи часто сталкиваются с ошибкой Область не найдена, сопровождающейся указанием имени области (например, ЗаголовокПодчеркивание). Разберем, почему это происходит и как вернуть печатные формы в рабочее состояние.
Основная причина данной проблемы заключается в конфликте между обновленным кодом конфигурации и сохраненным пользовательским макетом. В процессе работы пользователи нередко вносят изменения в макеты печатных форм прямо в режиме 1С:Предприятие. Эти изменения сохраняются в регистре сведений Макеты печатных форм.
Когда фирма «1С» выпускает обновление, она добавляет в типовые макеты новые данные, области и параметры для соответствия новым требованиям законодательства или логике работы системы. Однако, если у вас в системе зафиксирован «свой» (пользовательский) вариант макета, 1С при формировании печатной формы будет использовать именно его, игнорируя новые области из типового макета. В результате код пытается обратиться к области, которая существует в новой версии программы, но отсутствует в вашем устаревшем пользовательском шаблоне. Это и приводит к ошибке Область не найдена.
Чтобы восстановить работу печатных форм, необходимо избавиться от «зависшего» пользовательского макета и вернуть систему к использованию типового шаблона, поставляемого разработчиком.
Реализация товаров).После выполнения этих действий запись из регистра Макеты печатных форм будет удалена. Теперь при вызове печати документа система не найдет пользовательского макета и автоматически обратится к «чистому», типовому шаблону из конфигурации, который уже адаптирован к вашей текущей версии 1С.
Часто возникает вопрос: «А как понять, что мой макет вообще редактировался?». В интерфейсе системы 1С для этих целей предусмотрена визуальная индикация. В списке макетов печатных форм напротив тех объектов, которые были изменены вручную, обычно отображается специальный признак или иконка (часто это значок карандаша). Если макет в этом списке отсутствует, значит, для данного документа используется типовой шаблон, и искать проблему следует в другом месте (например, в корректности обновления самой платформы).
Хотя редактирование макетов через режим 1С:Предприятие кажется удобным и быстрым способом, мы настоятельно рекомендуем учитывать риски:
Если после удаления пользовательского макета ошибка сохраняется, рекомендуем выполнить процедуру Тестирование и исправление информационной базы через Конфигуратор, так как возможен случай некорректного обновления объектов метаданных внутри самой конфигурации.