Partager via


Configurer l’importation des données à partir de SharePoint

Pour importer des données à partir d’un fichier entrant à l’aide de la structure de gestion des états électroniques, vous devez configurer un format ER prenant en charge l’importation et exécuter une mise en correspondance de modèles du type Vers la destination qui utilise ce format comme source de données. Pour importer des données, vous devez accéder au fichier à importer. Le fichier entrant peut être sélectionné manuellement par l’utilisateur. Avec la nouvelle fonctionnalité ER de prise en charge de l’importation des données à partir de Microsoft SharePoint, ce processus peut être configuré en mode sans assistance. Vous pouvez utiliser les configurations ER pour procéder à l’importation des données à partir des fichiers stockés dans les dossiers Microsoft SharePoint. Cet article explique comment terminer l’importation à partir de SharePoint. Les exemples utilisent les transactions fournisseur comme données commerciales.

Conditions préalables

Pour exécuter les exemples décrits dans cet article, vous devez disposer de l’accès suivant :

  • Accédez à l’un des rôles suivants :

    • Développeur d’états électroniques
    • Consultant fonctionnel de gestion des états électroniques
    • Administrateur système
  • Accédez à l’instance de Microsoft SharePoint Server qui est configurée pour être utilisée avec l’application.

  • Configurations du format et du modèle ER pour les paiements 1099.

Créer les configurations ER requises

Lisez les guides de tâches ER Importer des données à partir d’un fichier Microsoft Excel, qui font partie du processus d’entreprise 7.5.4.3 Acquérir/Développer des composants de services/solutions informatiques (10677). Ces guides de tâches vous aident tout au long du processus de création et d’utilisation des configurations ER pour importer en mode interactif des transactions fournisseur à partir de fichiers Microsoft Excel. Pour plus d’informations, voir Analyser les documents entrants au format Excel. Après avoir terminé les guides de tâche, vous devrez effectuer le paramétrage suivant.

Configurations ER

  • Configuration du modèle ER, Modèle de paiements de déclaration des honoraires
  • Configuration du format ER, Format d’importation des transactions des fournisseurs à partir d’Excel

Configurations ER pour l’importation des données à partir de SharePoint.

Exemple de fichier entrant pour l’importation des données

  • Fichier Excel 1099import-data.xlsx, avec les transactions fournisseur qui doivent être importées.

Exemple de fichier Excel pour importer depuis SharePoint.

Note

Le format d’importation des transactions fournisseur est sélectionné comme mise en correspondance des modèles par défaut. Par conséquent, si vous exécutez une mise en correspondance du Modèle de paiements de déclaration des honoraires et si cette mise en correspondance du modèle est de type Vers la destination, la mise en correspondance des modèles exécute ce format pour importer les données à partir de fichiers externes. Elle utilise ensuite ces données pour mettre à jour les tables d’application.

Configuration de l’accès à SharePoint pour le stockage des fichiers

Pour stocker des fichiers d’état électroniques dans un emplacement SharePoint, vous devez configurer l’accès à l’instance de SharePoint Server qui sera utilisée par la société actuelle. Dans cet exemple, la société est USMF. Pour obtenir des instructions, voir Configurer le stockage SharePoint.

  1. Effectuez les étapes dans Configurer le stockage SharePoint.

  2. Ouvrez le site SharePoint configuré.

  3. Créez les dossiers suivants dans lesquels les fichiers de gestion des états électroniques entrants peuvent être enregistrés :

    • Source d’importation de fichiers (principale) (exemple affiché dans la capture d’écran ci-dessous)
    • Source d’importation de fichiers (secondaire)

    Source d’importation de fichiers (principale).

  4. (Facultatif) Créez les dossiers suivants dans lesquels les fichiers peuvent être stockés après l’importation.

    • Dossier d’archivage de fichiers – Ce dossier serait dédié aux fichiers importés avec succès.
    • Dossier d’avertissement de fichiers – Ce dossier serait dédié aux fichiers importés avec un avertissement.
    • Dossier d’erreur de fichiers – Ce dossier serait dédié aux fichiers dont l’importation aurait échoué.
  5. Accédez à Administration d’organisation > Gestion des documents > Types de documents.

  6. Créez les types de documents suivants qui seront utilisés pour accéder aux dossiers SharePoint que vous avez créé. Pour obtenir des instructions, voir Configurer les types de documents.

Type de document Regrouper Entrepôt Dossier SharePoint
SP principal Fichier SharePoint Source d’importation de fichiers (principale)
SP secondaire Fichier SharePoint Source d’importation de fichiers (secondaire)
Archive SP Fichier SharePoint Dossier d’archivage de fichiers
Avertissement SP Fichier SharePoint Dossier d’avertissement de fichiers
Erreur SP Fichier SharePoint Dossier d’erreur de fichiers

Paramètre SharePoint – Nouveau type de document.

Configurer les sources ER pour le format ER

  1. Cliquez sur Administration d’organisation>Gestion des états électroniques>Source de la gestion des états électroniques.

  2. Dans la page Source de la gestion des états électroniques, configurez les fichiers source pour l’importation des données à l’aide du format ER configuré.

  3. Définissez un masque de nom de fichier, afin que seuls les fichiers portant l’extension .xlsx soient importés. Le masque de nom de fichier est facultatif et est utilisé uniquement s’il a été défini. Vous ne pouvez définir qu’un seul masque pour chaque format ER.

  4. Modifiez Trier les fichiers avant l’importation avec Ne pas trier, s’il existe plusieurs fichiers d’importation et que l’ordre d’importation n’est pas important

  5. Sélectionnez tous les dossiers SharePoint que vous avez créés précédemment.

    Paramètre de source de fichiers ER.

Note

  • La source ER est définie individuellement pour chaque société d’application. En revanche, les configurations ER sont partagées entre les sociétés.
  • Lorsque vous supprimez un paramètre de source ER pour un format ER, tous les états de fichier connectés (voir ci-dessous) sont également supprimés sur confirmation.

Examiner les états de fichier pour le format ER

  1. Dans la page Source de la gestion des états électroniques, sélectionnez États de fichier pour les sources pour examiner le contenu des sources de fichier configurées pour le format ER actuel.

  2. Dans la section Fichiers, examinez la liste des fichiers. Cette liste affiche les éléments suivants :

    • Fichiers source applicables, selon le masque de nom de fichier (si un masque de nom de fichier est défini), et prêts pour l’importation des données. Pour ces fichiers, la section Journaux source pour le format d’importation est vide.
    • Fichiers précédemment importés. Pour chacun de ces fichiers, dans la section Journaux source pour le format d’importation, vous pouvez examiner l’historique d’importation de ce fichier.

Vous pouvez également ouvrir la page États de fichier pour les sources en sélectionnant Administration d’organisation>Gestion des états électroniques>États de fichier pour les sources. Dans ce cas, la page fournit des informations sur les sources de fichier pour tous les formats ER pour lesquels les sources de fichier ont été configurées dans la société à laquelle vous êtes actuellement connecté.

Importer des données à partir de fichiers Excel contenus dans un dossier SharePoint

  1. Dans SharePoint, transférez le fichier Microsoft Excel 1099import-data.xlsx contenant les transactions fournisseur vers le dossier SharePoint Source d’importation de fichiers (principale) que vous avez créé précédemment.

    Contenu SharePoint – Fichier Microsoft Excel pour importation

  2. Dans la page États de fichier pour les sources, sélectionnez Actualiser pour actualiser la page. Le fichier Excel qui a été transféré vers SharePoint est affiché sur cette page avec le statut Prêt. Les statuts suivants sont actuellement pris en charge :

    • Prêt – Affecté automatiquement pour chaque nouveau fichier dans un dossier SharePoint. Ce statut signifie que le fichier est prêt pour l’importation.
    • Importation – Affecté automatiquement par un état électronique lorsque le fichier est verrouillé par le processus d’importation pour empêcher son utilisation par d’autres processus (si plusieurs d’entre eux sont exécutés simultanément).
    • Importé – Affecté automatiquement par un état électronique lorsque l’importation du fichier s’est déroulée correctement. Ce statut signifie que le fichier importé a été supprimé de la source de fichier configurée (dossier SharePoint).
    • Échec – Affecté automatiquement par un état électronique lorsque l’importation du fichier s’est terminée avec des erreurs ou des exceptions.
    • En attente – Affecté manuellement par l’utilisateur sur cette page. Ce statut signifie que le fichier n’est pas importé pour l’instant. Ce statut peut être utilisé pour différer l’importation de certains fichiers.

    Page d’états de fichier ER actualisées pour les sources sélectionnées.

Importation des données d’une filiale à partir de fichiers SharePoint

  1. Ouvrez l’arborescence des configurations ER, sélectionnez Modèle de paiements de déclaration des honoraires, puis développez la liste des composants de modèle ER.

  2. Sélectionnez le nom de la mise en correspondance des modèles pour ouvrir la liste des mises en correspondance de modèles de la configuration de modèle ER sélectionnée.

    Page Configuration.

  3. Sélectionnez Exécuter pour exécuter la mise en correspondance des modèles sélectionnée. Comme vous avez configuré les sources de fichier pour le format ER, vous pouvez modifier le paramètre de l’option Source de fichier, si nécessaire. Si vous conservez le paramètre de cette option, les fichiers .xslx sont importés à partir des sources configurées (les dossiers SharePoint, dans cet exemple).

    Dans cet exemple, vous n’importez qu’un seul fichier. Toutefois, s’il existe plusieurs fichiers, ils sont sélectionnés pour l’importation dans leur ordre d’ajout au dossier SharePoint. Chaque exécution d’un format ER importe un fichier sélectionné unique.

    Importer depuis SharePoint et exécutez le mappage du modèle ER

  4. Le mappage des modèles peut s’exécuter sans assistance en mode de traitement par lots. Dans ce cas, chaque fois qu’un traitement par lots exécute ce format ER, un fichier unique est importé à partir des sources de fichier configurées.

    Lorsqu’un fichier est correctement importé depuis le dossier SharePoint, il est supprimé de celui-ci et est déplacé vers le dossier des fichiers importés correctement ou vers le dossier des fichiers importés avec des avertissements. Sinon il est déplacé vers le dossier des fichiers ayant échoué ou reste dans ce dossier si le dossier des fichiers ayant échoué n’est pas paramétré.

  5. Entrez l’ID du document, tel que V-00001, puis cliquez sur OK.

    Exécuter la mise en correspondance des modèles ER.

  6. Dans la page États de fichier pour les sources, sélectionnez Actualiser pour actualiser la page.

    Page d’états de fichier ER pour les sources.

  7. Dans la section Fichiers, examinez la liste des fichiers. La section Journaux source pour le format d’importation fournit l’historique de l’importation du fichier Excel. Comme ce fichier a été correctement importé, il est marqué comme Supprimé dans le dossier SharePoint.

  8. Examinez le dossier SharePoint Source d’importation de fichiers (principale). Les fichiers Excel qui ont été correctement importés ont été supprimés de ce dossier.

  9. Sélectionnez Comptabilité fournisseur>Tâches périodiques>Taxe sur les honoraires>Règlement fournisseur pour les déclarations d’honoraires.

  10. Dans les champs Date de début et Date de fin, entrez les valeurs appropriées. Sélectionnez ensuite Transactions manuelles de déclaration d’honoraires.

    Les transactions fournisseur qui ont été importées à partir des fichiers Excel dans SharePoint pour le document V-00001 sont affichées sur la page.

    Page des transactions fournisseur de déclaration d’échanges de biens.

Préparer un fichier Excel pour l’importation

  1. Ouvrez le fichier Excel que vous avez précédemment utilisé. Dans la ligne 3 colonne 1, ajoutez un code de fournisseur qui n’existe pas dans l’application. Ajoutez des informations fournisseur supplémentaires à la ligne.

    Exemple de fichier Microsoft Excel pour importer depuis SharePoint.

  2. Transférez le fichier Excel mis à jour contenant les transactions fournisseur vers le dossier SharePoint Source d’importation de fichiers (principale).

  3. Ouvrez l’arborescence des configurations ER, sélectionnez Modèle de paiements de déclaration des honoraires, puis développez la liste des composants de modèle ER.

  4. Sélectionnez le nom de la mise en correspondance des modèles pour mettre à jour la mise en correspondance des modèles afin que le code fournisseur incorrect soit considéré comme une erreur au cours du processus d’importation.

  5. Sélectionnez Concepteur.

  6. Sous l’onglet Validations, vous devez modifier l’action de post-validation pour la règle de validation qui a été configurée pour évaluer si le compte fournisseur importé existe dans l’application. Mettez à jour la valeur du champ Action de post-validation sur Arrêter l’exécution, enregistrez vos modifications, puis fermez la page.

    Page du concepteur de mise en correspondance des modèles ER.

  7. Enregistrez vos modifications et fermez le concepteur de mise en correspondance des modèles ER.

  8. Sélectionnez Exécuter pour exécuter la mise en correspondance des modèles ER modifiée.

  9. Entrez l’ID du document, tel que V-00002, puis cliquez sur OK.

    La fenêtre Informations contient une notification indiquant qu’il existe un fichier dans le dossier SharePoint contenant un compte fournisseur incorrect et qu’il ne peut pas être importé.

    Exécution du mappage des modèles ER terminée.

  10. Dans la page États de fichier pour les sources, sélectionnez Actualiser, puis, dans la section Fichiers, examinez la liste des fichiers.

    Page d’états de fichier ER pour les sources sélectionnées.

La section Journaux source pour le format d’importation indique que le processus d’importation a échoué et que le fichier se trouve toujours dans le dossier Erreur de fichiers SharePoint (la case à cocher Est supprimé n’est pas sélectionnée). Si vous corrigez ce fichier dans SharePoint en ajoutant le code fournisseur adéquat, que vous le déplacez vers le dossier SharePoint (principal) source d’importation de fichiers, vous pouvez importer le fichier de nouveau.

  1. Sélectionnez Comptabilité fournisseur>Tâches périodiques>Taxe sur les honoraires>Règlement fournisseur pour les déclarations d’honoraires, entrez les valeurs appropriées dans les champs Date de début et Date de fin, puis sélectionnez Transactions manuelles de déclaration d’honoraires.

    Seules les transactions pour le document V-00001 sont disponibles. Aucune transaction pour le document V-00002 n’est disponible même si l’erreur pour la dernière transaction importée a été trouvée dans le fichier Excel.

Limitations

Dans les versions de Dynamics 365 Finance avant la version 10.0.25, l’interface utilisateur de la structure ER n’offre pas la possibilité de lancer un nouveau traitement par lots qui exécutera un mappage de modèle en mode sans assistance pour l’importation de données. Vous devez plutôt développer une nouvelle logique afin que le mappage de modèle ER configuré puisse être appelé à partir de l’interface utilisateur de l’application (IU) pour importer des données à partir de fichiers entrants. Pour développer cette logique, des travaux d’ingénierie sont nécessaires.

Pour en savoir plus sur l’API ER appropriée, consultez la section Code pour exécuter un mappage de format pour l’importation de données dans la rubrique Modifications de API de la structure de gestion des états électroniques pour la mise à jour 7.3 de l’application. Vérifiez le code dans la classe BankImport_RU du modèle Application Suite pour voir comment votre logique personnalisée peut être implémentée. La classe BankImport_RU dépend de la classe RunBaseBatch. En particulier, passez en revue la méthode runER() où l’objet ERIModelMappingDestinationRun est créé en tant que programme d’exécution d’un mappage de modèle ER.

Dans Finance version 10.0.25 et version ultérieure, la structure ER n’offre pas la possibilité de lancer un nouveau traitement par lots qui exécutera un mappage de modèle en mode sans assistance pour l’importation de données. Pour plus d’informations sur ce processus, voir Importer des données en mode batch à partir de fichiers sélectionnés manuellement.

Ressources supplémentaires

Vue d’ensemble des États électroniques

Modifications de l’API de la structure de gestion des états électroniques pour Application update 7.3

Modifications de l’API de la structure de gestion des états électroniques pour Application update 10.0.23

Modifications de l’API de la structure de gestion des états électroniques pour Application update 10.0.25