Aller au contenu

Traduction peut-être obsolète – la version allemande a été modifiée depuis. Version allemande

Accès via la base de données JTL

GuideDernière vérification le 21/10/2026

Lire la migration directement depuis le SQL Server de JTL-Wawi – avec l'historique complet, les abonnements, les factures fournisseurs et les compteurs des plages de numéros.

La JTL-Wawi enregistre tout dans une base de données Microsoft SQL Server, généralement nommée eazybusiness. Par cette voie, allverto lit les données directement à cet endroit – sans serveur REST ni enregistrement d'application. C'est la voie la plus complète. Si ton SQL Server est accessible depuis Internet (p. ex. sur un serveur loué), allverto récupère les données lui-même. S'il n'est accessible que dans ton réseau, le programme d'aide jtl-bridge transfère les données.

Directement depuis allverto (voie principale)

Si ton SQL Server tourne sur un serveur loué et qu'il est accessible depuis Internet, allverto récupère les données lui-même. Tu n'as alors besoin d'aucun programme sur ton serveur.

Cela fonctionne si :

  • le SQL Server est accessible via une adresse IP publique ou un nom public – pas via localhost, une adresse du réseau de l'entreprise ou un nom d'ordinateur.
  • le port est 1433 ou supérieur ou égal à 1024.
  • l'utilisateur et le mot de passe du SQL Server sont enregistrés.

Comment faire :

  1. Ouvre Paramètres → Reprise de données → Migration depuis JTL-Wawi, étape Connecter la source, et choisis Base de données JTL.
  2. Sous Informations de connexion, saisis le Serveur SQL (p. ex. 217.160.19.64), le Port, l'Utilisateur et le Mot de passe. Tu peux aussi ajouter le port après une virgule, p. ex. 217.160.19.64,10401.
  3. Clique sur Enregistrer, puis sur Tester la connexion. allverto vérifie la connexion et lit la version de la Wawi.
  4. Clique sur Récupérer les données directement maintenant. allverto récupère les données en arrière-plan. Les quantités apparaissent ensuite sous Données trouvées.

Si tu saisis localhost ou une adresse de ton réseau d'entreprise, le champ affiche : « Cette adresse n’est accessible que sur ton serveur. Saisis l’IP publique de ton serveur – ou utilise jtl-bridge plus bas. » Si ton SQL Server n'est pas accessible depuis Internet, utilise la voie avec jtl-bridge plus bas.

Ce dont tu as besoin

  • L'accès au SQL Server de ta Wawi. Sur l'ordinateur où tourne ta JTL-Wawi, c'est généralement le serveur localhost avec l'instance JTLWAWI.
  • L'utilisateur SQL Server et son mot de passe – généralement sa. Ce n'est pas l'utilisateur avec lequel tu te connectes à la JTL-Wawi. Tu as défini le mot de passe lors de l'installation de la Wawi ou du SQL Server (ou ton partenaire de service JTL le connaît). Si tu préfères, crée à la place un utilisateur dédié en lecture seule – jtl-bridge n'écrit jamais rien dans ta Wawi.

Avec jtl-bridge (serveur non accessible depuis Internet)

  1. Ouvre Paramètres → Reprise de données → Migration depuis JTL-Wawi, étape Connecter la source, et choisis Base de données JTL. Tu n'as rien à saisir – jtl-bridge saisit les informations.
  2. Déplie en bas l'encadré Serveur non accessible depuis Internet ? Transférer les données avec jtl-bridge et suis les étapes (en détail : Le programme d'aide jtl-bridge) :
    1. Télécharger jtl-bridge.
    2. Copier le fichier sur le serveur où tourne ta JTL-Wawi – p. ex. par Bureau à distance sur le bureau.
    3. Sur le serveur, lancer le fichier par double-clic.
    4. Cliquer ici sur « Créer le code de configuration », copier le code, le coller dans la fenêtre par clic droit et appuyer sur Entrée.
    5. Répondre aux questions dans la fenêtre – Entrée suffit généralement.
    6. Attendre que « Terminé » s’affiche – allverto coche alors l’étape.
  3. La fenêtre demande le serveur SQL [localhost], l'instance [JTLWAWI], la base de données [eazybusiness], l'utilisateur [sa] et le mot de passe. Si la proposition entre crochets convient, appuie simplement sur Entrée. S'il n'y a pas d'instance, saisis un tiret -. Le mot de passe ne s'affiche pas pendant la saisie.
  4. Le programme vérifie la connexion tout de suite. Si elle échoue, il explique la raison et redemande. Il transmet les informations vérifiées chiffrées à allverto ; dans l'assistant, elles apparaissent sous Informations de connexion. Le mot de passe n'est jamais affiché.
  5. Dans la fenêtre, jtl-bridge indique la version de la Wawi et la société, et vérifie que toutes les tables et colonnes nécessaires sont présentes (« Schema-Prüfung: alle benötigten Tabellen und Spalten vorhanden. » – vérification du schéma : toutes les tables et colonnes nécessaires sont présentes). Ensuite, il téléverse les données.
  6. Dans allverto, l'encadré Source détectée affiche la version, la société et l'heure du dernier téléversement. Continue avec Données trouvées.

Si la connexion au SQL Server échoue

Si la fenêtre indique « échec de la connexion à SQL Server » ou « Login failed for user … » :

  • Après un échec, la fenêtre redemande toutes les informations. Saisis simplement à nouveau l'utilisateur et le mot de passe corrects.
  • Il s'agit de l'utilisateur SQL Server (généralement sa), pas de ton utilisateur Wawi.
  • Vérifie le serveur SQL et l'instance. Sur le serveur Wawi, localhost avec l'instance JTLWAWI convient généralement. Si tu as saisi l'adresse IP de l'ordinateur sur lequel tourne le programme, « localhost » suffit.

Tester la connexion

Avec Tester la connexion, allverto vérifie lui-même ton SQL Server s'il est accessible depuis Internet : connexion et version de la Wawi. Le résultat s'affiche dans l'assistant, p. ex. « Dernière vérification par allverto : connecté ✓ ».

Si ton SQL Server est sous localhost, une adresse du réseau de l'entreprise ou un nom d'ordinateur, allverto ne peut pas le joindre. C'est alors jtl-bridge qui fait le test et transmet le résultat, p. ex. « Dernière vérification par jtl-bridge : connecté ✓ ».

Ce qui n'est possible que via la base de données

  • Abonnements (commandes récurrentes de JTL)
  • Factures fournisseurs
  • Lignes des avoirs (corrections de facture)
  • Compteurs des plages de numéros, exactement tels que la Wawi les gère
  • Composants de nomenclature, noms d'attributs et mandats SEPA des coordonnées bancaires des clients

Versions

La structure de la base de données change d'une version de la Wawi à l'autre. allverto détecte la version et lit en conséquence. Cette voie est testée pour Wawi 2.1 et 2.2 ; les versions antérieures à partir de 1.5 peuvent généralement être lues, mais ne sont pas testées. jtl-bridge signale les tables ou colonnes manquantes avant tout téléversement (« FEHLT: … » – manquant, ou « Optional fehlt: … » – facultatif manquant).

Sujets associés