Conseil Sage X3 et Odoo — connecteur Nodalio

Le connecteur universel pour vos ERP

Nodalio fait circuler vos données entre Sage X3 et les applications qui l’entourent. Chaque flux est planifié, tracé et contrôlé, sans multiplier les interfaces.

Chaque nouvelle application, ce sont de nouvelles interfaces

Un ERP ne vit jamais seul. Autour de lui gravitent un logisticien, un système historique, d’autres ERP du groupe, des partenaires qui envoient des fichiers, une boutique en ligne. Relier ces applications deux à deux crée vite un réseau d’interfaces développées au fil de l’eau, chacune avec ses formats, ses horaires et ses erreurs. Avec huit applications, on peut atteindre 28 interfaces : la moindre évolution oblige à en reprendre plusieurs.

Huit applications reliées deux à deux par 28 interfaces
Figure 1 — Huit applications reliées deux à deux : 28 interfaces

Une architecture en étoile, avec Nodalio au centre

Avec Nodalio, chaque application n’est branchée qu’une fois : sur Nodalio. C’est lui qui récupère les données, les transforme au format attendu, les contrôle et les livre au bon destinataire, au bon moment. Ajouter une application, c’est ajouter un branchement, pas une série d’interfaces.

Nodalio au centre, relié une seule fois à chacune des huit applications
Figure 2 — L’architecture en étoile : huit applications, huit branchements
8 applicationsun seul branchement chacune
1 point de contrôletous les échanges passent par Nodalio
0 interface en doubleun format, un horaire et une règle par flux

Ce que fait Nodalio

Récupère vos données où elles sont

Serveurs SFTP, fichiers CSV et XML, bases de données (dont AS/400), exports d’autres ERP.

Les transforme au bon format

Correspondances de codes, règles de transcription et modèles décrits dans des fichiers de paramétrage, modifiables sans redéveloppement.

Les importe dans Sage X3

Par les modèles d’import standard ou par les web services Sage X3, qui renvoient le détail de chaque erreur.

Les envoie à vos partenaires

Fichiers générés au format demandé et déposés sur leur SFTP, sans jamais écraser un dépôt précédent.

N’envoie que ce qui a changé

Les envois sont calculés en différentiel : seules les données créées ou modifiées partent.

Planifie chaque flux

Chaque flux s’exécute aux horaires que vous définissez, à la minute près.

Garde une trace de tout

Chaque exécution est journalisée : ce qui a été lu, transformé, importé ou rejeté.

Vous prévient en cas de problème

Les rejets sont isolés et signalés par e-mail, pour être corrigés et réimportés.

Comment ça marche

1

Récupérer

Nodalio va chercher les données à la source, à l’heure prévue : fichier sur un SFTP, table d’une base, export d’un autre système.

2

Transformer et contrôler

Il applique les correspondances et les règles de votre paramétrage, puis vérifie chaque enregistrement avant de l’envoyer.

3

Livrer et tracer

Il importe les données dans Sage X3 ou les dépose chez le destinataire, journalise le résultat et signale les rejets.

Exemples de flux

Des factures d’un système historique vers Sage X3

Nodalio lit les factures et les clients dans la base AS/400, les transcrit et les importe dans Sage X3 par web services. Chaque facture refusée est signalée avec la raison du rejet.

Des articles d’un ERP du groupe vers Sage X3

Les fichiers d’articles déposés par le groupe sur un SFTP sont récupérés, dédoublonnés, transcrits puis importés dans Sage X3. Les fichiers traités sont archivés.

Des articles Sage X3 vers un logisticien

Nodalio lit les articles dans Sage X3, ne retient que ceux qui ont changé, génère le fichier au format du logisticien et le dépose sur son SFTP.

En préparation : connecteurs pour les boutiques en ligne et les logiciels de caisse.

Sécurité et exploitation

Installé chez vous

Nodalio s’installe sur vos serveurs Windows. Vos données ne transitent par aucun service extérieur.

Accès en lecture seule

La lecture dans Sage X3 se fait avec un compte SQL dédié, limité à la consultation.

Mots de passe hors du programme

Les accès sont stockés dans un fichier de configuration protégé, jamais dans le code.

Intégré à votre exploitation

Les flux se lancent par le planificateur de tâches Windows ou en service, et laissent des journaux exploitables par vos équipes.

Le pack Sage X3

Pour démarrer plus vite, Nodalio peut être livré avec un pack de modèles Sage X3 prêts à l’emploi : articles, commandes, livraisons, déclarations de production. Ils sont adaptés à votre dossier lors du paramétrage. Voir les licences et services.

Conçu par des spécialistes de Sage X3

Nodalio est développé par SI Solutions, cabinet de conseil et d’intégration spécialisé dans Sage X3. Nous connaissons ses modèles d’import, ses web services et sa base de données : nous savons ce qu’un flux doit contrôler avant d’atteindre votre ERP. Nous paramétrons Nodalio avec vous, flux par flux, et nous restons à vos côtés pour le faire évoluer.

Questions fréquentes

Nodalio fonctionne-t-il seulement avec Sage X3 ?

Nodalio est né autour de Sage X3, qui reste son point fort. Son architecture permet de relier d’autres systèmes entre eux : ERP, bases de données, fichiers, partenaires.

Faut-il modifier Sage X3 ?

Non. Nodalio utilise les moyens standard de Sage X3 : modèles d’import et web services. La lecture se fait avec un compte en lecture seule.

Que se passe-t-il quand une donnée est refusée ?

Elle est isolée, le motif du refus est journalisé et une alerte est envoyée par e-mail. Les autres données du flux continuent d’être traitées.

Peut-on ajouter un flux plus tard ?

Oui. Chaque flux est décrit dans le paramétrage : en ajouter un ne remet pas en cause les autres.

Où Nodalio est-il installé ?

Sur vos serveurs, sous Windows Server. Aucune donnée ne passe par un service extérieur.

Nodalio

Vos flux méritent mieux qu’une pile d’interfaces

Parlons de vos échanges de données : nous vous montrons Nodalio sur un cas proche du vôtre.

Demander une démonstration