Řešení problémů pomocí Centra stavu řešení
Centrum stavu řešení vám umožní získat lepší představu o stavu vašeho prostředí a odhalit problémy s prostředím Dynamics 365. Centrum stavu řešení spouští pravidla v rámci instance, aby ověřil konfiguraci prostředí, které se může časem měnit prostřednictvím běžných operací systému. Některá pravidla jsou specifická pro Dynamics 365 Field Service a pokud narazíte na problém, můžete tato pravidla spustit na vyžádání. Některá pravidla se automaticky aktivují, když je služba Field Service nainstalována nebo aktualizována. Pravidelně spusťte sadu pravidel Field Service pro sledování zdraví vašeho prostředí.
Uvádíme několik běžných problémů, které Centrum stavu řešení zjišťuje:
- Zda jsou kritické procesy Field Service deaktivované.
- Zda procesy, které způsobí selhání upgradu, jsou přiřazeny k zakázaným uživatelům.
- Pokud přizpůsobené webové zdroje vedou k problémům při běhu.
Kromě spuštění Centra stavu řešení se podívejte také na osvědčené postupy pro přizpůsobení služby Dynamics 365 Field Service a spuštění nástroje Kontrola řešení pro vylepšení skriptů, modulů plugin, HTML a pracovních postupů
Předpoklady
- Field Service v8.4.0.338 + (Sjednocené rozhraní) nebo v7.5.7.87 + (web)
- Centrum stavu řešení rozšiřuje kontrolu Power Apps pro zajištění stálého bezproblémového fungování prostředí.
Spuštění kontroly stavu
Spuštění úlohy analýzy pro Field Service:
Otevřete aplikaci Centrum stavu řešení.
Vyberte Úlohy analýzy a vytvořte novou úlohu analýzy.
Po otevření dialogového okna vyberte Field Service.
Vyberte OK a úloha analýzy se spustí.
Zobrazení výsledků kontroly stavu
Po dokončení úlohy analýzy systém otevře stránku přehledu.
Při provádění analytické úlohy každé pravidlo ukazuje Stav vrácení, který označuje, zda pravidlo prošlo, selhalo nebo došlo k chybě konfigurace. Pokud pravidlo selže, závažnost označuje, o jak závažný problém se jedná.
Stav vrácení pravidla | Doporučení |
---|---|
Chyba | Zvýrazněte specifické poruchy v systému; opravte pravidlo, jak bylo navrženo. |
Upozornění | Mějte na paměti důsledky uvedené ve zprávě pravidla. |
Úspěch | Označuje, že s tímto pravidlem nejsou žádné problémy. Všechna pravidla by měla být v tomto stavu. |
Generování pracovních příkazů smluv
Závažnost: vysoká
Co kontroluje
Toto pravidlo ověřuje, zda byly všechny pracovní příkazy správně vygenerovány na základě dohod.
Proč selhává
Toto pravidlo selže, protože opakování smlouvy nebyla správně zpracována a nebyly vygenerovány pracovní příkazy, které měly být.
Jak opravit
- Identifikujte důvod, proč nebyl pracovní příkaz vygenerován, a příčinu selhání.
- Problém opravte.
- Chcete-li generování záznamů znovu spustit, změňte systémový stav smlouvy zpět na „Odhad“. Poté ho změňte na „Aktivní“.
Upozornění
Změna stavu smlouvy odstraní všechny stávající datové záznamy rezervací dohody s aktivním stavem, ale znovu se vygenerují pouze záznamy pro budoucí data.
Zjistit neúspěšný pracovní postup související se smlouvou
Závažnost: vysoká
Co kontroluje
Toto pravidlo zjišťuje neúspěšné pracovní postupy a smlouvy.
Proč selhává
Toto pravidlo selže, pokud existuje chybový pracovní postu související se smlouvou, nastavením rezervace smlouvy nebo záznamy nastavení faktury smlouvy.
Jak opravit
Vyberte výsledek analýzy a vyberte Vyřešit.
Zjistit aktivní smlouvy s uplynulým koncovým datem
Závažnost: vysoká
Co kontroluje
Toto pravidlo kontroluje smlouvy, kde je systémový stav „Aktivní“, ale koncové datum je v minulosti. Stav by měl být „Platnost vypršela“.
Proč selhává
Toto pravidlo selže, pokud je stav systému smlouvy aktivní, přestože jeho koncové datum je v minulosti.
Jak opravit
Vyberte výsledek analýzy, zkontrolujte smlouvu a klikněte na tlačítko Vyřešit.
Poznámky a omezení
- Pravidlo ověří, zda smlouvy mají koncové datum za posledních 90 dní.
- Pravidlo zohlední prvních 5000 smluv s aktivním stavem systému a odpovídajícím koncovým datem.
- Pravidlo ověří pouze smlouvy, které mají nastavení rezervace smluv a data rezervace smluv.
Zjistit odebrané knihovny formulářů
Závažnost: střední
Co kontroluje
Pravidlo zjistí, zda v systému existují formuláře Field Service, které neobsahují knihovny Field Service.
Proč selhává
Toto pravidlo selže, pokud u některých formulářů Field Service chybí knihovny Field Service.
Poznámka:
Toto pravidlo ukáže falešně pozitivní selhání ve formuláři „Cenová úroveň“.
Jak opravit
Přidejte chybějící knihovny do formuláře. Seznam požadovaných knihoven můžete získat porovnáním s jiným formulářem stejné tabulky nebo v jiné organizaci. Požádejte o pomoc podporu.
Zkontrolovat, jestli formuláře neobsahují nesprávné vlastní nastavení
Závažnost: vysoká
Co kontroluje
U všech formulářů pracovních příkazů toto pravidlo kontroluje, zda počet ovládacích prvků podmřížky nebo ovládacích prvků vyhledávání nepřekračuje limit, který může ovlivnit výkon. Limit jsou 4 podmřížky nebo 20 vyhledávání. Toto pravidlo aktivuje oznámení správcům systému s formuláři, které mají příliš mnoho ovládacích prvků podmřížky nebo ovládacích prvků vyhledávání.
Ovládání prvek podmřížky je tabulka ve formuláři, která uvádí záznamy jiné tabulky. Jako příklad lze uvést ovládací prvek podmřížky produktu pracovního příkazu na formuláři pracovního příkazu, který je součástí Field Service.
Ovládací prvek vyhledávání je pole ve formuláři, které prohledává záznamy jiné tabulky a umožňuje vybrat jeden nebo více záznamů pro naplnění pole.
Proč selhává
Toto pravidlo selže, pokud výchozí karta (první karta) jakéhokoli formuláře pracovního příkazu obsahuje více než 4 ovládací prvky podmřížky nebo 20 ovládacích prvků vyhledávání. Počet ovládacích prvků na výchozí kartě formuláře má vliv na výkon načítání.
Jak opravit
Snižte počet vyhledávacích polí a ovládacích prvků podmřížky na výchozí kartě. Přesuňte je na jiné karty ve formuláři nebo je skryjte na formuláři, pokud nejsou potřeba.
Podívejte se na další způsoby, jak zrychlit načítání formuláře.
Kontrola, jestli je změněna požadovaná úroveň polí
Závažnost: vysoká
Co kontroluje
Toto pravidlo kontroluje, zda je na formuláři Pracovní příkaz nebo Smlouva změněna požadovaná úroveň polí.
Proč selhává
Toto pravidlo selže, pokud se změní požadovaná úroveň systémového pole předpřipraveného formuláře Pracovní příkaz Field Service a Smlouva.
Jak opravit
- V aplikaci Power Apps vyberte možnost Tabulky>Vše a vyhledejte položku Pracovní příkaz nebo Smlouva.
- Vyberte tabulku.
- V části Schéma vyberte Sloupce. Najděte a vyberte pole uvedené v analýze.
- V podokně Upravit sloupec změňte Povinné na „Vyžadováno firmou“ a uložte.
Poznámka:
Toto pravidlo je implementováno pouze pro předem připravené povinné pole na formulářích Pracovní příkaz a Smlouva.
Kontroly neshody revizí mezi kalendářními daty rezervací smluv a nastaveními rezervací smluv
Závažnost: vysoká
Co kontroluje
Toto pravidlo ověřuje, zda se revize Datum rezervace smlouvy shoduje s revizemi příslušných nastavení rezervace smluv.
Proč selhává
Toto pravidlo selže, pokud dojde k nesouladu s hodnotou revize data rezervace smlouvy a jejím odpovídajícím nastavením rezervace smlouvy. Toto pravidlo bere v úvahu pouze aktivní záznamy o datu rezervace, jejichž datum rezervace je kratší než 90 dnů. Pokud dojde k nesouladu, systém nemusí vygenerovat pracovní příkaz pro toto datum rezervace.
Jak opravit
Obraťte se na podporu.
Poznámky a omezení
Toto pravidlo bere v úvahu prvních 5000 aktivních záznamů data rezervace smlouvy za poslední tři měsíce na základě nejnovějšího data rezervace.
Kontroly neshody revizí mezi daty faktur smluv a nastaveními faktur smluv
Závažnost: vysoká
Co kontroluje
Toto pravidlo ověřuje, zda se revize dat faktur smluv shoduji s revizí příslušných nastavení faktur smluv.
Proč selhává
Toto pravidlo selže, pokud dojde k nesouladu s hodnotou revize data faktury smlouvy a jejím odpovídajícím nastavením faktury smlouvy. Toto pravidlo bere v úvahu aktivní záznamy o datu faktury smlouvy, jejichž datum faktury je kratší než 90 dnů. Pokud dojde k nesouladu, systém nemusí vygenerovat fakturu pro toto datum faktury.
Jak opravit
Obraťte se na podporu.
Poznámky a omezení
Toto pravidlo bere v úvahu prvních 5000 aktivních záznamů data faktury smlouvy za poslední tři měsíce na základě nejnovějšího data faktury.
Vlastní nastavení v modulu aplikace Connected Field Service
Závažnost: nízká
Co kontroluje
Toto pravidlo zkontroluje, zda existují úpravy modulu aplikace Connected Field Service, který je zastaralý a neměl by být upravován.
Proč selhává
Toto pravidlo selže, pokud existují nějaké úpravy v modulu aplikace Connected Field Service v organizaci.
Jak opravit
Odeberte vlastní nastavení z modulu aplikace Connected Field Service
Přizpůsobené sady možností
Závažnost: vysoká
Co kontroluje
Toto pravidlo zjistí, zda jsou přizpůsobení nějaké sady možností ve službě Field Service, která se nemá přizpůsobovat. Přizpůsobení sad možností může vést k neočekávanému chování.
Proč selhává
Toto pravidlo selže, pokud existují nějaké úpravy u jakékoli z výchozích sad možností Field Service. Dodatky k sadám možností se nepočítají jako selhání, pouze úpravy možností v sadách možností.
Jak opravit
Ručně odeberte přizpůsobení ze sad možností Field Service.
Přizpůsobené webové prostředky
Závažnost: vysoká
Co kontroluje
Toto pravidlo zjistí, které přizpůsobené webové zdroje nejsou součástí balíčku Field Service. Přizpůsobené webové prostředky se s aktualizací Field Service neaktualizují a mohou vést k problémům s funkčností.
Proč selhává
Toto pravidlo selže, pokud existuje nějaký přizpůsobený webový prostředek, který není součástí balíčku Field Service.
Jak opravit
Odeberte přizpůsobení pomocí uživatelského rozhraní vrstev řešení na webových prostředcích, které byly přizpůsobeny. Při upgradu služby Field Service lze webové zdroje správně upgradovat.
Kontrola pracovního postupu odstranění jedinečných čísel Field Service
Závažnost: nízká až střední
Co kontroluje
Toto pravidlo ověří, zda se správně spustí pracovní postup automatického číslování hromadného mazání.
Proč selhává
Toto pravidlo selže, pokud selhal pracovní postup mazání jedinečných čísel.
Jak opravit
Vyberte výsledek analýzy a vyberte Vyřešit.
Odstraněné procesy
Závažnost: vysoká
Co kontroluje
Toto pravidlo zjišťuje odstraněné procesy.
Proč selhává
Toto pravidlo selže, pokud dojde k odstranění některého z procesů mimo pole pro Field Service.
Jak opravit
Obraťte se na podporu.
Odstraněné kroky zpracování zprávy sady SDK
Závažnost: vysoká
Co kontroluje
Toto pravidlo zjišťuje odstraněné kroky zpracování zpráv sady SDK.
Proč selhává
Toto pravidlo selže, pokud dojde k odstranění některého z kroků zpracování zprávy SDK Field Service.
Jak opravit
Obraťte se na podporu.
Odstraněné webové prostředky
Závažnost: vysoká
Co kontroluje
Toto pravidlo zjišťuje odstraněné webové prostředky.
Proč selhává
Toto pravidlo selže, pokud byl ze systému odstraněn některý z předpřipravených webových zdrojů Field Service.
Jak opravit
Obraťte se na podporu.
Zakázané kroky zpracování zprávy sady SDK
Závažnost: vysoká
Co kontroluje
Toto pravidlo zjišťuje deaktivované kroky zpracování zprávy sady SDK. Zakázané kroky zpracování zprávy sady SDK povedou k nesprávnému chování při používání Field Service.
Proč selhává
Toto pravidlo selže, pokud je některý z kroků zpracování zpráv Field Service SDK zakázán.
Jak problém vyřešit
Povolte zakázané kroky zpracování zprávy sady SDK
Konfigurace metadat nastavení rezervací Field Service
Závažnost: vysoká
Co kontroluje
Toto pravidlo ověří, zda záznam metadat nastavení rezervací Field Service v systému existuje správně. Pokud tento záznam chybí, funkce plánování nemusí fungovat podle očekávání.
Proč selhává
Toto pravidlo selže, pokud záznam metadat nastavení rezervací Field Service v systému neexistuje.
Jak opravit
Obraťte se na podporu.
Nastavení aplikace Field Service
Závažnost: vysoká
Co kontroluje
Toto pravidlo zkontroluje, zda záznam nastavení Field Service v systému existuje správně.
Proč selhává
Toto pravidlo selže, pokud záznam nastavení Field Service neexistuje nebo není správně nakonfigurován.
Jak opravit
Systém tento záznam znovu vytvoří, pokud v průběhu běžného používání Field Service neexistuje. Pokud se záznam automaticky neobnoví, obraťte se na podporu.
Formuláře s chybějícím kontextem provádění
Závažnost: vysoká
Co kontroluje
Toto pravidlo zjistí, zda v systému existují nějaké formuláře, které mají obslužné rutiny událostí odkazující na knihovny Field Service bez předání parametru kontextu provádění.
Proč selhává
Toto pravidlo selže, protože kód Field Service očekává, že parametr kontextu spuštění bude předán v obslužné rutině události OnLoad. Pokud chybí tato hodnota, při používání formuláře to může způsobit chyby.
Poznámka:
Nejběžnějším scénářem, kde toto pravidlo představuje selhání, je situace, kdy je k dispozici kopie jednoho z připravených formulářů (verze Field Service starší než 8.X) a poté je upgradována Field Service. V takových scénářích by těmto zkopírovaným formulářům ze starších verzí Field Service chyběl parametr ExecutionContext parameter
v těchto nedodávaných formulářích.
Jak opravit
- V aplikaci Power Apps vyberte možnost Tabulky>Vše a vyhledejte položku Pracovní příkaz nebo Smlouva.
- Vyberte tabulku.
- V části Datové zážitky vyberte Formuláře.
- Vyberte kartu Události.
- Vyberte každou obslužnou rutinu události a zapněte Předat kontext spuštění jako první parametr.
- Uložte a publikujte formulář.
Nedokončený upgrade Field Service
Závažnost: nízká
Co kontroluje
Toto pravidlo zjistí, jestli byl zahájen upgrade Field Service, ale nebyl úspěšně dokončen.
Proč selhává
Toto pravidlo selže, pokud byla spuštěna aktualizace Field Service, ale nebyla úspěšně dokončena.
Jak opravit
Restartujte upgrade Field Service. Jakmile bude aktualizace úspěšná, toto pravidlo zopakuje průchod. Pokud aktualizace selže znovu, kontaktujte podporu.
Hodnoty Zeměpisná šířka a Zeměpisná délka v záznamu obchodního vztahu
Závažnost: nízká
Co kontroluje
Toto pravidlo kontroluje, jestli na záznamu účtu existují hodnoty zeměpisné šířky a délky.
Proč selhává
Toto pravidlo selže, pokud záznam účtu neobsahuje hodnotu zeměpisné šířky nebo délky, nebo obě.
Jak opravit
Zkontrolujte, zda je ve formuláři obchodního vztahu zadána adresa. Pokud ano, proveďte geokódování obchodního vztahu výběrem tlačítka geokódu na panelu příkazů formuláře obchodního vztahu.
Kontrola oprávnění u vlastníků nastavení rezervací smluv
Závažnost: vysoká
Co kontroluje
Toto pravidlo kontroluje, zda vlastníci záznamu nastavení rezervace smlouvy mají potřebná oprávnění pro vytváření pracovních příkazů.
Proč selhává
Toto pravidlo selže, pokud vlastníci nastavení rezervace smlouvy nemají následující oprávnění:
1.prvCreatemsdyn_workorder
Jak opravit
Přiřaďte oprávnění každému vlastníkovi záznamu nastavení rezervace smlouvy.
Kontrola oprávnění u vlastníků nastavení faktur smluv
Závažnost: vysoká
Co kontroluje
Toto pravidlo kontrolujte, zda vlastníci záznamu nastavení faktury smlouvy mají potřebná oprávnění pro vytvoření faktury.
Proč selhává
Toto pravidlo selže, pokud vlastníci nastavení faktury smlouvy nemají následující oprávnění:
1.prvCreateInvoice
Jak opravit
Přiřaďte oprávnění každému vlastníkovi záznamu nastavení rezervace faktury.
Definice procesů ve stavu konceptu
Závažnost: vysoká
Co kontroluje
Toto pravidlo kontroluje, zda jsou nějaké definice procesů ve stavu konceptu. Pokud existují procesy ve stavu konceptu, Field Service nefunguje správně.
Proč selhává
Toto pravidlo selže, pokud jsou nějaké definice procesů ve stavu konceptu.
Jak opravit
Znovu aktivujte definice procesu, aby nebyly ve stavu konceptu.
Definice procesů vlastněné zakázanými uživateli
Závažnost: střední až vysoká
Co kontroluje
Toto pravidlo zkontroluje, zda jsou nějaké definice procesu v systému přiřazeny deaktivovaným uživatelům.
Proč selhává
Toto pravidlo selže, pokud jsou některé definice procesu přiřazeny zdravotně postiženým uživatelům, což může způsobit selhání upgradu.
Jak opravit
Změňte vlastníka procesu na aktivního uživatele.
Opakování v nastavení rezervace smlouvy
Závažnost: vysoká
Co kontroluje
Toto pravidlo kontroluje, zda je pro nastavení rezervace smlouvy konfigurováno opakování a zda se jedná o platnou hodnotu nastavení opakování.
Proč selhává
Toto pravidlo selže, pokud má smlouva stav systému jako „aktivní“ a její záznam nastavení rezervace smlouvy má automatické generování pracovního příkazu nastaveno na „Ano“, ale nastavení opakování není nakonfigurováno nebo není nakonfigurováno správně.
Jak opravit
Nakonfigurujte platné opakování v Nastavení rezervací smluv a vyberte Smlouva>Nastavení rezervací smluv>Opakování rezervace.
Kontrola kompatibility verze Universal Resource Scheduling
Závažnost: nízká
Co kontroluje
Toto pravidlo ověřuje, že aktuální nainstalovaná verze Field Service je kompatibilní s nainstalovanou verzí Universal Resource Scheduling.
Proč selhává
Toto pravidlo selže, pokud řešení Universal Resource Scheduling nainstalované v organizaci není kompatibilní s nainstalovanou verzí Field Service. To se může stát, pokud jiný balíček, který obsahuje řešení Universal Resource Scheduling, byl nainstalován a aktualizuje verzi řešení Universal Resource Scheduling.
Jak opravit
Upgradujte řešení uvedené ve zprávě s upozorněním tak, aby bylo kompatibilní se službou Field Service.
Ověření zapnutí automatického číslování
Závažnost: nízká
Co kontroluje
Toto pravidlo ověřuje, zda je pro organizaci přihlášeno automatické číslování. Doporučujeme zákazníkům používat novou funkci automatického číslování, aby byla zajištěna jedinečnost číslování tabulek Field Service.
Proč selhává
Toto pravidlo selže, pokud není pro organizaci přihlášeno automatické číslování.
Jak opravit
Přihlaste se k automatickému číslování ve Field Service. V oblasti Nastavení vyberte # Automatické číslování.
Ověřit, jestli jsou řešení Field Service a Project Service Automation kompatibilní
Závažnost: nízká
Co kontroluje
Toto pravidlo ověřuje, že aktuální nainstalovaná verze Field Service je kompatibilní s nainstalovanou verzí Project Service Automation.
Proč selhává
Toto pravidlo selže, pokud verze řešení Project Service Automation nainstalované v organizaci není kompatibilní s řešením Field Service nainstalovaným v organizaci.
Jak opravit
Upgradujte řešení uvedené ve zprávě s upozorněním tak, aby bylo kompatibilní se službou Field Service.
Ověřit role zabezpečení mobilních uživatelů
Závažnost: vysoká
Co kontroluje
Toto pravidlo zkontroluje, zda pracovníci v první linii, kteří mají přístup k mobilní aplikaci Field Service, mají přiřazenu roli Zdroj Field Service a profil zabezpečení pole Zdroj Field Service.
Proč selhává
Toto pravidlo selže, pokud má pracovník v první linii přístup k mobilní aplikaci Field Service bez role Zdroj Field Service nebo profilu zabezpečení pole Zdroj Field Service. Pokud je v organizaci přítomna více než jedna obchodní jednotka, zobrazí se obchodní jednotka pro uživatele.
Jak opravit
Přidejte k uživateli roli zabezpečení Zdroj Field Service a bezpečnostní profil Zdroj Field Service. Další informace: Nastavení pracovníků v první linii.
Čekající instance pracovních postupů vlastněné zakázanými uživateli
Závažnost: vysoká
Co kontroluje
Toto pravidlo zkontroluje, zda jsou nějaké čekající instance pracovního postupu v systému přiřazeny deaktivovaným uživatelům. Takové pracovní postupy nedokážou správně generovat záznamy, které by měly generovat.
Proč selhává
Toto pravidlo selže, pokud je pozastavený pracovní postup přiřazen deaktivovanému uživatelskému účtu v pozastaveném stavu s důvodem „Čekání“.
Jak opravit
Opětovně spusťte pracovní postup. Přečtěte si obecnou dokumentaci nebo kontaktujte podporu.