Convalidare le transazioni punto vendita per il calcolo dei rendiconti

Questo articolo fornisce una panoramica delle funzionalità per la convalida delle transazioni di negozio in Microsoft Dynamics 365 Business Central. Il processo di convalida identifica e contrassegna le transazioni che causano errori di registrazione, prima del processo di registrazione dell'estratto conto.

Quando si tenta di registrare un rendiconto, il processo di convalida può non riuscire a causa di dati incoerenti nelle tabelle di transazioni di commercio. Ecco alcuni esempi di fattori che causano queste incoerenze:

  • Il totale delle transazioni nella tabella di intestazione non corrisponde al totale delle transazioni nelle righe.
  • Il numero di elementi specificati dalla tabella di intestazione non corrisponde al numero di elementi nella tabella delle transazioni.
  • Le imposte nella tabella di intestazione non corrispondono all'importo delle imposte nelle righe.

Se il processo di generazione dell'estratto conto rileva transazioni incoerenti, le fatture di vendita e le registrazioni di pagamento che crei possono causare un errore nella generazione dell'estratto conto. Il processo Convalida delle transazioni del negozio impedisce questi problemi assicurandosi che solo le transazioni che rispettano le regole di convalida passino al processo di calcolo degli estratti conto delle transazioni.

Nella figura seguente vengono illustrati i processi giornalieri ricorrenti per il caricamento delle transazioni, la convalida delle transazioni e il calcolo e la registrazione delle istruzioni delle transazioni. Mostra inoltre i processi di fine giorno per il calcolo e la registrazione del rendiconto finanziario.

Screenshot dei processi giornalieri ricorrenti per il caricamento delle transazioni, la convalida delle transazioni e il calcolo e la registrazione dei rendiconti delle transazioni.

Regole di convalida delle transazioni punto vendita

Il processo batch Convalida transazioni punto vendita controlla la coerenza delle tabelle di transazioni di commercio, in base alle regole di convalida seguenti.

Note

Le regole di convalida continueranno a essere aggiunte nelle versioni successive.

Regole di convalida delle intestazioni delle transazioni

La tabella seguente elenca le regole di convalida dell'intestazione delle transazioni che il sistema verifica rispetto all'intestazione delle transazioni al dettaglio prima di trasferire tali transazioni alla registrazione dei rendiconti.

Rule Description
Data attività Questa regola verifica che la data di business della transazione sia associata a un periodo fiscale aperto nel libro mastro.
Arrotondamento valuta Questa regola verifica che gli importi delle transazioni vengano arrotondati in base alla regola di arrotondamento valuta.
Account del cliente Questa regola verifica che il cliente usato nella transazione esista nel database.
Importo dello sconto Questa regola verifica che l'importo dello sconto nell'intestazione sia uguale alla somma degli importi di sconto delle righe.
Stato registrazione documento fiscale (Brasile) Questa regola verifica che il documento fiscale possa essere pubblicato correttamente.
Importo lordo Questa regola verifica che l'importo lordo nell'intestazione della transazione corrisponda all'importo netto, inclusa l'imposta, delle righe delle transazioni più gli addebiti.
Net Questa regola verifica che l'importo netto nell'intestazione della transazione corrisponda all'importo netto, escluso l'imposta, delle righe delle transazioni più gli addebiti.
Netto + imposte Questa regola verifica che l'importo lordo nell'intestazione della transazione corrisponda all'importo netto, escluso l'imposta, delle righe delle transazioni più tutte le imposte e gli addebiti.
Numero di articoli Questa regola verifica che il numero di elementi specificati nell'intestazione della transazione corrisponda alla somma delle quantità nelle righe della transazione.
Importo del pagamento Questa regola verifica che l'importo del pagamento nell'intestazione della transazione corrisponda alla somma di tutte le transazioni di pagamento.
Calcolo esenzione imposta Questa regola verifica che la somma dell'importo calcolato e dell'importo delle imposte esentate delle linee di costo sia uguale all'importo calcolato originale.
Prezzi IVA inclusa Questa regola verifica che il flag Imposta inclusa nel prezzo sia coerente nell'intestazione della transazione e nelle operazioni di imposta.
Transazione non vuota Questa regola verifica che la transazione contenga righe e che almeno una riga non venga annullata.
Insufficienza/Eccedenza pagamento Questa regola verifica che la differenza tra l'importo lordo e l'importo del pagamento non sia superiore alla massima configurazione di sottopagamento/sovrapagamento.

Regole di convalida delle righe di transazione

Nella tabella seguente sono elencate le regole di convalida delle righe di transazione che il sistema verifica a fronte delle transazioni di vendita al dettaglio prima che passi tali transazioni alla registrazione dei rendiconti.

Rule Description
Codice a barre Questa regola verifica che tutti i codici a barre degli elementi utilizzati dalle righe delle transazioni esistano nel database.
Righe addebiti Questa regola verifica che la somma dell'importo calcolato e dell'importo delle imposte esentate delle linee di costo sia uguale all'importo calcolato originale.
Resi gift card Questa regola verifica che la transazione non includa i ritorni delle carte regalo.
Variante articolo Questa regola verifica che tutti gli elementi e tutte le varianti usate dalle righe di transazione esistano nel database.
Sconto riga Questa regola verifica che l'importo dello sconto di riga corrisponda alla somma delle transazioni di sconto.
Imposta riga Questa regola verifica che l'importo dell'imposta riga corrisponda alla somma delle transazioni fiscali.
Prezzo negativo Questa regola verifica che le righe delle transazioni non utilizzino prezzi negativi.
Numero di serie controllato Questa regola verifica che il numero di serie sia presente nella riga della transazione per gli elementi controllati dal numero di serie.
Dimensione numero di serie Questa regola verifica che la transazione non fornisca un numero di serie se la dimensione del numero di serie dell'elemento è inattiva.
Contraddizione segno Questa regola verifica che il segno della quantità e il segno dell'importo netto siano uguali in tutte le righe delle transazioni.
Esenzione fiscale Questa regola verifica che la somma del prezzo dell'articolo di riga e l'importo iva esente corrisponda al prezzo originale.
Assegnazione del gruppo di imposte Questa regola verifica che la combinazione del gruppo di tasse sulle vendite e del gruppo di tasse sugli articoli produca un'intersezione fiscale valida.
Conversioni di unità di misura Questa regola verifica che l'unità di misura di tutte le righe abbia una conversione valida nell'unità di misura di inventario.

Abilitare il processo di convalida delle transazioni punto vendita

Configurare il processo Convalida transazioni punto vendita per esecuzioni periodiche in Commerce Headquarters (Retail e Commerce > Retail e Commerce IT > Registrazione POS). Il sistema programma il processo batch in base alla gerarchia organizzativa del punto vendita. Configurare questo processo batch per l'esecuzione con la stessa frequenza dei processi batch P-Job e dichiarazione transazionale.

Risultati del processo di convalida

È possibile visualizzare i risultati del processo batch Convalida transazioni negozio in ogni transazione di negozio. Il processo imposta il campo Stato convalida nel record della transazione su Operazione riuscita, Errore o Nessuno. Il campo Ora ultima convalida mostra la data dell'ultima esecuzione della convalida.

La tabella seguente descrive ogni stato di convalida.

Stato di convalida Description
Operazione completata Tutte le regole abilitate di convalida passano.
Error Una regola di convalida abilitata identifica un errore. È possibile visualizzare maggiori dettagli dell'errore selezionando Errori di convalida nel riquadro Azioni.
None Il tipo di transazione non richiede l'applicazione delle regole di convalida.

Screenshot della pagina delle transazioni del negozio che mostra il campo Stato di convalida e il pulsante Errori di convalida.

Solo le transazioni con stato di convalida Riuscito sono incluse nelle istruzioni transazionali. Per visualizzare le transazioni con stato Errore, esaminare il riquadro Errori di convalida cash-and-carry nell'area di lavoro Dati finanziari punto vendita.

Screenshot dei riquadri nell'area di lavoro Store financials.

Per altre informazioni su come correggere gli errori di convalida cash-and-carry, vedere Modificare e controllare le transazioni di cash-and-carry e di gestione di cassa.

Risorse aggiuntive

Modificare e controllare le transazioni di cash-and-carry e di gestione di cassa