D365 Time Tracker
D365 Time Tracker je rozšíření pro Visual Studio, které měří čas nad ticketem
rozpoznaným z názvu Git větve a pomáhá vytvořit odpovídající výkaz v Microsoft
Dynamics 365 / Dataverse.
Důležité: Nejde o univerzální time tracker pro libovolné prostředí
Dynamics 365. Rozšíření očekává podporovaný zákaznický datový model, konkrétní
tabulky a pole pro tickety, servisní úkoly, typy úkolů a procesní stavy. Bez
kompatibilní konfigurace Dataverse nebude zápis výkazů fungovat.
Novinky ve verzi 1.2.1
- zápis času na projektové úkoly, kde jste vlastník nebo přiřazený zdroj — z měření
i ručně v hodinách (Nástroje → D365 Time Tracker → Zapsat čas na projektový úkol…);
- ve výběru ticketu sekce Přiřazené mně s tickety, kde jste vlastník nebo spolupracující;
- špatně vybraný ticket nebo projektový úkol jde změnit odkazem Změnit… ve formuláři
nebo tlačítkem v informačním pruhu; naměřené časy zůstanou;
- verze sjednocená s rozšířením pro VS Code.
Hlavní funkce
- rozpoznání čísla ticketu z názvu aktivní Git větve;
- spuštění a zastavení měření v ukotveném okně Visual Studia;
- výběr ticketu, typu úkolu a procesního stavu;
- nabídka ticketů, kde jste vlastník nebo spolupracující;
- zápis času na projektové úkoly;
- vytvoření servisního úkolu v nakonfigurovaném prostředí Dynamics 365;
- bezpečné zachování nezapsaného výkazu při chybě nebo restartu Visual Studia;
- upozornění na dlouho běžící měření;
- historie naposledy použitých ticketů a projektových úkolů.
Požadavky
- Visual Studio 2022 verze 17.14 nebo novější, případně Visual Studio 2026;
- 64bitová edice Visual Studia;
- přístup do kompatibilního prostředí Microsoft Dynamics 365 / Dataverse;
- oprávnění číst tickety a vytvářet příslušné servisní úkoly, pro projektové úkoly
také záznamy „Stav projektového úkolu“ a časové záznamy.
První nastavení
Po instalaci otevřete Nástroje → Možnosti → D365 Time Tracker a zadejte
adresu podporovaného prostředí Dynamics 365. Poté použijte příkaz
Nástroje → D365 Time Tracker → Přihlásit se.
Měřicí okno otevřete pomocí Nástroje → D365 Time Tracker → Okno měření času.
Data a přihlášení
Rozšíření komunikuje přímo s adresou Dynamics 365 zadanou uživatelem a se
službou Microsoft Entra ID za účelem přihlášení. Přihlašovací token je uložen
lokálně a zašifrován pomocí Windows DPAPI. Stav měření, koncept nezapsaného
výkazu a historie ticketů i projektových úkolů se ukládají do %LOCALAPPDATA%\D365TimeTracker.
Rozšíření neodesílá vlastní telemetrii autorovi.
Licence
Software je poskytován pod proprietární licencí. Úpravy, odvozená díla a další
distribuce nejsou bez předchozího písemného souhlasu autora dovoleny.