Aller au contenu
SynkriaOps Centre d’aide
Blog Communauté Ouvrir l’app

Résoudre un problème d'impression matricielle

Si l’impression ne fonctionne pas du premier coup, pas d’inquiétude : les causes les plus fréquentes sont simples à identifier et se règlent en quelques minutes. Deux commandes suffisent à couvrir la quasi-totalité des situations.

Avant toute chose, demandez son état au poste. Une seule commande vous dit si le poste est appairé, si l’agent tourne, et quelles imprimantes il voit.

Ouvrez une Invite de commandes (touche Windows → tapez cmd → Entrée), puis :

cd "C:\Program Files\SynkriaOps"
synkriaops-print status

Le résultat vous oriente immédiatement :

Ce qu’affiche statusQue faire
Appairage : ABSENTLe poste n’est pas relié à votre compte. Voir Installer l’agent.
Agent : à l’arrêt (ou non installé)Voir « Le poste apparaît hors ligne » ci-dessous.
Imprimantes : aucune détectéeL’imprimante n’est pas installée dans Windows, ou elle est éteinte.
Une imprimante dont le nom commence par \\Imprimante partagée par un autre PC : voir « L’agent ne voit pas mon imprimante ».
Tout est OK, mais rien ne sort du bacPassez au diagnostic ci-dessous.

Si le poste est en ligne mais que le papier reste vierge, la commande diag imprime 4 blocs de test numérotés, du plus simple (texte brut) au plus complet. Ce que vous voyez sortir vous indique est le problème.

  1. Récupérez le nom exact de vos imprimantes (pour éviter les fautes de frappe) :

    synkriaops-print printers
  2. Lancez le diagnostic sur l’imprimante à tester (recopiez le nom exactement) :

    synkriaops-print diag --printer "EPSON LX-350 RAW"
  3. Regardez ce qui sort physiquement du bac.

Ce qui sortCe que ça signifieQue faire
Le bloc 1 sort lisible (texte brut)L’imprimante, le pilote et l’agent fonctionnent.✅ Vous êtes prêt à imprimer.
Le bloc 1 reste blanc (ou rien ne sort)Le problème vient du pilote ou de l’imprimante.Voir « Rien ne s’imprime » ci-dessous.
Le papier avance mais tout est blancLes données arrivent, mais rien ne marque le papier.Voir « Une page blanche sort » — le plus souvent, le ruban.
Le bloc 3 sort mais les accents sont fauxSeule la table de caractères est mal réglée.Réglez l’imprimante sur PC850 / Multilingual.

Le plus souvent, c’est le pilote de l’imprimante qui est en cause : un pilote graphique moderne n’achemine pas correctement les données brutes. Solution : imprimez via une file « Generic / Text Only », comme décrit sur la page Choisir & configurer son imprimante.

Le papier avance mais reste vierge. Vérifiez, dans l’ordre :

  1. Le ruban — sec, vide ou mal enclenché (fréquent sur une imprimante peu utilisée). Pour trancher, faites l’auto-test de l’imprimante : éteignez-la, maintenez le bouton LF/FF enfoncé, puis rallumez. Si l’auto-test sort aussi blanc, remplacez le ruban et vérifiez le levier d’épaisseur papier (position la plus proche du rouleau).
  2. Le réglage Cont. Feed - No Break = Not Available n’a pas été fait (voir la configuration).
  3. L’imprimante est en émulation IBM au lieu d’ESC/P.

Le texte sort, mais l’imprimante avance de plusieurs feuillets à chaque impression : c’est un réglage de longueur de page. Ajustez le champ « Hauteur du papier (mm) » dans Paramètres → Facturation → Modèles pour qu’il corresponde à la hauteur réelle de votre feuillet (140 mm par défaut).

Le nom indiqué ne correspond pas exactement à une imprimante Windows. Relancez synkriaops-print printers et recopiez le nom au caractère près.

Le texte s’imprime mais le calage sur la liasse n’est pas parfait : ajustez les dimensions et marges dans votre modèle de facture (Paramètres → Facturation → Modèles), notamment la largeur et la hauteur du papier.

Vous voyez bien l’imprimante dans Windows, mais synkriaops-print status ne la liste pas — ou son nom commence par \\ (par exemple \\PC-CAISSE\EPSON).

C’est le signe d’une imprimante ajoutée en partage réseau depuis un autre PC. Ce type d’imprimante appartient à la session Windows de l’utilisateur qui l’a ajoutée, alors que l’agent tourne au niveau de la machine : il ne peut donc pas l’atteindre.

Solution : installez l’imprimante en imprimante locale sur ce poste — Ajouter une imprimante → port USB ou TCP/IP (adresse IP de l’imprimante) — puis relancez, dans une Invite de commandes administrateur :

cd "C:\Program Files\SynkriaOps"
synkriaops-print install

Le poste apparaît « En ligne » puis retombe « Hors ligne ».

Bonne nouvelle : il n’y a rien à réparer à la main. L’agent redémarre tout seul en cas d’incident, et une surveillance vérifie toutes les 5 minutes qu’il tourne. Un poste durablement hors ligne pointe donc presque toujours vers une cause extérieure.

Vérifiez dans cet ordre :

  1. Le PC est-il allumé ? C’est la première cause, et de loin.

  2. La connexion Internet fonctionne-t-elle sur ce poste ? Ouvrez une page web pour vous en assurer.

  3. Faites le point avec status :

    cd "C:\Program Files\SynkriaOps"
    synkriaops-print status
    • « Appairage : ABSENT » ou message « Poste révoqué » → le poste a été déconnecté côté application. Générez un nouveau code dans SynkriaOps → Paramètres → Impression → Appairer un poste, puis ré-appairez (voir ci-dessous).
    • Agent à l’arrêt / non installé → relancez l’installation depuis une Invite de commandes administrateur : synkriaops-print install.
  4. L’imprimante est-elle allumée et chargée en papier ?

Dans une Invite de commandes administrateur :

cd "C:\Program Files\SynkriaOps"
synkriaops-print pair --code XXXX-XXXX
synkriaops-print install

Une facture ne trouve pas de poste (« aucun poste configuré »)

Section intitulée « Une facture ne trouve pas de poste (« aucun poste configuré ») »

L’impression automatique n’aiguille une facture que s’il y a un seul poste actif. Si d’anciens postes de test sont encore listés, l’application ne sait pas lequel choisir.

Solution : dans Paramètres → Impression, déconnectez tous les postes sauf celui qui est « En ligne » (votre PC actuel). Objectif : un seul poste actif.

L’agent tient un journal horodaté de son activité (travaux reçus, imprimés, erreurs). Pour l’ouvrir, collez ce chemin dans la barre d’adresse de l’Explorateur Windows :

%LOCALAPPDATA%\SynkriaOpsPrint\agent.log