Такак ситуація. Є скрипт на перехід на оптову ціну при кількості товару. Але коли Клієнт дає дисконтну картку, то на оптову ціну діє ще знижка. як так зробити, щоб на оптову ціну дисконтна картка клієнта не діяла..
Приклад
-- если 20620 и кол-во товара больше 25 использовать оптовую цену
IF(in_tovar_id IN (16857, 16858, 16859, 16861, 16862, 18856, 18854, 22693, 18863, 18858, 18859, 18860, 18861, 18862, 19269) AND :in_tovar_kolvo >= 25) THEN
SELECT
(1-(tn.cena_o/tn.cena_r))*100
FROM
tovar_name tn
WHERE
tn.num = :in_tovar_id
INTO
:tovar_znig_proc;
Проблему вирішив сам. розібравшись у скриптах. Кому цікаво із дисконтами, є багато різних скриптів зі знижками , крточками клієнтів і так далі,