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

Механизм применения условий скидок

Функциональные требования к современным системам лояльности очень высоки. В кассовом ПО Artix при составлении условий скидок используется обращение к объектам чека, а также для большей гибкости реализован механизм задания условий скидок через функции.

Условия применения скидок задаются через конструктор, либо вручную. Описание составления условий можно найти в статье "Написание условий скидок".

Список функций используемых в условиях можно увидеть здесь.

Механизм применения расчетной ставки

При составлении расчетной скидки на товарные позиции также возможно использование функций. Расчетная скидка вычисляется в соответствии с заданными значениями расчетной ставки. Значение расчетной ставки можно установить вручную, либо через конструктор. 

Правила добавления выражений для расчетной ставки отличается от добавления условий скидки тем, что в данных выражениях можно использовать различные математические операции и запрещено использовать функции, возвращающие не числовые значения.

Список функций используемых при составлении расчетной ставки можно увидеть здесь.

  • No labels