Нужна помощь в написании скрипта: при покупке на 100грн и выше скидка 20% на товар из груп 25,32,44.
IF((in_tovar_kolvo*in_tovar_cena) > 99 AND in_group_id IN (25,32,44)) THEN
tovar_znig_proc = 20;
Спасибо за помощь.Наверное я не правильно написал.
Ваш скрипт делает скидку на одну позицию товара а хотелось на сумму.
Пример:ведро из группы 25 стоит 90грн,таз из группы 32 стоит 40грн сумма=130 скидка 20%=104грн.
Спасибо.
Так нельзя сделать т.к. "Дисконт по сумме" не видит конкретно какие товары проданы в документе (хотя в новой версии это будет) и не может повлиять на скидку по товару, только общую. А "Дисконт по товару" не видит другие товары в документе (в новой версии это будет процедурой get_vkas_check_info), и главное не видит общую сумму продажи по документу. Разве чтобы get_vkas_check_info выдавала и суммы по товарам, или написать свою процедуру которая считает сумму документа, в новой версии это будет возможно т.к. будет переменная in_doc_id в дисконтах.
Спасибо.