Integrazione servizio fiscale (PVR)
In Austria, tutti i pagamenti in contanti devono essere firmati da un dispositivo o servizio esterno e devono essere archiviati in modo sicuro. Nella Repubblica Ceca tutti i pagamenti in contanti devono essere inviati al portale governativo per la firma fiscale. In entrambi i paesi, deve essere emessa una ricevuta su cui è stampata la firma.
Per supportare questi requisiti specifici del paese/area geografica, Dynamics 365 Finance consente l'integrazione con un servizio fiscale di terze parti conforme ai requisiti specifici per il controllo dei pagamenti in contanti in vari paesi o aree geografiche.
Nota
Si presuppone che il servizio fiscale di terze parti soddisfi tutti gli altri requisiti legali specifici del paese/area geografica relativi alle transazioni registrate. Sei responsabile della corretta configurazione e amministrazione del servizio fiscale.
Configurazioni disponibili
I formati della ricevuta, della richiesta XML al servizio fiscale e della risposta XML dal servizio fiscale sono configurati come configurazioni di Creazione di report elettronici (ER) archiviate nella raccolta delle risorse condivise in Microsoft Dynamics Lifecycle Services (LCS). Sono disponibili le configurazioni seguenti.
Nome configurazione | Descrizione configurazione | Commento | File di configurazione ER nella raccolta di risorse condivise LCS |
---|---|---|---|
Modello di ricevuta di cassa | Modello dati per il formato della ricevuta di cassa | Modello di ricevuta di cassa.version.1.xml | |
Formato della ricevuta | Formato di base per una ricevuta | Cash Receipt Format.version.1.1.xml | |
Formato della ricevuta (AT) | Formato per una ricevuta in Austria (questo formato include un codice di risposta rapida [codice a matrice]) | Cash Receipt Format (AT).version.1.1.1.xml | |
Formato della ricevuta (CZ) | Formato per una ricevuta nella Repubblica Ceca (questo formato include l'ID sedi aziendali [BP]). | Cash Receipt Format (CZ).version.1.1.1.xml | |
Modello di registratore di cassa | Modello di dati per l'integrazione del registratore di cassa | Modello di registratore di cassa.versione.1.xml | |
Richiesta ESR di esempio | Esempio di richiesta di ricevuta semplice (ESR) della European Fiscal Standards Association (EFSTA) | Formato di base per una richiesta XML di esempio al servizio fiscale EFSTA (questo formato può essere utilizzato in Austria.) | ESR Request example.version.1.1.xml |
Richiesta ESR di esempio (CZ) | Esempio di richiesta ESR per la Repubblica Ceca | Formato per una richiesta XML di esempio al servizio fiscale EFSTA nella Repubblica Ceca | ESR Request example (CZ).version.1.1.1.xml |
Risposta ESR di esempio | Esempio di una risposta ESR | Formato di base per una risposta XML di esempio al servizio fiscale EFSTA (questo formato può essere utilizzato in Austria.) | ESR Response example.version.1.1.xml |
Risposta ESR di esempio (CZ) | Esempio di risposta ESR per la Repubblica Ceca | Formato per una risposta XML di esempio al servizio fiscale EFSTA nella Repubblica Ceca | ESR Response example (CZ).version.1.1.1.xml |
Impostare
Registratori di cassa
Ogni registratore di cassa deve essere configurato per comunicare con il servizio fiscale. Puoi configurare i registratori di cassa nella pagina Registratori di cassa (Contabilità clienti>Configura> Registratori di cassa>Registratori di cassa). La tabella seguente fornisce altre informazioni sulla configurazione richiesta.
Impostare | Dettagli | Ulteriori informazioni |
---|---|---|
Impostazioni del registratore di cassa | Specifica l'URL del registratore di cassa, il nome dell'istanza di Microsoft Azure Key Vault e il nome della classe. |
|
Configurazioni | Per ogni registratore di cassa, seleziona i formati ER da utilizzare per stampare ricevute, inviare richieste al servizio fiscale e ricevere risposte dal servizio fiscale. I formati ER selezionati devono essere appropriati per l'indirizzo principale della persona giuridica. | Ad esempio, per il formato della ricevuta, seleziona Formato della ricevuta (AT) per l'Austria e Formato della ricevuta (CZ) per la Repubblica Ceca.
Se non riesci a trovare un formato nell'elenco, puoi scaricare i formati elettronici recenti da LCS. Per ulteriori informazioni, vedere Scaricare le configurazioni per la creazione di report elettronici da Lifecycle Services. |
Impostazioni del certificato del registratore di cassa | Abilita l'utilizzo di certificati autofirmati. |
|
Posizioni del registratore di cassa
Puoi configurare le posizioni dei registratori di cassa nella pagina Posizioni registratori di cassa (Contabilità clienti>Configura> Registratori di cassa>Posizioni registratori di cassa).
Prerequisiti per la Repubblica Ceca
Prima di configurare le posizioni dei registratori di cassa per una persona giuridica con indirizzo principale nella Repubblica Ceca, è necessario seguire questi passaggi.
Crea un tipo di registrazione fiscale per l'ID sede aziendale selezionando Amministrazione dell'organizzazione>Rubrica globale>Tipi di registrazione>Tipi di registrazione.
Questo tipo di registrazione deve essere limitato a Organizzazione.
Associa il tipo di registrazione alla categoria di registrazione ID sede aziendale:
- Seleziona Amministrazione organizzazione>Rubrica globale>Tipi di registrazione>Categorie di registrazione.
- Seleziona il tipo di registrazione creato in precedenza, quindi, nel campo Categoria di registrazione seleziona ID sede aziendale.
Associa l'ID sede aziendale all'indirizzo dell'unità operativa dell'unità operativa che verrà utilizzata per la posizione del registratore di cassa.
- Seleziona Amministrazione dell'organizzazione>Comune>Organizzazioni>Organizzazioni interne.
- Seleziona l'organizzazione da associare all'ID sede aziendale.
- Nella Scheda dettaglio Indirizzi, seleziona Altre opzioni>Avanzate.
- Nella Scheda dettaglio ID registrazione selezionare Aggiungi.
- Seleziona il tipo di registrazione creato in precedenza.
- Immetti il numero di registrazione.
Creare terminali di registratori di cassa
È possibile creare i terminali del registratore di cassa che saranno disponibili per la sede e quindi assegnare il registratore di cassa al terminale, nella pagina Terminali del registratore di cassa (Contabilità clienti>Configura>Registratori di cassa>Terminali del registratore di cassa).
Assegnare l'utente a una persona
L'utente che fungerà da operatore di cassa e al quale sarà consentito registrare le transazioni in contanti registrate nel registratore di cassa, dovrà essere assegnato ad una persona. È possibile assegnare un utente a una persona selezionando Amministrazione di sistema>Utenti.
Configurare operatori del registratore di cassa
È possibile configurare gli operatori del registratore di cassa, assegnarli alla sede del registratore di cassa e assegnare un terminale predefinito selezionando Contabilità clienti>Configura>Registratore di cassa>Operatori del registratore di cassa.
Configurare i metodi di pagamento che richiedono la registrazione fiscale
Puoi configurare metodi di pagamento che devono essere registrati in un registratore di cassa. Seleziona Contabilità clienti>Configura>Registratori di cassa>Modalità di pagamento registratore di cassa, quindi imposta i seguenti campi.
Campo | Description |
---|---|
Metodo di pagamento | Seleziona un metodo di pagamento che deve essere registrato nel registratore di cassa e inviato al servizio fiscale. |
Registrare l'importo dell'imposta | Seleziona la casella di controllo per indicare che gli importi dell'imposta relativi a un importo di pagamento in contanti devono essere registrati nel servizio fiscale. |
Avvisi importanti
Nei seguenti scenari, gli importi delle imposte correlati all'importo del pagamento possono essere identificati in modo affidabile dalle transazioni registrate:
- Per il pagamento in contanti registrato automaticamente quando viene registrata una fattura con pagamento alla consegna (Termini di pagamento COD). In questo caso, gli importi delle imposte inviati sono uguali agli importi delle imposte prodotti dalla registrazione di una fattura.
- Per il pagamento anticipato in contanti registrato manualmente dalle registrazioni pagamenti cliente, quando gli importi dell'IVA vengono calcolati e registrati dalle registrazioni pagamenti. (Gli importi delle imposte registrati da un pagamento anticipato vengono sempre inviati, indipendentemente dall'impostazione della casella di controllo Registra importo imposta.)
È consigliabile consultare l'ufficio tributario fiscale locale per identificare i requisiti per la registrazione degli importi fiscali relativi a un pagamento in contanti nel registratore di cassa. È consigliabile dividere i metodi di pagamento come richiesto.
Nei seguenti scenari, gli importi delle imposte correlati all'importo del pagamento possono essere identificati in modo affidabile dalle transazioni registrate:
- Per il pagamento in contanti registrato manualmente dalle registrazioni pagamenti cliente e liquidato a fronte della fattura registrata in precedenza che contiene un importo fiscale registrato.
Se il metodo di pagamento Registratore di cassa è configurato per registrare gli importi delle imposte, in questo scenario una logica di distribuzione degli importi specifica calcola gli importi delle imposte approssimativi, in base all'importo del pagamento.
In questi scenari, gli importi fiscali corretti vengono presentati solo nella fattura registrata saldata. Consulta l'ufficio tributario locale per identificare il metodo corretto per inviare gli importi fiscali fatturati ai controlli dell'ufficio tributario per questi scenari.
Creare termini di pagamento per uno scenario COD
Se è possibile ricevere un pagamento in contanti quando viene registrata una fattura, puoi creare termini di pagamento che dispongano del metodo di pagamento Pagamento alla consegna. Seleziona Contabilità clienti>Pagamento>Termini di pagamento, quindi imposta i seguenti campi.
Campo | Description |
---|---|
Metodo di pagamento | Seleziona COD. |
Pagamento in contanti | Imposta l'opzione su Sì per creare una transazione di pagamento automatica. |
Contante | Seleziona il conto CoGe utilizzato per registrare i pagamenti in contanti generati automaticamente. |
Esempio
Questa sezione illustra i seguenti processi aziendali e utilizza il servizio fiscale EFSTA Tax Register (EFR) come esempio:
- Dopo aver registrato un pagamento in contanti soggetto a registrazione, viene creata una transazione del registratore di cassa con dati che devono essere firmati. Tale transazione viene poi inviata, nel formato XML specificato, al servizio fiscale per la registrazione.
- Ricevi una risposta dal servizio fiscale. Questa risposta ha una firma e codici fiscali che il servizio fiscale genera in base alle regole specifiche del paese/area geografica. Questa risposta viene memorizzata nella transazione fiscale del registratore di cassa.
- Viene stampata la ricevuta. Questa ricevuta include i dati della transazione, le firme e i codici fiscali.
Registrare un pagamento COD registrato automaticamente per una fattura a testo libero e stampare una ricevuta
Seleziona Contabilità clienti>Fatture a testo libero>Tutte le fatture a testo libero.
Crea una fattura a testo libero. Per ulteriori informazioni, vedi Creare fatture a testo libero.
Nella scheda dettaglio Pagamento, seleziona un metodo di pagamento configurato come metodo di pagamento per il registratore di cassa.
Seleziona i termini di pagamento configurati per COD.
Selezionare Registra.
Nella finestra di dialogo Registra fattura a testo libero, effettua le seguenti operazioni:
- Nella scheda dettaglio Parametri seleziona la casella di controllo Stampa ricevuta per stampare una ricevuta dopo la registrazione della fattura.
- Nella scheda dettaglio Registratore di cassa, verificare la posizione, il terminale, il registratore di cassa e i codici operatore. Il codice terminale viene compilato automaticamente dal campo Terminale registratore di cassa predefinito della pagina Operatori registratore di cassa. Modifica il codice del terminale solo se il pagamento in contanti viene ricevuto presso un terminale del registratore di cassa diverso da quello disponibile per l'operatore attuale.
- Seleziona OK.
Rivedi la ricevuta generata per la fattura registrata. Per impostazione predefinita, la ricevuta generata è disponibile come file. Per altre informazioni su come configurare altre destinazioni che puoi utilizzare per le ricevute, vedi Destinazioni dei report elettronici.
Registrare un pagamento COD registrato automaticamente per una fattura ordine cliente e stampare una ricevuta
- Seleziona Contabilità clienti>Ordini>Tutti gli ordini cliente.
- Creare un ordine cliente. Per ulteriori informazioni, vedere Creare ordini cliente.
- Nella scheda dettaglio Prezzo e sconto, seleziona un metodo di pagamento configurato come metodo di pagamento per il registratore di cassa.
- Nel campo Pagamento selezionare i termini di pagamento configurati per COD.
- Seleziona Fattura>Fattura.
- Nella scheda dettaglio Parametri, imposta l'opzione Stampa ricevuta su Sì per stampare una ricevuta dopo la registrazione della fattura.
- Nella scheda dettaglio Registratore di cassa, verificare la posizione, il terminale, il registratore di cassa e i codici operatore. Modifica le informazioni come necessario. Il codice terminale viene compilato automaticamente dal campo Terminale registratore di cassa predefinito della pagina Operatori registratore di cassa. Modifica il codice del terminale solo se il pagamento in contanti viene ricevuto presso un terminale del registratore di cassa diverso da quello disponibile per l'operatore attuale.
Registrare un pagamento del cliente dal giornale di registrazione pagamenti cliente e stampare una ricevuta
- Seleziona Contabilità clienti>Giornali di registrazione>Pagamenti>Giornale di registrazione pagamenti per aprire il giornale di registrazione pagamenti del cliente. (In alternativa seleziona Contabilità generale>Giornali di registrazione>Giornale di registrazione generale per aprire il giornale di registrazione generale).
- Crea le righe del giornale di registrazione con un pagamento in contanti del cliente.
- Nella scheda Pagamento, seleziona un metodo di pagamento configurato come metodo di pagamento per il registratore di cassa.
- Seleziona la casella di controllo Giustificativo giornale di registrazione per pagamento anticipato se il pagamento è un pagamento anticipato.
- Nella scheda Pagamento, verifica la posizione, il terminale, il registratore di cassa e i codici operatore. Modifica le informazioni come necessario. Il codice terminale viene compilato automaticamente dal campo Terminale registratore di cassa predefinito della pagina Operatori registratore di cassa. Modifica il codice del terminale solo se il pagamento in contanti viene ricevuto presso un terminale del registratore di cassa diverso da quello disponibile per l'operatore attuale.
- Seleziona Registra>Registra.
- Seleziona Stampa>Ricevuta per stampare una ricevuta che includa i codici fiscali.
Registra il pagamento di un cliente dal giornale di registrazione distinte e stampa un ordine di cassa che include le informazioni sulla ricevuta (solo Repubblica Ceca)
- Seleziona Gestione cassa e banche>Giornali di registrazione>Giornale di registrazione distinte.
- Crea le righe del giornale di registrazione con un pagamento in contanti del cliente.
- Nella scheda Pagamento, rivedi i campi nella sezione Registratore di cassa. Il codice terminale viene compilato automaticamente dal campo Terminale registratore di cassa predefinito della pagina Operatori registratore di cassa. Modifica il codice del terminale solo se il pagamento in contanti è stato ricevuto presso un terminale del registratore di cassa diverso.
- Seleziona Approvazione documenti>Approva. Il numero dell'ordine di cassa viene assegnato al pagamento.
- Seleziona Registra>Registra.
- Seleziona Stampa>Ordine di cassa per stampare un ordine di cassa che includa i codici fiscali.
Annullare un pagamento
Se è stato registrato un numero di ricevuta per un pagamento nel registratore di cassa e si annulla il pagamento, nello stesso registratore di cassa viene registrato un nuovo numero di ricevuta. La ricevuta di annullamento del pagamento include tutti gli stessi importi della ricevuta originale, ma gli importi hanno un segno negativo.
Apri la pagina Transazioni cliente:
- Seleziona Contabilità clienti>Clienti>Tutti i clienti.
- Seleziona un cliente.
- Nel riquadro azioni seleziona Cliente>Transazioni.
Seleziona la transazione del pagamento da stornare.
Seleziona Storna>Annulla pagamento.
Immetti le informazioni obbligatorie, quindi seleziona OK per creare la transazione di annullamento del pagamento e tornare alla pagina Transazioni cliente.
Seleziona la nuova transazione di annullamento del pagamento, quindi seleziona Stampa>Ricevuta per stampare una ricevuta che include i codici fiscali.
Rivedere le transazioni fiscali del registratore di cassa e inviare nuovamente una transazione al registratore di cassa
Puoi rivedere i pagamenti in contanti registrati e anche ristampare l'originale della ricevuta o una copia della ricevuta selezionando Stampa nella sezione Contabilità clienti>Richieste di informazioni>Transazioni fiscali del registratore di cassa.
La legge prevede scenari eccezionali che il servizio fiscale dovrebbe gestire correttamente. Se un pagamento in contanti non è stato registrato correttamente per un motivo non correlato a uno di questi scenari di eccezione, riceverai un messaggio di errore dopo aver registrato un pagamento in contanti. La transazione del registratore di cassa con stato Creato sarà disponibile nella pagina Transazioni fiscali del registratore di cassa. Devi risolvere i problemi e inviare nuovamente manualmente le transazioni di cassa create al registratore di cassa. In caso contrario, non puoi stampare una ricevuta che includa i codici fiscali. Quando un pagamento in contanti è registrato correttamente, ha lo stato Registrato.
La tabella seguente descrive i campi relativi alle transazioni di pagamento del registratore di cassa.
Campo | Description |
---|---|
Registratore di cassa | ID del registratore di cassa. |
ID transazione | ID della transazione nel registratore di cassa. Questo valore viene ricevuto dal servizio fiscale. |
URL registratore di cassa | L'URL del luogo in cui si trova il servizio fiscale. |
Status | Stato della transazione. Vengono utilizzati i valori seguenti:
|
(CZ/Repubblica Ceca) Offline | Un indicatore per cui la transazione in contanti è stata registrata offline (eccezione consentita) e che è stato ricevuto un PKP (codice firma). |
Terminale | Codice del terminale del registratore di cassa. |
Operatore | Codice dell'operatore del registratore di cassa. |
Giustificativo | Il numero di giustificativo della transazione in contanti registrata. |
Data | Data della transazione. |
Numero ricevuta | Il numero della ricevuta. |
Data e ora transazione | Data e ora di inizio della transazione registrata. Questo valore viene ricevuto dal servizio fiscale. |
Importo ricevuto | Importo del pagamento. |
Valuta | Valuta del pagamento. |
Name | Il nome del codice fiscale ricevuto dal servizio fiscale. Possono essere utilizzati i valori seguenti:
|
Etichetta | Etichetta del codice fiscale ricevuto dal servizio fiscale. Possono essere utilizzati i valori seguenti:
|
Valore | Valore del codice fiscale ricevuto dal servizio fiscale. |
Valore | La percentuale dell'imposta registrata. |
Importo IVA | Importo dell'IVA registrata |
Importo lordo | Importo del pagamento registrato. |