Как работать с правилами?
Правила позволяют выполнять контроль заполняемости данных в CRM, в качестве простого примера, можно добавить правило, на основании которого система будет выдавать ошибку, если менеджер не заполнил поле Описание сделки. Можно добавлять сложные проверки, с формулами и расчетами. Таким образом можно проверять все вводимые данные в формы CRM системы. В условие нужно вносить формулу, при которой сработает ошибочное правило.
1. Заполненность поля Описание сделки
Проверка заполненности поля Описание сделки, для этого нужно указать условие ${deals.description}=="", если при сохранении карточки сделки пользователь не заполнит поле Описание, то он получит ошибку сохранения.
2. Соответствие суммы сделки определенному диапазону
Проверка суммы сделки от 0 до 100000 рублей, для этого нужно указать условие ${deals.price}<0 or ${deals.price}>100000, если при сохранении карточки сделки пользователь введет сумму сделки отрицательную или больше чем 100000 рублей, то он получит ошибку сохранения.
3. Заполненность поля статус оплаты сделки при переносе сделки на определенный этап
Проверка заполнения поля статус оплаты, при выбранном этапе сделки, нужно указать условие ${deals.stage}==12345 and ${deals.pay} not in [12345,67890], где указан идентфиикатор этапа сделки и инедтификаторы статусов оплаты сделки, если они не выбраны, то показывать ошибку.
В качестве примера, добавим правило, которое будет проверять заполнено ли поле Описание сделки. В качестве названия укажем понятное навание правила, видеть его будем только мы, например, "Заполненность поля Описание сделки".
Далее заполняем условие, при котором будет возникать ошибка. Указываем ${deals.description}=="".
Указываем какое сообщение об ошибке при выполнении условия будет видеть пользователь. Например, "Заполните поле Описание!".
Сохраняем правило. Теперь если пользователь попытается сохранить сделку без заполнения поля Описание, то увидит ошибку и не сможет сохранить запись.
Примеры условий
1. Заполненность поля Описание сделки
Проверка заполненности поля Описание сделки, для этого нужно указать условие ${deals.description}=="", если при сохранении карточки сделки пользователь не заполнит поле Описание, то он получит ошибку сохранения.
2. Соответствие суммы сделки определенному диапазону
Проверка суммы сделки от 0 до 100000 рублей, для этого нужно указать условие ${deals.price}<0 or ${deals.price}>100000, если при сохранении карточки сделки пользователь введет сумму сделки отрицательную или больше чем 100000 рублей, то он получит ошибку сохранения.
3. Заполненность поля статус оплаты сделки при переносе сделки на определенный этап
Проверка заполнения поля статус оплаты, при выбранном этапе сделки, нужно указать условие ${deals.stage}==12345 and ${deals.pay} not in [12345,67890], где указан идентфиикатор этапа сделки и инедтификаторы статусов оплаты сделки, если они не выбраны, то показывать ошибку.
Пример правила
В качестве примера, добавим правило, которое будет проверять заполнено ли поле Описание сделки. В качестве названия укажем понятное навание правила, видеть его будем только мы, например, "Заполненность поля Описание сделки".
Далее заполняем условие, при котором будет возникать ошибка. Указываем ${deals.description}=="".
Указываем какое сообщение об ошибке при выполнении условия будет видеть пользователь. Например, "Заполните поле Описание!".
Сохраняем правило. Теперь если пользователь попытается сохранить сделку без заполнения поля Описание, то увидит ошибку и не сможет сохранить запись.
В WireCRM легко вести учет клиентов и продаж, работать с финансами и складом, создавать документы по шаблону. Первые 14 дней бесплатны для всех новых пользователей. Изучите возможности сервиса, ведите учет клиентов и пользуйтесь поддержкой наших специалистов!
Создать аккаунт
Создать аккаунт