Paramétrage du processus d’importation du rapprochement bancaire avancé

Note

Cette fonctionnalité sera obsolète en septembre 2022, les nouveaux utilisateurs doivent utiliser les rapports électroniques. Pour en savoir plus, voir Paramétrage du processus d’importation du rapprochement bancaire avancé à l’aide des états électroniques.

La fonctionnalité de rapprochement bancaire avancé permet d’importer des relevés bancaires électroniques et de les rapprocher automatiquement avec des transactions bancaires dans Dynamics 365 Finance. Cet article explique comment configurer la fonctionnalité d’importation de vos relevés bancaires.

Le paramétrage de l’importation de relevé bancaire varie selon le format de votre relevé bancaire électronique. Finance prend en charge trois formats de relevés bancaires prêts à l’emploi : ISO20022, MT940 et BAI2.

Définir la préférence de fuseau horaire

Lorsque vous configurez les paramètres d’importation de relevé bancaire, il peut se révéler important de tenir compte du fuseau horaire des données de date/heure dans les fichiers de relevés bancaires qui seront importés. La valeur par défaut consiste à supposer que toute valeur de date/heure sont déjà dans le fuseau horaire UTC et qu’aucune conversion du fuseau horaire ne s’appliquera lors de l’importation des données.

Une option est disponible pour préciser un fuseau horaire à utiliser pour importer les données. Cette option est disponible dans le champ Préférence de fuseau horaire sur chaque page Détails de format de données source (FastTab Espace de travail de gestion des données > Configurer les sources de données > Sélectionner un format de données > Paramètres régionaux). Cette préférence de fuseau horaire que vous entrez s’applique à toutes les importations qui utilisent ce format de données source. Vous pouvez créer autant de formats de source de données que nécessaire pour importer des données provenant de plusieurs fuseaux horaires.

Ce fuseau horaire ne peut pas être le même que le fuseau horaire d’un utilisateur ou d’une société, aussi veillez à préciser quel fuseau horaire les données de date et d’heure utilisent. Nous vous recommandons de tenir compte des points suivants lors de la définition d’une préférence de fuseau horaire.

  • La préférence de fuseau horaire s’applique à toutes les importations qui utilisent ce format de données source. Vous pouvez créer autant de formats de source de données que nécessaire pour gérer l’importation des données provenant de plusieurs fuseaux horaires.

  • La préférence de fuseau horaire doit être le fuseau horaire des données de date et d’heure dans le fichier d’importation.

  • Le fuseau horaire des données de date et d’heure peut ne pas être identique au fuseau horaire d’un d’utilisateur ou d’une société.

  • Les utilisateurs peuvent modifier leur propre fuseau horaire avec leur Options d’utilisateur.

Notez que les actions suivantes permettent de réduire les éventuels conflits de date et d’heure lorsque vous importez des relevés bancaires.

  • Évitez de modifier les préférences de fuseau horaire pour tous les comptes bancaires qui ont déjà importé des relevés. La modification de la préférence de fuseau horaire peut affecter l’ordre des nouveaux relevés par rapport aux relevés existants en raison de l’ajustement du fuseau horaire.

  • Examinez toutes les importations qui utilisent le format source des données sélectionnées. La préférence de fuseau horaire spécifiée pour le format s’appliquera à tous les projets d’importation qui utilisent ce format. Vérifiez que la préférence de fuseau horaire est appropriée pour tous les projets d’importation qui utilisent ce format.

Exemples de fichiers

Pour les trois formats, vous devez disposer de fichiers qui traduisent le relevé bancaire électronique de son format d’origine vers un format que Finance peut utiliser. Vous pouvez trouver les fichiers de ressources requis sous le nœud Ressources dans l’Explorateur d’application dans Microsoft Visual Studio. Après avoir trouvé les fichiers, copiez-les à un emplacement unique, afin que de pouvoir les télécharger plus facilement au cours du processus d’installation.

Nom de la ressource Nom du fichier
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

Exemples de formats de relevé bancaire et de mises en page techniques

Voici des exemples de définitions de mise en page techniques de fichier d’importation de rapprochement bancaire avancé et trois fichiers d’exemples de relevé bancaire associés : Exemples de fichiers d’importation

Définition de mise en page technique Fichier d’exemple de relevé bancaire
DynamicsAXMT940Layout MT940StatementExample
DynamicsAXISO20022Layout ISO20022StatementExample
DynamicsAXBAI2Layout BAI2StatementExample

Paramétrer l’importation des relevés bancaires ISO20022

Tout d’abord, vous devez définir le groupe de traitement du format du relevé bancaire pour les relevés bancaires ISO20022 à l’aide de l’infrastructure d’entité de données.

  1. Accédez à Espaces de travail>Gestion des données.
  2. Cliquez sur Importer.
  3. Entrez un nom pour le format, comme ISO20022.
  4. Définissez le champ Format des données sources sur XML-Element.
  5. Définissez champ Nom de l’entité sur Relevés bancaires.
  6. Pour télécharger les fichiers d’importation, cliquez sur Télécharger, puis accédez au fichier SampleBankCompositeEntity.xml que vous avez enregistré précédemment.
  7. Une fois l’entité de relevés bancaires téléchargée et la mise en correspondance terminée, cliquez sur l’action Afficher le mappage pour l’entité.
  8. L’entité de relevés bancaires est une entité composite qui se compose de quatre entités distinctes. Dans la liste, sélectionnez BankStatementDocumentEntity, puis cliquez sur l’action Afficher le mappage.
  9. Sous l’onglet Transformations, cliquez sur Nouveau.
  10. Pour le numéro de souche 1, cliquez sur Télécharger le fichier et sélectionnez le fichier ISO20022XML-to-Reconciliation.xslt que vous avez enregistré précédemment. Remarque : les fichiers de transformation sont générés pour le format standard. Dans la mesure où les banques ont souvent des formats différents, vous devrez peut-être mettre à jour le fichier de transformation pour le mettre en correspondance avec votre format de relevé bancaire.
  11. Cliquez sur Nouveau.
  12. Pour le numéro de souche 2, cliquez sur Télécharger le fichier et sélectionnez le fichier BankReconciliation-to-Composite.xslt que vous avez enregistré précédemment.
  13. Cliquez sur Appliquer les transformations.

Une fois que le groupe de traitement du format est configuré, l’étape suivante consiste à définir les règles de format de relevé bancaire pour les relevés bancaires ISO20022.

  1. Accédez à Gestion de la trésorerie et de la banque>Paramétrage>Configuration du rapprochement bancaire avancé>Format de relevé bancaire.
  2. Cliquez sur Nouveau.
  3. Spécifiez un format de relevé, tel que ISO20022.
  4. Entrez un nom pour le format.
  5. Définissez le champ Groupe de traitement sur le groupe que vous avez défini précédemment, tel que ISO20022.
  6. Activez la case à cocher Fichier XML.

La dernière étape consiste à activer le rapprochement bancaire avancé et à définir le format de relevé sur le compte bancaire.

  1. Accédez à Gestion de la trésorerie et de la banque>Comptes bancaires.
  2. Sélectionnez le compte bancaire et ouvrez-le pour afficher les détails.
  3. Sur l’onglet Rapprochement, définissez l’option Rapprochement bancaire avancé sur Oui.
  4. Définissez le champ Format de relevé sur le format que vous avez créé précédemment, tel que ISO20022.

Paramétrer l’importation des relevés bancaires MT940

Tout d’abord, vous devez définir le groupe de traitement du format du relevé bancaire pour les relevés bancaires MT940 à l’aide de l’infrastructure d’entité de données.

  1. Accédez à Espaces de travail>Gestion des données.
  2. Cliquez sur Importer.
  3. Entrez un nom pour le format, comme MT940.
  4. Définissez le champ Format des données sources sur XML-Element.
  5. Définissez champ Nom de l’entité sur Relevés bancaires.
  6. Pour télécharger les fichiers d’importation, cliquez sur Télécharger, puis accédez au fichier SampleBankCompositeEntity.xml que vous avez enregistré précédemment.
  7. Une fois l’entité de relevés bancaires téléchargée et la mise en correspondance terminée, cliquez sur l’action Afficher le mappage pour l’entité.
  8. L’entité de relevés bancaires est une entité composite qui se compose de quatre entités distinctes. Dans la liste, sélectionnez BankStatementDocumentEntity, puis cliquez sur l’action Afficher le mappage.
  9. Sous l’onglet Transformations, cliquez sur Nouveau.
  10. Pour le numéro de souche 1, cliquez sur Télécharger le fichier et sélectionnez le fichier MT940TXT-to-MT940XML.xslt que vous avez enregistré précédemment.
  11. Cliquez sur Nouveau.
  12. Pour le numéro de souche 2, cliquez sur Télécharger le fichier et sélectionnez le fichier MT940XML-to-Reconciliation.xslt que vous avez enregistré précédemment. Remarque : les fichiers de transformation sont générés pour le format standard. Dans la mesure où les banques ont souvent des formats différents, vous devrez peut-être mettre à jour le fichier de transformation pour le mettre en correspondance avec votre format de relevé bancaire.
  13. Cliquez sur Nouveau.
  14. Pour le numéro de souche 3, cliquez sur Télécharger le fichier et sélectionnez le fichier BankReconciliation-to-Composite.xslt que vous avez enregistré précédemment.
  15. Cliquez sur Appliquer les transformations.

Une fois que le groupe de traitement du format est configuré, l’étape suivante consiste à définir les règles de format de relevé bancaire pour les relevés bancaires MT940.

  1. Accédez à Gestion de la trésorerie et de la banque>Paramétrage>Configuration du rapprochement bancaire avancé>Format de relevé bancaire.
  2. Cliquez sur Nouveau.
  3. Spécifiez un format de relevé, tel que MT940.
  4. Entrez un nom pour le format.
  5. Définissez le champ Groupe de traitement sur le groupe que vous avez défini précédemment, tel que MT940.
  6. Définissez le champ Type de fichier sur txt.

La dernière étape consiste à activer le rapprochement bancaire avancé et à définir le format de relevé sur le compte bancaire.

  1. Accédez à Gestion de la trésorerie et de la banque>Comptes bancaires.
  2. Sélectionnez le compte bancaire et ouvrez-le pour afficher les détails.
  3. Sur l’onglet Rapprochement, définissez l’option Rapprochement bancaire avancé sur Oui.
  4. Lorsque vous êtes invité à confirmer votre sélection et à activer le rapprochement bancaire avancé, cliquez sur OK.
  5. Définissez le champ Format de relevé sur le format que vous avez créé précédemment, tel que MT940.

Paramétrer l’importation des relevés bancaires BAI2

Tout d’abord, vous devez définir le groupe de traitement du format du relevé bancaire pour les relevés bancaires BAI2 à l’aide de l’infrastructure d’entité de données.

  1. Accédez à Espaces de travail>Gestion des données.
  2. Cliquez sur Importer.
  3. Entrez un nom pour le format, comme BAI2.
  4. Définissez le champ Format des données sources sur XML-Element.
  5. Définissez champ Nom de l’entité sur Relevés bancaires.
  6. Pour télécharger les fichiers d’importation, cliquez sur Télécharger, puis accédez au fichier SampleBankCompositeEntity.xml que vous avez enregistré précédemment.
  7. Une fois l’entité de relevés bancaires téléchargée et la mise en correspondance terminée, cliquez sur l’action Afficher le mappage pour l’entité.
  8. L’entité de relevés bancaires est une entité composite qui se compose de quatre entités distinctes. Dans la liste, sélectionnez BankStatementDocumentEntity, puis cliquez sur l’action Afficher le mappage.
  9. Sous l’onglet Transformations, cliquez sur Nouveau.
  10. Pour le numéro de souche 1, cliquez sur Télécharger le fichier et sélectionnez le fichier BAI2CSV-to-BAI2XML.xslt que vous avez enregistré précédemment.
  11. Cliquez sur Nouveau.
  12. Pour le numéro de souche 2, cliquez sur Télécharger le fichier et sélectionnez le fichier BAI2XML-to-Reconciliation.xslt que vous avez enregistré précédemment. Remarque : les fichiers de transformation sont générés pour le format standard. Dans la mesure où les banques ont souvent des formats différents, vous devrez peut-être mettre à jour le fichier de transformation pour le mettre en correspondance avec votre format de relevé bancaire.
  13. Cliquez sur Nouveau.
  14. Pour le numéro de souche 3, cliquez sur Télécharger le fichier et sélectionnez le fichier BankReconciliation-to-Composite.xslt que vous avez enregistré précédemment.
  15. Cliquez sur Appliquer les transformations.

Une fois que le groupe de traitement du format est configuré, l’étape suivante consiste à définir les règles de format de relevé bancaire pour les relevés bancaires BAI2.

  1. Accédez à Gestion de la trésorerie et de la banque>Paramétrage>Configuration du rapprochement bancaire avancé>Format de relevé bancaire.
  2. Cliquez sur Nouveau.
  3. Spécifiez un format de relevé, tel que BAI2.
  4. Entrez un nom pour le format.
  5. Définissez le champ Groupe de traitement sur le groupe que vous avez défini précédemment, tel que BAI2.
  6. Définissez le champ Type de fichier sur txt.

La dernière étape consiste à activer le rapprochement bancaire avancé et à définir le format de relevé sur le compte bancaire.

  1. Accédez à Gestion de la trésorerie et de la banque>Comptes bancaires.
  2. Sélectionnez le compte bancaire et ouvrez-le pour afficher les détails.
  3. Sur l’onglet Rapprochement, définissez l’option Rapprochement bancaire avancé sur Oui.
  4. Lorsque vous êtes invité à confirmer votre sélection et à activer le rapprochement bancaire avancé, cliquez sur OK.
  5. Définissez le champ Format de relevé sur le format que vous avez créé précédemment, tel que BAI2.

Tester l’importation des relevés bancaires

La dernière étape consiste à tester l’importation de votre relevé bancaire.

  1. Accédez à Gestion de la trésorerie et de la banque>Comptes bancaires.
  2. Sélectionnez le compte bancaire pour lequel la fonctionnalité de rapprochement bancaire avancé est activée.
  3. Sur l’onglet Rapprocher, cliquez sur Relevés bancaires.
  4. Sur la page Relevés bancaires, cliquez sur Importer le relevé.
  5. Définissez le champ Compte bancaire sur le compte bancaire sélectionné. Le champ Format du relevé est défini automatiquement, en fonction du paramètre du compte bancaire.
  6. Cliquez sur Parcourir, puis sélectionnez votre fichier de relevé bancaire électronique.
  7. Cliquez sur Charger.
  8. Cliquez sur OK.

Si l’importation réussit, vous recevrez un message indiquant que votre relevé a été importé. Si l’importation n’était pas réussie, dans l’espace de travail Gestion des données, dans la section Historique des travaux, recherchez la tâche. Cliquez sur Détails de l’exécution de la tâche pour ouvrir la page Résumé d’exécution, puis cliquez sur Afficher le journal d’exécution pour afficher les erreurs d’importation.