Problemi relativi alla riconciliazione dei dati di un report Z
Codice di errore: SYS103633
Questo articolo fornisce una soluzione per i problemi relativi alla riconciliazione dei dati di un report Z in Microsoft Dynamics 365 Commerce sede centrale.
Sintomi
- Esiste una mancata corrispondenza tra gli importi visualizzati nel report Z e i totali visualizzati nell'istruzione calcolata.
- La transazione nella sede centrale ha un numero non corretto di voci o si verifica una mancata corrispondenza tra il totale della riga e il totale della transazione.
- Il numero di transazioni visualizzate in un turno nella sede centrale è inferiore al numero di transazioni nel report Z.
- La registrazione dell'istruzione ha esito negativo per uno dei motivi precedenti.
Causa
La causa radice più comune dei sintomi descritti in precedenza è la generazione di ID transazione duplicati nel database del canale. Gli ID transazione duplicati possono essere generati per i motivi seguenti:
- L'archiviazione del database locale di Modern Point of Sale (MPOS) è danneggiata.
- MPOS ha alcune transazioni in modalità offline e viene riattivato usando un account che non ha accesso al database offline.
- Si è verificato un problema con la personalizzazione correlato alla generazione di ID transazione.
Risoluzione
In genere, Commerce si basa su una sequenza numerica per generare ID transazioni sequenziali. Se il sistema non è in grado di determinare se una sequenza numerica è stata usata per qualsiasi motivo, viene generato un ID transazione duplicato.
Per risolvere il problema relativo all'ID transazione duplicato, creare un ticket di supporto per verificare se i dati della transazione possono essere corretti. In alcuni casi, ad esempio quando non si verifica alcuna perdita di dati nella sede centrale, non è possibile o necessaria alcuna correzione dei dati.
Per evitare questo problema in futuro, è necessario abilitare la funzionalità Abilita nuovo ID transazione per evitare id transazione duplicati nella sede centrale. Questa funzionalità è stata introdotta in Microsoft Dynamics 365 Commerce versione 10.0.19. Consente di impedire la creazione di ID transazioni sequenziali assicurando che venga creato un ID transazione univoco per ogni transazione. Per altre informazioni su questa funzionalità, vedere Impedire id transazione duplicati.