Массовое изменение товаров

  • 42 Просмотров
  • Последнее сообщение 16 мая 2020
SergeySv написал 16 мая 2020

После переноса товаров в программу произошло следующее: на некоторых товарах появилось слишком много кавычек в наименовании, в весовых товарах единица измерения "шт". У меня есть старый прайсик с правильным названием и ед.изм. Можно это как-то через программу массово исправить?

Сортировка: Стандарт | Новые | Голоса
Danil написал 16 мая 2020

Я бы рекомендовал заново импортировать товары, если есть правильный прайс и такая возможность.

В противном случае массово исправить наименования можно будет только через обработку "Выполнить запрос" с "магическими заклинаниями" в виде SQL запросов. Если вариант с импортом вам не подходит, шлите пример двойных кавычек, выдам вам заклинания, как их исправить.

С весовым товаром будет чуть сложнее. Тут нужен критерий, что вы называете весовым товаром. Собран ли он у вас в одну группу или заведены ли для него плу.

SergeySv написал 16 мая 2020

SergeySv написал 16 мая 2020

Я забыл уточнить: не только весовой товар, да вообще любой не штучный товар, а есть еще и м2 и м.

SergeySv написал 16 мая 2020

ПЛУ не заведены и не собраны в одну группу

Danil написал 16 мая 2020

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

Запрос удаляющий двойные кавычки:

update lst_goods set name=replace(name, '""', '"');

Запрос удаляющий кавычки в начале:

update lst_goods set name = SUBSTR(name, 2, length(name)) WHERE name like '"%';

Запрос удаляющий кавычки в конце:

update lst_goods set name = SUBSTR(name, 1, length(name)-1) WHERE name like '%"';

Копируете по очереди запросы в программу и жмете Выполнить. Визуально ничего происходить не должно. После перезапускаете программу. Названия должны будут стать правильными.

SergeySv написал 16 мая 2020

Сейчас попробую. Спасибо.

Danil написал 16 мая 2020

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

SergeySv написал 16 мая 2020

Все получилось! 

SergeySv написал 16 мая 2020

Прайс в Экселе, названия я не менял, поэтому должно сработать. Буду экспериментировать! Спасибо за консультацию!

Close