Лайфхаки от битриксолога

27.08.2024
26
Лайфхаки от битриксолога

Небольшая оговорочка: статья будет интересна тем, кто знает, что такое бизнес-процесс, активити, переменные и константы. Вы также можете обратиться к нам за внедрением и поддержкой Битрикс24.

Первый лайфхак – понятно называйте переменные, константы, активити в бизнес-процессе.

Например, не «Переменная 1», а «Дата +3 раб. дня», не «Условие», а «Сделка на стадии «Новая» с ветками условия «Да», «Нет». Это поможет быстро понять логику настроенного бизнес-процесса. Если всё правильно и понятно назвать, то не нужно будет заходить в каждое активити – достаточно внешне посмотреть структуру.

Вторая часть первого лайфхака – пользуйтесь «Комментариями» как самого бизнес-процесса, добавляя его краткое описание, так и комментариями к переменным, константам и активити. Думаю, многие не знали, но внутри активити можно написать комментарий к нему. Например, пояснение внутри бизнес-процесса почему здесь требуется условие: «Потому что нужно присылать уведомление только если сумма больше ста тысяч». Опять же, написав комментарии, вы поможете разобраться в процессе, если потребуется его исправить или дополнить. Помните, вы поможете как себе, так и другим специалистам, которые возможно будут изучать процесс. 


 Второй лайфхак – давайте понятное название не только переменным и константам, но и их идентификаторам.

Не «Variable1», а «Date_Plus_3_dates». Кроме этого, внутри активити, которое отдаёт дополнительную информацию, также можно изменить её ID. По умолчанию ID состоит из непонятных цифр, которые можно заменить на что-то удобное. Например, если мы укажем ID как «Task_For_Manager», то это значение вставится из дополнительных результатов, так мы сразу поймем, что всё корректно. Это поможет перепроверить себя, когда вы пользуетесь вставкой значения. Еще один пример, указываем в задаче крайний срок значением созданной переменной. Если будет Variable1, то непонятно, что это такое. А если указано Date_Plus_3_dates, то сразу видно, что это нужная переменная и ошибки нет.


 Третий лайфхак – использование равно для вставки значений в бизнес-процессе.

Во-первых, это позволяет посмотреть и вставить системные значения функции в активити, а во-вторых, быстро найти подходящее значение, начиная набирать его название. Например, чтобы вставить в уведомления значения поля «Сумма», достаточно нажать равно, стрелочками выбрать вкладку «Документ», стрелочками вверх-вниз выбрать отфильтрованное по названию поле и вставить его в текст уведомления. Вставкой значений через три точки мы рекомендуем пользоваться, когда в бизнес-процессе много одинаковых активити (ведь неудобно выбирать значения дополнительных результатов, так как они одинаковые), а также если это большой БП со статусами.


Четвертый лайфхак – использование поиска по странице для быстрого выбора активити.

 Хоть и со временем запоминается в каком разделе какое активити, часто при использовании редких активити приходится тратить время на их поиск. Например, вы знали, что получить информацию о задаче находится в разделе «Обработка документа», а Получить информацию о пользователе в разделе «Прочее»? Не нужно это запоминать, достаточно развернуть все разделы, нажать ctrl+F или cmd+F на Макбуках, а затем начать вписывать название активити, поиск его найдет, а после чего можно добавить его в процесс.

Еще одна рекомендация – использование активити «Блок действий». Во-первых, это поможет сгруппировать действия, свернуть их, чтобы весь БП не был громоздким. А также сгруппированные действия и сохранить в «Мои действия», чтобы использовать их в другом Бизнес-процессе, когда экспорт-импорт не подходит.


Пятый лайфхак относится к отладке созданного Бизнес-процесса.

Для начала – логируйте важные места при помощи активити «Запись в отчёт». Например, когда есть сложное условие, то следует поставить в ветки условий Записи в отчёт, в них указать не только текст, например, «сумма больше 1000, ставим задачу», но и указать переменные, чтобы в журнале проследить это. Сюда же относится нововведение – включение и отключение активити в БП. Вы настроили и проверили уведомление, но для отладки ещё несколько раз запускаете БП, тогда следует на время выключить уведомление, проверить работу и включить его, переводя процесс в боевой режим работы. Так можно группировать активити в блоки действий и массово отключать, и включать их. 


Шестой лайфхак не про бизнес-процесс. Используйте сохранённое представление карточки CRM.

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


Седьмой лайфхак – использование AI искусственного интеллекта.

Например, чтобы сверстать письмо, достаточно попросить об это Copilot в Битрикс24. Ещё один пример: обращение к столбцам в таблице базы данных при создании Датасета для чарта в BI- конструкторе. Пример запроса, который мы недавно использовали: «Сделай SQL запрос суммы строкового поля uf_crm_10_quantity».

Вот такие лайфхаки у нас получились. С их помощью мы сэкономили сотни часов работы. Надеюсь, что они помогут и вам! 


Планируете внедрение?

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

Вячеслав Дудоров
Сооснователь OFF GROUP
Директор по производству

похожие материалы

Есть вопросы?

Заполните форму и мы свяжемся с вами в теление одного рабочего дня.

Нажимая на кнопку «Отправить», я даю согласие на обработку персональных данных и соглашаюсь c политикой конфиденциальности