Communication des applications internes
eas'eFlow
eas’eFlow est la solution qui permet d’échanger des flux de données entre vos différentes applications (métier, documentaires, …).
A l’aide d’une multitude de modules standard à l’application et/ou développés spécifiquement pour vos besoins la solution permet de mettre en place plusieurs scénarios de traitement (workflow) paramétrables et adaptables à votre entreprise.
L’application permet entre autres de :
- S’interfacer avec vos applications à l’aide d’API web (REST) ou via la collecte de fichiers images (PDF) ou de données (XML, CSV, IDOC, …).
- Contrôler et/ou enrichir le flux de données via des règles de gestion paramétrables.
- Transformer le flux en provenance d’une application métier dans un format cible défini par vos soins.
- Signer électroniquement les documents.
- Archiver les documents soit via votre système de GED, soit de façon légale chez un tiers de confiance.
- Envoyer les flux et/ou documents pendant ou à la fin du traitement vers :
- une sortie mail,
- un dépôt de fichiers,
- un portail client (spécifique),
- un façonniers ...
Solution modulaire pour le traitement de vos documents
Au cœur de vos problématiques et de la multitude d’applications internes ou commerciales qui compose votre SI, eas’eFlow se positionne de façon légère et modulable pour apporter de l’agilité à vos process !
Via des API standard ou des intégrations spécifiques, la solution se positionne en receveur pour vos flux de données et documentaire.
Si votre applicatif ne dispose pas de moyen de requête programmatique, eas’eFlow met à votre disposition des programmes de scrutations de répertoire pour collecter des fichiers plats ou images.
BCSolutions dispose également d’une équipe à l’écoute de vos besoins et peut construire avec vous des modules spécifiques pour faciliter l’intégration de vos applications avec eas’eFlow.
A l’aide d’un moteur de gestion de règles complet, la solution vous permettra de mettre en place des règles de gestion adaptées à vos besoins.
Il est ainsi possible de vérifier la cohérence, de modifier ou d’enrichir les données reçues par l’application. Il est possible d’ajouter des modules spécifiques pour aller contrôler les données via des applications tierces.
Les formats imposés par les applications du marché sont contraignants et parfois difficiles à arbitrer pour assurer une connexion parfaite entre toutes les mailles de votre SI. eas’eFlow transforme les flux pour les rendre compatibles avec toutes vos applications. Par extension, elle permet de se connecter et d’envoyer les formats attendus par les portails privés et publics permettant de gérer le B2C, B2B et B2G.
Un document a besoin d’être envoyé à plusieurs endroits avec des canaux différents. eas’eFlow permet l’envoi multicanal en fonction de paramètres précis. Il peut aussi gérer des situations de non-disponibilité de service et mettre en place des scénarios alternatifs. La solution permet de gérer les envois vers de nombreux médias ou plateformes (email, dépôt fichier, portails, archivage, GED …).
Chaque application dispose d’un système de reporting qui lui est propre. eas’Invoice propose une traçabilité technique et fonctionnelle des traitements qu’il effectue permettant de mettre en lien l’ensemble des informations collectées lors du traitement qu’il soit composé de module interne ou connecté à des applications spécifiques. Les interfaces de monitoring permettent de garder un œil sur le fonctionnement en temps réel et les interfaces de reporting d’analyser le contenu des traitements avec une approche par les données ou une approche statistique.

D’un point de vue technique, l’application est construite avec une architecture en micro-service. Les services communiquent entre eux de façon sécurisée via des protocoles chiffrés. Il est possible d’installer un système de file d’attente (queuing) pour contrôler et répartir la charge entre un cluster de plusieurs serveurs. L’application s’adapte à votre architecture technique en s’installant sur Windows ou Linux en mode « on-premise » ou sur un cloud privé.
Le partenariat de BCSolutions avec OpenText garantit une expertise et un support avec les solutions de l’éditeur.
Les composants d'eas'eFlow

Description des composants
- Nucleus : Moteur de l’application, notamment en charge des appels aux différents services et applications, et du lancement des workflows.
- Modules de récupération des données.
- Une bibliothèque de micro-services.
- Module de Monitoring.
- Module de Reporting.
Monitoring et Reporting
- Disponibles via des interfaces utilisateurs web.
- Consultation des journaux d’exécution.
- Consultation des traitements et jobs en cours.
- Statistiques et reporting ...
Bénéfices de la solution
Prise en charge de flux documentaires aux format multiples
eas’eFlow gère différents formats de fichier et/ou de données comme les fichiers textes (XML, CSV,…) et le format PDF.
Interfaçage riche et
adaptable
eas’eFlow dispose d’une API standard (REST) permettant d’effectuer des traitements synchrone et asynchrone. Il est possible de customiser les interfaces pour les adapter à des situations spécifiques en ajoutant un module SOAP ou un scan de répertoire par exemple.
Des scénarios de traitement
paramétrables
L’application dispose d’un cœur applicatif qui agit comme un chef d’orchestre permettant de construire des scénarios de traitement du document a l’aide d’un système de Workflow puissant.
Une architecture modulaire et optimisée pour la montée en charge et le Cloud
L’application est construite avec une architecture en micro-services.
Celle-ci permet d’installer les modules nécessaires uniquement et de développer au besoin des modules spécifiques pour gérer des aspects propres à votre activité.
Cette construction logicielle adossée à un système de queueing interne permet de gérer finement la montée en charge de l’application en augmentant le nombre d’instances des services les plus sollicités.
L’architecture est conçue nativement pour être déployée On premise, en mode hébergé ou en mode Cloud privé.
Des interfaces de monitoring et d'alerting
à votre disposition
Eas’eFlow dispose de Dashboard complets et modulables à souhait. L’application offre la possibilité de suivre en temps réel les traitements et d’observer l’utilisation des ressources du serveur sollicité par l’application.
L’application utilise la technologie Elastic Search pour centraliser et structurer les messages de log afin d’analyser rapidement les anomalies ou chute de performance et de pouvoir rapidement y remédier.
Cas d'usages
Les utilisations typiques d’eas’eFlow sont les suivantes :
- Plateforme de diffusion de documents : Intégré à vos applications métiers, eas’eFlow prend en charge la diffusion des documents :
- Récupération des flux de données.
- Composition des documents par appel d’une solution de mise en forme de documents (exemple : OpenText Exstream).
- Envoi sécurisé des documents (email, filesystem, archivage, portail, applications, …).
- Dématérialisation des factures clients : Vos factures clients sont dématérialisées (signature qualifiée RGS** et archivage à valeur probatoire) en fonction de la règlementation fiscale du pays émetteur et des préférences de vos clients.
- Dématérialisation des factures fournisseurs : Dans le cadre de la dématérialisation des factures fournisseurs, eas’eFlow s’intègre aux traitements de dématérialisation (solution progicielle ou autre) afin de supprimer ou de s’affranchir de la conservation papier de la facture.
- Service de signature électronique des documents : Le service de signature des documents permet de signer tous types de documents (facture, bon de commande, …), le niveau de sécurité de la signature sera adapté aux exigences légales pour le document à signer.
- Service d’archivage électronique légal des documents : eas’eFlow offre un service externalisé d’archivage probatoire des documents, permettant via la conservation des originaux numériques et des copies fiables, la suppression complète du papier.
BCSolutions vous accompagne !
Fort de notre expertise et de nos expériences projets, nous vous proposons de vous accompagner dans la mise en place de votre projet.
De l’analyse au déploiement, nous prendrons en charge l’ensemble des phases de votre projet.