Configurare parametri di Fatturazione elettronica
Importare le configurazioni ER dal repository
Il processo di invio di documenti elettronici al servizio di fatturazione elettronica richiede la generazione di un messaggio in Microsoft Dynamics 365 Finance o Dynamics 365 Supply Chain Management. Questo messaggio deve essere in una struttura unificata che corrisponde alla struttura del modello di fattura e dei metadati di Creazione di report elettronici (ER) (contesto). Poiché il messaggio è generato da ER, la relativa struttura è personalizzabile e flessibile.
Prima di poter inviare documenti a Fatturazione elettronica ed elaborare le risposte, è necessario importare le configurazioni ER dal repository e definirle nei parametri.
Per impostare, modificare o esaminare i documenti elettronici direttamente nel tuo ambiente Finance o Supply Chain Management, completa le seguenti procedure.
Nell'area di lavoro Globalization Studio, seleziona il riquadro Creazione di report elettronici.
Nella sezione Provider di configurazione, seleziona il provider di configurazione Microsoft, quindi seleziona Repository.
Seleziona il repository di tipo Dataverse quindi nel Riquadro azioni, seleziona Apri.
Importa i seguenti modelli ER:
- Modello contesto fattura cliente
- Modello di fattura
- Documenti fiscali (per scenari brasiliani, se richiesto)
- Dati del canale di vendita al dettaglio (per scenari specifici per la vendita al dettaglio in Arabia Saudita, se necessario)
- Modello messaggio di risposta
Verifica che le seguenti configurazioni di mapping siano state importate automaticamente. In caso contrario, importale e chiudi la pagina.
- Mapping di modello di fattura
- Mapping di documenti fiscali (per scenari brasiliani, se necessario)
- Mapping di modello di fattura avanzato (per scenari polacchi, se necessario)
- Mapping documenti fiscali per vendita al dettaglio (per scenari specifici per la vendita al dettaglio in Arabia Saudita, se necessario)
- Modello di fattura fornitore in sospeso mapping (per scenari di risposte danesi, se richiesto)
Impostare Parametri documenti elettronici
Selezionare Amministrazione organizzazione>Impostazione>Parametri documento elettronico.
Nella scheda Documento elettronico, sopra la griglia Creazione di report elettronici, seleziona Aggiungi.
A seconda degli scenari che desideri supportare, inserisci le seguenti informazioni nella griglia, quindi salva le modifiche.
Nome tabella Contesto documento Mapping modello di documento elettronico Funzionalità per le quali è richiesto CustInvoiceJour Nome mapping: Contesto fattura cliente
Configurazione: Modello contesto fattura cliente
Nome mapping: Fattura cliente
Configurazione: Mapping modello fattura
- Fatture elettroniche austriache (AT)
- Fattura elettronica belga (BE)
- Fattura elettronica danese (DK)
- Fattura elettronica egiziana (EG)
- Fattura elettronica estone (EE)
- Fattura elettronica finlandese (FI)
- Fattura elettronica francese (FR)
- Fattura elettronica tedesca (DE)
- FatturaPA (IT)
- Fattura elettronica olandese (NL)
- Fattura elettronica norvegese (NO)
- Fattura elettronica polacca (PL)
- Fattura elettronica spagnola (ES)
- Fattura elettroniche PEPPOL
- Fattura elettronica in Arabia Saudita (SA)
- Fattura elettronica australiana (AU)
- Fattura elettronica Nuova Zelanda (NZ)
- Malese fatturazione elettronica (MI)
ProjInvoiceJour Nome mapping: Contesto fattura progetto
Configurazione: Modello contesto fattura cliente
Nome mapping: Fattura progetto
Configurazione: Mapping modello fattura
- Fatture elettroniche austriache (AT)
- Fattura elettronica belga (BE)
- Fattura elettronica danese (DK)
- Fattura elettronica egiziana (EG)
- Fattura elettronica estone (EE)
- Fattura elettronica finlandese (FI)
- Fattura elettronica francese (FR)
- Fattura elettronica tedesca (DE)
- FatturaPA (IT)
- Fattura elettronica olandese (NL)
- Fattura elettronica norvegese (NO)
- Fattura elettronica polacca (PL)
- Fattura elettronica spagnola (ES)
- Fattura elettroniche PEPPOL
- Fattura elettronica in Arabia Saudita (SA)
- Fattura elettronica australiana (AU)
- Fattura elettronica Nuova Zelanda (NZ)
- Malese fatturazione elettronica (MI)
CzCustAdvanceInvoiceTable Nome mapping: Contesto fattura avanzato
Configurazione: Modello contesto fattura cliente
Nome mapping: Mapping modello fattura avanzato
Configurazione: Mapping modello fattura avanzato
Fattura elettronica polacca (PL) RetailTransactionFiscalTransDocumentView Nome mapping: Contesto documento fiscale vendita al dettaglio
Configurazione: Modello contesto fattura cliente
Nome mapping: Documenti fiscale vendita al dettaglio
Configurazione: Mapping documento fiscale vendita al dettaglio
Fattura elettronica in Arabia Saudita (SA) FiscalDocument_BR Nome mapping: Contesto documento fiscale
Configurazione: Modello contesto fattura cliente
Nome mapping: Mapping documenti fiscali
Configurazione: Mapping documenti fiscali
NF-e brasiliano (BR) Lettera di correzione Nome mapping: Contesto lettera di correzione FD
Configurazione: Modello contesto fattura cliente
Nome mapping: Mapping lettera di correzione
Configurazione: Mapping documenti fiscali
NF-e brasiliano (BR) Documento fiscale di servizio Nome mapping: Contesto documento fiscale
Configurazione: Modello contesto fattura cliente
Nome mapping: Mapping documenti fiscali
Configurazione: Mapping documenti fiscali
Brasiliano NFS-e ABRASF Curitiba (BR) VendInvoiceInfoTable mapping nome: Contesto fattura fornitore in sospeso
Configurazione: Modello contesto fattura cliente
mapping nome: Modello di fattura fornitore in sospeso mapping
Configurazione: Modello di fattura fornitore in sospeso mapping
Fattura elettronica danese (DK) LedgerJournalTrans mapping nome: Contesto della fattura di pagamento anticipato
Configurazione: Modello contesto fattura cliente
mapping nome: Pagamenti anticipati cliente
Configurazione: Modello di fattura mapping
Invio Zatca dell'Arabia Saudita (SA) VendInvoiceJour mapping nome: Contesto di autofattura
Configurazione: Modello contesto fattura cliente
mapping nome: Autofattura
Configurazione: Modello di autofattura mapping
Malese fatturazione elettronica (MI)
Se ricavi una configurazione dalla configurazione menzionata nella tabella precedente, definisci la nuova configurazione.
Per impostare le regole per elaborare le risposte dal servizio di fatturazione elettronica e per aggiornare i dati di Finance e Supply Chain Management in base alle fatture elaborate dal servizio, imposta i tipi di risposta. Nella maggior parte degli scenari, questa configurazione è specifica del paese/area geografica. Pertanto, ti consigliamo di seguire le istruzioni specifiche per paese/area geografica. Per ulteriori informazioni, vedi Disponibilità delle funzionalità di fatturazione elettronica per paese o area geografica.
Creare un riferimento Key Vault
Nella pagina Parametri documenti elettronici, nella scheda Fatturazione elettronica, nella Scheda dettaglio Impostazioni Key Vault, seleziona Parametri Key Vault.
Nella pagina Parametri Key Vault, seleziona Nuovo per creare un riferimento Key Vault.
Nel campo Nome immetti il nome del riferimento Key Vault.
Nel campo Descrizione immettere una descrizione.
Nel campo URI Key Vault incolla l'URI del Key Vault dal Key Vault (
https://<your key vault>.vault.azure.net/
). Per ulteriori informazioni, vedi Creare un Azure Key Vault nel portale di Azure.Nella sezione Certificati, selezionare Aggiungi.
Nel campo Nome immetti il nome del segreto o del certificato dell'account di archiviazione. Questo nome deve corrispondere al nome del segreto Key Vault che contiene il token della firma di accesso condiviso (SAS) dell'account di archiviazione. Per ulteriori informazioni, vedi Creare un account di archiviazione Azure nel portale di Azure.
Nel campo Descrizione immettere una descrizione.
Nel campo Tipo, seleziona Segreto o Certificato, a seconda di cosa stai configurando.
Nota
In alcuni scenari, è necessario utilizzare certificati pubblici con estensione del nome file .cer. Tuttavia, Key Vault non supporta l'importazione e l'archiviazione di certificati di questo tipo come certificati Key Vault. In questi scenari, è consigliabile salvare il file .cer come stringa X.509 (.CER) con codifica Base-64. Quindi, in un segreto Key Vault, archivia la stringa che appare tra la riga INIZIA CERTIFICATO e la riga FINE CERTIFICATO nel file. Nell'ambiente di servizio, è consigliabile comunque creare un riferimento al record Key Vault e impostare il campo Tipo su Certificato.
In alternativa, utilizza il seguente script PowerShell per generare una stringa Base-64 del file di certificato .cer.
$FilePath = '' $Cer = New-Object -TypeName System.Security.Cryptography.X509Certificates.X509Certificate2($FilePath) $BinCert = $Cer.GetRawCertData() $Base64Cert = [System.Convert]::ToBase64String($BinCert) echo $Base64Cert
Se gli scenari specifici richiedono una catena di certificati per l'applicazione di firme digitali o per stabilire una connessione protetta (Secure Sockets Layer [SSL]) a servizi Web esterni, crea una catena di certificati in cui i certificati sono nel seguente ordine: Certificati radice>Certificati Intermedi>Certificati utente finale. Le autorità di certificazione radice (CA) sono una fonte affidabile di certificati. I certificati CA intermedi sono bridge che collegano i certificati dell'utente finale ai certificati CA radice. Per creare e configurare una catena di certificati, segui questi passaggi:
- Nel riquadro azioni seleziona Catena di certificati.
- Seleziona Nuovo per creare una catena di certificati.
- Nel campo Nome immettere il nome della catena di certificati.
- Nel campo Descrizione immettere una descrizione.
- Nella sezione Certificati seleziona Aggiungi per aggiungere un certificato alla catena.
- Usa il pulsante Su o Giù per modificare la posizione del certificato nella catena. Mantieni il certificato radice CA in cima all'elenco e il certificato dell'utente finale in fondo.
- Salva i dati e chiudi la pagina Catena di certificati.
Salva i dati e chiudi la pagina Parametri Key Vault.
Nel campo Key Vault seleziona il Key Vault creato nei passaggi precedenti.
Nel campo Segreto token SAS di archiviazione seleziona il nome del segreto dell'account di archiviazione che deve essere utilizzato per autenticare l'accesso all'account di archiviazione.
Configurare le sequenze numeriche
Se i tuoi scenari richiedono sequenze numeriche (ad esempio, nei nomi di file), puoi utilizzare sequenze numeriche utilizzate tra funzionalità di globalizzazione o per una specifica funzionalità di globalizzazione. Dopo aver definito una sequenza numerica, è possibile utilizzarla nelle variabili e nelle pipeline di elaborazione. Per monitorare l'utilizzo di una sequenza numerica, cerca un valore nel campo Valore corrente e una casella di controllo In uso selezionata nella Scheda dettaglio Sequenze numeriche nella scheda Fatturazione elettronica della pagina Parametri documenti elettronici.
Per creare una sequenza numerica, seleziona Nuovo nella Scheda dettaglio Sequenze numeriche. Immetti quindi un nome e una descrizione.
Per eliminare una sequenza numerica non più utilizzata, seleziona Elimina.
Disattivare la funzionalità di fatturazione elettronica legacy
Per disattivare la vecchia funzionalità ER (legacy) per alcune funzionalità e per attivare funzionalità aggiuntive in Finance and Supply Chain Management per alcuni scenari specifici per paese/area geografica, abilita la funzionalità corrispondente nella scheda Funzionalità della pagina Parametri documenti elettronici.
Quando abiliti una funzionalità nell'elenco, la funzionalità legacy viene disattivata per il paese o l'area geografica corrispondente e il nome della funzionalità.