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

  • 21 Просмотров
  • Последнее сообщение 3 недель назад
SergeySv написал 3 недель назад

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

Сортировка: Стандарт | Новые | Голоса
Danil написал 3 недель назад

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

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

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

SergeySv написал 3 недель назад

SergeySv написал 3 недель назад

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

SergeySv написал 3 недель назад

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

Danil написал 3 недель назад

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

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

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 написал 3 недель назад

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

Danil написал 3 недель назад

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

SergeySv написал 3 недель назад

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

SergeySv написал 3 недель назад

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

Close