Изменить стандартный функционал Битрикс24 (в сущности сделки)

Цена договорная
29 августа 2019, 18:31 • 6 откликов • 41 просмотр
Бюджет за проект определяется исполнителем



У компании Интернет Медиа Гид … в кабинете Битрикс24 … есть сущность “Сделки”.

В “Сделке”, есть ссылка “Товары”. В ссылке “Товары” сейчас есть таблица
• со столбцами: Наименование, Цена, Кол-ва, Ед. измерения,
• с множеством количество строк



▬ 1-я итерация
В первый релиз готового решения, необходимо включить следующие изменения ↓

1.Изучить пример будущей таблицы можно посмотреть в прототипе: https://docs.google.com/spreadsheets/d/1b80hO-jEl2saFbOvwgjL1PlceVIMIyoTMGG60E1tEPc/edit#gid=0

Таблица должна состоять из следующих столбцов:

2. Соз.Контакт
• Поле для ввода текста.

3. Город
• Поле для ввода текста

4. Номер клиента
• Поле для ввода 11 значного номера телефона в формате 78121234567.

5. Закупка
• Поле для ввода цифр.

6. Продажа
• Поле для ввода цифр.

7. Кол-во
• Поле для ввода цифр.

8. Тип клиента
• Выпадающий список со значениями: Застройщик, Агентство +, Агентство
• Выпадающий список зашить в код

9. Новостройки
• Поле для ввода текста

10. Понедельник
• Два поля для ввода времени работы контактного центра Клиента.
• Например в таком виде [ 09:00 ] – [ 21:00 ]
11. Вторник
• Аналогично 9-му пункту
12. Среда
13. Четверг
14. Пятница
15. Суббота
16. Воскресенье
17: Перерыв



▬ 2-й релиз

Сделать удобнее и понятнее редакцию таблицы

18. Соз.Контакт
• Поле ограничить вводом до 29 знаков. Вывести цифру показывающую сколько символов еще можно ввести. При превышении лимита не позволять вводить больше символов.
• Сделать обязательным полем для заполнения.
• При наведении на заголовок столбца “Соз.Контакт” добавить всплывающую подсказку: Имя Соз.Контакта

19. Город
• Сделать в виде выпадающего списка
• Из списка можно выбрать только одно значение
• Список городов предоставит наш менеджер по запросу разработчика Битрикс24. Нужно его зашить в код. Периодически список нужно будет обновлять
• При наведении на заголовок добавить всплывающую подсказку: Город в котором расположены новостройки
• Сделать обязательным полем для заполнения

20. Номер клиента
• При наведении на заголовок добавить всплывающую подсказку: 11 значный номер телефона Клиента для переадресации звонка, указывать в формате 78121234567
• Сделать обязательным полем для заполнения

21. Закупка
• Тысячные значения визуально разделить пробелом.
• При наведении на заголовок добавить всплывающую подсказку с текстом: Стоимость закупки

22. Продажа
• Тысячные значения визуально разделить пробелом.
• При наведении на заголовок добавить всплывающую подсказку с текстом: Стоимость продажи
• Сделать обязательным полем для заполнения

23. Кол-во
• При наведении на заголовок добавить всплывающую подсказку с текстом: Количество, которое нужно произвести

24. Тип клиента
• Сделать обязательным полем для заполнения

25. Понедельник, вторник, среда, четверг, пятница, суббота, воскресенье, перерыв
• При наведении на заголовок добавить всплывающую подсказку с текстом: Время работы клиента



▬ 3-я итерация

Пример как нужно изменить таблицу можно посмотреть в таблице, во вкладке “Прототип 2”: https://docs.google.com/spreadsheets/d/1b80hO-jEl2saFbOvwgjL1PlceVIMIyoTMGG60E1tEPc/edit#gid=1956856737

26. Фид застройщика
• Добавить столбец “Фид застройщика” http://prntscr.com/oz7wxr
• Разместить справа от столбца “Новостройка”
• Это поле для ввода ссылки

27. Несколько новостроек
• Нужно иметь возможность указывать более одного имени новостройки, но каждое имя должно быть в отдельной ячейки.
• Для этого требуется под первым полем, где указывают первое имя новостройки → Добавить кнопку “Добавить новостройку” http://prntscr.com/oz7xmg . Или использовать схожее решение, чтобы добавить ячейку.
• При нажатии на кнопку создается дополнительная строка для столбцов:
– Закупка
– Продажа
– Кол-во
– Тип клиента
– Новостройка
– Фид застройщика
http://prntscr.com/oz7xzf
! С сохранением типов полей и возможности редакций для каждого столбца

28. Новостройка выпадающем списком
• В данном поле наши менеджеры будут выбирать имя одной новостройки, которое будет привязываться к созданному Соз.Контакту.
• Сделать поле с выпадающем списком и поиском по этому списку, например в таком виде http://prntscr.com/orm7mn
• Список новостроек предоставит наш менеджер по запросу разработчика Битрикс24. Нужно его зашить в код. Периодически список нужно будет обновлять
• Список новостроек будет формироваться в зависимости от выбранного города. То есть для каждого города будет свой список имен новостроек



▬ 4-я итерация

29. Город
• Список нужно будет брать из ссылки, которую подготовит штатный разработчик.
• Требуется предварительное обсуждение

30. Новостройки
• Список нужно будет брать из ссылки, которую подготовит штатный разработчик.
• Требуется предварительное обсуждение



▬ 5-я итерация

31. Добавить кнопку “Создать Соз.Контакт”
• При нажатии на кнопку необходимо передать данные в Соз (самописная система), чтобы Соз автоматически создал Соз.Контакт.
• Требуется предварительное обсуждение