По договоренности
(В прикрепленном файле - полное ТЗ со скриншотами!!!) Битрикс 24 - Коробка.
Внимание!!! Я не работаю с посредниками. Пишите на вайбер, телеграм +380990065871 Андрей
В настройках приложения мы должны иметь возможность выбирать стадию лида или сделки, на которой всплывает окно.
Также приложение должно запускаться из вкладки в сделке
Нам необходимо разработать приложение:
При передвижении карточки лида или сделки в стадию “Название стадии” выскакивало всплывающее окно, в котором выводилась таблица контактов прикрепленных к компании.
Поиск компании производится по номеру ЕГРПО (id поля в лидах “UF_CRM_ZAKUPKI_SRN”)
Поиск совпадений по контактам производится строго по ID найденной выше компании.
По номерам телефона(стандартное поле лида PHONE), emeil (стандартное поле лида EMEIL), по стандартному полю NAME (обычно там записано ФИО через пробел, например Брижата Яна Євгенівна, поэтому необходимо искать по совпадению “Брижата”, по совпадению “Яна”, по совпадению “Євгенівна”)
Столбцы таблицы должны находиться в таком порядке:
№ / ИМЯ / МОБИЛЬНЫЙ ТЕЛЕФОН / РАБОЧИЙ ТЕЛЕФОН / ЕМЕЙЛЫ / КНОПКА ВЫБОРА
В поле мобильный телефон должны выводится только телефоны типа PHONE_MOBILE
В поле рабочий телефон должны выводится только телефоны типа PHONE_WORK
Если номеров одного типа несколько или почт несколько, ячейка должна делиться по строкам, но оставаться в рамках общей строки контакта
В столбце “№” номер строки должен быть кликабельным (открывать в слайдере контакт)
Поле “ИМЯ” должно иметь возможность редактирования (не проваливаясь в контакт. (По аналогии редактирования в карточке)
Поля номеров телефонов и почты просто текст
Совпадения должны быть желтым фоном
Первой строкой должны быть поля в лиде (Имя, Номера телефонов, …)
Следующими должны идти контакты, которые совпали
После должны идти остальные контакты, прикрепленные к этой компании
Если совпадений по контактам нет, список должен быть таким же, просто в данном случае не будет совпадений.
В первой строке должна быть кнопка “Новый”. Если менеджер нажимает “Новый”, то создается новый контакт, с привязкой к найденной ранее компании. Контакт+Компания прикрепляются к лиду
Во всех последующих строках должна быть кнопка “Прикрепить”. Если менеджер нажимает кнопку “Прикрепить”, то к лиду прикрепляется выбранный Контакт+Компания
Всплывающее окно должно выводиться по типу “Заполнению обязательных полей”
нопки “Сохранить” и “Отменить” можно сделать такими же, как скриншоте в п.18
При прикреплении контакта, если в лиде есть новый номер телефона или почта, чтобы он прикреплялся к контакту (Вроде бы это стандартный функционал, но на всякий случай напишем)
Примерное отображение таблицы: