Problem med dataavstämning av en Z-rapport
Felkod: SYS103633
Den här artikeln innehåller en lösning på problem med dataavstämning av en Z-rapport i Microsoft Dynamics 365 Commerce huvudkontor.
Symptom
- Det finns ett matchningsfel mellan de belopp som visas i Z-rapporten och summorna som visas i den beräknade instruktionen.
- Transaktionen i huvudkontoret har ett felaktigt antal radobjekt, eller så finns det ett matchningsfel mellan radsumman och summan för transaktionen.
- Antalet transaktioner som visas i ett skift i huvudkontoret är mindre än antalet transaktioner i Z-rapporten.
- Instruktionspubliceringen misslyckas av någon av ovanstående orsaker.
Orsak
Den vanligaste rotorsaken till de tidigare beskrivna symptomen är genereringen av duplicerade transaktions-ID:t i kanaldatabasen. Dubbletter av transaktions-ID:t kan genereras av följande skäl:
- Den lokala databaslagringen av MPOS (Modern Point of Sale) är skadad.
- MPOS har vissa transaktioner i offlineläge och återaktiveras med hjälp av ett konto som inte har åtkomst till offlinedatabasen.
- Det finns ett problem med anpassning som är relaterat till genereringen av transaktions-ID:t.
Åtgärd
Vanligtvis förlitar sig Commerce på en nummersekvens för att generera sekventiella transaktions-ID:t. Om systemet inte kan avgöra om en nummersekvens har använts av någon anledning genereras ett duplicerat transaktions-ID.
Om du vill åtgärda problemet med duplicerat transaktions-ID skapar du ett supportärende för att kontrollera om transaktionsdata kan åtgärdas. I vissa fall, till exempel när det inte sker någon dataförlust i huvudkontoret, är ingen datakorrigering möjlig eller nödvändig.
För att förhindra det här problemet i framtiden måste du aktivera funktionen Aktivera nytt transaktions-ID för att undvika dubbla transaktions-ID: n i huvudkontoret. Den här funktionen introducerades i Microsoft Dynamics 365 Commerce version 10.0.19. Det hjälper till att förhindra att sekventiella transaktions-ID:t skapas genom att se till att ett unikt transaktions-ID skapas för varje transaktion. Mer information om den här funktionen finns i Förhindra duplicerade transaktions-ID:t.