Как изменить во всех карточках товара наименование? Чтобы наименование было равно полному наименованию?
---
Там есть кнопочка "Дополнительные параметры", где можно включить отображение служебных реквизитов. И там можно прописывать формулы, в т.ч. и другие реквизиты указывать в качестве источника.
---
ДОбрый день!
Возникает вопрос зачем????
можно банально обработку по быстрому навоять, которая забросит значение поля "ПолноеНаименование" в наименование.
Либо в отчетах выводить поле Полное наименование
---
Потому что продублировались наименования папок в которых лежали карточки и записались в поле "наименование". В связи с чем стерся конец наименования в котором были номера цвета лака и тп. А в "полном наименовании" эти номера сохранились. Поэтому нужно наименование изменить на полное наименование.
---
А в полное наименование будете вносить "самое полное наименование"?
---
Полное наименование уже заполнено) а наименование должно соответствовать полному наименованию. На скрине как должно быть, но не вручную это изменять.
---
Обработку написать и перебить.
зы: Может просто в нужном месте брать не наименование, а сразу полное ?
---
```1c
    Выборка = Справочники.Номенклатура.Выбрать();
    Пока Выборка.Следующий() Цикл
    ТекОбъект = Выборка.Ссылка.ПолучитьОбъект();
    ТекОбъект.Наименование = ТекОбъект.НаименованиеПолное;
    ТекОбъект.Записать();
    КонецЦикла;
```

но не работает почему то
---
ТекОбъект = Выборка.ПолучитьОбъект() ; ?
---
Похоже, что сбивается динамическая выборка из-за изменения наименований.
---
(16)Сделай выборку элементов справочника через запрос и выгрузи результат в таблицу, а из неё через "выгрузитьколонку" в массив. И сделай обход по нему
---
Длины то хватит? Наименование ограничено 150 символами.
---
хватит, у меня полное наименование короче наименования.
История проблемы такова, что после неправильного переноса, продублировались все наименования
---
В конфу должна входить БСП-ная штатная обработка "Групповое изменение реквизитов". Через нее можно. Пошурудите в разделе "Администрирование". Там где-то зарыта вроде. На крайняк - "Все функции" - "Обработки"
---
она входит, но там нет позиции наименование, да и если бы было, надо каждый элемент прописывать все равно
---
Там есть кнопочка "Дополнительные параметры", где можно включить отображение служебных реквизитов. И там можно прописывать формулы, в т.ч. и другие реквизиты указывать в качестве источника.
---
поддерживаю. Там все есть.
(1) и указать там же режим разработчика: ОбменДанными.Загрузка = Истина
---
Может я не вижу что?
---
Да, похоже старая версия БСП.

```1c
    Запрос = Новый Запрос;
    Запрос.Текст = "ВЫБРАТЬ Ссылка ИЗ Справочник.Номенклатура ГДЕ НЕ ЭтоГруппа";
    Выборка = Запрос.Выполнить().Выбрать();
    Пока Выборка.Следующий() Цикл
    ТекОбъект = Выборка.Ссылка.ПолучитьОбъект();
    ТекОбъект.Наименование = ТекОбъект.НаименованиеПолное;
    ТекОбъект.Записать();
    КонецЦикла;
```

ЗЫ. Поправочка :)
---
я вроде нашел встроенную обработку эту, сейчас пробую через нее.
Хотелось бы конечно через свою программку, но не понимаю почему она не работает. Через отладчик даже не показывает что вызов идет какой нибудь(
---
Наверное разные типы. Может стоит ограничить?
ТекОбъект.Наименование = Лев(ТекОбъект.НаименованиеПолное);