Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Дедубликация
- ============
- Термины и определения
- ---------------------
- Две заявки считаюьтся дублями, если для них одновременно выполняются следующие условия:
- - У обеих заявок, в списке продуктов есть продукт РКО
- - В обеих заявках есть валидные телефоны и хотя бы один телефон одной заявки совпадает хотя бы с одним телефоном другой заявки
- - В обоих заявках указан валидный ИНН и эти ИНН совпадют
- Из двух заявок, определенных как дубли, созданную ранее будем называть первичной заявкой, созданную позже - вторичной заявкой.
- (определяется по creation_date в LG_LEAD)
- Открытая заявка - заявка, у которой is_final_status = 0
- Создание заявки в Email-сервисе и в КЦ
- --------------------------------------
- 1. Находим для создаваемой (вторичной) заявки первичную заявку-дубль.
- Если не находим, то работа модуля дедублкации для создаваемой заявки прекращается и заявка отправляется в сервис штатного создания новой заявки.
- 2. Определяем требуется ли дедублкация.
- Дедубликация требуется, если первичная заявка открыта.
- 3. Если требуется дедублкация, то после штатного создания вторичной заявки выполняются следующие действия:
- 3.1 Вторичной заявке устанавливается
- - Состояние «Дубль заявки».
- - Отклик «Заявка неактуальна»
- - Подотклик: «некорректная заявка/дубль»
- 3.2 Если у первичной заявки задан сотрудник ТП, то ему отправляется письмо «Уважаемый <И.О.> по вашему лиду «ссылка» была повторная активность свяжитесь, пожалуйста, с клиентом и уточните его потребность».
- Редактирование заявки сотрудником КЦ
- ------------------------------------
- При нажатии кнопки "Сохранить" на заявке в КЦ:
- 1. Сервер находит для создаваемой (вторичной) заявки первичную заявку-дубль.
- Если не находит, то выполняется стандартная процедура сохранения изменений в заявке, а работа модуля дедублкации прекращается.
- 2. Если найдена первичная заявка-дубль, то:
- 2.1 Сервер закрывает вторичную заявку как неактульную и отправляет lead_id первичной заявки-дубля на UI
- 2.2 Сотруднику КЦ выводится сообщение «По данному клиенту существует открытая заявка номер ХХХ, после нажатия кнопки "Ок" произойдет переход на эту заявку. Подтвердите с клиентом выбранную точку или измените выбранную точку если клиенту не удобно»
- 2.3 После нажатия кнопки сохранить на первичной заявке, на которую произошел переход на предыдущем шаге сервер делает следующее:
- Если точка не изменена, то не делает ничего нового.
- Если точка изменена, то, отметив, что у сохраняемой заявки уже установлен сотрудник ТП, сервер:
- - отправляет заданному сотруднику ТП уведомление «Уважаемый «Имя» по вашему лиду «ссылка» был изменён исполнитель в связи с изменением точки обслуживания по запросу клиента».
- - обнуляет у заявки значение сотрудника ТП
- //На этом моменте я понял, что приведенное техническое описание в последнем разделе ("Редактирование заявки сотрудником КЦ") не соответствует бизнес-требованиям. Как переформулировать, чтобы соответствовало подумаем уже завтра вместе с Таей.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement