Simptoms

Veidojot jaunu vai rediģējot darbplūsmas esošo Microsoft Dynamics 365 var tikt parādīts kļūdas "vienums ar šādu atslēgu jau ir pievienots".

Noklikšķinot uz pogas Lejupielādēt žurnāls tiks parādīta šāda informācija.

Neapstrādāts izņēmums: System.ServiceModel.FaultException'1[[Microsoft.Xrm.Sdk.OrganizationServiceFault Microsoft.Xrm.Sdk, Version = 8.0.0.0 Culture neutral, PublicKeyToken = = 31bf3856ad364e35]]: System.ArgumentException: vienums ar šādu atslēgu jau ir pievienots. Detalizēti:
< OrganizationServiceFault xmlns:i = "http://www.w3.org/2001/XMLSchema-instance" xmlns = "http://schemas.microsoft.com/xrm/2011/Contracts" >
  <ActivityId>afa2227c-21ba-4588-a11f-e8d0dd02a289</ActivityId>
  <ErrorCode>-2147220970</ErrorCode>
< ErrorDetails xmlns:d2p1 = "http://schemas.datacontract.org/2004/07/System.Collections.Generic" / >
ziņojumu < > System.ArgumentException: vienums ar šādu atslēgu jau ir pievienots. < / ziņu >
  <Timestamp>2017-11-08T20:52:35.6280057Z</Timestamp>
  <ExceptionRetriable>false</ExceptionRetriable>
< ExceptionSource i:nil = "true" / >
< InnerFault i:nil = "true" / >
< OriginalException i:nil = "true" / >
< TraceText i:nil = "true" / >
</OrganizationServiceFault>

Trasēšanas platforma ir iespējota, ja redzat pieteicies ar izsekošanas šādas kļūdas.

MSCRM kļūdas ziņojums:
--------------------------------------------------------------------------------------------------------
Kļūda: Vienums ar šādu atslēgu jau ir pievienots.

Kļūdas ziņojums: Vienums ar šādu atslēgu jau ir pievienots.

Avota fails: Nav pieejams

Rindas numurs: Nav pieejams

Pieprasījuma URL: http://CrmOrgName.dynamics.com/AppWebServices/Workflow.asmx

Steka izsekošanas informācija: [ArgumentException: vienums ar šādu atslēgu jau ir pievienots.]
pie System.ThrowHelper.ThrowArgumentException (ExceptionResource resursu)

pie System.Collections.Generic.Dictionary'2.Insert (TKey atslēgu, TValue vērtība, Boolean pievienot)

pēc Microsoft.Crm.Application.Components.UI.OptionGroup.AddItem (teksta virkne virknes vērtību, ListDictionary expandos)

pie Microsoft.Crm.Application.Controls.CreateStepControl.RenderEntityList (HtmlTextWriter rakstītāju, StepControlType stepType, String onChange)

pie Microsoft.Crm.Application.Controls.StepBaseControl.RenderEntity (HtmlTextWriter rakstītāju, StepControlType stepType, String onChange)

pie Microsoft.Crm.Application.Controls.CreateStepControl.Render (HtmlTextWriter rakstītājs)

pie System.Web.UI.Control.RenderControlInternal (HtmlTextWriter rakstītāju, ControlAdapter adapteris)

pie Microsoft.Crm.Application.Controls.CompositeStepBaseControl.RenderChildSteps (HtmlTextWriter rakstītājs)

pie Microsoft.Crm.Application.Controls.WorkflowStepControl.Render (HtmlTextWriter rakstītājs)

pie System.Web.UI.Control.RenderControlInternal (HtmlTextWriter rakstītāju, ControlAdapter adapteris)

pie Microsoft.Crm.Application.WebServices.WorkflowWebService.RenderWorkflow (WorkflowStep workflowStep, Boolean bSaglabāt, virkne parentStepId, String rendererTypeCode)

pie Microsoft.Crm.Application.WebServices.WorkflowWebService.RenderWorkflow (WorkflowStep workflowStep parentStepId virknes, virknes rendererTypeCode)

pēc Microsoft.Crm.Application.WebServices.WorkflowWebService.AddCreateEntityStep (virknes parentId, virknes entityId, String descriptionXml virkne parentStepId, String rendererTypeCode)

Turklāt, iespējams, būs norādīts tālāk.

MSCRM:ASSERTEX *-ENTĪTIJAS īpašais LOKALIZĒTS nosaukums nav atrasts: Loģiskais nosaukums = "msdyn_orginsightsuserdashboarddefinition" valodas ID = 1033

Iemesls

Entītijas nosaukumdošanas laikā pielāgojumi ir viens iespējamais iemesls šai kļūdai. Kļūdai, skatiet kļūdu MSCRM:ASSERTEX daļu sarakstā atribūta nosaukums. Skatiet tālāk.

MSCRM:ASSERTEX *-ENTĪTIJAS īpašais LOKALIZĒTS nosaukums nav atrasts: Loģiskais nosaukums = "msdyn_orginsightsuserdashboarddefinition" valodas ID = 1033

Problēmas ar entītijas atribūtu msdyn_orginsightsuserdashboarddefinition iekļautos atrodas. Jums vajadzēs meklējiet šajā Microsoft Dynamics 365 pielāgojumus atribūts.

Problemātisko entītija ir vienkārši atrodas pielāgojumi, kā tas parasti ir redzams saraksta augšpusē vienību bez nosaukuma sarakstā. Skatiet zemāk attēlā.

D365 Entītijas pielāgojumu attēls

 

 

Risinājums

Lai novērstu šo kļūdu, jums vajadzēs piešķirt entītijas atradāt sadaļā cēlonis parādāmais vārds kopā ar daudz nosaukumu.

1. Atveriet Microsoft Dynamics 365 tīmekļa klientā, D365 admin.

2. pēc tam noklikšķiniet uz iestatījumi, noklikšķiniet uz pielāgojumi un atlasiet pielāgot sistēmu.

3. pēc tam, kad tiek atvērts logs pielāgošana, izvērsiet entītijām.

4. bez parādāmā nosaukuma sarakstā atlasiet entītijas augšpusē.

5. loga labajā rūtī piešķirt entītijas parādāmo vārdu un daudz nosaukumu. Skatīt zemāk attēlā.

D365 Persona Customizations2

6. pēc entītijas nosaukumu, noklikšķiniet uz Saglabāt un pēc tam noklikšķiniet uz publicēt.

7. Visbeidzot, dodieties atpakaļ uz darbplūsmas redaktors un mēģināt izveidot jaunu darbplūsmu vai rediģēt esošās. Tagad tas izdodas.

 

Vai nepieciešama papildu palīdzība?

Paplašiniet savas prasmes
Iepazīties ar apmācību
Esiet pirmais, kas saņem jaunās iespējas
Pievienoties Microsoft Insider

Vai šī informācija bija noderīga?

Cik lielā mērā esat apmierināts ar tulkojuma kvalitāti?
Kas ietekmēja jūsu pieredzi?

Paldies par jūsu atsauksmēm!

×