Добавлена функция расчета скидок «Случайное присвоение нескольких скидок в диапазоне времени с ограничением по сумме счета» («Счастливый счет»).

Добавлена функция расчета скидок «Случайное присвоение нескольких скидок в диапазоне времени с ограничением по сумме счета» («Счастливый счет»).

Аннотация

p.8.16

Данная функция расчета скидки случайным образом распределяет несколько скидкок в заданном диапазоне времени.

Количество уже назначенных скидок хранится в заметках подразделения, поэтому для работы скидки необходимо, чтобы подразделению был присвоен тип заметок, тип значения которого - целое число.

Функция проверяет сумму гостевого счёта. Если сумма больше заданной, то скидка не применяется.

Если за заданный диапазон времени не назначены все скидки, то в течении получаса после завершения диапазона времени недостающие скидки присваиваются подряд всем подходящим гостевым счетам.