Как возникла идея создать свое приложение для работы с задачами в Битрикс24?
Работа с задачами в Битрикс24 — одна из ключевых функций в системе. Однако, после многих лет работы с задачами возникает ощущение, что стандартного функционала недостаточно. Часто не хватает таких, казалось бы, простых вещей, как:
- добавление дополнительных пользовательских полей,
- быстрая правка задач,
- удобная группировка задач по нескольким условиям,
- выгрузка отчёта в Excel с понятной структурой.
Несмотря на то, что в Битрикс24 существуют встроенные средства для добавления пользовательских полей, их реализация зачастую оставляет желать лучшего. В штатном функционале можно добавить такие поля, как: Строка, Число, Дата со временем, Да/Нет. Что самое обидное, в данном перечне отсутствует Список!
Что предлагает REST API?
Битрикс24 предоставляет REST-метод task.item.userfield.add, который позволяет добавить к задаче собственное поле с нужным типом. Это даёт определённую свободу. Например, можно создать выпадающий список (enumeration), которого нет в стандартном интерфейсе задач.
Хотя поле создается и может использоваться в задачах, есть ряд ограничений:
- Фильтр не работает как ожидается. Такое поле не отображается как полноценный выпадающий список при фильтрации задач.
- Отображение в списке задач. Вместо текстового значения в таблице задач показывается только ID значения.
Эти ограничения затрудняют использование поля и делает его не эффективным в интерфейсе Битрикс24 (например, в табличном представлении или при выгрузке в Excel).
Чтобы решить данные вопросы мы и сделали приложение Задачи ПРО!
Можно ли создавать дополнительные поля без использования REST? В приложении можно легко и быстро создавать свои пользовательские поля разного типа, для списка есть возможность выбора цвета для значений.
В списочном представлении будет показано новое поле с выбранными цветами для определенных значений.
Можно ли быстро редактировать задачи? Да, такая возможность есть. Можно редактировать данные в любой колонке, кроме ID и постановщика (начиная от наименования задачи, исполнителя, заканчивая быстрым завершением задачи по одному клику).
Можно ли группировать задачи по нескольким условиям? И такой функционал поддерживается, для этого просто нажмите на «Сгруппировать» и выберите основное поле. После еще раз нажмите на группировку и добавьте вторую подгруппу.
С таким представлением удобно работать, а что еще важнее, данный вид можно добавить в избранное или переслать коллеге!
И куда же без экспорта задач! В приложении встроен экспорт задач в формате Excel.
По итогу, что можно сказать. В Битрикс24 часто дорабатывают функционал и меняют интерфейс. В будущем надеемся они обратят внимание на данные неудобства и добавят их в штатный функционал. Но пока этого не произошло, для удобства можно использовать наше приложение - Задачи ПРО!