Глосарій 

Source (раніше Keychain) - ланцюжок інтеграцій в межах одного API key в якому може бути налаштовано інтеграцію кількох різних проєктів. Наприклад, 1 Jira Workspace додається як 1 Джерело і по всім 100 проєктам Jira Workspace налаштовується інтеграція зі 100 проєктами в ITFin. При цьому асоціація працівників, синхронізація годин здійснюється на рівні всього Джерела.

API key - згенерований в трекінг-системі API ключ по якому налаштовано інтеграцію з Keychain.

Трекінг-система — система, яка використовується для логування годин працівникам та з якою налаштовується інтеграція з ITFin.

Доступи

Додавання інтеграцій відбувається виключно на сторінці Проєкти > Інтеграції.

Додати інтеграцію з проєкту більше неможливо.

Щоб працювати з новим функціоналом інтеграцій потрібно:

 •  щоб ми на рівні компанії клієнта увімкнули нові інтеграції;

 •  щоб у ролей користувачів що будуть працювати з додаванням/редагуванням інтеграцій був доступ feature_new_tracking (наразі ми вмикаємо зі свого боку).

UI зміни

По кожному проєкту тепер виводимо окрему детальну сторінку щодо синхронізації годин. Відразу в ITFin можна побачити скільки годин ми отримали з трекінг-системи (скільки передає їх API) та скільки записано в ITFin (або не записано якщо немає інтеграції, не ідентифіковано працівника тощо).

Працівник в інтеграції
Ім'я користувача в трекінг-системі
Працівник у системі
Ім'я користувача в ITFin
Години
Загальна кількість годин, отримана ITFin із трекінг-системи.
Немає залучення
Години, для яких у користувача в ITFin немає алокації: система їх бачить, але не додає до проєкту, доки алокацію не буде створено.
Години в системі
Години, успішно додані до проєкту: система зарахувала їх у звіти за трекінгом працівника/проєкту.
Видалений час
Години, які були знайдені, але видалені в трекінг-системі: вони не враховуються у звітах ITFin за трекінгом працівника/проєкту. Ми відображаємо цю інформацію, щоб можна було встановити причину відсутності цих годин у трекінгу.

Налаштування на рівні Джерела

Тут ми можемо:

• Визначати, який користувач підключив Джерело (тобто, який логін та пароль були використані для підключення через API).

• Налаштовувати опції для використання Tempo, автоматичного створення алокацій в ITFin, ідентифікації non-billable годин як billable тощо.

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

Зміна логіки опції "Синхронізувати зараз" 

Кнопка Синхронізувати зараз виконує примусову синхронізацію в межах інтеграцій по одному Джерелу за вибраний період (раніше синхронізація здійснювалася по кожному проєкту окремо з обмеженням по періоду).

Після натискання кнопки Синхронізувати зараз запускається примусова синхронізація та деактивується на 5 хвилин, щоб уникнути перевантаження системи зайвими діями.

Додавання нової інтеграції

При натисканні на +Додати інтеграцію система відкриває окрему панель, де можна одразу вибрати вже існуюче Джерело для створення інтеграції в межах нього. Також тут можна створити нове Джерело за допомогою нового API ключа, використовуючи іншу чи ту ж трекінг-систему.

Звіт по ворклогам в межах Джерела

Тепер доступний загальний звіт по доданому джерелу трекінгу, де для працівників або проєктів відображаються згруповані ворклоги за вибраний період. Це зручно для загальної перевірки коректності імпорту та виявлення можливих проблем.

Детальніше можна ознайомитись з оновленим функціоналом у даному відео. 

Q&A

Що буде, якщо видалити інтеграцію по проєкту?

При видаленні інтеграції весь асоційований трекінг буде видалений. Відновити його не вдасться; потрібно буде заново додати інтеграцію та виконати синхронізацію годин.

Як зупинити підвантаження трекінгу по інтеграції в межах проєкту?

Можна перевести інтеграцію в статус Inactive (за допомогою перемикача в колонці Status). У цьому випадку подальші синхронізації припиняться, а вже синхронізований трекінг залишиться. Зайві записи можна видалити вручну. Якщо ви пізніше активуєте цю інтеграцію, автоматично завантажаться ворклоги за останні 2 тижні перед датою активації. Для синхронізації більшого періоду слід виконати ручну синхронізацію.

Також можна перейти в налаштування інтеграції в межах проєкту та встановити кінцеву дату.

Як додати інтеграцію з одного проєкту в трекінг-системі в 2 різні проєкти в ITFin?

В межах одного Джерела додати інтеграцію таким чином неможливо. Якщо є потреба двічі підвантажити ворклоги з одного проєкту в трекінг-системі у 2 різні проєкти в ITFin, це слід робити через 2 окремі Джерела.


Останній раз змінено