делал так- 2 жобика порасписанию
/* Выставляем скидку на 300.2 Кулинарно-овощной цех 300.3.2.2. Прочий товар.*/
delete from SMDISCCLASS where IDCLASS in (2227,2832) and PriceID = 14;
insert into SMDISCCLASS Values(2227,14,20);
insert into SMDISCCLASS Values(2832,14,20);
commit;
второй:
/* УБИРАЕМ скидку на 300.2 Кулинарно-овощной цех 300.3.2.2. Прочий товар.*/
delete from SMDISCCLASS where IDCLASS in (2227,2832) and PriceID = 14;
commit;
Ну и выгрузка на кассы в соотвествующее время.