Помогите!В связи с особенностями бизнеса,расходные цены не привязаны к приходным :o соответственно при помощи наценок менять цены не могу.Есть ли в программе возможность менять расходные цены,отталкиваясь от уже назначенных расходных цен?допустим,нужно поднять все расходные цены в группе на 5 процентов от уже имеющихся расходных цен,как это сделать?Буду признателен,если поможете
http://www.softbalance.com.ua/forum/index.php/topic,3194.msg19696.html#msg19696 (http://www.softbalance.com.ua/forum/index.php/topic,3194.msg19696.html#msg19696)
1. ВАЖНО. Делаем резерв базы данных меню Опции : Резервирование !!!
А далі:
У SQL менеджері у вашому випадку запускаємо скрипт
UPDATE
tovar_name
SET
cena_r = cena_r *1.05
WHERE
tip = 5
Де tip = 5 це номер групи.
Опції - націнки на товари - там бачите всі групи і їх ID .
Зручніше скриптом то
SELECT
num,
name
FROM
tip
num - номер группы
name - название группы
Доброго дня!А через який розділовий знак вводити групи ,якщо їх наприклад 24, і щоб кожну окремо не вводити ,а відразу всі одним скриптом?
Цитата: fww1510 від Січень 21, 2016, 16:49:08
Доброго дня!А через який розділовий знак вводити групи ,якщо їх наприклад 24, і щоб кожну окремо не вводити ,а відразу всі одним скриптом?
Начиная от версии 6.15 "EXECUTE BLOCK" теперь работает в SQL менеджере, это почти хранимая процедура только не требует сохранения, а просто запускается, выражения разделять точкой с запятой, ниже пример:
EXECUTE BLOCK
AS
BEGIN
UPDATE tovar_name SET cena_r = cena_r *1.05 WHERE tip = 5;
UPDATE tovar_name SET cena_r = cena_r *1.10 WHERE tip = 11;
UPDATE tovar_name SET cena_r = cena_r *1.23 WHERE tip = 25;
END