Умная сортировка значений универсальных списков и списочных полей
Доступно в подписке

Умная сортировка значений универсальных списков и списочных полей

По алфавиту, цифрам и спецсимволам, предпросмотр и откат

Описание

В Битрикс24 значения полей типа «Список» часто добавляются постепенно. Появляются новые проекты, направления, типы объектов, категории клиентов, регионы, услуги, статусы и другие варианты. Со временем порядок становится неудобным: часть значений начинается с цифр, часть с букв, появляются специальные символы, а новые пункты оказываются далеко от логичного места.

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

Приложение для Битрикс24 «Умная сортировка значений универсальных списков и списочных полей» позволяет автоматически упорядочить значения списочных полей по выбранному правилу. Администратор выбирает нужное поле, заранее видит будущий результат и применяет новый порядок только после явного подтверждения.

При этом приложение меняет только порядок отображения вариантов. Названия значений, их идентификаторы и уже выбранные значения в CRM, смарт-процессах, универсальных списках или карточках сотрудников не изменяются.

Не грузится видео? Смотрите обзор на RUTUBE | YouTube |

Основной функционал

Приложение позволяет выполнить сортировку значений полей типа «Список» без ручного перемещения каждого пункта.

В вашем распоряжении:

выбор источника: универсальный список, CRM/смарт-процесс или карточка сотрудника
– выбор конкретной сущности, универсального списка или смарт-процесса
поиск поля по названию прямо внутри раскрывающегося списка
– отображение понятных пользовательских названий полей
– естественная сортировка «спецсимволы → цифры → буквы»
– альтернативный порядок «спецсимволы → буквы → цифры»
сортировка по ID значений для возврата к последовательности, связанной с их созданием
– прямой и обратный порядок сортировки
– нормализация лишних пробелов при сравнении
предпросмотр первых 10 значений до и после сортировки
– обязательное подтверждение перед применением изменений
откат последней сортировки
– журнал выполненных операций с пагинацией
– защита от повторного применения одного плана
– защита от одновременной сортировки одного поля в разных окнах
– проверка актуальности списка перед записью

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

Какие списки и поля поддерживаются?

Приложение работает с перечислимыми полями типа «Список».

Поддерживаются:

универсальные списки портала
– списочные поля лидов
– списочные поля сделок
– списочные поля контактов
– списочные поля компаний
– поля типа «Список» в смарт-процессах
– списочные поля карточек сотрудников

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

Почему приложение востребовано?

Списочные поля часто используются в Битрикс24 как внутренние справочники. В них хранят категории клиентов, проекты, регионы, направления бизнеса, типы договоров, услуги, классификации и десятки других наборов значений.

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

Особенно заметна проблема, когда в одном справочнике одновременно встречаются:

– названия на русском и латинице
– числовые обозначения
– специальные символы
– смешанные названия
– значения, добавленные в разные годы и разными администраторами

Автоматическая сортировка списков в Битрикс24 помогает привести такие справочники к единому и предсказуемому виду без многочасовой ручной перестановки значений.

Как работает сортировка?

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

Основной вариант – естественная сортировка «спецсимволы → цифры → буквы». Она удобна для реальных справочников, где одновременно могут встречаться скобки, подчёркивания, числа 1, 2, 10, 100, русские и латинские названия.

Если по бизнес-логике буквенные значения должны находиться раньше числовых, можно выбрать правило «спецсимволы → буквы → цифры».

Доступна сортировка по возрастанию и по убыванию.

Отдельный режим «По ID» позволяет упорядочить варианты по идентификаторам значений. Такой режим подходит, когда нужно получить последовательность, связанную с порядком создания пунктов списка. Для него также доступно прямое и обратное направление.

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

Ключевые преимущества

Автоматическая сортировка списочных полей вместо ручного перемещения значений
– Поддержка CRM, смарт-процессов, универсальных списков и карточек сотрудников
– Несколько правил сортировки для разных типов справочников
– Естественная работа с цифрами, буквами и специальными символами
– Сортировка по возрастанию и убыванию
– Возможность упорядочивания значений по ID
Предпросмотр результата до внесения изменений
– Обязательное подтверждение перед применением
Откат последней сортировки
– Журнал выполненных операций
– Защита от конфликтов и перезаписи более свежих изменений
– Сохранение существующих значений и их идентификаторов

Бизнес-кейс

Администратор отдела продаж ведёт в сделках поле «Тип объекта». За несколько лет в него добавили жилые комплексы, коммерческие объекты, архивные варианты и новые направления. Часть значений начинается с номера, часть – с текста, некоторые содержат специальные обозначения.

При ручной настройке такого поля приходится долго переставлять строки и постоянно проверять получившуюся последовательность.

С приложением администратор выбирает источник «Поле CRM или смарт-процесса», затем сущность «Сделки» и поле «Тип объекта». После выбора правила «Спецсимволы → цифры → буквы» приложение показывает предпросмотр будущего порядка.

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

При этом ранее заполненные сделки сохраняют прежние выбранные значения. Меняется только порядок, в котором варианты отображаются пользователям.

Где особенно удобно использовать приложение?

Приложение особенно полезно для:

– справочников типов объектов, проектов, договоров и услуг
– категорий клиентов, регионов, сегментов и направлений
– списков статусов и внутренних классификаций в CRM
– полей смарт-процессов, которыми пользуются несколько подразделений
– кадровых и внутренних справочников в карточках сотрудников
универсальных списков с большим количеством вариантов
– полей, которые регулярно дополняются новыми значениями

Если сотрудники постоянно работают с длинным выпадающим списком, понятная последовательность вариантов помогает быстрее находить нужные значения и делает работу со справочником удобнее.

Безопасное применение изменений

Сортировка справочника может затрагивать поле, которым ежедневно пользуются сотрудники, поэтому в приложении предусмотрено несколько уровней защиты.

Предпросмотр не изменяет данные. Сначала приложение показывает первые 10 значений в текущем и будущем порядке.

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

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

Также предусмотрена защита от повторного применения одного плана и одновременной сортировки одного поля в разных окнах.

После операции доступен откат последней сортировки, пока список не был изменён после неё.

Таким образом, приложение меняет именно порядок значений и старается не перезаписывать изменения, появившиеся после формирования плана сортировки.

Как настроить сортировку?

  1. Откройте приложение под учётной записью администратора Битрикс24.

  2. В поле «Источник» выберите, где находится нужный список: универсальный список, поле CRM или смарт-процесса либо поле карточки сотрудника.

  3. Выберите конкретную сущность или список. Например: «Сделки», «Контакты», нужный смарт-процесс или универсальный список.

  4. Откройте список полей. Если вариантов много, начните вводить часть названия в строке поиска.

  5. Выберите поле типа «Список».

  6. Укажите правило и направление сортировки. При необходимости включите нормализацию пробелов.

  7. Нажмите «Предпросмотр». Приложение покажет первые 10 значений до и после сортировки, но ничего не изменит.

  8. Проверьте результат, установите подтверждающий флажок и нажмите «Применить сортировку».

  9. При необходимости используйте откат или откройте вкладку «Журнал» для просмотра выполненных операций.

Права доступа и ограничения

Приложение предназначено для администраторов Битрикс24. У администратора также должны быть права на конкретную CRM-сущность, смарт-процесс, универсальный список или поле сотрудника.

Обратите внимание:

– приложение работает только с полями типа «Список»
– текстовые, числовые и другие типы полей не изменяются
– технические коды полей не показываются вместо пользовательских названий
– универсальные списки групп и социальных сетей не входят в текущий контур, поддерживаются обычные универсальные списки портала
– откат не перезаписывает более свежие изменения списка
– для применения новых OAuth-прав или изменения состава поддерживаемых контуров может потребоваться переустановка приложения
– для обычной сортировки уже доступных источников переустановка не требуется

Если что-то не получается

Если нужный источник или поле не появляется:

– обновите страницу приложения
– убедитесь, что вы вошли как администратор
– проверьте, что нужное поле действительно имеет тип «Список»
– проверьте права на CRM, смарт-процесс, универсальный список или карточки сотрудников
– убедитесь, что у поля задано понятное пользовательское название
– попробуйте заново выбрать источник и сущность

Если приложение сообщает, что после предпросмотра список изменился, просто сформируйте предпросмотр ещё раз. Это не ошибка, а защита от перезаписи свежих изменений.

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

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

«Умная сортировка значений универсальных списков и списочных полей» превращает ручную перестановку вариантов в управляемую операцию: выберите нужное поле, задайте правило, посмотрите будущий порядок и только после проверки примените изменения.

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

– автоматически упорядочивать значения списочных полей
– выполнять алфавитную и естественную сортировку
– работать со списками CRM и смарт-процессов
– сортировать значения универсальных списков
– упорядочивать справочники в карточках сотрудников
– заранее проверять результат
– при необходимости откатывать последнюю операцию

Если вам нужна сортировка списочных полей Битрикс24, упорядочивание значений CRM-полей, сортировка универсальных списков или приведение больших справочников к понятной последовательности, приложение помогает сделать это быстро, контролируемо и без ручного перемещения каждого значения.

Вопросы и ответы

Что делает приложение «Умная сортировка значений универсальных списков и списочных полей»?
Приложение автоматически упорядочивает значения полей типа «Список». Вместо ручного перемещения каждого пункта можно выбрать правило сортировки, посмотреть будущий результат и применить изменения после подтверждения.

Какие списки и поля можно сортировать?
Поддерживаются универсальные списки портала, списочные поля лидов, сделок, контактов, компаний, смарт-процессов и карточек сотрудников.

Можно ли отсортировать значения по алфавиту?
Да. Приложение поддерживает естественную сортировку с учетом букв, цифр и специальных символов. Можно выбрать правило «спецсимволы → цифры → буквы» или «спецсимволы → буквы → цифры».

Можно ли выбрать сортировку по возрастанию или убыванию?
Да. Для сортировки доступен прямой и обратный порядок, поэтому значения можно расположить как по возрастанию, так и по убыванию.

Изменятся ли уже выбранные значения в карточках CRM после сортировки?
Нет. Приложение меняет только порядок отображения вариантов. Названия значений, их идентификаторы и уже выбранные значения в карточках не изменяются.

Можно ли увидеть результат до применения сортировки?
Да. Перед изменением приложение показывает предпросмотр первых 10 значений в текущем и будущем порядке. Сортировка применяется только после отдельного подтверждения.

Можно ли отменить выполненную сортировку?
Да. В приложении предусмотрен откат последней сортировки. При этом действует защита от перезаписи: если после сортировки список уже был изменен, приложение не станет затирать более свежие изменения.

Для чего нужна сортировка по ID?
Режим «По ID» позволяет получить последовательность, связанную с порядком создания значений. Доступен как прямой, так и обратный порядок сортировки.

Кто может пользоваться приложением?
Приложение предназначено для администратора Битрикс24. Также у администратора должны быть необходимые права на выбранную CRM-сущность, смарт-процесс, универсальный список или поле сотрудника.

Что делать, если нужное поле не отображается?
Убедитесь, что поле имеет тип «Список», у него задано понятное пользовательское название и у администратора есть необходимые права. Технические коды полей вместо названий приложение специально не отображает.

Рейтинг
0 /5
5 звезд
0
4 звезды
0
3 звезды
0
2 звезды
0
1 звезда
0
Отзывы
Отзывы отсутствуют!

Другие приложения разработчика

Экспорт чатов в Excel и CSV (+ Коллабы, Каналы, Задачи) Mobile Подписка

Выгрузка групповых и личных чатов за выбранный период

(21)
(846)
REST API - методы РЕСТ Битрикс24 и JSON в роботах и БП Mobile Подписка

Безлимитные запросы по АПИ, фильтр и обработка ч/з JSONPath

(32)
(1035)
История изменения полей Mobile Подписка

Кто, когда и что изменил в карточке CRM и Смарт-процессе

(18)
(526)
Запрет редактирования полей Mobile Подписка

Защита выбранных полей от изменения (настраиваемый список)

(22)
(582)
Своя короткая пауза в роботах и БП Mobile Подписка

Пауза менее 10 минут (от 1 до 600 секунд), робот и активити

(24)
(357)
Двойные и тройные поля (2 в 1, 3 в 1) в CRM и Смарт-процессах Mobile Подписка

Два или поля, расположенные на одной линии, в CRM и смартах

(25)
(444)
Поиск Контактов, Компаний, Сделок, Лидов, Задач и Сотрудников Mobile Подписка

Позволяет найти элементы с помощью робота и активити БП

(19)
(432)
Отправка в Telegram: чат-бот для сообщений из роботов и БП Mobile Рекомендуем Подписка

Безлимитные уведомления (с фото, аудио, видео) в ЛС и группы

(35)
(611)
Экспорт диалогов из Открытых линий в Excel и CSV Mobile Подписка

Выгрузка сообщений из каналов Контакт-центра в таблицу

(14)
(505)
Уведомления о Задачах в Telegram Mobile Подписка

Задача поставлена, завершена или в ней новый комментарий

(12)
(291)