Impostare il processo di importazione di riconciliazione bancaria avanzata

Nota

Questa funzionalità verrà deprecata a settembre 2022, i nuovi utenti dovranno usare la creazione di report elettronici. Per ulteriori informazioni, vedere Impostare il processo di importazione della riconciliazione estratti conto avanzata mediante la creazione di report elettronici.

La funzionalità di riconciliazione bancaria avanzata consente di importare rendiconti bancari elettronici e riconciliarli automaticamente con le transazioni bancarie in Dynamics 365 Finance. In questo articolo viene spiegato come impostare le funzionalità di importazione dei rendiconti bancari.

L'impostazione dell'importazione dei rendiconti bancari varia a seconda del formato del rendiconto bancario elettronico. Finance supporta tre formati di rendiconto bancario predefiniti: ISO20022, MT940 e BAI2.

Impostare la preferenza fuso orario

Quando si configurano le impostazioni di importazione del rendiconto bancario, può essere importante considerare il fuso orario dei dati data-ora all'interno dei file del rendiconto bancario che verranno importati. L'impostazione predefinita è assumere che i valori di data e ora siano già in Coordinated Universal Time (UTC) e quindi non verrà applicata alcuna conversione di fuso orario quando si importano i dati.

È disponibile un'opzione per specificare un fuso orario da utilizzare per l'importazione dei dati. Questa opzione è disponibile nel campo Preferenza fuso orario in ogni pagina Dettagli formato dati di origine (Scheda dettaglio Area di lavoro gestione dati > Configura origine dati > Seleziona formato dati > Impostazioni internazionali ). Questa preferenza di fuso orario inserita verrà applicata a tutte le importazioni che utilizzano quel formato di dati di origine. È possibile creare tutti i formati di origine dati necessari per importare dati da più fusi orari.

Questo fuso orario può non essere uguale al fuso orario di un utente o di un'azienda, quindi assicurarsi di chiarire quale fuso orario stanno utilizzando i dati di data e ora. Si consiglia di considerare i seguenti punti quando si imposta una preferenza di fuso orario.

  • La preferenza del fuso orario si applica a tutte le importazioni che utilizzano quel formato di dati di origine. È possibile creare tutti i formati di origine dati necessari per gestire l'importazione dei dati da più fusi orari.

  • La preferenza del fuso orario deve essere il fuso orario locale dei dati di data e ora nel file di importazione.

  • Il fuso orario dei dati di data e ora può non coincidere con il fuso orario di un utente o di un'azienda.

  • Gli utenti possono modificare il fuso orario nelle Opzioni utente.

Tenere presente che le seguenti azioni possono aiutare a minimizzare potenziali conflitti di data e ora quando si importano rendiconti bancari.

  • Evitare di modificare le preferenze del fuso orario per tutti i conti bancari che hanno già importato rendiconti bancari. La modifica della preferenza del fuso orario potrebbe influire sull'ordinamento di nuovi rendiconti rispetto ai rendiconti esistenti a causa della rettifica del fuso orario.

  • Esaminare tutte le importazioni che utilizzano il formato dell'origine dati selezionato. La preferenza di fuso orario specificata per il formato si applica a tutti i progetti di importazione che utilizzano quel formato. Verificare che la preferenza di fuso orario sia appropriata per tutti i progetti di importazione che utilizzano quel formato.

File di esempio

Per tutti e tre i formati, è necessario disporre di file che convertono il rendiconto bancario elettronico dal formato originale in un formato che è possibile utilizzare in Finance. È possibile trovare i file di risorse necessari nel nodo Risorse in Application Explorer in Microsoft Visual Studio. Dopo avere individuato i file, copiarli in un'unica posizione nota in modo che sia possibile caricarli più facilmente durante il processo di impostazione.

Nome risorsa Nome file
BankStmtImport_BAI2CSV_to_BAI2XML_xslt BAI2CSV-to-BAI2XML.xslt
BankStmtImport_BAI2XML_to_Reconciliation_xslt BAI2XML-to-Reconciliation.xslt
BankStmtImport_BankReconciliation_to_Composite_xslt BankReconciliation-to-Composite.xslt
BankStmtImport_ISO20022XML_to_Reconciliation_xslt ISO20022XML-to-Reconciliation.xslt
BankStmtImport_MT940TXT_to_MT940XML_xslt MT940TXT-to-MT940XML.xslt
BankStmtImport_MT940XML_to_Reconciliation_xslt MT940XML-to-Reconciliation.xslt
BankStmtImport_SampleBankCompositeEntity_xml SampleBankCompositeEntity.xml

Esempi di formati di rendiconto bancario e di layout tecnici

Di seguito sono riportati esempi di definizioni avanzate di layout tecnici dei file di importazione di riconciliazione bancaria e tre file di esempio di rendiconto bancario: Esempi di file di importazione

Definizione di layout tecnico File di esempio di rendiconto bancario
DynamicsAXMT940Layout MT940StatementExample
DynamicsAXISO20022Layout ISO20022StatementExample
DynamicsAXBAI2Layout BAI2StatementExample

Impostare l'importazione di rendiconti bancari ISO20022

Innanzitutto, è necessario definire il gruppo di elaborazione formati rendiconti bancari per i rendiconti bancari ISO20022 utilizzando il framework di entità di dati.

  1. Vai a Aree di lavoro>Gestione dati.
  2. Fare clic su Importa.
  3. Immettere un nome per il formato, ad esempio ISO20022.
  4. Impostare il campo Formato dati di origine su XML-Element.
  5. Impostare il campo Nome entità su Rendiconti bancari.
  6. Per caricare i file di importazione, fare clic su Carica e quindi individuare per selezionare il file SampleBankCompositeEntity.xml salvato in precedenza.
  7. Dopo avere caricato l'entità Rendiconti bancari e il mapping è stato completato, scegliere l'azione Visualizza mapping per l'entità.
  8. L'entità Rendiconti bancari è un'entità composita costituita da quattro entità separate. Nell'elenco, selezionare BankStatementDocumentEntity, quindi scegliere l'azione Visualizza mapping.
  9. Nella scheda Trasformazioni , fare clic su Nuovo.
  10. Per il numero di sequenza 1, fare clic su Carica file e selezionare il file ISO20022XML-to-Reconciliation.xslt salvato in precedenza. Nota: I file di trasformazione vengono generati per il formato standard. Poiché le banche spesso divergono da questo formato, potrebbe essere necessario aggiornare il file di trasformazione per eseguire il mapping allo specifico formato del rendiconto bancario.
  11. Fare clic su Nuovo.
  12. Per il numero di sequenza 2, fare clic su Carica file e selezionare il file BankReconciliation-to-Composite.xslt salvato in precedenza.
  13. Fare clic su Applica trasformazioni.

Dopo aver impostato il gruppo di elaborazione formati, il passaggio successivo consiste nel definire le regole di formato rendiconti bancari relative ai rendiconti bancari ISO20022.

  1. Vai a Gestione cassa e banche>Impostazioni>Impostazione riconciliazione bancaria avanzata>Formato rendiconto bancario.
  2. Fare clic su Nuovo.
  3. Specificare un formato di rendiconto, ad esempio ISO20022.
  4. Immettere un nome per il formato.
  5. Impostare il campo Gruppo di elaborazione sul gruppo definito in precedenza, ad esempio ISO20022.
  6. Selezionare la casella di controllo File XML.

L'ultimo passaggio consiste nell'attivare la riconciliazione bancaria avanzata e impostare il formato di rendiconto sul conto bancario.

  1. Vai a Gestione banche e di cassa>Conti bancari.
  2. Selezionare il conto bancario e aprirlo per visualizzare i dettagli.
  3. Nella scheda Riconciliazione, impostare l'opzione Riconciliazione bancaria avanzata su .
  4. Impostare il campo Formato rendiconto sul formato creato in precedenza, ad esempio ISO20022.

Impostare l'importazione di rendiconti bancari MT940

Innanzitutto, è necessario definire il gruppo di elaborazione formati rendiconti bancari per i rendiconti bancari MT940 utilizzando il framework di entità di dati.

  1. Vai a Aree di lavoro>Gestione dati.
  2. Fare clic su Importa.
  3. Immettere un nome per il formato, ad esempio MT940.
  4. Impostare il campo Formato dati di origine su XML-Element.
  5. Impostare il campo Nome entità su Rendiconti bancari.
  6. Per caricare i file di importazione, fare clic su Carica e quindi individuare per selezionare il file SampleBankCompositeEntity.xml salvato in precedenza.
  7. Dopo avere caricato l'entità Rendiconti bancari e il mapping è stato completato, scegliere l'azione Visualizza mapping per l'entità.
  8. L'entità Rendiconti bancari è un'entità composita costituita da quattro entità separate. Nell'elenco, selezionare BankStatementDocumentEntity, quindi scegliere l'azione Visualizza mapping.
  9. Nella scheda Trasformazioni , fare clic su Nuovo.
  10. Per il numero di sequenza 1, fare clic su Carica file e selezionare il file MT940TXT-to-MT940XML.xslt salvato in precedenza.
  11. Fare clic su Nuovo.
  12. Per il numero di sequenza 2, fare clic su Carica file e selezionare il file MT940XML-to-Reconciliation.xslt salvato in precedenza. Nota: I file di trasformazione vengono generati per il formato standard. Poiché le banche spesso divergono da questo formato, potrebbe essere necessario aggiornare il file di trasformazione per eseguire il mapping allo specifico formato del rendiconto bancario.
  13. Fare clic su Nuovo.
  14. Per il numero di sequenza 3, fare clic su Carica file e selezionare il file BankReconciliation-to-Composite.xslt salvato in precedenza.
  15. Fare clic su Applica trasformazioni.

Dopo aver impostato il gruppo di elaborazione formati, il passaggio successivo consiste nel definire le regole di formato rendiconti bancari relative ai rendiconti bancari MT940.

  1. Vai a Gestione cassa e banche>Impostazioni>Impostazione riconciliazione bancaria avanzata>Formato rendiconto bancario.
  2. Fare clic su Nuovo.
  3. Specificare un formato di rendiconto, ad esempio MT940.
  4. Immettere un nome per il formato.
  5. Impostare il campo Gruppo di elaborazione sul gruppo definito in precedenza, ad esempio MT940.
  6. Impostare il campo Tipo di file su txt.

L'ultimo passaggio consiste nell'attivare la riconciliazione bancaria avanzata e impostare il formato di rendiconto sul conto bancario.

  1. Vai a Gestione banche e di cassa>Conti bancari.
  2. Selezionare il conto bancario e aprirlo per visualizzare i dettagli.
  3. Nella scheda Riconciliazione, impostare l'opzione Riconciliazione bancaria avanzata su .
  4. Quando viene chiesto di confermare la selezione e attivare Riconciliazione bancaria avanzata, fare clic su OK.
  5. Impostare il campo Formato rendiconto sul formato creato in precedenza, ad esempio MT940.

Impostare l'importazione di rendiconti bancari BAI2

Innanzitutto, è necessario definire il gruppo di elaborazione formati rendiconti bancari per i rendiconti bancari BAI2 utilizzando il framework di entità di dati.

  1. Vai a Aree di lavoro>Gestione dati.
  2. Fare clic su Importa.
  3. Immettere un nome per il formato, ad esempio BAI2.
  4. Impostare il campo Formato dati di origine su XML-Element.
  5. Impostare il campo Nome entità su Rendiconti bancari.
  6. Per caricare i file di importazione, fare clic su Carica e quindi individuare per selezionare il file SampleBankCompositeEntity.xml salvato in precedenza.
  7. Dopo avere caricato l'entità Rendiconti bancari e il mapping è stato completato, scegliere l'azione Visualizza mapping per l'entità.
  8. L'entità Rendiconti bancari è un'entità composita costituita da quattro entità separate. Nell'elenco, selezionare BankStatementDocumentEntity, quindi scegliere l'azione Visualizza mapping.
  9. Nella scheda Trasformazioni , fare clic su Nuovo.
  10. Per il numero di sequenza 1, fare clic su Carica file e selezionare il file BAI2CSV-to-BAI2XML.xslt salvato in precedenza.
  11. Fare clic su Nuovo.
  12. Per il numero di sequenza 2, fare clic su Carica file e selezionare il file BAI2XML-to-Reconciliation.xslt salvato in precedenza. Nota: I file di trasformazione vengono generati per il formato standard. Poiché le banche spesso divergono da questo formato, potrebbe essere necessario aggiornare il file di trasformazione per eseguire il mapping allo specifico formato del rendiconto bancario.
  13. Fare clic su Nuovo.
  14. Per il numero di sequenza 3, fare clic su Carica file e selezionare il file BankReconciliation-to-Composite.xslt salvato in precedenza.
  15. Fare clic su Applica trasformazioni.

Dopo aver impostato il gruppo di elaborazione formati, il passaggio successivo consiste nel definire le regole di formato rendiconti bancari relative ai rendiconti bancari BAI2.

  1. Vai a Gestione cassa e banche>Impostazioni>Impostazione riconciliazione bancaria avanzata>Formato rendiconto bancario.
  2. Fare clic su Nuovo.
  3. Specificare un formato di rendiconto, ad esempio BAI2.
  4. Immettere un nome per il formato.
  5. Impostare il campo Gruppo di elaborazione sul gruppo definito in precedenza, ad esempio BAI2.
  6. Impostare il campo Tipo di file su txt.

L'ultimo passaggio consiste nell'attivare la riconciliazione bancaria avanzata e impostare il formato di rendiconto sul conto bancario.

  1. Vai a Gestione banche e di cassa>Conti bancari.
  2. Selezionare il conto bancario e aprirlo per visualizzare i dettagli.
  3. Nella scheda Riconciliazione, impostare l'opzione Riconciliazione bancaria avanzata su .
  4. Quando viene chiesto di confermare la selezione e attivare Riconciliazione bancaria avanzata, fare clic su OK.
  5. Impostare il campo Formato rendiconto sul formato creato in precedenza, ad esempio BAI2.

Testare l'importazione rendiconto bancario

Il passaggio finale consiste nel verificare che è possibile importare il rendiconto bancario.

  1. Vai a Gestione banche e di cassa>Conti bancari.
  2. Selezionare il conto bancario per cui è abilitata la funzionalità Riconciliazione bancaria avanzata.
  3. Nella scheda Riconcilia , fare clic su Rendiconti bancari.
  4. Nella pagina Rendiconto bancario fare clic su Importa rendiconto.
  5. Impostare il campo Conto bancario sul conto bancario selezionato. Il campo Formato rendiconto verrà impostato automaticamente, in base all'impostazione del conto bancario.
  6. Fare clic su Sfoglia e selezionare il file di rendiconto bancario elettronico.
  7. Fare clic su Carica.
  8. Scegliere OK.

Se l'importazione ha esito positivo, riceverai un messaggio che informa che il rendiconto è stato importato. Se l'importazione non è stata completata correttamente, nell'area di lavoro Gestione dati, sezione Storico processi, trovare il processo. Fare clic su Dettagli esecuzione per il processo per aprire la pagina Riepilogo esecuzione e quindi fare clic su Visualizza registro di esecuzione per visualizzare gli errori di importazione.