Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
22 ноя 2024, 13:42

Заменить название товаров в Справочнике.

Автор maxxi, 02 апр 2023, 05:06

0 Пользователей и 1 гость просматривают эту тему.

maxxi

Здравствуйте, скажите пожалуйста, мне надо заменить старое имя товаров на на новое. Остальные данные не будут заменены. Только наименование и все. новые названия загружены в ТЗ из Excel.В нем 2 колонки: cтарое и новое название Дальше не знаю что делать c этим ТЗ. Что-то подсказывает использовать функцию СтрЗаменить().
Спасибо.

Максим75

maxxi, вначале надо найти объект по наименованию, потом у объекта заменить наименование и записать.
что-то типа такого
ТекущийТовар = Справочники.Товары.НайтиПоНаименованию(какое-то наименование);
Если ТекущийТовар<>Справочники.Товары.ПустаяСсылка() тогда
ТекушийТовар.Наименование = какое-то новое наименование;
ТекущийТовар.Записать();
КонецЕсли;

ну или как в базе справочник с товарами называется (может Номенклатура, может еще как-то)

Максим75

maxxi, ну и естественно в цикле обойти ТЗ, получить старое и новое наименование, и в каждой итерации цикла найти объект по наименованию, изменить, записать.

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск