Справочники и Данные · 10 мин
Как убрать стандартное наименование в 1С
Как убрать или изменить стандартное наименование в 1С: переименование элементов справочников, предопределённых данных, настройка в конфигураторе и расширении.
«Стандартное наименование» в 1С — это название, которое программа подставляет автоматически: имя предопределённого элемента справочника, наименование типовой роли или подсистемы, заголовок в печатной форме, автоматически сформированное название позиции номенклатуры. В зависимости от того, где именно появилось нежелательное наименование, способ его убрать отличается — от простого переименования в пользовательском режиме до правки конфигурации или расширения.
Перед любыми изменениями важно определить, откуда берётся наименование. Если элемент можно открыть и переименовать в режиме «Предприятие» — это самый безопасный сценарий. Если поле заблокировано или значение формируется программно, потребуется конфигуратор или обработка. Ниже разобраны основные ситуации и порядок действий для каждой.
Общее правило безопасности: перед правкой предопределённых данных или изменением конфигурации сделайте резервную копию информационной базы. Ошибка при переименовании служебных элементов может нарушить обмены, отчёты и обновление конфигурации.
Определяем, откуда берётся стандартное наименование
Первый шаг — понять природу наименования. Откройте элемент и попробуйте отредактировать поле «Наименование». Если оно доступно для ввода — это обычный реквизит, и проблема решается простым переименованием. Если поле недоступно (серое) или после сохранения возвращает прежнее значение, наименование формируется программно — например, в обработчиках «При записи» или «Обработка заполнения».
Отдельный случай — предопределённые элементы справочников и планов видов характеристик. Их имена заданы в конфигураторе, и типовые механизмы обращаются к ним по предопределённому имени, а не по представлению. Переименование такого элемента в пользовательском режиме обычно безопасно, потому что меняется только отображаемое наименование, а служебное имя остаётся прежним.
Достаточно переименовать вручную или групповой обработкой
Ищите шаблон в модуле объекта или настройках конфигурации
Меняется в конфигураторе или переименовывается только представление
Переименование элемента в режиме «Предприятие»
Самый простой сценарий: откройте нужный справочник, найдите элемент, поставьте курсор в поле «Наименование» и введите новое значение, затем запишите. Для предопределённых элементов (например, типовых ставок НДС, видов номенклатуры, статей движения денежных средств) это стандартная операция — программа продолжит находить элемент по служебному имени.
Если элементов много, воспользуйтесь обработкой «Групповое изменение реквизитов» (в типовых конфигурациях она находится в разделе «Администрирование» → «Обслуживание» или «НСИ и администрирование»). В ней можно отобрать элементы по условию и массово заменить или очистить наименование. Перед массовой операцией проверьте результат на одном-двух элементах: отменить групповое изменение без резервной копии нельзя.
Чтобы полностью «убрать» наименование, учтите ограничение: у большинства справочников наименование — обязательный реквизит с контролем заполнения. Пустая строка не сохранится. Можно ввести нейтральное значение (например, прочерк), но правильнее решить задачу иначе — отключить отображение наименования там, где оно мешает, например в печатной форме.
Изменение шаблона автоматически формируемого наименования
Во многих конфигурациях наименование собирается из других реквизитов: для физического лица — из фамилии, имени и отчества, для номенклатуры — из вида, артикула и характеристик. Такое наименование перезаписывается при каждой записи элемента, поэтому ручное переименование не поможет.
Чтобы изменить или убрать такое наименование, откройте конфигуратор, найдите нужный объект метаданных и посмотрите модуль объекта — процедуры «ОбработкаЗаполнения» и «ПередЗаписью». Именно там обычно расположен код формирования строки. Для типовой конфигурации правку лучше делать через расширение, чтобы не снимать конфигурацию с поддержки и не усложнять обновления.
Если доработка невозможна, есть обходной путь: отключить автозаполнение через функциональные опции или настройки пользователя, если конфигурация это предусматривает. Проверьте раздел настроек учётной политики и персональных настроек — в ряде решений формирование наименования управляется константой.
- 1Сделайте резервную копию базы
- 2Найдите в конфигураторе объект и процедуру, формирующую наименование
- 3Создайте расширение конфигурации и перенесите туда изменённый обработчик
- 4Проверьте формирование наименования на копии базы
- 5Обновите существующие элементы групповой обработкой, если нужно
Убираем наименование из печатной формы
Частая задача — убрать стандартный заголовок или наименование организации из печатной формы документа, например чтобы вывести бланк на фирменной бумаге. В типовых конфигурациях макет печатной формы доступен для редактирования: откройте документ, нажмите «Печать», затем перейдите в настройку макетов (раздел «Администрирование» → «Печатные формы, отчеты и обработки» → «Макеты печатных форм»).
В редакторе макета удалите или очистите ячейки с нежелательным наименованием и сохраните макет. Пользовательский макет заменит типовой, при этом сама конфигурация не меняется, и обновления не затронут ваши правки. Если макет нужно вернуть к исходному виду, удалите пользовательский макет — программа снова начнёт использовать типовой.
Переименование типовых ролей, подсистем и команд
Стандартные наименования встречаются и в интерфейсе: названия разделов (подсистем), команд меню, ролей. В режиме «Предприятие» часть из них меняется через настройки панели разделов, но само имя объекта метаданных правится только в конфигураторе: откройте свойства объекта и измените свойство «Синоним» — именно он отображается пользователям. Свойство «Имя» трогать не следует: на него ссылается код.
Для типовой конфигурации на поддержке синонимы меняют через расширение: заимствуйте объект и укажите новый синоним. Это безопасно для обновлений — при обновлении конфигурации поставщика расширение сохранит ваши названия. Ограничение: не все объекты поддерживают изменение синонима в расширении, тогда потребуется снятие с поддержки или принятие типового названия.
Сравнение способов
Подходит для единичных элементов с доступным полем; не работает при программном формировании
Для массовой замены; требует резервной копии, отката нет
Для типовых конфигураций на поддержке; ограничено возможностями расширений
Полный контроль, но усложняет обновление конфигурации
Проверка результата и типичные ошибки
После изменения проверьте три вещи: как элемент отображается в списках и отчётах, как он выглядит в печатных формах и не сломались ли связанные механизмы — обмены, заполнение документов, поиск по наименованию. Для программно формируемых наименований перезапишите один элемент и убедитесь, что новое значение не перезаписалось старым.
Типичные ошибки: попытка очистить обязательное наименование (программа откажет в записи), переименование предопределённого элемента, участвующего в обмене по наименованию, правка типового макета напрямую в конфигураторе вместо пользовательского макета, а также изменение свойства «Имя» вместо «Синоним» у объектов метаданных. Все эти ошибки приводят либо к отказу операции, либо к скрытым сбоям, которые обнаруживаются позже.
Когда лучше привлечь специалиста
Самостоятельно безопасно выполнять переименование в пользовательском режиме, групповое изменение реквизитов с резервной копией и правку пользовательских макетов печатных форм. Эти операции не затрагивают конфигурацию и обратимы.
К специалисту по 1С стоит обратиться, если наименование формируется в коде типовой конфигурации, нужно менять предопределённые данные, задействованные в регламентированном учёте, или требуется расширение. Ошибка в этих местах может нарушить обновление, отчётность и обмены, а диагностика последствий сложнее самой доработки.
Что важно запомнить
Сначала определите, как формируется наименование: вручную, по шаблону или как предопределённое. Простые случаи решаются переименованием или групповой обработкой, программные — через расширение, печатные — через пользовательский макет. Всегда делайте резервную копию перед массовыми изменениями.
Частые вопросы
Можно ли вообще удалить наименование, оставив поле пустым?
Обычно нет: наименование — обязательный реквизит с контролем заполнения, и программа не даст записать элемент с пустым значением. Если цель — скрыть наименование, уберите его из печатной формы или формы списка, а в самом поле оставьте служебное значение.
Что произойдёт с предопределённым элементом после переименования?
Типовые механизмы обращаются к предопределённым элементам по внутреннему имени, а не по отображаемому наименованию, поэтому переименование в режиме «Предприятие» безопасно. Риск возникает только если сторонняя система или обмен сопоставляют объекты именно по наименованию.
Наименование восстанавливается после записи — в чём причина?
Значит, оно формируется программно в обработчиках записи объекта. Ручное редактирование бесполезно: нужно изменить шаблон формирования в конфигураторе или расширении либо найти настройку, отключающую автозаполнение.
Как вернуть типовой макет печатной формы после правок?
Откройте список макетов печатных форм в разделе администрирования, найдите изменённый макет и удалите пользовательскую версию либо воспользуйтесь командой возврата к типовому макету, если она доступна. После этого печатная форма снова будет строиться по макету из конфигурации.
Пропадут ли мои изменения наименований при обновлении конфигурации?
Переименованные элементы справочников и пользовательские макеты при обновлении сохраняются. Изменения, внесённые напрямую в конфигуратор, могут быть затёрты при обновлении, если объект изменился у поставщика, — поэтому доработки рекомендуется делать через расширение.