#

Дайджест наших кастомных разработок для Битрикс24 за 2024 год: Активности для бизнес-процессов (1 часть)

Кейс БИТРИКС24

Введение

Во второй статье мы переходим к активностям для бизнес-процессов (БП) в Битрикс24, разработанным нашими специалистами. Эти инструменты позволяют автоматизировать различные этапы БП, сделать их прозрачнее, понятнее и эффективнее.

Если вы пропустили первую статью — о кастомных приложениях — обязательно ознакомьтесь с ней по ссылке.

Активити [BPM] "Комментарий ожидания"

Активити [BPM] "Комментарий ожидания" позволяет добавлять произвольные комментарии к элементам CRM, задачам или бизнес-процессам (БП) в Битрикс24, предоставляя участникам процесса дополнительную информацию о текущем статусе и ожидаемых действиях. Это особенно полезно для улучшения коммуникации между исполнителями и для обеспечения прозрачности выполнения задач.

Основные функции

Добавление комментариев к элементам CRM

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

Комментарий может содержать информацию о:

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

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

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

Условия для удаления комментария из хранилища:

  • задание завершено или удалено;
  • задача выполнена или истек ее срок выполнения;
  • наступила указанная дата/время ожидания;
  • бизнес-процесс завершён.

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

Хранение данных в хранилище

Все комментарии сохраняются в специальное хранилище данных, привязанное к элементу CRM.
Комментарии остаются актуальными до тех пор, пока выполняется связанное задание или процесс.

Польза и преимущества

Гибкость

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

Экономия времени

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

Повышение прозрачности

Комментарии дают полную информацию о текущем статусе задач и ожиданиях, что упрощает управление процессами.

Улучшение коммуникации:

Исполнители получают ясные указания о следующем шаге или ожидаемом результате.

Снижение ошибок

Автоматическое удаление неактуальных комментариев исключает путаницу из-за устаревших данных.

Активити [BPM] "Удаление комментария ожидания"

Активити [BPM] "Удаление комментария ожидания" позволяет удалять ранее добавленные комментарии, связанные с процессами ожидания в бизнес-процессах. Это особенно важно для поддержания актуальности и чистоты данных, чтобы предотвратить наличие устаревших или ненужных комментариев, которые могут затруднять восприятие текущего состояния процессов и задач.

Основные функции

Автоматизация процессов

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

Это снижает количество ошибок и освобождает участников процесса от необходимости вручную удалять устаревшие комментарии.

Удаление комментариев по идентификатору

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

Это позволяет точно удалять только те комментарии, которые больше не актуальны.

Польза и преимущества

Повышение точности данных

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

Улучшение восприятия процесса

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

Упрощение управления

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

Экономия времени

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

Напишите нам, закажите консультацию

СВЯЗАТЬСЯ

Активити [BP] "Завершение активности"

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

Основные функции

Завершение ожидающих активностей

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

Это помогает автоматизировать переходы между этапами или завершать задачи, которые по каким-либо причинам не были выполнены вовремя.

Условия завершения активности

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

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

Польза и преимущества

Управление процессом

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

Гибкость и адаптивность

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

Повышение эффективности

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

Активити [BP] "Остановка запущенного БП"

Используется для завершения или остановки уже запущенного бизнес-процесса в Bitrix24. Эта операция позволяет остановить выполнение бизнес-процесса, если он по каким-либо причинам больше не должен продолжаться. Остановка может быть полезна для отмены процесса, если ситуация изменилась или если бизнес-логика требует корректировки в процессе.

Основные функции

Остановка бизнес-процесса по идентификатору

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

Идентификатор указывается в формате {=Workflow:ID}, который позволяет системе точно определить, какой процесс необходимо остановить.

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

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

Польза и преимущества 

Контроль над процессами

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

Гибкость в управлении процессами

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

Экономия времени и ресурсов

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

Устранение ошибок

Возможность остановки бизнес-процесса позволяет минимизировать последствия ошибок, предотвращая их распространение на другие этапы работы.

Активити [CRM] "Добавление комментария в таймлайн с закреплением"

Позволяет добавлять комментарии в ленту активности (таймлайн) объекта CRM, в Битрикс24, с возможностью закрепить их непосредственно в карточке этого объекта. Закрепленный комментарий всегда будет виден, даже если лента активности обновляется, что улучшает видимость важной информации для участников процесса. Эта активность помогает повысить прозрачность общения и управления задачами в CRM-системе.

Основные функции

Добавление комментария

Активность позволяет добавлять произвольный текстовый комментарий в таймлайн связанного элемента CRM.

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

Закрепление комментария в карточке

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

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

Необязательные параметры

Тип целевого элемента CRM: Определяет, к какой сущности в CRM будет привязан комментарий (например, к сделке, контакту, компании и т. д.).

ID целевого элемента CRM: Позволяет точно указать, к какой конкретной сущности CRM добавляется комментарий. Если ID не указан, то комментарий будет добавлен к сущности, на которой была запущена активность.

Польза и преимущества

Прозрачность и контроль

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

Экономия времени

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

Снижение ошибок

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

Улучшение коммуникации

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

Гибкость

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

Повышение видимости

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

Напишите нам, закажите консультацию

СВЯЗАТЬСЯ

Активити [DOC] "Запись в ячейку файла XLSX"

Активность позволяет автоматизировать процесс добавления или обновления данных в ячейке файла Excel (.xlsx). Этот процесс позволяет работать с файлами в рамках бизнес-процессов, обеспечивая эффективное использование данных и их обновление без необходимости вручную редактировать файлы.

Основные функции

Добавление данных в ячейку

Активность позволяет добавить или изменить содержимое конкретной ячейки в Excel-файле.

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

Чтобы записать данные, необходимо указать код ячейки, что может быть выполнено несколькими способами:

  • Указание листа: Лист, на котором должна быть произведена запись, можно указать либо по его названию в одинарных кавычках (например, 'Лист1'), либо по номеру листа (например, 1).
  • Код ячейки: Для указания ячейки используется стандартный формат (например, A1, B2, и т.д.), где буква указывает на столбец, а цифра — на строку.

Поддержка множества строк и переноса строк

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

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

Польза и преимущества

Автоматизация работы с данными

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

Гибкость

Активность позволяет работать с различными листами и ячейками, что делает её подходящей для множества задач — от формирования отчетов до обновления конкретных значений в процессе выполнения бизнес-процесса.

Упрощение отчетности

Данная активность полезна для динамического обновления отчетных данных в Excel-файлах, например, для добавления новых строк, результатов расчетов или итоговых значений без необходимости вручную редактировать файлы.

Поддержка форматирования

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

Экономия времени

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

Активити [DOC] "Получение данных из ячейки XLSX"

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

Основные функции

Получение данных по идентификатору файла

Активность получает файл по уникальному идентификатору и извлекает данные из указанной ячейки.

Указание ячейки и листа

Для точного извлечения данных необходимо указать номер или название листа и код ячейки, например, A1 или B2.

Возвращаемое значение

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

Польза и преимущества 

Автоматизация обработки данных

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

Активити [DOC] "Генерация PDF из файла XLSX"

Позволяет конвертировать один лист Excel в файл PDF. Эта активность может быть полезна для создания отчетов или других документов на основе таблиц Excel. 

Основные функции

Выбор ориентации

Можно выбрать ориентацию для итогового PDF-файла (например, альбомная или книжная).

Конвертация листа в PDF

Активность получает файл и номер или название листа для конвертации.

Ограничение на один лист

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

Польза и преимущества

Генерация отчетов

Позволяет быстро преобразовывать Excel-файлы в PDF для формирования отчетов или их передачи.

Удобство работы с форматами

Упрощает переход между форматами Excel и PDF, что важно для распределения и печати документов.

Напишите нам, закажите консультацию

СВЯЗАТЬСЯ

Активити [DOC] "Объединение PDF"

Активность позволяет объединить несколько PDF-файлов в один. Это удобно для составления итоговых документов, отчетов или архивов.

Основные функции

Объединение нескольких файлов

Активность получает список файлов и объединяет их в один итоговый документ.

Простота обработки

Упрощает работу с несколькими PDF-файлами, создавая из них единый файл.

Польза и преимущества

Упрощение документооборота

Легко объединять несколько документов в один, что полезно для формирования отчетов или архивов.

Экономия времени

Автоматизация этого процесса позволяет ускорить подготовку итоговых документов.

Активити [DOC] "Конвертация документа в PDF"

Активность [DOC] "Конвертация документа в PDF" конвертирует офисные документы (формата Word) в формат PDF. Это важно для того, чтобы сохранить совместимость и форматирование документа при его передаче или печати.

Основные функции

Поддержка различных форматов

Активность поддерживает конвертацию документов в PDF.

Сохранение форматирования

Конвертация сохраняет оригинальное форматирование документа, что важно для отчетов и других документов.

Польза и преимущества

Универсальность

Конвертация офисных документов в PDF обеспечивает их совместимость с различными устройствами и операционными системами.

Упрощение обмена файлами

PDF является стандартом для обмена и хранения документов, и эта активность помогает легко перейти к этому формату.

Заключение

Описаные, в данной статье, активности для бизнес-процессов решают широкий спектр задач — от управления комментариями в Битрикс24 до работы с различними типами документов. Данный инструментарий позволяет автоматизировать рутинные действия и существенно сократить количество ошибок в процессе работы. Во второй части мы рассмотрим еще больше полезных решений.

НАПИШИТЕ НАМ

Будем рады оказаться полезными