Skip to content

DeryKams/widgetCardCrm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

Описание проекта

Умная вкладка сделки для Битрикс24: соберите важные поля в одном месте, разложите их по понятным секциям и редактируйте без лишних переходов.

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

Модуль также может называться по техническому имени пакета: derykams.dealwidget.


Оглавление


Для чего нужен модуль

В стандартной карточке сделки Битрикс24 со временем становится слишком много полей. Важная информация оказывается разбросана по разным блокам, часть названий неудобна для команды, а пользователю приходится долго искать нужные данные. DealDesk24 решает эту проблему: она создаёт отдельную рабочую вкладку внутри сделки и показывает там только те поля, которые действительно нужны в ежедневной работе. Примеры задач, которые закрывает модуль:

  • собрать финансовые поля сделки в одну понятную вкладку;
  • разделить поля на секции: «Основная информация», «Расходы», «Доход», «Прибыль», «Менеджеры», «Примечания»;
  • переименовать поля для команды без изменения системных названий в Битрикс24;
  • настроить порядок полей внутри каждой секции;
  • объединить несколько связанных множественных полей в одну таблицу;
  • быстро редактировать поля сделки без перехода в стандартную форму;
  • работать с пользователями, компаниями, контактами и файлами в едином интерфейсе.

Что получает пользователь

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


Основные возможности

Отдельная вкладка в карточке сделки

Модуль добавляет собственную вкладку рядом со стандартными вкладками карточки сделки. Вкладка не заменяет стандартную карточку и не удаляет данные Битрикс24.

Настраиваемое название вкладки

Название вкладки, заголовок и описание можно изменить из интерфейса модуля. Это удобно, если вкладка нужна под конкретный процесс: «Отчётность», «Зарплата», «Логистика», «Финансы», «Контроль сделки».

Выбор нужных полей

Администраторка может выбрать, какие стандартные и пользовательские поля сделки должны отображаться во вкладке.

Переименование полей

Если стандартное название поля неудобно для команды, его можно заменить внутри вкладки. Системный API-код поля не меняется, поэтому интеграции и автоматизация продолжают работать как раньше.

Секции

Поля можно разложить по смысловым секциям. У каждой секции есть название, цвет и примечание.

Порядок полей внутри секций

Поля можно расположить в нужном порядке: слева направо, затем сверху вниз. Это позволяет собрать удобный экран под реальный сценарий работы.

Связанные группы полей

Несколько множественных полей можно объединить в одну таблицу. Это полезно, когда строки разных полей связаны между собой по смыслу. Например:

  • наименование;
  • количество;
  • цена;
  • комментарий. Вместо нескольких отдельных множественных полей пользователь видит одну понятную таблицу.

Поиск пользователей

Для полей типа «Пользователь» и «Сотрудник» доступен поиск по пользователям. В интерфейсе отображаются имя, аватар и дополнительная информация.

Поиск компаний и контактов

Для CRM-полей можно искать компании и контакты прямо во вкладке.

Работа с файлами

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

Безопасное сохранение

Модуль проверяет сессию, авторизацию и права на сделку. Пользователь может сохранять данные только в тех сделках, где у неё есть право на изменение.


Скриншоты

Главная вкладка сделки

Главная вкладка сделки

Выбор и переименование полей

Выбор и переименование полей

Настройка секций

Настройка секций

Связанные группы полей

Связанные группы полей

Поиск пользователей

Поиск пользователей

Работа с файлами

Работа с файлами


Как это выглядит в работе

  1. Администраторка устанавливает модуль.
  2. В карточке сделки появляется новая вкладка.
  3. В настройках выбираются нужные поля сделки.
  4. Поля раскладываются по секциям.
  5. При необходимости поля переименовываются понятным языком.
  6. Пользователь открывает сделку и работает только с нужными данными.
  7. Изменения сохраняются обратно в стандартные поля сделки Битрикс24.

Кому подойдёт

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

  • финансовый контроль сделки;
  • расчёт зарплаты или бонусов;
  • контроль расходов и доходов;
  • логистика и сопровождение заказа;
  • дебиторская задолженность;
  • внутренние отчётные вкладки;
  • быстрый ввод данных менеджерами;
  • отдельные рабочие панели для отделов.

Установка

Модуль рассчитан на коробочную версию Битрикс24. Скопируйте папку модуля в:


/local/modules/derykams.dealwidget/

После копирования установите модуль через административный раздел Битрикс24:


Marketplace → Установленные решения → Derykams: вкладка в карточке сделки → Установить

Также можно открыть список модулей напрямую:


/bitrix/admin/modules.php

После установки откройте любую сделку. В верхнем меню карточки должна появиться новая вкладка.


Быстрый старт

1. Откройте сделку

Перейдите в карточку любой сделки CRM.

2. Откройте новую вкладку

В верхнем меню карточки выберите вкладку модуля.

3. Выберите поля

Нажмите кнопку настроек администратора и отметьте поля, которые должны отображаться во вкладке.

4. Переименуйте поля

Для каждого поля можно указать понятное название. Например, вместо системного «Компания» можно написать «Клиент».

5. Создайте секции

Разложите поля по смысловым блокам: финансы, менеджеры, статусы, примечания.

6. Настройте порядок

Поднимите важные поля выше и расположите их в удобном порядке.

7. Сохраните

После сохранения вкладка обновится и будет показывать выбранные поля в заданной структуре.


Права доступа

Обычный пользователь может видеть вкладку и сохранять данные только при наличии прав на соответствующую сделку. Настройки модуля доступны только администраторке Битрикс24. Проверяются:

  • авторизация пользователя;
  • корректность сессии;
  • право на чтение сделки;
  • право на изменение сделки при сохранении;
  • права администратора для настройки полей, секций и групп.

Поддерживаемые поля

Модуль работает со стандартными полями сделки и пользовательскими UF-полями. Поддерживаются разные сценарии отображения:

  • строка;
  • многострочный текст;
  • число;
  • дата;
  • дата и время;
  • список;
  • пользователь;
  • сотрудник;
  • компания;
  • контакт;
  • CRM-сущность;
  • файл;
  • ссылка;
  • множественные значения;
  • связанные группы множественных полей.

Некоторые сложные типы могут требовать отдельной адаптации под конкретный проект, особенно если поле использует нестандартный пользовательский тип.


Структура проекта

Кратко о ключевых частях модуля:


install/

Установка и удаление модуля.


lib/

Основная конфигурация и реестры: выбранные поля, секции, группы, названия вкладки и пользовательские названия полей.


ajax/

Интерфейс вкладки, сохранение данных, поиск пользователей, поиск CRM-сущностей, скачивание файлов и настройки администратора.

Ключевые файлы:


lib/fields.php

Список полей, которые выбраны для отображения


lib/sections.php

Секции вкладки и порядок полей внутри них


lib/field_groups.php

Связанные группы полей.


lib/field_labels.php

Пользовательские названия полей.


lib/tab_config.php

Название вкладки, заголовок и описание.

FAQ

Модуль создаёт новые поля в Битрикс24?

Нет. Он отображает и редактирует уже существующие поля сделки.

Можно ли переименовать поле только внутри вкладки?

Да. Пользовательское название хранится внутри модуля и не меняет системное название поля в Битрикс24.

Можно ли использовать модуль в облачном Битрикс24?

Модуль рассчитан на коробочную версию, где есть доступ к /local/modules/.

Что будет с данными при удалении модуля?

Данные сделок не удаляются. Модуль работает с существующими полями сделки.

Можно ли сделать несколько секций?

Да. Редактирование полей и секций доступны только пользователям с правами администратора.

Можно ли менять порядок полей?

Да. Порядок полей внутри секции сохраняется и используется при отображении вкладки.

About

Умная вкладка сделки для Битрикс24: секции, порядок полей, переименование, группы, файлы и быстрый ввод данных.

Topics

Resources

Stars

Watchers

Forks

Contributors

Languages