В этом посте я расскажу о реализации дополнительного функционала для коробочного Битрикс24. От крупного клиента поступила задача реализовать смену срока задача, с некоторыми особенностями: При запуске механизма, должен фиксироваться лог запросов в комментариях задачи
Запрос должен прилетать в чат
В чате должны быть 2 кнопки: "Разрешить" и "Отказать"
В сообщении, помимо запроса, должна приходить дополнительная информация из связанных сущностей (сделка, контакт, компания), а так же подтягиваться история запросов.
При нажатии кнопки "Разрешить", в задаче должна измениться информация, а так же редактироваться связанное дело
Первое, что мы сделали это сделали "встройку" в задачу, используя ui битрикса, реализовали интерфейс После запроса в групповой чат прилетает сообщение. Да, именно групповой чат. В текущем чате находятся руководители и любой может утвердить перенос После как было принято решение, конечно же фиксируется кто нажал кнопку После нажатия крайний срок задачи меняет на предлаг