Доброго Дня!
Шановні адміни модери форумчани допоможіть знайти( написати) скрипт для заміни виробника ( для всієї бази) так і для окремих груп в базі...
Автомагазин - товари 1го виробника заміняють такі від іншого - в базі їх занадто багато щоб міняти все вручну,а покупцям в прайсі необхідно крім назви ще й виробник- тому прошу Вашої допомоги!
Вам нужно у всех товаров производителя X установить проиводителем Y?
Ну на скільки я зрозумів бажання "Шефа" то так... "весь товар производителя X установить проиводителем Y"
Проте є варіація того що не всі у всіх групах товару буде робитися заміна.ТОму й прошу варіацію заміни "товар производителя X установить проиводителем Y"
та варіацію де " товар производителя X группы1 установить проиводителем Y" а інші групи товарів не чіпати
В складе товаров посмотрите ID поставщика X и id поставщика Y
Где X - поставщик, который мы заменим на поставщика Y
Колонка "Производитель" - как пример заменить "BEGEL" на "Kayaba"... вот так нужно для всей базы....
под рукой нет УкрСклада.... если не ошибаюсь, то там можно вывести поле id поставщика, просмотрите есть ли такое поле, и напишите здесь ID этих поставщиков
Возможно это поле уже называется код поставщика... хм... ок, дома постараюсь не забыть глянуть
можливо я Вас невірно розумію - мені не постачальника треба замінити( вони залишаються ті самі) а саме виробника деталі....
до чого Постачальник?
Ніхто не може допомогти?
Цитата: Simplet від Вересень 08, 2015, 09:21:20
Колонка "Производитель" - как пример заменить "BEGEL" на "Kayaba"... вот так нужно для всей базы....
ОБЯЗАТЕЛЬНО сделайте резерв базы данных:
Замена производителя по всей базе:
UPDATE
tovar_name
SET
tov_proizv = 'НовыйПроизводитель'
WHERE
tov_proizv = 'СтарыйПроизводитель'
Замена производителя по группе 5:
UPDATE
tovar_name
SET
tov_proizv = 'НовыйПроизводитель'
WHERE
tov_proizv = 'СтарыйПроизводитель' AND
tip = 5
ID групп можно посмотреть в меню Опции : Наценки на товары
Дякую!
Завтра будем робити;)