Vous êtes sur la page 1sur 50

MANUEL XMPS

3ème Edition – FR - Mai 2007

ManuelXMPS.doc -1-
TABLES DES MATIERES
1 UTILITAIRES XMPS................................................................................................................................. 3
1.1 XMPSCC.EXE..................................................................................................................................... 3
1.1.1 Imprimantes..................................................................................................................................... 3
1.1.1.1 Partage d’imprimante ............................................................................................................................ 5
1.1.1.1.1 Sur la caisse sur laquelle est connectée physiquement l’imprimante ............................................... 5
1.1.1.1.2 Sur la caisse sans imprimante........................................................................................................... 6
1.1.2 Logo ................................................................................................................................................ 8
1.1.3 Scanner............................................................................................................................................ 9
1.1.4 Monétique...................................................................................................................................... 11
1.1.5 Afficheur client .............................................................................................................................. 13
1.1.6 Balance.......................................................................................................................................... 14
1.1.7 Messages ....................................................................................................................................... 16
1.1.8 Divers (miscellaneous).................................................................................................................. 18
1.1.9 Serveur .......................................................................................................................................... 19
1.1.10 Paramètres (setup) ................................................................................................................... 20
1.1.10.1 Onglet Ecran :...................................................................................................................................... 21
1.1.10.2 Onglet COM :...................................................................................................................................... 22
1.1.10.3 Compact Flash :................................................................................................................................... 24
1.1.10.4 Journal :............................................................................................................................................... 24
1.2 XMPSRUNNER.EXE........................................................................................................................ 25
1.3 RUNNERSETUP.EXE ...................................................................................................................... 26
1.3.1 Lancement de l’exécutable ............................................................................................................ 26
1.4 XMPSMONITOR.EXE ..................................................................................................................... 27
1.4.1 Mode monitoring........................................................................................................................... 28
1.4.2 Mode contrôle ............................................................................................................................... 29
1.4.3 Mode paramétrage des NLU et du plan de clavier ....................................................................... 29
1.4.3.1 Interface............................................................................................................................................... 30
1.4.3.2 Onglet NLU......................................................................................................................................... 31
1.4.3.3 Positionner un NLU sur un touche ...................................................................................................... 31
1.4.3.3.1 Remarques...................................................................................................................................... 32
1.4.3.3.2 Paramétrage d’une ou plusieurs touches ........................................................................................ 33
1.5 MISE A JOUR XMPS............................................................................................................................ 36
1.5.1 Si vous avez Internet...................................................................................................................... 36
1.5.2 Si vous n’avez pas Internet............................................................................................................ 38
1.6 COMMANDES XMPS..................................................................................................................... 39
1.6.1 Mode Démo ................................................................................................................................... 39
1.6.2 Flag ............................................................................................................................................... 39
2 SERVEURS................................................................................................................................................ 40
2.1 SERVEURS DE FICHIERS : XSERVER ......................................................................................... 40
2.1.1 Installation - Pré requis ................................................................................................................ 40
2.1.2 Installation - A faire sur toutes les caisses.................................................................................... 41
2.1.2.1 Serveur Caissiers ................................................................................................................................. 41
2.1.2.1.1 Fichiers 005 : Fichier caissier......................................................................................................... 41
2.1.2.1.2 Fichiers 006 : Détail caissier .......................................................................................................... 41
2.1.2.1.3 Fichiers 007 : Productivité caissier ................................................................................................ 41
2.1.2.1.4 Fichiers 009 : Table détail caissier ................................................................................................. 42
2.1.2.2 Serveur Clients .................................................................................................................................... 42
2.1.2.3 Serveur Conso ..................................................................................................................................... 42
2.1.2.4 Serveur Chèque ................................................................................................................................... 42
2.1.2.5 Serveur PLU........................................................................................................................................ 42
2.1.3 Commandes spécifiques ................................................................................................................ 43
2.1.3.1 Pour débloquer un caissier................................................................................................................... 43
2.1.3.2 Pour débloquer un compte client ......................................................................................................... 43
2.1.3.3 Pour débloquer le serveur caissier ....................................................................................................... 43
2.1.3.4 Pour débloquer le serveur client .......................................................................................................... 43
2.1.4 Sauvegarde.................................................................................................................................... 44
2.1.5 Utilisation de XSERVER ............................................................................................................... 44
2.1.5.1 Mode normal ....................................................................................................................................... 44
2.1.5.2 Mode dégradé...................................................................................................................................... 45
2.2 SERVEURS D’APPLICATION........................................................................................................ 45
3 MIGRATION DE SPBWIN VERS XMPS.............................................................................................. 46
3.1 PRE-REQUIS : ...................................................................................................................................... 46
3.2 MIGRATION ........................................................................................................................................ 47

ManuelXMPS.doc -2-
1 UTILITAIRES XMPS

1.1 XMPSCC.EXE
Utilitaire XMPS pour configurer les périphériques (imprimantes, scanner…), les messages, logos…
Il se trouve dans le répertoire « xmps ».

1.1.1 Imprimantes
Pour paramétrer le port de COM des imprimantes, le type d’imprimantes, la vitesse et faire des tests.

Appuyer sur le bouton « Imprimantes » :

La fenêtre « Xmps Control center Imprimantes » apparaît.

Choisir le port de COM, le type


d’imprimante et la vitesse.

ManuelXMPS.doc -3-
Remarque : Après avoir appuyé sur « Ok », si le port de COM choisit est déjà sélectionné pour un
autre périphérique dans l’utilitaire, le message d’avertissement suivant apparaît.

Ensuite, faire un « Test Imprimante » pour vérifier la connexion, faire des tests logo, chèque…

Significations des statuts :

Cover Opened :
Drawer Opened : Tiroir ouvert
Slip TOF : Top of Form
Slip BOF: Bottom of Form
Receipt Paper: Papier ticket

Test drawer 1: Test de l’ouverture du tiroir 1


Test drawer 2: Test de l’ouverture du tiroir 2
Test Slip : Test impression Fiche
Test Check : Test impression du chèque
Test Receipt : Test impression ticket
Test Journal: Test impression du journal
Test Logo : Test impression du Logo

ManuelXMPS.doc -4-
1.1.1.1 Partage d’imprimante

Le partage d’imprimante sur XMPS est possible avec le serveur d’imprimante PRNSERVER.exe (qui
se trouve dans le répertoire « c:\xmps »).

1.1.1.1.1 Sur la caisse sur laquelle est connectée physiquement l’imprimante

• PRNSERVER.EXE
Il est lancé automatiquement dans le « xmpsrunner.exe » de la machine sur laquelle est connectée
physiquement l’imprimante.
Remarque : xmpsrunner.exe doit être lancé sur la machine, il se lance automatiquement après une
première fois manuellement (lorsqu’au moins un serveur est activé).

• XMPSCC.EXE

Lancer « xmpscc.exe » de la caisse avec imprimante, bouton « Imprimantes », indiquer le port de Com
(dans l’exemple, le port Com1), le type d’imprimante et la vitesse.

ManuelXMPS.doc -5-
A partir de xmpsc.exe dans « Paramètres » ou en lançant directement « xmpssetup.exe » dans
« c:\xmps » :

Dans l’onglet « Com » :

Appuyer sur le bouton de la ligne Com1

Choisir le mode « Port Partagé » :

Indiquer que le port de Com1 est partagé sur la


machine locale (127.0.0.1).

1.1.1.1.2 Sur la caisse sans imprimante


ManuelXMPS.doc -6-
• XMPSCC.EXE

Lancer « xmpscc.exe » de la caisse sans imprimante, bouton « Imprimantes », indiquer le port de Com
(dans l’exemple, le port Com1), le type d’imprimante et la vitesse.

A partir de xmpsc.exe dans « Paramètres » ou en lançant directement « xmpssetup.exe » dans


« c:\xmps »,

Dans l’onglet « Com » :

appuyer sur le bouton de la ligne Com1

Choisir le mode « Port Partagé » :

Indiquer que le port de Com1 est partagé en


précisant l’adresse IP de la caisse sur laquelle est
connectée l’imprimante et le port sur lequel elle
est connectée physiquement.

ManuelXMPS.doc -7-
1.1.2 Logo
Pour paramétrer le logo (fichier *.BMP) qui apparaîtra sur le ticket avec ou sans message (fichiers 032
et 034).
La taille des logos doit être de 432 pixels de largeur.
Appuyer sur le bouton « Imprimantes » :

La fenêtre « Xmps Control center Logo » apparaît.

Logo en tête : (fichier 032), il est imprimé avant le message d’en tête.
Pas de logo
Logo + message : Logo + message en tête
Logo seul
Appuyer sur le bouton « Chargement logo » pour charger le logo.

ManuelXMPS.doc -8-
Logo du bas : (fichier 034)
Pas de logo
Print logo : télécharger le logo en appuyant sur « Chargement Logo ».

1.1.3 Scanner
Pour paramétrer le port de COM des scanners, la vitesse et faire des tests.

Appuyer sur le bouton « Scanner » :

ManuelXMPS.doc -9-
La fenêtre « Xmps Control center Scanner » apparaît.

Choisir le port de COM et la


vitesse.

Ensuite, faire un « Test Scanner »


pour vérifier le bon
fonctionnement du scanner.
Scanner un article.

Le scanner doit envoyer au


minimum le caractère $0D (retour
chariot) en fin de code.
Il est fortement conseillé de
paramétrer le scanner afin qu’il
envoi l’identifiant de code en
début (Code ID).

ManuelXMPS.doc - 10 -
1.1.4 Monétique

Pour paramétrer le type de TPE, port de COM des TPEs, la vitesse et tester.
Appuyer sur le bouton « Monétique » :

La fenêtre « Xmps Control center Monétique » apparaît.

Choisir le type de TPE, le port de


COM et la vitesse.

Pour tester le TPE, appuyer sur ce


bouton.

Voir le paragraphe Serveur Wynid pour le TPE intégré.

ManuelXMPS.doc - 11 -
La fenêtre suivante apparaît :

Pour tester le TPE, appuyer sur le


bouton « Eft TEST ».

ManuelXMPS.doc - 12 -
1.1.5 Afficheur client
Pour paramétrer le port de COM, le type d’afficheur client, la vitesse et faire des tests.
Appuyer sur le bouton « Afficheur Client » :

La fenêtre « Xmps Control center Afficheur Client » apparaît.

Choisir le port de COM,


le type d’afficheur :
ED-2500 : Pour les LX6xxx
TWC : pour Attia/CTS
EPSON : Pour les LX7500 et
LX5500 (afficheur CD7220),
et la vitesse.

Il est possible de renseigner un


affichage sur le deuxième écran en
cochant la case « 2nd Display ».

Le second afficheur doit être installé préalablement.


Ensuite, faire un « Test Afficheur » pour vérifier le bon fonctionnement de l’afficheur.
Pour arrêter le test, appuyer sur « Stop ».

ManuelXMPS.doc - 13 -
1.1.6 Balance
Pour paramétrer le port de COM, le type de balance et la vitesse.
Appuyer sur le bouton « Balance » :

La fenêtre « Xmps Control center Balance » apparaît.

Choisir le port de COM, le type de


balance et la vitesse

Pour tester le TPE, appuyer sur ce


bouton.

ManuelXMPS.doc - 14 -
La fenêtre suivante apparaît :

Pour tester le TPE, appuyer sur le


bouton « Test Scale ».

ManuelXMPS.doc - 15 -
1.1.7 Messages
Les messages qui apparaîtront sur le ticket :

Onglet Receipt Message : le message qui apparaît sur l’entête du ticket (fichier 081)

Vous pouvez choisir le nombre de


lignes que contiendra le message
en sélectionnant le nombre dans le
menu déroulant.

Onglet Trailer Message : le message qui apparaît sur le bas du ticket (fichier 082)

Vous pouvez choisir le nombre de


lignes que contiendra le message
en sélectionnant le nombre dans le
menu déroulant.

ManuelXMPS.doc - 16 -
Onglet Sign In/Off Message: le message qui apparaît lors de l’engagement et désengagement du
caissier (fichier 085)

ManuelXMPS.doc - 17 -
1.1.8 Divers (miscellaneous)

Pour renseigner, le numéro de caisse (ECRNO) et de groupe (GROUPNO), fichier 304.


Appuyer sur le bouton « Divers » :

La fenêtre « Xmps Control center Divers » apparaît.

Choisir le numéro de caisse.


Important : le numéro de caisse doit être le même que dans les propriétés du site
dans NewMNX, on ne peut pas avoir 2 fois le même numéro de caisse sur le
réseau.

Le groupe sert à limiter le broadcast et la consolidation aux caisses de même


groupe.
Important pour le partage d’informations d’une caisse à l’autre notamment pour
les comptes clients, l’envoi des soldes, les caissiers, les étrangers.

ManuelXMPS.doc - 18 -
1.1.9 Serveur
Pour renseigner l’adresse IP des différents serveurs.
Appuyer sur le bouton « Serveur » :

La fenêtre « Xmps Control center Serveur» apparaît.

Cocher la case du serveur et


renseigner l’adresse IP de la
machine sur laquelle est installé le
serveur.

Voir le paragraphe 2. SERVEURS


pour plus d’informations sur les
serveurs de fichiers.
Voir les documentations
correspondantes à chaque serveur
pour les serveurs d’application
(dématérialisation, Avantages
Presse,…).

ManuelXMPS.doc - 19 -
1.1.10 Paramètres (setup)
Le xmpssetup.exe est lancé.
Pour paramétrer l’écran, le COM, la compact flash et le journal.
Appuyer sur le bouton « Paramètres » :

ManuelXMPS.doc - 20 -
1.1.10.1 Onglet Ecran :
Paramétrage de l’écran (largeur de l’écran ticket, type de clavier…)

Fonte d’écran : la taille de la police de l’écran ticket


Largeur d’écran : largeur de l’écran ticket, permet de voir davantage d’informations sur le ticket, en
mode pgm pour visualiser le contenu des fichiers…
Type clavier : clavier tactile, EK3000, CTS ou EK3000+Tactile
Cacher minimize : empêcher la réduction de la fenêtre XMPS

Freq.beep : changer la fréquence des sons


Taille tactile, (Hauteur et Largeur) : le nombre de touches sur le clavier de la caisse en hauteur et en
largeur. Par défaut, 10x10 sauf dans le cas d’une migration SpbWin vers XMPS où le nombre de
touches est à 11x11.

ManuelXMPS.doc - 21 -
1.1.10.2 Onglet COM :

Sélectionner le port de COM, ensuite

Cliquer sur un port de COM :


La fenêtre « Com setup » apparaît

Mode : Port local : COM


Choisir le port de COM

Mode : Port réseau : adresse IP et port

A utiliser avec un convertisseur


Ethernet/RS232 type ECOV

ManuelXMPS.doc - 22 -
Mode : Port partagé : nom de machine et port

A utiliser pour le partage


d’imprimante, voir le paragraphe
1.1.1.1.1 Partage imprimante p.5

Mode : Port non utilisé :

Eviter de faire référence à un port


qui n’existe pas

Remarque : Quand c’est un port USB, regarder dans Windows, Panneau de


configuration/Système/Matériel/Gestionnaire de périphérique/Ports (COM et LPT), le port USB
attribué.

ManuelXMPS.doc - 23 -
1.1.10.3 Compact Flash :
Renseigner le chemin (par exemple pour sauvegarder ou pour qu’un fichier soit sur la Compact Flash)

1.1.10.4 Journal :

Dans le cas où l’on veut consulter le journal


depuis le journal de gestion.

Si « journal as text » est coché, le journal électronique sera un fichier *.JRL dans c:\xmps\data\journal,
donc le fichier 131 ne doit pas être ouvert.
Si « journal as text » n’est pas coché, le journal électronique sera le fichier 131, donc le fichier 131 doit
être ouvert sur la caisse.

ManuelXMPS.doc - 24 -
1.2 XMPSRUNNER.EXE
XmpsRunner.exe sert à lancer automatiquement les serveurs spécifiés dans le xmpscc.exe.
Il doit être installé et lancé sur toutes les caisses.
La première fois, il faut lancer xmpsrunner.exe au moins une fois manuellement si on active un
serveur pour qu’il se lance automatiquement.
Pour vérifier l’état des serveurs, regarder dans les services résidents, faire un clic droit :

Exemple de serveurs :
FILESERVER : serveur de fichiers (PLU, Conso, Chèque, Clients, Caissiers)
AVPSERVER : serveur Avantage Presse (MWStorage)
WYNIDSERVER : serveur TPE intégré (Wynid)

xmpscc.exe :
Sur la caisse, dans le répertoire « xmps », lancer xmpscc.exe et préciser l’@ IP du serveur qui devra
lancer le « xmpsrunner.exe », qui lui appellera l’application FILESERVER.
Quand on renseigne l’adresse IP d’un serveur, il se met automatiquement dans le xmpsrunner.ini de la
machine désignée pour un lancement automatique.

ManuelXMPS.doc - 25 -
1.3 RUNNERSETUP.EXE

1.3.1 Lancement de l’exécutable

Pour voir toutes les machines et l’état des serveurs qui tournent dessus, pour uniquement
arrêter/démarrer les applications.
Remarque : xmpsrunner.exe doit être lancé sur la machine pour qu’elle apparaisse dans le runnersetup.

Le boulon bleu
signifie que l’application
est lancée.

Les croix rouges


signifient que les
applications sont arrêtées.

Pour rafraîchir.

Pour avoir la version du runnersetup

ManuelXMPS.doc - 26 -
1.4 XMPSMONITOR.EXE
Lancer « xmpsmonitor.exe » (dans c:\xmps\monitor) pour visualiser, prendre le contrôle sur une caisse
du réseau et paramétrer le clavier d’une caisse du réseau ou locale.
Par défaut, seul le paramétrage des NLUs est accessible, sinon il faut une licence à part pour les
modes contrôle et monitoring.
Il faut faire une demande d’ouverture du bit de clé monitoring (Registre 2, n°10).

Actualiser l’affichage des caisses sur le réseau. Ceci n’est pas


nécessaire au démarrage.

En cliquant sur la flèche, on peut voir toutes les caisses sur le réseau et
en sélectionner une pour faire les actions souhaitées.

Ce bouton sert à afficher les informations du monitoring

ManuelXMPS.doc - 27 -
1.4.1 Mode monitoring

Ce bouton sert à visualiser les opérations faites sur une caisse du réseau, sans prise de
contrôle. On voit uniquement l’écran principal et le journal. Le caissier ne voit pas que sa
caisse est en mode monitoring.

Les deux boutons suivants sont visibles lors du mode monitoring, mode contrôle, mode paramétrage
(pour ce mode, uniquement le bouton stop) :

Ce bouton permet de stopper l’opération en cours, le contrôle…

Ce bouton permet d’envoyer un message à la caisse sélectionnée.


Saisir le message :

Voici le résultat
Sur la caisse =>

ManuelXMPS.doc - 28 -
1.4.2 Mode contrôle

Ce bouton sert à prendre le contrôle total sur une caisse du réseau (accès au clavier et tout ce
qui s’en suit).

Ce bouton permet de passer en mode secret, c'est-à-dire que le caissier ne voit pas les
opérations effectuées par la personne qui a pris le contrôle. Remarque : un message s’affiche
sur la caisse :

Ce bouton permet de désactiver le mode secret.

Ce bouton permet de rafraîchir les informations du clavier.

1.4.3 Mode paramétrage des NLU et du plan de clavier

Ce bouton permet d’accéder au paramétrage du clavier d’une caisse du réseau.

Un message apparaît, demandant de télécharger les fichiers, accepter.

=>

ManuelXMPS.doc - 29 -
1.4.3.1 Interface

Ce bouton permet de télécharger les fichiers


utiles au paramétrage (001, 74, 70, 55, 54), après
des modifications effectuées sur la caisse.

Le menu déroulant
permet de choisir une
famille et une fois
sélectionnée, affiche
les articles reliés à
cette famille.
Cette recherche se fait
uniquement pour les PLU, donc cliquer sur l’onglet
« PLU ».

Ce bouton apparaît à la place du bouton grisé


lorsqu’une modification est apportée. Dans ce
cas, cliquer sur le bouton pour envoyer les
modifications à la caisse. Si l’envoi n’a pas été fait avant
l’arrêt du monitoring, un message d’avertissement
s’affiche.

Dans cette case, en se positionnant sur « Descriptor », on


peut faire une recherche alphabétique. Cette recherche se
fait uniquement pour les PLU, donc cliquer sur l’onglet
« PLU ».
En se positionnant sur « Code », on peut faire une
recherche numérique, par code.

Remarque : La flèche bleue précise sur quel onglet


on est positionné.

Ce bouton permet d’effacer la saisie que l’on a


faite pour la recherche.

En bas, on peut voir les différents niveaux de clavier.


Cliquer dessus pour y accéder.
Lorsque l’on sélectionne une touche NLU sur le plan clavier, les niveaux sur lesquels elles se trouvent
clignotent en rouge et la ligne des NLU ou PLU s’affiche en bleu.

Inversement, lorsqu’on sélectionne une ligne des NLU ou des PLU, la touche correspondante sur le
clavier clignote ainsi que les niveaux sur lesquels elle est positionnée.

ManuelXMPS.doc - 30 -
1.4.3.2 Onglet NLU

Les lignes en jaune signifient que les touches NLU sont déjà
positionnées. (Yes)

Les lignes vertes signifient que les touches NLU ne sont pas
affectées au clavier. (No)

Les points d’interrogation signifient qu’il n’y a pas de PLU


lié.

1.4.3.3 Positionner un NLU sur un touche

Sélectionner la ligne du NLU choisit, et la déplacer sur la touche en gardant le bouton gauche de la
souris appuyé.
Un message apparaît :

Cliquer sur Oui si vous êtes sûr d’avoir sélectionné la


bonne touche.

Un code barre apparaît sur la touche.

Dès lors qu’un code barre est sur une touche, c’est qu’un NLU a été positionné dessus.
Pour savoir à quel NLU il correspond, cliquer sur la touche, la ligne du NLU (onglet
NLU) se colore en bleu foncé. La ligne du PLU lié (onglet PLU) est également
sélectionnée.

ManuelXMPS.doc - 31 -
1.4.3.3.1 Remarques

Si aucun PLU n’est lié au NLU, cliquer sur l’onglet PLU, se positionner sur la ligne du PLU
voulu et la déplacer sur la touche. Ceci vous permet de pré-paramétrer les NLU pour vos
clients.

Lorsque l’on se place sur une touche, on peut voir en bas à gauche, le numéro de touche, le
numéro du fichier et le numéro d’enregistrement dans ce fichier.

Si le code barre est accompagné d’un « signe rouge», c’est que le fichier NLU n’est pas assez
ouvert.

Une touche sans libellé paramétré reprend automatiquement le libellé de la fonction ou du


NLU associé.

Si le libellé du NLU ne s’affiche pas sur la touche (il peut y avoir un espace devant le libellé),
faire un « Clear descriptor » puis un « Refresh ».

Pour qu’un libellé ne s’affiche pas, mettre un espace devant dans les « paramètres du
bouton ».

Lorsque l’on place un NLU sur une touche, la touche clignote, ainsi que le niveau sur lequel
l’action a été faite. Cela s’arrête lorsque l’on a envoyé les modifications à la caisse.

ManuelXMPS.doc - 32 -
1.4.3.3.2 Paramétrage d’une ou plusieurs touches

Ceci est possible soit à partir de la caisse soit à partir du monitoring.


Pour paramétrer une touche, faire un clic droit sur la touche.

A partir du monitoring :

Preset button : pour paramétrer un bouton

Copy button : copier un bouton

Paste button (Partial) : Coller le bouton partiellement, c'est-à-dire le


modèle du bouton.
Paste button (Full) : Coller le bouton complet, c'est-à-dire le modèle
du bouton, le libellé et l’icône.
Paste button and copy key : Coller le bouton et copier la touche
fonction.
Copy model to level : copier le modèle du bouton sur tout le niveau.
Copy back ground to level : copier la couleur du fond sur tout le
niveau.

Clear Descriptor : Effacer le libellé


Refresh : Rafraîchir les libellés

Effacer le NLU : Effacer le NLU sur une touche.

Hide row : Cacher la ligne

Hide row : Cacher la colonne

Restore rows and columns : restaurer les lignes et les colonnes

Cancel : Annuler la dernière modification

ManuelXMPS.doc - 33 -
A partir de la caisse:

Grouper : permet de cacher les niveaux de clavier non utilisés et


d’ajuster les autres
Dégrouper : permet d’afficher tous les niveaux de clavier

Remarque : Quand un
niveau n’apparaît pas, c’est
que le modèle de bouton
est « invisible » dans le
« paramétrage bouton ».

Copy button to level : copier le ou les bouton(s) sur un niveau que l’on veut coller sur un autre
niveau, ceci copie le modèle du bouton et la fonction.
Ceci est utile pour copier \coller un ensemble de boutons sur un niveau au même endroit ou un
niveau entier.
Sélectionner le ou les boutons voulus et appuyer sur « copy button to level », la fenêtre suivante
apparaît :

Choisir le niveau sur lequel vous voulez coller les boutons.

Valider par « OK »

ManuelXMPS.doc - 34 -
Pour paramétrer plusieurs boutons en même temps :
- Appuyer sur la touche « ctrl » puis cliquer sur les boutons appropriés et paramétrer.
- Pour désélectionner un seul bouton, garder la touche « ctrl » appuyée et appuyer sur la
touche voulue.
- Pour tout désélectionner, lâcher la touche « ctrl » et appuyer sur une touche
quelconque.

On peut faire une copie d’un bouton et le coller sur plusieurs boutons :
- Faire un clic droit sur le bouton, sélectionner « copie du bouton »
- Faire un « ctrl » sur les boutons sur lesquels vous voulez faire la copie et faire un clic
droit « coller… »

Multi sélection de touches :


Il est possible d’appliquer les modifications concernant la police, couleur, la forme…
Ex :
- Sélectionner les touches dont la police est de même couleur pour lesquelles vous
souhaitez modifier la taille de la police (multi sélection avec la touche « CTRL » de
votre clavier)
- Faire un clic droit sur la sélection
- Sélectionner « paramétrage bouton »
- Modifier la taille de police dans le bouton « font »
- Lorsque vous faites une multi sélection de bouton l’écran suivant s’affiche :

Sélectionner l’option appropriée (ici Font) :


All : pour appliquer toutes les modifications.
Remarque : le modèle appliqué sur tous les boutons
sera celui du dernier bouton sélectionné avec la
touche CTRL.
Font : pour modifier la police et la couleur de la
fonte
Colour : pour modifier la couleur de la touche
Back Ground : pour modifier la couleur du fond
Shape : pour modifier la forme du bouton

ManuelXMPS.doc - 35 -
1.5 Mise à jour XMPS

1.5.1 Si vous avez Internet

Utiliser « versionupdate.exe » pour mettre à jour XMPS à tout moment, en se connectant au site FTP
de DEVLYX.

IMPORTANT :
- Avoir une connexion Internet
- Arrêter XMPS avant de lancer la mise à jour
- Arrêter xmpsrunner.exe dans les services résidents dans la barre des tâches en bas à droite

Lancer qui se trouve dans « c:\xmps ».

Choisir « FTP Devlyx» Appuyer sur le bouton

Après le démarrage de la mise à jour, il cherche tous les fichiers à mettre à jour.

ManuelXMPS.doc - 36 -
Vous pouvez appuyer
sur « Non »

Une deuxième fenêtre apparaît :

Appuyer sur « Oui »

ManuelXMPS.doc - 37 -
Si la mise à jour s’est bien
passée, une fenêtre vous
confirme que le fichier a été
mis à jour.

1.5.2 Si vous n’avez pas Internet

Sur le site de Devlyx\Accès Distributeurs\Téléchargement\XMPS, récupérer l’exécutable


« maj_xmps.exe ».

IMPORTANT :

- Arrêter XMPS avant de lancer la mise à jour


- Arrêter xmpsrunner.exe dans les services résidents dans la barre des tâches en bas à droite

ManuelXMPS.doc - 38 -
1.6 COMMANDES XMPS

Si vous n’avez pas de fichier de licence (xmps_licence), quand vous allez lancer XMPS, le
message suivant apparaît :

Appuyer sur OK et XMPS se ferme

1.6.1 Mode Démo

Pour démarrer en mode Démo :


Allez dans Démarrer\Exécuter, taper c:\xmps\xmps.exe DEMO
=> DEMO doit être écrit en majuscule

1.6.2 Flag

Pour faire un flag de la caisse :


Allez dans Démarrer\Exécuter, taper c:\xmps\xmps.exe flag

XMPS se lance, une fenêtre apparaît


avec 1-FLAG CLEAR (Mac partiel) ou
2-DATA CLEAR (Initialisation des
ventes)

Sélectionner l’action voulue


Appuyer sur la touche « Oui »
Un code secret est demandé, taper « 888888 » (6 fois le chiffre 8)
Appuyer sur la touche « Oui »

ManuelXMPS.doc - 39 -
2 SERVEURS
Serveurs de fichiers : mise à disposition des fichiers aux caisses d'un réseau.
=> PLU, Caissier, Consolidation, Chèque, Client
Serveurs d’application : Comme le serveur de fichiers met des fichiers à dispositions d'utilisateurs, le serveur
d'application(s) permet à des utilisateurs connectés en réseau d'accéder à tout ou partie d'un logiciel applicatif
(programme, interface graphique, données, ...) à partir d'un exemplaire unique situé sur une machine.
=> Wynid, dématérialisation, boostore, fidevlyx…

2.1 SERVEURS DE FICHIERS : XSERVER

IMPORTANT : La machine sur laquelle est installé xserver doit être allumée pendant toute la durée
d’ouverture du magasin et pendant le X/Z de la journée.

Xserver sert de gestionnaire, voici les fichiers « .dll » qui servent aux différents serveurs :
Xserver_cashier.dll : gère les fichiers 005 (caissier), 006 (totalisateurs des détails), 007 (productivité) et
009 (paramétrage des détails).
Xserver_customer.dll: gère les fichiers 025 et 027.
Xserver_conso.dll: gère les fichiers consolidations immédiates, 150, 151, 152, 154, 156, 157 et 171.
Xserver_Check.dll: gère la liste des chèques des caissiers.
Xserver_plu.dll: gère le fichier 001.

Il faut paramétrer une seule caisse et envoyer la programmation à une seule caisse. Le serveur recevra
l’information et la distribuera aux autres caisses.

2.1.1 Installation - Pré requis

Sur la caisse, le répertoire « xserver » se trouve à la racine de C:\.


Dans le répertoire de xserver, il doit y avoir :
L’exécutable xserver.exe
Les fichiers « .dll » qui servent aux différents serveurs

Remarque : xmpsrunner.exe doit être lancé sur la machine, celui-ci se lance automatiquement après
une première fois manuellement (lorsqu’au moins un serveur est activé).
Xserver se lancera à l’ouverture de XMPS du moment que xmpsrunner.exe est actif.

ManuelXMPS.doc - 40 -
2.1.2 Installation - A faire sur toutes les caisses

Dans « C:\xmps », lancer « xmpscc.exe », cliquer sur l’onglet « Serveur ».

Cocher la case du serveur de fichiers


que vous voulez paramétrer.
Entrer l’adresse IP de la machine où
se trouve le serveur.

Backup: Il sert à faire une


sauvegarde de transactions
effectuées (totalisateurs).
Sélectionner dans le menu déroulant,
le nombre de jours de sauvegarde
des fichiers « *.SAF ».
Chaque sauvegarde sera gardée « x »
jours. (20 jours maximum)
Voir le paragraphe « 2.1.3
Sauvegarde »

2.1.2.1 Serveur Caissiers

Le serveur Caissiers est un programme utilisé pour la gestion des caissiers flottants.
Quand un caissier s’engage, la caisse demande au serveur si le caissier est libre, le caissier travaille en
local et toutes les données sont envoyées au serveur via le « saf ».
Les fichiers 005, 006, 007 et 009 pour la gestion des caissiers ne sont plus utilisés sur les caisses, mais
sur le serveur. Toutes les caisses utilisent le même fichier.
En cas de perte de connexion, la caisse passe en mode dégradé, les caisses utilisent alors leurs fichiers
locaux et se réactualisent au moment où le serveur est retrouvé.
Les caisses n’utilisent alors plus leurs fichiers caissiers locaux, mais se renseignent directement au
serveur.
En mode normal, il est impossible d’engager le même caissier sur plusieurs caisses à la fois.

2.1.2.1.1 Fichiers 005 : Fichier caissier


Dans ce fichier, les informations relatives au caissier sont stockées, à savoir le numéro d’identifiant
caissier, son nom, le tiroir ouvert...

2.1.2.1.2 Fichiers 006 : Détail caissier


Ce fichier est un fichier de travail qui inclut le total du détail caissier pour les enregistrements
programmés dans le fichier 009 : Détail caissier.

2.1.2.1.3 Fichiers 007 : Productivité caissier


Ce fichier est un fichier de travail qui inclut les données de la productivité des caissiers (Temps
d’ouverture, temps d’inoccupation, nombre d’articles scannés…)

ManuelXMPS.doc - 41 -
2.1.2.1.4 Fichiers 009 : Table détail caissier
Cette table est utilisée pour programmer les détails qui seront enregistrés pour chaque caissier dans le
fichier 006 : Détail caissier, c'est à dire les données que l’on veut connaître pour chaque caissier et qui
seront éditées dans les rapports caissiers (X ou Z).

REMARQUE : les fichiers 005. 006. 007 et 009 sont automatiquement ouverts, 99 caissiers et 99
lignes de détail.

2.1.2.2 Serveur Clients

Le serveur Clients est un programme utilisé pour la gestion des clients flottants.
Si il y a plusieurs caisses, toutes les opérations effectuées pour un client sur une caisse seront envoyées
sur les autres caisses par le biais du serveur.

2.1.2.3 Serveur Conso

A utiliser dans le cas où il n’ y pas Proshop.


Il consolide en temps réel le chiffre dans les fichiers 050, 051, 052, 054, 056, 057 et 071.
But : si la caisse est HS, on doit pouvoir retrouver les consolidations (chiffre) de toutes les caisses
confondues sur le serveur dans les fichiers 150, 151, 152, 154, 156, 157 et 171, dans SAF aussi.
150 = regroupe les données du 050 et les totalisateurs du 150.
Dans ce cas là, pas de résultat par caisse mais uniquement un résultat consolidé.
Consolidation : il suffit d’imprimer les fichiers 150, 151, …pour obtenir le résultat consolidé.

2.1.2.4 Serveur Chèque

Listes des chèques (fichier 020) : date, heure, caissier, montant. (en association avec le serveur
Caissier)

2.1.2.5 Serveur PLU

Le serveur PLU permet de maintenir qu’un seul fichier article partagé par toutes les caisses.
Il n’est plus nécessaire d’envoyer le fichier article à toutes les caisses mais seulement à une seule
(n’importe laquelle).

Afin de maintenir le fichier local à jour pour un passage éventuel en mode dégradé, les caisses
interrogent périodiquement le serveur afin de maintenir leur fichier à jour (automatiquement).
La caisse va chercher toutes les 3 secondes environ les informations sur le serveur et les stocke dans
les fichiers de la caisse.
Ceci n’est pas instantané, ce n’est pas une tâche prioritaire.

ManuelXMPS.doc - 42 -
2.1.3 Commandes spécifiques

2.1.3.1 Pour débloquer un caissier

Par exemple, si un caissier était engagé lorsque la connexion au serveur a été perdue, quand la
connexion va se rétablir, il se peut que le caissier soit toujours engagé et que cela bloque.
En mode « REG2 », taper le code « 0995 » puis appuyer sur la touche « sous total ».
Un message apparaît à l’écran, entrer le « code du caissier » à débloquer puis valider avec « sous
total ».
Une fois le ou les caissiers débloqués, appuyer sur la touche « ESC ».

2.1.3.2 Pour débloquer un compte client

En mode « REG2 », taper le code « 0996» puis appuyer sur la touche « sous total ».
Un message apparaît à l’écran, entrer le « code du client » à débloquer puis valider avec « sous
total ».
Une fois le ou les clients débloqués, appuyer sur la touche « ESC ».

2.1.3.3 Pour débloquer le serveur caissier

En mode « REG1 », taper le code « 6005 » puis appuyer sur la touche « sous total ».
Cette commande force la caisse à interroger, relancer le serveur et envoyer les informations.
Redémarrer le serveur, le retour du mode dégradé vers le mode connecté se fait
automatiquement dans la plupart des cas.

2.1.3.4 Pour débloquer le serveur client

En mode « REG1 », taper le code « 6025 » puis appuyer sur la touche « sous total ».
Cette commande force la caisse à interroger, relancer le serveur et envoyer les soldes.

ManuelXMPS.doc - 43 -
2.1.4 Sauvegarde

S.A.F (Store And Forward)


Chaque caisse a son répertoire « C:\xmps\data\Servers\saf », la tâche tourne, voit si il y a un fichier et
l’envoi au serveur pour faire une mise à jour des données. C’est dans ce répertoire que le fichier
temporaire (FILE.SAF) est stocké avant d’être envoyé au serveur.
Quand la connexion avec le serveur ne se fait plus, la caisse travaille avec son propre fichier, en mode
dégradé. Dès que la connexion se rétablie, les fichiers seront envoyés au serveur.

Dans « C:\xmps », lancer « xmpscc.exe », cliquer sur l’onglet « Serveur », sélectionner dans le menu
déroulant, le nombre de jours de conservation de la sauvegarde des fichiers « *.SAF ».
Chaque sauvegarde sera gardée « x » jours.
Un bouton « SAF » est créé sur la caisse XMPS, dans l’onglet « SERVER » (voir ci-dessous
« Utilisation de XSERVER »).

Chemin : “C:\xmps\data\Servers\saf\Backup”.
Syntaxe des fichiers sauvegardés : « FILE060818-10.SAF »,
FILE+06(année)+08(mois)+18(jour).SAF

Dans quel cas et comment utiliser cette sauvegarde :

La sauvegarde de ces fichiers sert à récupérer les données d’un jour J, s’il y a un plantage quelconque.
Il faut renommer le fichier « *.SAF » de la journée voulue en « FILE.SAF ».
Mettre le fichier « FILE.SAF » dans le répertoire « C:\xmps\data\Servers\saf », il sera envoyé
automatiquement au lancement du serveur.

2.1.5 Utilisation de XSERVER

2.1.5.1 Mode normal

Dans XMPS, un nouvel onglet « SERVER » apparaît en


plus des onglets « LCD » et « JOURNAL ».

Les icônes des serveurs sont verts, cela veut dire que les
serveurs et les caisses communiquent et fonctionnent
normalement. Ces boutons sont uniquement des icônes
d’information.

Le bouton « SAF (Store and Forward) » apparaît lorsqu’un


nombre de jours est définit dans le xmpscc.exe dans le menu
déroulant de Backup.

ManuelXMPS.doc - 44 -
2.1.5.2 Mode dégradé

Exemple avec le serveur de caissiers.


Si la connexion avec le serveur est perdue, les caisses passent en mode dégradé, les informations
caissiers sont alors stockées dans le fichier 005, 006, 007 et 009 des caisses.

L’icône « Caissiers » est en rouge, donc la communication avec


le serveur ne se fait pas.

En cas de modification des fichiers 005 et 009 c'est-à-dire en


cas de transaction par exemple, les données sont stockées dans le dossier « SAF »
(C:\xmps\data\Servers\saf\) jusqu’à ce que la connexion avec la caisse soit retrouvée. Elles sont
stockées dans un fichier « FILE.SAF ».

L’icône « SAF » clignote en croix rouge puis flèche bleue, cela signifie que des modifications ont été
faites et que la caisse a des informations à envoyer au serveur.

Une fois la connexion avec le serveur rétablie, les caisses actualisent les fichiers caissiers du serveur
en ajoutant les transactions effectuées en l’absence du serveur, aux montants déjà existants. Le fichier
« FILE.SAF » est envoyé au serveur et est donc supprimé du répertoire « saf ».

2.2 SERVEURS D’APPLICATION

Voir les documentations correspondantes à chaque serveur.

ManuelXMPS.doc - 45 -
3 Migration de SpbWin vers XMPS
Pour vos clients déjà installés avec des LX6000 ou LX7500, une migration de SpbWin vers
XMPS est possible.

3.1 Pré-requis :
- Spbwin version 4.11 minimum
- Installation XMPS en version 1.02.30.
- Exécutable « MenuSpbWinToXMPS.exe » pour la migration du menu Proshop vers
des caisses XMPS.
- Disquette ou CD d’amorçage créés à partir du répertoire EK3000 pour re-
programmation des claviers LX6000 en XMPS.
Pour reprogrammer le clavier des LX6000 pour XMPS, il vous faut soit :

• Une disquette d’amorçage :


Pour créer cette disquette, lancer l’exécutable « rawwritewin.exe » qui se trouve dans le
répertoire EK3000 ci-joint :

Sélectionnez le fichier
« EK3BOOT.RAW »
dans Image file

Cliquez sur Ouvrir

ManuelXMPS.doc - 46 -
Cliquez sur le bouton « Write »

• Soit un CD d’amorçage :
Pour créer le CD, créer un CD à partir de l’image « BOOTEK3000.iso » qui se trouve dans
le répertoire EK3000 ci-joint.
- Licence XMPS.

3.2 Migration
Attention : Lors de la migration, la saisie d’une licence XMPS est demandée.
Si vous ne saisissez pas la licence, XMPS démarrera en mode démo.

1. Faites un z des caisses avant de procéder à la migration.


2. Lancez sur la caisse à migrer « spbwin2xmps.exe » qui se trouve dans le répertoire
XMPS.
Attention, il faut que XMPS soit fermé.

La fenêtre suivante s’ouvre :

Cliquez sur « démarrer


la conversion ».

ManuelXMPS.doc - 47 -
Sélectionner « spbwin.exe » dans
le répertoire SPBWIN à migrer.

Cliquez sur « OK ».

Pour lancer XMPSCC et vérifier le paramétrage


des périphériques, des messages tickets, cliquez
sur OUI.
Si vous migrez une LX6000 (sauf LX6500) ou
si la dématérialisation est en place chez le
client, cliquez sur OUI.

Vérifiez les périphériques


(imprimantes, scanner...)

Dans le cas d’une migration d’une LX6000 (sauf LX6500), allez dans les « paramètres »,
onglet « Ecran » :

ManuelXMPS.doc - 48 -
Sélectionnez le type de
clavier EK3000 + tactile.

Cliquez sur OK

Si la dématérialisation est activée chez ce client, cliquez sur le bouton « Serveur » du


xmpscc.exe :

• Sélectionnez la case
« dématérialisation »
• Renseignez l’adresse IP du PC sur
lequel le serveur Mwstorage est installé
• Cochez la case « Stock » pour que le
stock des cartes s’imprime à chaque
démarrage de XMPS
• Référez vous à la documentation de
paramétrage de la dématérialisation.
• Cliquez sur OK

Ceci remplace le fichier demat.ini qui se trouvait dans SPBWIN.

Puis cliquez sur le bouton Quitter du XMPSCC.exe

Cliquez sur OUI pour saisir le numéro de


licence. Sinon l’application démarrera en version
Démo (attention à chaque lancement de XMPS
en démo, un RAZ des fichiers est effectué)

Cliquez sur OUI.

ManuelXMPS.doc - 49 -
3. Refaire le clavier (police) si nécessaire :
- sélectionner les touches dont la police est de même couleur pour lesquelles
vous souhaitez modifier la taille de la police (multi-sélection avec la touche
CTRL de votre clavier)
- faites un clic droit sur la sélection
- sélectionnez « paramétrage bouton »
- modifiez la taille de police dans le bouton font
- Lorsque vous faites une multi-sélection de bouton l’écran suivant s’affiche :

Sélectionnez l’option
appropriée (ici Font)

4. Reprogrammer le clavier pour LX6000 :


- Insérez la disquette ou le CD d’amorçage préparé comme indiqué dans les
pré-requis.
- Redémarrer la caisse et suivre la procédure indiqué à l’écran sous DOS.
- Le menu de sélection du programme apparaît .
- Choisir l’option adéquate.
- Lorsque l’envoi du programme est terminé, cliquer sur une touche.
- Le menu de sélection du programme apparaît à nouveau.

ManuelXMPS.doc - 50 -

Vous aimerez peut-être aussi