4.9
Поможем грамотно и бесплатно

Проконсультируем быстро по любым вопросам

Пример технического задания - математические вычисления AmoCRM

Пользователи системы часто просят добавить данный функционал в систему для удобства расчёта параметров с помощью полей карточки сделки. Менеджерам по продажам необходимо производить расчёт параметров в Excel вручную, что тормозит работу и вызывает ошибки, связанные с человеческим фактором.

Данный функционал у конкурентов решается путем вмешательства программиста. Такая разработка позволит в одном интерфейсе решать данную задачу.

Описание задачи:

Внести изменения в функциональные возможности системы, а именно добавить новый вид настройки, который предусматривает настройку математических вычислений над параметрами сделки и сохранение результата в заданный параметр. Реализовать возможность использование действий: сложение, вычитание, умножение и деление. В будущем возможна доработка, путем добавления других функций по потребности клиентов:

  • Добавить в «Настройках сделок» пункт «Математические вычисления»;
  • На странице «Математические вычисления» предусмотреть в модальном окне вкладки по воронкам сделки, которые созданы в системе пользователем. В зависимости от открытой вкладки выводятся созданные вычисляемые поля, так как вычисляемые поля будут создаваться на одну воронку сделок;
  • В зависимости от открытой вкладки реализовать вывод всех созданных в данной воронке вычисляемых полей, в которых уже настроены формулы и в их значения будут заноситься результат вычисления;
  • На странице «Математические вычисления» предусмотреть кнопку «Добавить»;
  • При клике на кнопку «Добавить» выводить модальное окно «Добавление вычисляемого поля»;
  • При клике на вычисляемое поле осуществлять переход в модальное окно «Редактирование вычисляемого поля» с настроенными параметрами, в котором предусмотреть изменение и удаление параметров;
  • Предусмотреть в карточке сделки блокирование полей, которые являются вычисляемым полем, так как в эти поля будут заноситься результаты.
  • Предусмотреть рядом с этими полями иконку-подсказу, в котором при наведении будет появляться всплывающая подсказа: «Данное поле является вычисляемым»;
  • При редактировании сделки, а именно полей, участвующие в вычислении, реализовать произведение вычисления и запись результатов в вычисляемые поля в реальном времени;
  • Предусмотреть рекурсивность, так как вычисляемые поля участвуют в вычислениях.

  • Модальное окно «Добавление/Редактирование» вычисляемого поля:
  • Предусмотреть поле с выпадающим списком «Вычисляемое поле», где будет происходить выбор числового поля сделки. Запретить повторный выбор параметра, которое уже является вычисляемым полем, то есть параметр может быть выбран один раз;
  • Реализовать поле «Формула» со свободным вводом, в котором будут вводиться название поля в фигурных скобках и символы: «+», «-», «*», «/»;
  • Реализовать восприятие символов и параметров в фигурных скобках, то есть название параметра в фигурных скобках будут являться переменной;
  • Предусмотреть вывод справочника, в котором будут выводиться список полей в фигурных скобках. Предусмотреть вывод числовых полей, которые созданы в данной.

Пройти обучение AmoCRM так, чтобы быстро освоить систему, помогут сотрудники Интегратор Диджитал

У вас остались какие-то вопросы?

Задайте их в форме ниже и мы обязательно с вами свяжемся!

Другие материалы по теме:

  • 24.01.2024

    Обновление сервиса миграции из Облака в Коробку Битрикс24

    С осени 2023 года у клиентов Битрикс24 пропала возможность штатного переноса облачного портала в кор...

    Подробнее
  • 16.11.2023

    Битрикс24 Вега - единые настройки портала

    Обзор функционала новой версии Битрикс24 - Вега. В новой версии Битрикс24 появилась возможность созд...

    Подробнее
  • 23.09.2023

    Сравнение Битрикс24 и SberCRM

    CRM — это важная часть работы компании, и в особенности отдела продаж. В ней хранятся все важные дан...

    Подробнее
Оперативно и совершенно бесплатно ответим на Ваши вопросы!

Нажимая кнопку "Заказать", я даю свое согласие на обработку моих персональных данных, в соответствии с Федеральным законом от 27.07.2006 года №152-Ф3 "О персональных данных", на условиях и для целей, определенных в Согласии на обработку персональных данных.