Меняем наименование в 1С 8.3: от карточки до группового изменения

· 9 мин

Содержание

Чтобы переименовать элемент справочника в 1С (номенклатуру, контрагента, статью затрат), откройте его карточку, измените поле Наименование и нажмите Записать и закрыть. Изменение сразу подхватится во всех отчётах и новых печатных формах — это и есть переименование в большинстве случаев.

Загвоздка в слове «документ». Сам документ в 1С — Поступление, Реализация, Платёжное поручение — наименования не имеет вовсе. У него есть номер и дата. Наименование есть у элементов справочников. Поэтому «переименовать документ в 1С» на практике означает одно из четырёх разных действий, и путь в каждом свой. Ниже разберём все, с точными шагами.

Что на самом деле вы переименовываете

Сначала определите тип объекта — от этого зависит, куда идти. В 1С под «документом» пользователи называют четыре разные вещи:

Что меняемГде живёт «имя»Как переименовать
Элемент справочникаполе Наименование в карточкеправка карточки или списка
Сам документ (Реализация и т.п.)номера нет имени, есть Номер и Комментарийправка номера/комментария
Сохранённая печатная формаимя файла на дискепереименование в Проводнике Windows
ФИО сотрудникасправочник Физические лицасмена ФИО с датой (в ЗУП — через историю)

Файл сохранённой печатной формы (Word, PDF, Excel) к базе 1С отношения не имеет. Переименуйте его прямо в папке средствами Windows — 1С для этого не нужна.

Отдельно стоит пятый случай — переименовать не конкретный документ, а сам его вид (например, вид документа Реализация товаров и услуг в метаданных). Это задача разработчика: имя объекта меняют в Конфигураторе, после чего требуется обновление конфигурации базы. Такое переименование затрагивает всю конфигурацию, а не одну запись, и рядовому пользователю не нужно. Дальше речь только о переименовании данных, а не метаданных.

Виджет ниже подскажет маршрут под ваш случай.

Что именно нужно переименовать?

Переименование элемента справочника через карточку

Это базовый способ для одного-двух объектов. Подходит для номенклатуры, контрагентов, складов, подразделений, статей затрат — любого справочника.

  1. Откройте нужный список. В Бухгалтерии 3.0 номенклатура лежит в разделе Справочники → Номенклатура.
  2. Двойным щелчком откройте элемент.
  3. Измените поле Наименование. У некоторых справочников (контрагенты, организации) есть ещё Полное наименование — рабочее имя для списков и официальное имя для печати различаются, меняйте оба при необходимости.
  4. Нажмите Записать и закрыть.

У контрагентов и организаций различают рабочее Наименование и Полное наименование. Рабочее — короткое, по нему вы ищете объект в списках и выбираете в документах. Полное — официальное, с организационно-правовой формой, оно попадает в печатные формы договоров и актов. Если сменились реквизиты контрагента, меняйте оба поля, иначе в печати останется прежнее название.

Наименование — это свойство самого объекта, а не копия текста в документах. Поэтому после переименования контрагента во всех проведённых реализациях, актах и отчётах он отобразится уже по-новому: документы хранят ссылку на объект, а не строку с его именем. Это и плюс (не нужно править каждый документ), и риск (переименование задним числом меняет вид всех старых документов).

Печатные формы, которые вы раньше выгрузили в файл или распечатали, задним числом не изменятся — там зафиксирован текст на момент печати. Меняется только то, что программа рисует «вживую» из базы.

Правка прямо в списке. Открывать карточку ради одного поля не всегда удобно. Многие списки позволяют редактировать наименование не заходя внутрь элемента.

  • Выделите строку и нажмите F2 либо щёлкните по ячейке Наименование — если список поддерживает правку по месту, поле станет доступным для ввода.
  • Для элемента в составе группы сначала раскройте нужную папку, затем правьте строку.
  • Если правка по месту недоступна, в командной панели списка есть команда создания и изменения — она откроет ту же карточку.

Этот приём экономит время, когда нужно поправить несколько элементов подряд, но каждый — по отдельности. Для массовой замены есть инструмент получше — см. следующий раздел.

Массовое переименование: групповое изменение реквизитов

Когда переименовать нужно десятки или сотни элементов (например, добавить ко всем позициям один артикул или убрать лишний префикс), ручная правка не вариант. В типовых конфигурациях есть штатная обработка Групповое изменение реквизитов.

Чтобы её открыть, сначала включите команду «Все функции»:

  1. Главное меню (стрелка вниз в левом верхнем углу) → Настройки → Параметры.
  2. Поставьте галку Отображать команду «Все функции» и нажмите ОК.
  3. Главное меню → Все функции → Стандартные → Групповое изменение реквизитов.

Дальше:

  • выберите справочник и, при необходимости, отбор (например, только по одной группе);
  • на вкладке реквизитов укажите Наименование и задайте новое значение или формулу;
  • запустите изменение.

Групповое изменение правит данные без возврата. Перед массовой заменой сделайте резервную копию базы или хотя бы выгрузите список в файл. Операция затрагивает все отобранные элементы разом.

Обработка умеет не только подставлять константу, но и собирать новое наименование по шаблону из других реквизитов. Это закрывает большинство задач «переименовать всё по правилу» без единой строки кода.

Программное переименование для специалистов

Если правило сложное (переименовать по условию из другой таблицы, по внешнему файлу соответствий), пригодится короткая обработка. Пример для одного элемента номенклатуры по его коду:

Ссылка = Справочники.Номенклатура.НайтиПоКоду("00-00001");
Если Не Ссылка.Пустая() Тогда
    Объект = Ссылка.ПолучитьОбъект();
    Объект.Наименование = "Болт М8 оцинкованный";
    Объект.Записать();
КонецЕсли;

Код выполняется из внешней обработки или через Конфигуратор и требует прав на изменение данных. Для нескольких элементов оберните выборку в цикл по результату запроса. Если уверенности в коде нет — используйте штатное Групповое изменение реквизитов: оно безопаснее и не требует программиста.

Запускать произвольный код в рабочей базе должен человек с правами администратора и пониманием последствий. На продуктивной базе сначала проверьте обработку на копии.

Коротко, какой способ когда брать:

СпособКогда подходитКто может
Карточка элемента1–2 объектаобычный пользователь
Правка в спискенесколько подрядобычный пользователь
Групповое изменение реквизитовдесятки и сотнипользователь с правами
Программная обработкасложное правило, условиеспециалист 1С

Начните с простого. К групповому изменению и коду переходите, только когда объектов действительно много или правило нельзя задать руками.

Номер и комментарий самого документа

У документа наименования нет. Если под «переименованием» вы имели в виду изменить его номер или подписать его текстом — вот как это делается.

Номер. Присваивается автоматически по правилам нумерации. В типовых конфигурациях поле номера защищено от случайной правки. Менять отдельный номер вручную почти никогда не нужно — если номера «поехали», правильнее настроить префикс и периодичность нумерации, а не переписывать каждый документ.

Префикс — это приставка к номеру, например АА-000000123. Он помогает отличать документы разных организаций и подразделений в общей базе и обычно задаётся в настройках организации. Периодичность нумерации (год, квартал, месяц) определяет, когда счётчик обнуляется: при годовой периодичности в январе нумерация стартует заново с единицы. Поэтому «сбой» номеров часто оказывается штатным поведением на стыке периодов, а не ошибкой.

Комментарий. Внизу почти любого документа есть поле Комментарий. Это и есть способ «подписать» документ своим текстом: пометка для коллег, причина создания, внутренний идентификатор. Комментарий виден в списке (если вывести колонку) и помогает искать документ по смыслу, а не по номеру.

Для систематизации удобнее не менять номера, а добавить к документам комментарии и фильтровать список по ним.

Особенности в типовых конфигурациях

Путь к справочнику и логика переименования зависят от конфигурации. Основные различия:

КонфигурацияГде лежат переименовываемые объекты
Бухгалтерия 3.0Справочники → Номенклатура, Справочники → Контрагенты
Управление торговлей 11НСИ и администрирование → НСИ → Номенклатура
ЗУП 3.1Кадры → Физические лица (ФИО меняют с датой)

В ERP структура близка к Управлению торговлей: справочники собраны в разделе НСИ.

Отдельный случай — смена ФИО сотрудника в ЗУП 3.1. Здесь нельзя просто переписать фамилию в карточке. Иначе все прошлые приказы, ведомости и справки отобразятся с новой фамилией, хотя на их дату человек звался иначе.

Правильно — зарегистрировать изменение ФИО с датой: в карточке физического лица рядом с полем ФИО есть ссылка на историю изменений, где вы добавляете новую фамилию и дату, с которой она действует. Документы до этой даты сохранят прежнее ФИО, после — новое. Так требует и кадровый учёт, и отчётность.

Почему не получается переименовать

Если поле недоступно или замена не сохраняется, причина обычно в одном из трёх. Диагностика:

Диагностика: выберите симптом

Ещё одна частая ситуация — элемент помечен на удаление. Пометка не блокирует редактирование: откройте такой элемент, при необходимости снимите пометку (правой кнопкой Снять пометку удаления или клавишей Del), переименуйте и запишите. Удалённый же окончательно элемент восстановить и переименовать нельзя — его в базе больше нет.

Частые вопросы

Изменится ли наименование в уже проведённых документах после переименования?
Да. Документы ссылаются на объект справочника, а не хранят копию его имени. После переименования контрагента или номенклатуры во всех прошлых и будущих документах отобразится новое наименование. Исключение — печатные формы, уже выгруженные в файл или на бумагу.
Можно ли вернуть прежнее наименование?
Да, тем же способом — откройте карточку и впишите старое значение. Если переименование было массовым и пошло не так, разворачивайте резервную копию, которую сделали заранее.
Почему у документа нет поля «Наименование»?
Так устроена платформа: документ идентифицируется номером и датой, а не именем. Чтобы подписать документ своим текстом, используйте поле Комментарий внизу формы.
Как переименовать сразу всю группу (папку) справочника?
Группа — это тоже элемент с полем Наименование. Откройте саму папку двойным щелчком и измените её имя. Элементы внутри при этом не затрагиваются.
Нужны ли особые права, чтобы переименовывать элементы?
Для правки обычных справочников хватает прав рядового пользователя с доступом на изменение. Групповое изменение реквизитов и запуск обработок обычно доступны только пользователям с расширенными правами или администратору.
Можно ли «переименовать» сразу несколько документов?
Имени у документов нет, но реквизит Комментарий есть почти у всех. Через Групповое изменение реквизитов можно разом проставить один комментарий десяткам документов — например, пометить партию как Загружено из банка. Это ближайший аналог массового переименования для документов.