Автоматична зміна статусу залежно від кількості придбаних абонементів
Дане автоматичне дія призначене для автоматичної зміни статусу відвідувача в залежності від кількості придбаних абонементів за певний період.
Автоматична дія дозволяє вказати кількість куплених абонементів, при покупці яких у відвідувача змінюється статус, крім того, вказується період, за який необхідно перевіряти куплені відвідувачем абонементи. Таким чином, якщо відвідувач купує у вас певну кількість абонементів за вказаний вами період, його статус зміниться на заданий вами.
В налаштуваннях автодії ви задаєте такі параметри:
- діапазон кількості куплених абонементів, при потраплянні в який, повинен змінитися статус відвідувача;
- період, за який рахується кількість куплених абонементів (відлік починається від дати кожної оплати);
- статус, який потрібно встановити у разі дотримання умов автодії;
- поточний статус відвідувача - статус, який повинен бути встановлений у відвідувача до зміни статусу за умовами автодії (не обов'язковий параметр).
Приклад умов автодії: змінювати автоматично статус відвідувача на Постійний за умови, що кількість абонементів за останні 4 місяці (від поточної оплати) потрапляє в діапазон від 4 до 5 абонементів і поточний статус відвідувача - Новий (не обов'язковий параметр).
Логіка роботи автоматичної дії Зміна статусу відвідувача в залежності від кількості куплених абонементів
При внесенні продажу абонемента відвідувачу, система робить перевірку кількості куплених абонементів відвідувачем за певний період від дати проведення операції.
Якщо кількість куплених абонементів за встановлений період потрапляє в зазначений діапазон, статус відвідувача змінюється відповідно до заданих налаштувань.
Потрібну кількість абонементів, які необхідно придбати відвідувачу, і період ви задаєте в налаштуваннях автоматичної дії.
Логіка роботи автодії при внесенні продажу абонемента заднім числом
Основне правило: історія статусів не змінюється, за винятком останньої зміни статусу, проведеної автодією.
Деталі розглянемо на конкретних випадках.
Статус відвідувача НЕ змінювався після дати, за яку вноситься продаж абонемента заднім числом (іншими словами дата останньої зміни статусу менша, ніж дата внесення платежу заднім числом)
В даному випадку автодія запуститься в результаті продажу, внесеного заднім числом, і проведе перевірку умов не тільки по поточному продажу (за минулу дату), але й по всім наступним продажам відвідувача. Це дозволить отримати коректну історію зміни статусу, згідно з умовами, заданими в автодії.
Розглянемо приклад: встановимо діапазон куплених абонементів - від 4 до 5, потрапляючи в який відвідувачу змінюється статус на “Постійний”, відвідувач повинен потрапити в ці рамки протягом перших 120 днів (умовних 4 місяці).

Протягом цих 120 днів ми продаємо відвідувачу три абонементи, що означає, що статус відвідувача не змінюється, так як не виконано умову автодії. Однак, раптом виявляємо, що не була внесена одна продаж абонемента, як наслідок, ми проводимо цей продаж заднім числом, за потрібну нам дату. В даному випадку, кількість проданих абонементів за останні 120 днів від останнього продажу складе 4 штуки, що потрапляє в умови автоматичної дії і призведе до автоматичної зміни статусу на “Постійний”. В даному випадку, в історії статусів клієнта дата зміни статусу буде співпадати з датою останньої проведеної продажу.
Дата останньої автоматичної зміни статусу більша (пізніше), ніж дата продажу абонемента, внесеного заднім числом
При даних умовах системою буде повторно оброблені всі продажі абонементів, починаючи з продажу, в результаті якої була автоматична зміна статусу. Якщо були якісь продажі між датою платежу, внесеного заднім числом, і продажем, в результаті якого була зміна статусу, то ці продажі оброблені НЕ будуть. Це обґрунтовано тим, що до останньої зміни статусу є певна історія змін статусу, зміна якої є некоректною, навіть якщо виконуються умови автодій.
Візьмемо всі той самий приклад автодії з налаштуваннями: діапазон куплених абонементів від 4 до 5 відвідувач повинен потрапити в ці рамки протягом перших 120 днів (умовних 4 місяці). При виконанні даних умов статус відвідувача змінюється на Постійний. Але це ще не все, також в системі присутня і друга автоматична дія, призначена для зміни статусу при покупці більшої кількості абонементів, відносно першої автодії: діапазон абонементів від 6 до 7 за 120 днів, при виконанні даних умов статус змінюється на VIP.

Ми виявили, що не була внесена одна покупка абонемента за минулий місяць, як наслідок, ми проводимо цей продаж заднім числом, за потрібну нам дату. В даному випадку, кількість куплених абонементів відвідувачем становить 6, що потрапляє в умови другого автоматичного дії і призводить до автоматичної зміни статусу на Просунутий.
В даному випадку, дата зміни статусу буде співпадати з датою останнього продажу, а в історії статусів відобразиться дві строки зміни статусу:
- Попередній статус відвідувача - > Постійний.
- Постійний -> Просунутий.
Дата ручної зміни статусу більша (пізніше), ніж дата продажу абонемента, внесеного заднім числом
Важливо! У випадку, якщо відвідувачу змінювався статус вручну, після чого проводилася продаж за минулу дату, яка передує даті ручної зміни статусу, статус автоматично змінений НЕ БУДЕ, навіть якщо виконуються умови автодії по цьому продажу!
Це обґрунтовано тим, що до останньої зміни статусу є певна історія змін статусу, зміна якої є некоректною.
Розглянемо таку ситуацію на прикладі:
Був доданий відвідувач, якому Ви змінили статус вручну, наприклад, дата зміни була 01.01.2019. Після чого здійснили продаж абонемента по даному відвідувачу заднім числом, скажімо - 28.12.2018.
В системі присутня автодія з налаштуваннями: Виконувати дію тільки якщо кількість куплених відвідувачем абонементів знаходиться в діапазоні від 4 до 5 і період підрахунку в 120 днів (умовні 4 місяці). При виконанні умов, статус змінюється на Постійний.
Так як була ручна зміна статусу, система приймає її за пріоритетну операцію, у зв'язку з чим статус змінений не буде.
Однак, слід також розглянути і варіант, коли після ручної зміни статусу виробляється продаж абонемента. Але також виникає необхідність внести продаж за минулу дату, яка передує даті ручної зміни статусу. В такому випадку, так як система не змінює історію статусів і не замінює статуси, встановлені вручну, вона проведе перевірку всіх покупок абонементів, які були здійснені ПІСЛЯ дати останньої ручної зміни статусу. Система перерахує загальну кількість, починаючи від дати кожної наступної продажу, за період, зазначений в налаштуваннях автоматичної дії і у випадку виконання умов по якомусь періоду, змінить статус. Таким чином статус може змінитися один або декілька разів.
Створення та налаштування автоматичної дії

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