Справочники и Данные · 11 мин
Как в 1С сделать наименование: пошаговое руководство
Как в 1С сделать наименование товара, контрагента или документа: ручной ввод, автоматическое формирование, полное и рабочее наименование, типовые ошибки и проверка результата.
Наименование — один из базовых реквизитов практически любого справочника в 1С: номенклатуры, контрагентов, складов, подразделений, договоров и документов. От того, как оно заполнено, зависит поиск данных, корректность печатных форм, обмен с другими системами и удобство ежедневной работы пользователей.
Несмотря на кажущуюся простоту, вопрос «как в 1С сделать наименование» возникает часто: у новичков — при первом создании элемента справочника, у опытных пользователей — когда нужно настроить автоматическое формирование названия, разделить рабочее и полное наименование или исправить массово заполненные данные. Ниже разобраны основные сценарии для типовых конфигураций (Управление торговлей, Бухгалтерия предприятия, ERP) на платформе 1С:Предприятие 8.3.
Что такое наименование в 1С и где оно используется
Наименование — это строковый реквизит, который служит основным представлением объекта: именно его вы видите в списках, выпадающих списках выбора, отчётах и при поиске. У большинства справочников наименование заполняется вручную, но конфигурация может дополнять его автоматически — например, подставлять артикул, вид номенклатуры или ИНН контрагента.
Важно понимать, что наименование влияет не только на «красоту» списка. По нему работает поиск при вводе по строке, по нему пользователи ориентируются в документах, а в некоторых случаях оно попадает в печатные формы и электронные документы. Поэтому хаотичные названия вида «Товар 1», «Новый», «asdf» быстро превращают базу в неудобную для работы среду.
Отдельно стоит различать рабочее наименование (короткое, для внутренней работы) и полное наименование (официальное, для документов). Например, у контрагента рабочим может быть «Ромашка», а полным — «Общество с ограниченной ответственностью «Ромашка». Путаница между этими полями — частая причина ошибок в счетах-фактурах и накладных.
Как создать наименование при добавлении элемента справочника
Базовый сценарий одинаков для большинства справочников. Рассмотрим его на примере номенклатуры в типовой конфигурации.
- 1Откройте раздел «НСИ и администрирование» или «Справочники» и выберите «Номенклатура».
- 2Нажмите кнопку «Создать» (или клавишу Insert).
- 3Заполните поле «Наименование» — введите понятное название, например «Кабель ВВГнг 3х2,5».
- 4При необходимости заполните «Полное наименование» или «Наименование для печати».
- 5Проверьте остальные обязательные реквизиты (единица измерения, вид номенклатуры) и нажмите «Записать и закрыть».
Если конфигурация настроена на автоматическое формирование, поле наименования может заполниться само после указания других реквизитов — например, из сочетания вида номенклатуры, характеристики и артикула. В этом случае вручную править его обычно не требуется, но возможность редактирования, как правило, сохраняется.
При создании контрагента наименование часто подставляется автоматически после ввода ИНН, если подключён сервис заполнения реквизитов по данным ЕГРЮЛ/ЕГРИП. Тогда программа сама формирует и сокращённое, и полное наименование организации. Проверьте результат: автоматически полученные данные иногда требуют ручной корректировки сокращений.
Как настроить автоматическое формирование наименования
В типовых конфигурациях автоподстановка наименования обычно зашита в логику формы элемента и не требует настройки. Но в ряде случаев поведением можно управлять без программирования.
Для номенклатуры проверьте настройки вида номенклатуры: там могут задаваться шаблоны и обязательность реквизитов, из которых складывается название. Для контрагентов автозаполнение зависит от включённого сервиса «1С:Контрагент» или аналогичного механизма заполнения по ИНН.
Если нужен собственный шаблон наименования — например, «[Вид] [Модель] [Цвет]» — без доработки конфигурации это решается через расширения или подписку на событие «Обработка заполнения» / «Перед записью». На обычной форме пользователя такой настройки нет, и пытаться «выкрутить» её стандартными средствами бессмысленно.
Процедура ПередЗаписью(Отказ)
Наименование = Строка(ВидНоменклатуры) + " " + Артикул;
КонецПроцедурыПриведённый пример — упрощённая иллюстрация логики. Реальную доработку лучше выполнять через расширение конфигурации, чтобы не потерять возможность обновления. Если у вас нет опыта разработки в 1С, поручите это специалисту: ошибка в обработчике записи может блокировать сохранение элементов для всех пользователей.
Рабочее и полное наименование: что заполнять и зачем
Полное наименование используется в печатных формах: в счетах, актах, накладных, договорах. Если оставить его пустым, программа чаще всего подставит рабочее наименование — и в официальный документ попадёт сокращённое или разговорное название.
Практическое правило: рабочее наименование делайте коротким и удобным для поиска (его будут набирать сотрудники десятки раз в день), а полное — строго по документам. Для контрагентов полное наименование должно совпадать с выпиской из ЕГРЮЛ, включая организационно-правовую форму.
Для номенклатуры аналогом полного наименования может выступать «Наименование для печати». Оно удобно, когда внутреннее название содержит служебные пометки (например, «(б/у)», «тест»), которые не должны попадать к клиенту.
Сравнение вариантов
Подходит для внутренних справочников (склады, подразделения). Ограничение: в печатные формы попадёт короткое название, что не всегда допустимо.
Стандарт для контрагентов и товаров, попадающих в документы. Требует дисциплины: оба поля нужно поддерживать в актуальном состоянии.
Экономит время при больших объёмах ввода. Ограничение: результат зависит от качества исходных реквизитов и часто требует доработки шаблона.
Как изменить наименование у уже созданных элементов
Изменение наименования существующего элемента — безопасная операция: программа хранит связь с объектом по внутренней ссылке, а не по названию. Документы, где использовался элемент, после переименования покажут новое наименование автоматически.
Чтобы переименовать элемент, откройте его из списка справочника, отредактируйте поле и запишите. Если нужно изменить много элементов сразу, используйте типовую обработку «Групповое изменение реквизитов» (в типовых конфигурациях — раздел «Администрирование», «Обслуживание»). Она позволяет массово заменить часть текста в наименованиях по отбору.
Однако есть нюанс: если наименование участвует в обмене данными с другими системами (сайт, складская программа, ЭДО), массовое переименование может нарушить сопоставление объектов. Перед групповой обработкой уточните, не используется ли наименование как ключ синхронизации — обычно это не так, но в самописных обменах встречается.
Типичные ошибки и как их избежать
Отдельная проблема — длина наименования. В платформе для наименования справочника задана предельная длина (в типовых конфигурациях обычно от 100 до 150 символов). Если название не помещается, не сокращайте его до неузнаваемости: перенесите часть информации в дополнительные реквизиты, комментарий или наименование для печати.
Ещё одна ошибка — попытка хранить в наименовании структурированные данные: цену, остаток, поставщика. Эти сведения быстро устаревают, а наименование превращается в «простыню». Для таких данных в 1С предусмотрены отдельные механизмы: цены номенклатуры, регистры остатков, дополнительные сведения.
Как проверить результат
Как проверить результат
Отображается понятное уникальное наименование, легко находится поиском по части слова
Название обрезано, дублирует другие элементы или не находится по очевидному запросу
В документе выведено полное официальное наименование
В печать попало сокращённое или служебное название
Элемент находится по первым символам названия
Поиск не находит элемент из-за лишних пробелов или спецсимволов в начале
После переименования объект корректно сопоставляется в другой системе
Появились дубли или незаполненные ссылки после обмена
Быстрая проверка после создания элемента: найдите его через строку поиска в списке, откройте любой документ с этим элементом и сформируйте печатную форму. Если во всех трёх местах наименование выглядит корректно — настройка выполнена правильно.
Часто задаваемые вопросы
Можно ли сделать наименование необязательным или очень длинным?
Длина и обязательность наименования задаются в конфигураторе на уровне справочника и в типовых решениях обычно не меняются пользователем. Если стандартной длины не хватает, переносите часть информации в полное наименование, комментарий или дополнительные реквизиты — это правильнее, чем доработка конфигурации.
Почему наименование контрагента заполнилось само и можно ли это отключить?
Автозаполнение работает через сервис получения данных по ИНН. Полностью отключать его обычно не нужно: вы можете отредактировать любое заполненное поле вручную. Если сервис недоступен или не подключён, наименование просто вводится вручную.
Что будет с документами, если переименовать товар?
Ничего страшного: документы хранят ссылку на элемент, а не его название. После переименования в проведённых документах и их печатных формах будет отображаться новое наименование. Учтите это, если документы уже переданы контрагентам — расхождение названий может вызвать вопросы.
Как найти и убрать дубли наименований в номенклатуре?
Отсортируйте список справочника по колонке «Наименование» — одинаковые и похожие названия окажутся рядом. Для объединения дублей в типовых конфигурациях есть обработка «Поиск и удаление дублей» (раздел «Администрирование» → «Обслуживание»). Она заменяет ссылки на дубли ссылкой на основной элемент во всех документах.
Можно ли запретить создание элементов с одинаковым наименованием?
Штатного запрета дублей по наименованию в типовых конфигурациях обычно нет — программа лишь предупреждает о совпадении. Жёсткий контроль реализуется доработкой (проверка в обработчике записи), но чаще достаточно регламента: единых правил наименования и периодической проверки дублей обработкой.
Наименование обрезается в отчёте — что делать?
Это ограничение макета отчёта или ширины колонки, а не самих данных. Попробуйте изменить настройки отчёта (вариант отчёта, ширину колонок) или использовать поле с полным наименованием. Само наименование в базе при этом хранится целиком.
Что важно запомнить
Наименование создаётся при добавлении элемента справочника и может формироваться автоматически из других реквизитов. Разделяйте рабочее и полное наименование, соблюдайте единый стандарт написания, а массовые изменения выполняйте групповой обработкой только после проверки на небольшой выборке.