Dela via


Alternativa nycklar i prestandahanteringsregister

Gäller dessa Dynamics 365-appar:
Human Resources

I följande tabell visas de fält som är tillgängliga som alternativa nycklar i Microsoft Dynamics 365 Human Resources release 10.0.40 och senare för att aktivera uppsättningsbaserade operationer för datatabeller för specifika register i prestandahantering.

Register Fält
HcmPerfJournalLinks Linkid
HcmPerfJournalComment CommentId
HcmPerfJournal EntryId
HcmDiscussionTemplate TemplateId

Uppgraderingsfel

När du uppgraderar miljön kan vissa av dem stöta på följande fel på grund av anpassningar eller gamla demodata:

Undantag: System.InvalidOperationException: Databaskörningen misslyckades: CREATE UNIQUE INDEX-satsen avbröts eftersom en dubblettnyckel påträffades för objektnamnet.

Notering

Unikhet för föregående fält tillämpas som en del av tidigare uppdateringar. På grund av anpassningar, back-end-databas eller mycket gamla demodata kan fält som innehåller icke-unika poster leda till DBsync-fel och uppgraderingsfel.

Minskning

Undvik felet genom att följa dessa steg innan du uppgraderar miljön.

  1. Gå till Batchjobb eller gå till batchjobbet Systemadministration>>förfrågningar.

  2. Filtrera jobbbeskrivning efter följande värden för specifika register:

    • HcmPerfJournalLinksUpdateLinkIds.updateLinkIds
    • HcmPerfJournalCommentUpdateCommentIds.updateCommentIds
    • HcmPerfJournalUpdateEntryIds.updateEntryIds
    • HcmDiscussionTemplateUpdateTemplateIds.updateTemplateIds

    Notering

    Det valda batchjobbet ska ha en batchuppgift. Markera batchjobbet som innehåller uppgifter.

  3. Ändra statusvärdet för batchjobbet till Väntande. Jobbet kör igen och tar bort dubbletterna för det specifika registret.

  4. Du kan nu starta uppgraderingen.

Notering

Om du inte ser batchjobbet eller om du stöter på ett fel efter att du har kört det kontaktar du Microsofts support.