тогда, конечно, сложнее...
я бы, наверное, сделал
1) общую скидку на все в в размере суммарной (утренняя+дневная) скидки по алкоголю
2) три файла ограничений по скидкам для укм2
- для работы с 8-12
- 12-22
- 22-08
3) файл-флаг на загрузку этой радости в укм2.
и пихал бы по расписанию эту радость (нужное из трех ограничение скидок + флаг) на кассы.
минимальные наценки - отсекать все-таки фисированными или акциями.
все равно минимальные обычно делаются руками и в автомат наценки попадать не должны.
другой вариант: дневную скидку на алкоголь сделать ручной, по дисконту. установить скидку по группе на тип дисконта.
выдать каждому кассиру по именному скидочному штрихкоду и предупредить: "бум проверять каждый день, сделаешь скидку ночью - заберем из ЗП"
не скажу, что мне самому этот вариант нравится, но реализовать проще всего.