Jaa


Dynamics 365 Field Service -mobiilisovelluksen vianmääritys

Tässä artikkelissa on luettelo Field Service -mobiilisovelluksen yleisistä ongelmista ja niiden ratkaisemisesta. Tarvitset järjestelmänvalvojan oikeudet kaikkiin ratkaisuvaiheisiin Field Servicessä.

Virhe aloitettaessa käyttöoikeusongelman vuoksi

Field Service -mobiilikokemuksen uusi käyttökokemus edellyttää joidenkin oikeuksien lisäämistä käyttöoikeusrooleihin, joihin käyttäjä kuuluu.

Oireet

Field Service -mobiilisovelluksen käynnistys epäonnistuu ja näyttöön tulee seuraava virhe: Principal user (Id=<GUID>, …) is missing 'prvReadmsdyn_Mobile' privilege (Id=<GUID>) on OTC=<INT> for entity 'msdyn_mobilesource' …

Ratkaisujen määrä

Field Service -mobiilisovelluksen uusi käyttökokemus edellyttää käyttäjien käyttöoikeusrooleja. Järjestelmä lisää nämä oikeudet automaattisesti kaikkiin oletuskäyttöoikeusrooleihin. Jos organisaatiossasi käytetään mukautettuja käyttöoikeusrooleja , käyttöoikeusrooleja on muokattava lisäämällä seuraavat taulukon oikeudet:

  • Name="msdyn_richtextfile" Permission="Create" Value="User"
  • Name="msdyn_richtextfile" Permission="Delete" Value="User"
  • Name="msdyn_richtextfile" Permission="Read" Value="User"
  • Name="msdyn_richtextfile" Permission="Write" Value="User"
  • Name="msdyn_MobileSource" Permission="Read" Value="Organization"
  • Name="msdyn_solutioncomponentsummary" Permission="Read" Value="Organization"
  • Name="SettingDefinition" Permission="Read" Value="Organization"
  • Name="Solution" Permission="Read" Value="Organization"
  • Name="SettingDefinition" Permission="Read" Value="Organization"

Vihje

Jos et tiedä mukautetun käyttöoikeusroolin nimeä, laajennaKäyttäjät + oikeudet, valitse Käyttäjät ja etsi käyttäjä, joka on raportoinut virhesanoman näkemisen. Pane merkille käyttäjän käyttöoikeusrooli ja tarkista taulukon oikeudet kyseiselle käyttöoikeusroolille.

Virhe aloitettaessa ratkaisusta puuttuvien tiedostojen vuoksi

Oireet

Jotkin pakolliset lähdetietueet puuttuvat. Nämä tietueet on luotava ratkaisua asennettaessa. Harvinaisissa tapauksissa näitä tietueita ei luoda onnistuneesti tai ne voivat korruptoitua. Joissakin tapauksissa käyttäjä poisti tietueet.

Ratkaisujen määrä

Vaihe 1: Tarkista, sisältääkö mobilesource-taulukko tietoja

  1. Siirry Power Appsiin ja avaa ympäristö sen tarkistamiseksi.

  2. Valitse Taulukot, valitse Kaikki-suodatin ja hae taulukkoa MobileSource (msdyn_mobilesource).

  3. Valitse taulukko ja tarkista, sisältääkö taulukko Nimi-sarakkeessa seuraavat tiedot:

    • /card/bookingListViewItem.yml
    • /card/defaultViewItem.yml
    • /card/serviceTaskGridItem.yml
    • /sitemaps/mobile.yml

Jos taulukossa ei ole tietoja, ratkaisun päivityksessä oli ongelma.

Vaihe 2: Ota Field Service -ratkaisun päivitys käyttöön uudelleen

  1. Avaa kohdassa Power Appsympäristö ja siirry ratkaisuihin .

  2. Hae kohdetta fieldservice_anchor ja poista FieldService_Anchor-ratkaisu.

  3. Siirry Power Platformhallintakeskukseen ja valitse ympäristö, jossa olet poistanut ratkaisun.

  4. Valitse ympäristön tiedoissa kohdan Resurssit alla Dynamics 365 -sovellukset.

  5. Valitse Asenna sovellus, valitse Dynamics 365 for Field Service ja valitse Seuraava.

  6. Hyväksy palveluehdot ja valitse Asenna.

Tarkista ratkaisun asentamisen jälkeen, että taulukossa on nyt tarvittavat tiedot.

Asetukset-alue puuttuu Field Service Mobile -sovellusmoduulin siirtymisruudusta

Oireet

Field Service Mobile -sovellusmoduulissa ei näy asetusaluetta, mikä estää järjestelmänvalvojia ottamasta käyttöön uutta käyttökokemusta.

Ratkaisujen määrä

Uudet mobiilikokemuksen asetukset ovat käytettävissä uudessa siirtymisalueessa, jossa on Field Service Mobile -oletussovellusmoduuli. Käyttäjät tarvitsevat kirjoitus-oikeudet FieldServiceSetting-entiteetille, jotta he voivat käyttää tätä aluetta. Oletuskäyttöoikeusrooleilla, kuten Järjestelmänvalvoja- tai Field Service -järjestelmänvalvoja -roolilla, on nämä oikeudet automaattisesti.

Jos Field Service Mobilen valmiin sovellusmoduulin sivustokarttaan on tehty mukautuksia julkaisuversion 6.1 ja 6.3 2023 välillä, asetusalueen ottamiseksi käyttöön on kaksi vaihtoehtoa:

Poista sivustokartan mukautustaso ja mukauta sitä manuaalisesti uudelleen

Tarkista ensin, onko sivustokartta-alue Field Service Mobile -oletusratkaisutasolla, mutta että mukautustaso korvaa sen:

  1. Kirjaudu Power Apps.
  2. Vaihda ympäristöösi ja avaa fieldservice_patch_update -ratkaisu.
  3. Tarkastele ratkaisutasoja msdyn_FSMobileSettingsArea-osalle fieldservice_patch_update-ratkaisussa.

Jos alue on käytössä, sivustokartan mukautustaso on sen päällä, jolloin alue poistetaan. Siinä tapauksessa vaihtoehtoja on kaksi:

  1. Poista mukautustaso ja mukauta sivustokarttaa manuaalisesti uudelleen:
    1. Poista hallitsematon mukautuskerros.
    2. Ota sivustokartan mukautukset uudelleen käyttöön.
  2. Lisää asetusalue manuaalisesti ja vaihda sivustokarttaan.

Lisää asetusalue manuaalisesti ja vaihda sivustokarttaan

  1. Avaa mukautettu sovelluksesi sovellusten suunnitteluohjelmassa.
  2. Ota alueet käyttöön ja luo uusi alue Field Service Mobile -asetuksia varten.
  3. Uuden ryhmän luominen mobiiliasetuksille
  4. Lisää ryhmään uusi sivu. Valitse sisältötyypiksi URL.
  5. Käytä /main.aspx?etn=msdyn_fieldservicesetting&pagetype=entityrecord&id=e49c6117-5065-423f-8ab5-fcacfda85a04&formid=ee334fea-0cd5-471c-bb30-829f4511a59fURL-syötteenä.
  6. Lisää alielementtialue uusia ominaisuuksia varten. Laajenna Tunnus-kohdassa Lisäasetukset ja oikeudet.
  7. Valitse Lisää taulukko -oikeus, valitse Field Service -asetus ja valitse vain kirjoitusoikeus .
  8. Ota muutos käyttöön ja tallenna ja julkaise muutokset.

Uusi kokemus ei näy, kun se on otettu käyttöön asetuksissa

Oireet

Mobiilisovellus ei lataa uutta kokemusta, vaikka se olisi otettu käyttöön asetuksissa.

Ratkaisujen määrä

Uusi käyttökokemus ei tällä hetkellä tue käyttäjiä tai sovelluksia, joissa offline on käytössä. Tarkista ja päivitä seuraavat:

  1. Mobiilisovelluksen käyttäjä ei saa olla osa Mobile Offline -profiilia.
  2. Sovellusta ei pitäisi määrittää offline-tilaan. Avaa sovellusten suunnitteluohjelmassa Field Service Mobile ja avaa sovelluksen asetukset. Poista käytöstä Voidaan käyttää offline -tilassa Yleiset-välilehdellä. Lisätietoja: Mobile offline -synkronoinnin määritys.

Uusi kokemus ei näytä koontinäyttöjä navigoinnista

Oireet

Navigaatiossa määritettyjä koontinäyttöjä ei tueta. Koontinäytön valitseminen uudesta käyttöliittymästä aiheuttaa virheen. Kun koontinäyttö on määritetty uuden kokemuksen navigoinnin ensimmäiseksi entiteetiksi, aloituskokemusta ei hahmonneta oikein.

Ratkaisujen määrä

Poista koontinäytöt navigoinnista, kunnes se on virallisesti tuettu.