Дана автодія призначене для автоматичної зміни статусу відвідувача в залежності від суми, яку він заплатив за певний період.
Автодія дозволяє вказати грошові рамки, при потраплянні в які у відвідувача змінюється статус, крім того, вказується період, за який необхідно перевіряти отриману від відвідувача суму. Таким чином, якщо відвідувач приносить вам певний прибуток за вказаний вами період, його статус зміниться на заданий вами.
Логіка роботи автоматичного дійства Зміна статусу відвідувача в залежності від суми оплат за період
При внесенні будь-якої оплати по відвідувачу, система сумує оплати, зроблені відвідувачем за певний період (починаючи від дати проведення операції), і змінює статус відвідувача, у випадку, якщо сума оплат потрапляє в діапазон, налаштований в автодії.
У налаштуваннях автодії ви задаєте такі параметри:
- діапазон суми оплат, при потраплянні в який, має змінитися статус відвідувача;
- період, за який рахується сума оплат (відлік починається від дати кожної оплати);
- статус, який потрібно встановити у випадку дотримання умов автодії;
- поточний статус відвідувача - статус, який має бути встановлений у відвідувача до зміни статусу за умовами автодії (не обов'язковий параметр).
Приклад умов автодії: змінювати автоматично статус відвідувача на VIP за умови, що сума оплат за останній місяць (від поточної оплати) потрапляє в діапазон від 1000 грн до 1500 грн і поточний статус відвідувача - Постійний (не обов'язковий параметр).
До підрахунку суми входять такі фінансові операції відвідувача:
- Продажі абонементів.
- Продажі товарів.
- Разові платежі.
- Оплати боргів за абонементи/товари/разові платежі, які потрапляють в розрахунковий період.
Важливо! Автодія враховує лише ті борги, які були враховані в тому ж періоді, що й основна оплата.
- Оплати з депозиту.
Важливо! Автодія не поширюється на тих відвідувачів, від яких не було отримано жодної оплати з моменту запуску автоматичного дійства. Дана функція спрацьовує лише за подією - продаж абонемента/товару, оплата разового платежу.
Логіка роботи автодії при внесенні платежів заднім числом
Основне правило: історія статусів не змінюється, за винятком останньої зміни статусу, проведеної автодією.
Деталі розглянемо на конкретних випадках.
Статус відвідувача жодного разу НЕ змінювався після дати, за яку вноситься платіж заднім числом (іншими словами дата останньої зміни статусу менша, ніж дата внесення платежу заднім числом)
В такому випадку автодія запуститься в результаті операції, внесеної заднім числом і проведе перевірку умов не тільки по поточній оплаті (за минулу дату), але й по всім наступним оплатам відвідувача. Це дозволить отримати коректну історію зміни статусу, згідно з умовами, заданими в автодії.
Розглянемо приклад: встановимо грошові рамки від 5000 до 10000 і період підрахунку в 30 днів (умовний місяць). При виконанні умов, статус змінюється на VIP.

Протягом цих 30 днів ми продаємо відвідувачу товари/абонементи/проводимо разові платежі на загальну суму в 4500 грошових одиниць. Однак, раптово виявляємо, що не була внесена одна продаж на суму 1000 д.о., як наслідок, ми проводимо цю продаж заднім числом, за потрібну нам дату. В даному випадку, отримана від відвідувача сума за останні 30 днів від останньої продажу складе 5500 д.о., що потрапляє в умови автоматичного дійства і призведе до автоматичної зміни статусу на VIP. В даному випадку, в історії статусів клієнта дата зміни статусу буде збігатися з датою останньої проведеної продажу.
Дата останньої автоматичної зміни статусу більша (пізніше), ніж дата платежу, внесеного заднім числом
При даних умовах системою буде повторно оброблені всі продажі, починаючи з продажу, в результаті якої була автоматична зміна статусу. Якщо були якісь продажі між датою платежу, внесеного заднім числом, і продажем, в результаті якої була зміна статусу, то ці продажі оброблені НЕ будуть. Це обґрунтовано тим, що до останньої зміни статусу є певна історія змін статусів, зміна якої є некоректною, навіть якщо виконуються умови автодій.
Візьмемо всі той же приклад автодії з налаштуваннями: грошові рамки від 5000 до 10000 і період підрахунку в 30 днів (умовний місяць). При виконанні умов, статус змінюється на VIP.
Протягом цих 30 днів ми продаємо відвідувачу товари/абонементи/проводимо разові платежі на загальну суму в 5500 грошових одиниць, що входить в умови: за останні 30 днів від останньої продажу отримана сума потрапляє в діапазон від 5000 до 10000 і призводить до автоматичної зміни статусу на VIP. Але це ще не все, також в системі присутня і друга автоматична дія, призначена для зміни статусу при отриманні великих сум, відносно першої автодії:
грошові рамки від 10001 до 15000 і період підрахунку в 30 днів (умовний місяць). При виконанні умов, статус змінюється на Golden VIP.

Наприклад, ми виявили, що не була внесена одна продаж на суму 5000 д.о., як наслідок, ми проводимо цю продаж заднім числом, за потрібну нам дату. В даному випадку, отримана від відвідувача сума за останні 30 днів від останньої продажу складе 10500 д.о., що потрапляє в умови другого автоматичного дійства і призводить до автоматичної зміни статусу на Golden VIP.
В даному випадку, дата зміни статусу буде збігатися з датою останньої продажу, а в історії статусів відобразиться дві строки зміни статусу:
- Попередній статус відвідувача - > [VIP]
Дата ручної зміни статусу більша (пізніше), ніж дата платежу, внесеного заднім числом
Важливо! В разі, якщо відвідувачу змінювався статус вручну, після чого проводилася продажа за минулу дату, яка передує даті ручної зміни статусу, статус автоматично змінений НЕ БУДЕ, навіть якщо виконуються умови автодії по цій оплаті!
Це обґрунтовано тим, що до останньої зміни статусу є певна історія змін статусів, зміна якої є некоректною.
Розглянемо таку ситуацію на прикладі:
Був доданий відвідувач, якому Ви змінили статус вручну, наприклад, дата зміни була 01.01.2019. Після чого здійснили продажу по даному відвідувачу заднім числом, скажімо - 28.12.2018, на суму 5500 д.о.
В системі присутня автодія з налаштуваннями: грошові рамки від 5000 до 10000 і період підрахунку в 30 днів (умовний місяць). При виконанні умов, статус змінюється на VIP.
Так як була ручна зміна статусу, система приймає її за пріоритетну операцію, в зв'язку з чим статус змінений не буде.
Однак, слід також розглянути і варіант, коли після ручної зміни статусу проводиться продажа абонементів/товарів/оплата разових платежів. Але також виникає необхідність внести продажу за минулу дату, яка передує даті ручної зміни статусу. В такому випадку, так як система не змінює історію статусів і не замінює статуси, встановлені вручну, вона проведе перевірку всіх продажів, які були совершені ПІСЛЯ дати останньої ручної зміни статусу. Система перерахує отримані кошти, починаючи від дати кожної наступної продажу, за період, вказаний в налаштуваннях автоматичного дійства і в разі виконання умов по якомусь періоду, змінить статус. Таким чином статус може змінитися один або декілька разів.
Створення та налаштування автоматичного дійства

Назва
Вкажіть відповідну назву автоматичного дійства.
Дія активна
Дана функція означає що автодія активна, щоб зробити його неактивним необхідно галочку зняти.
Подія
Виберіть подію відповідну автоматичному дійству, в даному випадку Відвідувач вніс оплату за абонемент/товар/послугу
В розділі Виконувати дію тільки якщо сума покупок знаходиться можна налаштувати діапазон суми яку повинен принести відвідувач, а також період за який система буде враховувати внесену суму кожного відвідувача, наприклад за 5 місяців (150 днів) або за весь період обслуговування клієнта, тобто з дати внесення відвідувача в систему.
Дія
Виберіть дію Зміна статусу клієнта.
Новий статус
Необхідно вибрати статус на який потрібно змінити при виконанні вище прописаних умов.
Тільки якщо поточний статус
Статус буде змінений на новий тільки в тому випадку якщо поточний статус той, який Ви виберете в цьому полі.