Спільнота для обміну досвідом між користувачами програм УкрБланк, УкрСклад, УкрЗарплата

Наши программы => УкрСклад => Тема розпочата: crazyjonyster від Травень 30, 2014, 11:23:21

Назва: Массовое редактирование товаров.
Відправлено: crazyjonyster від Травень 30, 2014, 11:23:21
Есть категория "Больше никогда не будут использоваться" в ней пару тысяч товаров... Можно ли одним махом во всех товарах поменять информацию в полях "Код", "Штрихкод-производ." и "Штрихкод-внутрений" на одно слово DELETE? Если да то как это сделать?
Назва: Re: Массовое редактирование товаров.
Відправлено: Creat від Травень 30, 2014, 12:04:45
1. ВАЖНО. Делаем резерв базы данных меню Опции : Резервирование

А далі:
У SQL менеджері у вашому випадку запускаємо скрипт
UPDATE
  tovar_name
SET
  kod = 'delete',
  tov_scancode = 'delete',
  tov_scancode_in  = 'delete'
WHERE
  tip = 2

Де   tip = 2 це номер групи.

Опції - націнки на товари - там бачите всі групи і їх ID .
Зручніше скриптом то
SELECT
  num,
  name
FROM
  tip

num - номер группы
name - название группы
Назва: Re: Массовое редактирование товаров.
Відправлено: crazyjonyster від Червень 16, 2014, 17:09:44
Спасибо Вам огромное!
Назва: Re: Массовое редактирование товаров.
Відправлено: crazyjonyster від Червень 18, 2014, 12:43:18
Прошу прощения если вопрос глупый а как на основе этого скрипта сделать следующее.

В категории товары называются по разному... Как переименовать все товары по маске: "Блокнот [старое название товара]"? Вот например если товар назывался "Moleskine A3245", что бы он стал называться "Блокнот Moleskine A3245" и т.д. все товары...

Цитата: Creat від Травень 30, 2014, 12:04:45
1. ВАЖНО. Делаем резерв базы данных меню Опции : Резервирование

А далі:
У SQL менеджері у вашому випадку запускаємо скрипт
UPDATE
  tovar_name
SET
  kod = 'delete',
  tov_scancode = 'delete',
  tov_scancode_in  = 'delete'
WHERE
  tip = 2

Де   tip = 2 це номер групи.

Опції - націнки на товари - там бачите всі групи і їх ID .
Зручніше скриптом то
SELECT
  num,
  name
FROM
  tip

num - номер группы
name - название группы