Розробка кастомного функціоналу для структуризації файлів в завданнях Бітрікс24
29 Липня 2021
наступна статтяБітрікс24 володіє одним з головних інструментів - Завданнями. Вони дають можливість спостерігати за роботою співробітників, контролювати терміни виконання і проміжний результат. Це дозволяє з легкістю спостерігати за загальною картиною компанії, а в тандемі з CRM-системою завдання представляють потужний і ефективний інструмент для всієї команди.
Кожен бізнес унікальний, тому потребує індивідуальних рішеннях. Саме така ситуація виникла у наших італійських замовників. Бізнес-процеси їх компанії передбачають прикріплення до завдань результати роботи дизайнерів - файлів PDF, презентацій PowerPoint і зображень. Стандартно для обміну файлами всередині завдання використовується Бітрікс24.Диск. Але для замовника був необхідний інший метод, за яким файли в задачах не тільки зберігаються, але і структуруються. Виконання цього пункту ТЗ вимагало індивідуальної розробки для Бітрікс24.
Фахівці Авіві розробили кастомний функціонал, який дозволяє контролювати процес виконання завдання з боку керівника, а також завантажувати файли, які є кінцевим продуктом того чи іншого завдання. Дозволяючи розбивати завантажені файли в задачу на категорії.
Рішення допомагає структурувати і сортувати згадані вище файли з презентаціями по проектам, робочим групам, типам і т.д. Як видно з віконця для завантаження файлів, вони можуть бути декількох типів, що дозволяє розподіляти файли за категоріями. У доданому нами табі картки «Завдання» з'являється вікно, в якому завантажуються файли різного розміру, до 10 штук одночасно. Процес завантаження великих файлів відображається заповненням прогрессбару.
Прикріплені до задачі файли зберігаються безпосередньо в самій задачі, а також на диску робочої групи того чи іншого проекту. Їх повний список можна побачити в окремому вікні з розподілом на завдання, в рамках яких вони були прикріплені.
Можливість стверджувати або відхиляти результат виконання того чи іншого завдання належить як директору проекту, так і клієнту. Бізнес-процес дозволяє вибирати завантажені в задачу документи, після її виконання і відправляти на затвердження.
Для зручності клієнта, на його екстранет-сторінці можна вивести повний список презентацій і документів за його проектом. А якщо необхідно обмінюватися файлами всередині проекту, є можливість зберігати їх в рамках своєї категорії.
Робота з файлами стала можливою завдяки кастомізації компонента tasks.tasks.detail.part коробочної редакції замовника. Завдання ще раз продемонструвало, що в Бітрікс24 можливо все, головне наявність досвідчених розробників і менеджерів. І оскільки із завданням команда Авіві впоралася на відмінно, ви можете запропонувати нам свої ідеї щодо кастомізації власних завдань - із задоволенням допоможемо і вам.
Ми зв'яжемось з Вами протягом 10 хвилин