Un pilote OPOS s’installe en deux temps : le Service Object du fabricant, puis l’enregistrement du périphérique sous un nom logique. Le logiciel n’appelle jamais l’appareil directement : il ouvre ce nom logique. Un nom mal orthographié est la cause la plus fréquente d’un « périphérique introuvable ».
Marche à suivre
Confirmez que le logiciel du client parle OPOS
Beaucoup de logiciels pilotent une imprimante en ESC/POS ou par le pilote d’impression Windows, sans passer par OPOS. Installer une couche OPOS dont personne ne se sert ajoute un composant à maintenir, sans bénéfice.
Téléchargez le Service Object depuis le fabricant
Le Service Object est propre au périphérique et à sa version de microprogramme. Téléchargez-le uniquement sur le site du fabricant du modèle concerné et notez la version installée dans la fiche du poste.
Installez les objets communs avant le Service Object
L’architecture OPOS superpose des objets de contrôle communs et un Service Object par appareil. Installer le second sans les premiers produit une erreur d’enregistrement au premier appel, souvent difficile à rattacher à sa cause.
Enregistrez le périphérique sous un nom logique
L’utilitaire du fabricant crée l’entrée et choisit le port. Saisissez-y le nom logique exigé par le logiciel du client, tel quel : c’est une chaîne exacte, sensible à la casse dans la plupart des implémentations. Copiez-la directement depuis la documentation de l’éditeur.
Testez avec l’utilitaire avant d’ouvrir le logiciel
Le testeur fourni par le fabricant ouvre le nom logique et déclenche une impression ou une ouverture de tiroir. S’il échoue, le problème est dans l’installation OPOS. S’il réussit, il est dans la configuration du logiciel.
Déclarez le nom logique dans le logiciel du client
Collez la chaîne exacte dans le paramétrage du logiciel, redémarrez le service ou l’application, puis rejouez une transaction complète. Consignez le nom retenu : c’est la première information à donner à un collègue qui reprendra le poste.
À vérifier avant d’appeler l’assistance
- Le testeur du fabricant ouvre le nom logique sans erreur, avec le logiciel de caisse fermé.
- Le nom logique est écrit à l’identique dans l’utilitaire et dans le logiciel.
Termes utiles
- OPOS
OPOS est l’implémentation Windows de la norme UnifiedPOS : une couche de pilotes qui expose un périphérique de point de vente à une application Windows sous un nom logique, toujours de la même façon..
- UnifiedPOS (UPOS)
UnifiedPOS est la spécification d’interface applicative des périphériques de point de vente, maintenue par l’Object Management Group (OMG).
- Pilote et microprogramme
Le pilote est le logiciel qui fait dialoguer un périphérique avec le système d’exploitation ; le microprogramme est le logiciel embarqué dans le périphérique lui-même.
- JavaPOS
JavaPOS est l’implémentation Java de la norme UnifiedPOS.
Guides liés
Sources
← Tous les guides techniquesGlossaire du point de vente →Assistance →