| Version 11 (modified by , 7 years ago) ( diff ) |
|---|
Маркетингові акції
Загальні правила
Фільтри
Кожен фільтр являє собою операцію, що завершується значенням ТАК, якщо умови фільтра задовільні, інакше НІ. Умови кожного фільтра описуються тегах filter:
Фільтри групуються в пакети фільтрів, за допомогою тега filters:
Пакет набуває значення ТАК, якщо хоч один з фільтрів набув значення ТАК, тобто діє за принципом АБО. За цим принципом зручно створювати, наприклад, умови типу: Акція діє з 10:00 до 12:00 та з 18:00 до 20:00. Без пакетів довелось би створювати дві різні акції.
Пакети фільтрів поєднуються за принципом І (тобто ТАК буде лише тоді, коли усі пакети мають значення ТАК), якщо вони знаходяться в різних записах таблиці.
Далі перелічені основні типи акцій з прикладами їх формування
time
діапазон годин з .. по .."
weekdays
перелік днів тижня через кому:
months
перелік місяців через кому:
birth
к-ть днів до та після дня народження. Для спрацювання потрібно скористатись карткою:
kard_types
список типів карток через кому. Якщо список порожній, то акція заборонена для дисконтників:
pack_eq_gt
пакет (під назвою тег <tag>) з умовою: к-ть >= поля val з t_mka_pack_records:
