Fout bij het importeren van opgeslagen query in Dynamics 365

Symptoom

Wanneer u probeert te importeren van een oplossing in Dynamics 365, ondervindt u de volgende fout:

"Het importeren van de oplossing: [oplossing] is mislukt.

Fout code 8004f016 "

Het raster in het dialoogvenster bevat een rij van het Type = systeemweergaven. De details van tekst die wordt weergegeven voor deze rij wordt het volgende bericht weergegeven:

'Een beheerde oplossing kan een onderdeel van de weergave op het doelsysteem met een niet-beheerde basis exemplaar niet overschrijven. Het meest waarschijnlijke geval van deze fout is dat een niet-beheerde oplossing voor een nieuw onderdeel voor niet-begeleide opgeslagen query is geïnstalleerd op het doelsysteem, en nu een beheerde oplossing van dezelfde uitgever probeert te installeren die dezelfde component van opgeslagen query als beheerde. Hierdoor wordt een ongeldige gelaagdheid van oplossingen op het doelsysteem en is niet toegestaan"

Het XML-bestand downloaden en openen in Excel. Ga naar de cel op het tabblad onderdelen: 0x8004F016

In de volgende kolom een foutbericht met de id van het onderdeel worden:

' Een beheerde oplossing het onderdeel opgeslagen query kan niet worden overschreven met de Id = [onderdeel-Id] heeft een niet-beheerde basis exemplaar. Het meest waarschijnlijke geval van deze fout is dat een niet-beheerde oplossing voor een nieuw onderdeel voor niet-begeleide opgeslagen query is geïnstalleerd op het doelsysteem, en nu een beheerde oplossing van dezelfde uitgever probeert te installeren die dezelfde component van opgeslagen query als beheerde. Hierdoor wordt een ongeldige gelaagdheid van oplossingen op het doelsysteem en is niet toegestaan."

Oorzaak

Zoals vermeld in de details van het foutbericht, is het meest waarschijnlijke geval van dit probleem met een niet-beheerde aanpassing is aangebracht op de standaardoplossing in de doelorganisatie. Hierdoor wordt een ongeldige gelaagdheid van oplossingen op het doelsysteem en is niet toegestaan.

Voorbeeld: Een exemplaar van uw Dynamics 365 al een onderdeel zoals een aangepaste opgeslagen Query die is gemaakt met het importeren van een niet-beheerde oplossing. Als u later een beheerde oplossing met dezelfde opgeslagen Query importeert, wordt deze fout optreedt.

Oplossing

Voor opgeslagen Query kan begeleid onderdeel worden gevonden met een Web API query en vervolgens verwijderd in het doel:

1. open een browser voor uw organisatie en vervolgens het tabblad dupliceren

2. Vervang de GUID van de fout met de GUID van het foutbericht in het logboekbestand en vervolgens toevoegen aan uw organisatie:api/data/v9.1/savedqueries?$filter=savedqueryid eq '[GUID fout]'Voorbeeld:https://MyOrganization.crm11.dynamics.com/api/data/v9.1/savedqueries_qM _ $filter = savedqueryid eq '1d0f4d57 6 d 49-e911-a98d-00224800ce20'Dit is de uitvoer:

{"@odata.etag": "W / \"5792499\"","oorspronkelijke": "css_testsqparent","statecode": 0,"layoutxml": "< naam raster = \"resultset\"-pictogram = \ '1\' voorbeeld = \ '1\' Selecteer = \ '1\' springen = \" css_ name\' object = \ "10224\" >< rij-id = \ "css_testsqparentid\" naam = \ "result\" >< celnaam \ "css_name\" width = = \ "150\" / >< celnaam = \ "css_testsqfield\" width = \ "100\" / >< / rij >< / raster > ","savedqueryid":" 1d0f4d57-6d49-e911-a98d-00224800ce20''beschrijving': 'Weergave te activeren met de naam 8004F016'"createdon": "2019-03-18T13:52:17Z","savedqueryidunique": "bdab33b7-18d0-45d6-9db9-6111afc1e444"," FetchXML': ' < fetch toewijzing = \ "logical\"-uitvoerindeling = \ "xml platform\" version=\"1.0\" >< entiteitsnaam = \ "css_testsqparent\" >< Kenmerknaam = \ "css_name\" / >< aflopende volgorde = \ kenmerk 'false\' = \ "css_name\" / >< kenmerknaam = \ "css_testsqfield\" / >< Kenmerknaam = \ "css_testsqparentid\" / >< / entiteit >< / ophalen > ",'isuserdefined': true,"naam":"TestSQView","isdefault": false,"solutionid": "fd140aae-4df4-11dd-bd17-0019b9312238","ismanaged": false,"versienummer": 5792499,"introducedversion": "1.1.0.0",'querytype': 0, 'statuscode': 1,"_modifiedby_value": "ba7ca8f4-5a68-4221-821c-5ca91b5f54ad,""modifiedon": "2019-03-18T13:52:17Z",

3. u vindt dit onderdeel in de doelorganisatie, Ga naar - Instellingen, aanpassingen, het systeem aanpassen.

4. Klik op entiteiten en sorteren op De naam van Schema.

5. Ga naar de entiteit die de returntypecode in de query-uitvoer is.

6. open de entiteit en weergavenselecteren.

7. Ga naar de naam die de naam in de query-uitvoer.

8. deze weergave verwijderen.

9. de oplossing opnieuw importeren.

Meer hulp nodig?

Uw vaardigheden uitbreiden
Training verkennen
Als eerste nieuwe functies krijgen
Deelnemen aan Microsoft insiders

Was deze informatie nuttig?

Bedankt voor uw feedback.

Hartelijk dank voor uw feedback! Het lijkt ons een goed idee om u in contact te brengen met een van onze Office-ondersteuningsagenten.

×