Skip to main content

Export de documents BC vers Yooz

Export de documents Business Central vers Yooz

Configuration

Vérifiez tout d’abord que l’extension E-document Core est installée.

Cette extension est installée automatiquement sur les clients SaaS mais peut nécessiter une étape supplémentaire pour les clients OnPrem.

Une image contenant texte, Police, ligne, capture d’écran Description générée automatiquement

Ouvrez le module de documents électroniques standard BC et accéder aux services de document électroniques.

Créez un nouveau service. Laisser la configuration standard pour l’importation (elle n’est pas utilisée) et ne pas cocher exportation par lots.

Une image contenant texte, capture d’écran, Police, ligne Description générée automatiquement

Configurez ensuite les types de document à exporter via l’action correspondante sur le service. Seuls les types facture vente, avoir vente et commande achat sont gérés dans le connecteur à l’heure actuelle.

Note : A cause des événements manquants en version 25 et 26, il est nécessaire d’utiliser le type facture achat même si la vraie facture ne sera pas exportée. Il s’agit d’un « bricolage » pour permettre d’exporter la commande d’achat dans cette version.

Une image contenant texte, capture d’écran, logiciel, Page web Description générée automatiquement

Configurez ensuite le flux de travail standard d’export de documents électroniques standard via Créer flux à partir du modèle dans le module standard Flux de travail

Une image contenant texte, capture d’écran, logiciel, Icône d’ordinateur Description générée automatiquement

Dans la réponse de flux, sélectionnez le service Yooz créé précédemment.

Une image contenant texte, logiciel, Page web, Icône d’ordinateur Description générée automatiquement

Activez le flux.

Une image contenant texte, capture d’écran, Police, nombre Description générée automatiquement

La dernière étape consiste à créer ou modifier un profil d’envoi de documents pour utiliser le flux de travail d’export des documents. Vous pouvez le cocher par défaut mais ce n’est pas obligatoire.

Une image contenant texte, capture d’écran, logiciel, Icône d’ordinateur Description générée automatiquement

Modifiez les fiches client et fournisseur existantes et concernées par le flux d’export pour spécifier ce profil d’envoi de documents.

Une image contenant texte, capture d’écran, logiciel, nombre Description générée automatiquement

Une image contenant texte, capture d’écran, nombre, Police Description générée automatiquement

Export des documents vente

Le flux correspond au standard du module documents électroniques de la version 26 (avec rétrocompatibilité pour la version 25). Des améliorations telles que des actions pour regénérer le document sont également disponibles dans la version 27.

Des contrôles supplémentaires sont appliqués au lancement sur les documents qui seront exportés (en fonction du profil d’envoi de document du client) afin de respecter les exigences de la facturation électronique.

Une image contenant texte, capture d’écran, logiciel, Page web Description générée automatiquement

Après la validation, un enregistrement est créé dans la table des documents électroniques et une file d’attente est créée pour exporter ce document vers Yooz.

Une image contenant texte, Police, ligne, nombre Description générée automatiquement

Attention, si vous êtes connecté sur un environnement client avec votre utilisateur TBS et que vous n’avez pas coché l’option pour ignorer les files d’attente déléguées dans les paramètres du connecteur, vous aurez cette erreur après la validation. Cela n’impacte pas le fonctionnement, mais le document ne partira pas automatiquement : il faudra l’exporter manuellement.

Une image contenant texte, capture d’écran, Police, nombre Description générée automatiquement

Pour exporter manuellement un document, allez sur la fiche du document électronique et cliquez sur Envoyer le document, puis sélectionner le service « Yooz » créé précédemment.

Une image contenant texte, capture d’écran, nombre, Police Description générée automatiquement

Note : si vous avez une erreur à cause du statut (notamment à cause des droits sur les files d’attente), cliquez sur Recréer document avant d’envoyer. Cela regénère simplement le JSON envoyé à Yooz et n’a pas d’impact fonctionnel.

Si l’export a réussi, le numéro Yooz est renseigné sur le document.

Une image contenant texte, logiciel, nombre, Police Description générée automatiquement

Si l’export a échoué (en cas de donnée manquante sur le client par exemple), le log des erreurs sera affiché en bas.

Une image contenant texte, capture d’écran, logiciel, nombre Description générée automatiquement

En cliquant sur le numéro Yooz, vous arrivez sur la page correspondante dans Yooz où vous pouvez consulter votre PDF et vérifier les informations.

Une image contenant texte, capture d’écran, logiciel, Icône d’ordinateur Description générée automatiquement

Export des commandes achat

Le flux est similaire à celui des factures ventes, mais il n’est pas standard. Le code sera potentiellement modifié dans les prochaines versions majeures grâce à l’ajout éventuel de nouveaux événements et interfaces dans le code standard.

Une action a été ajoutée sur la commande d’achat pour créer le document électronique correspondant dans le module standard. Une seconde action a été ajoutée pour ouvrir sa fiche directement.

Une image contenant texte, capture d’écran, Police, nombre Description générée automatiquement

Une file d’attente est lancée pour créer la commande d’achat à exporter dans le module de documents électroniques.

A partir de cette étape, l’enregistrement du document électronique et son export fonctionnent de la même manière que pour les ventes.

Une fois le document exporté, le type passe bien à Commande achat et le numéro/lien vers Yooz est complété.

Une image contenant texte, capture d’écran, nombre, logiciel Description générée automatiquement

Les informations remontent dans Yooz. Le PDF n’est pas exporté car cela nécessite un add-on supplémentaire dans Yooz : la gestion des pièces-jointes pourra potentiellement être ajoutée par la suite dans le connecteur.

Une image contenant texte, capture d’écran, logiciel, nombre Description générée automatiquement