Prise en main du poste

HT-GEN-001 — Démarrer l'application et s'identifier

Écran : écran de démarrage puis fenêtre principale Permission : aucune Prérequis : poste activé (licence), base de données accessible

Étapes

  1. Lancer SuperPharm depuis le raccourci du bureau. Un écran de démarrage s'affiche pendant le chargement (base de données, catalogue, modules).
  2. Si l'officine est en mode multi-utilisateur, une fenêtre de saisie de code PIN apparaît : taper le code à 4 chiffres de l'employé, puis « Confirmer ».
  3. En mode mono-utilisateur, l'application s'ouvre directement, sans PIN.
  4. La fenêtre principale s'ouvre sur la page d'accueil.

Résultat attendu : le nom de l'employé apparaît à droite de la barre d'état, en bas.

Erreurs fréquentes

  • PIN refusé : le code est défini sur la fiche de l'employé (Employés ▸ Liste des employés, champ « Code PIN (4 chiffres) »).
  • L'application se ferme après le PIN : aucun employé authentifié — vérifier que l'employé est Actif.
  • La fenêtre de PIN n'apparaît jamais alors qu'on l'attend : le mode multi-utilisateur est désactivé (Paramètres ▸ Paramètres ▸ Utilisateurs) ou aucun employé n'est enregistré.

HT-GEN-002 — Changer d'utilisateur en cours de journée

Écran : barre d'état, en bas à droite Permission : aucune · Prérequis : mode multi-utilisateur activé

Étapes

  1. Cliquer sur le bouton « Changer d'utilisateur » dans la barre d'état.
  2. Saisir le code PIN du nouvel employé, puis « Confirmer ».

Résultat attendu : les écritures suivantes (ventes, entrées, régularisations) sont tamponnées au nom du nouvel employé. Les écrans déjà ouverts restent ouverts.

Le bouton n'est visible qu'en mode multi-utilisateur.


HT-GEN-003 — Naviguer : sections, écrans et onglets

Écran : fenêtre principale

Structure

  • À gauche, la barre latérale liste les sections : Produits, Fourn... (fournisseurs), Clients, Stock, Sorties, CHIFA, Trésorerie, Employés, Accueil, Statistiques, Paramètres.
  • Cliquer une section déroule la liste de ses écrans. L'icône d'épingle (« Épingler le menu déroulant du module ») garde le sous-menu ouvert.
  • Cliquer un écran l'ouvre dans un onglet en haut de la zone de travail.

Gérer les onglets — clic droit sur un onglet :

  • « Fermer tous les onglets »
  • « Fermer les onglets à droite »
  • « Fermer les onglets à gauche »
  • « Fermer les autres »

Certains écrans dépendent de la session de caisse : ils se ferment automatiquement à la clôture.

Action automatisable : app.ecran.ouvrir (risque lecture).


HT-GEN-004 — Ouvrir un écran par son nom (palette de commandes)

Écran : barre d'état, à gauche

Étapes

  1. Cliquer dans le champ « Rechercher une vue ou une action… » en bas à gauche.
  2. Taper quelques lettres du nom de l'écran ou de l'action : vente, rejets, inventaire, nouvelle entrée… La recherche ignore les accents et accepte plusieurs mots.
  3. Choisir un résultat, ou appuyer sur [Entrée] pour ouvrir le premier.
  4. [Échap] ferme la liste.

Résultat attendu : l'écran s'ouvre dans un nouvel onglet.

La palette contient aussi les actions « Nouvelle … » (nouvelle vente, nouvelle entrée fournisseur, nouvel avoir, nouvel échange, nouvelle régularisation, nouveau transfert interdépôt, nouvelle remise financière, nouvel achat client, nouvelle préparation) : elles ouvrent directement l'écran de saisie. Elle n'affiche que ce à quoi l'employé a droit.


HT-GEN-005 — Agrandir ou réduire l'affichage

Écran : barre d'état (pastille − % +) ou clavier

Étapes

  • [Ctrl] + [+] — agrandir · [Ctrl] + [−] — réduire · [Ctrl] + [0] — revenir à 100 %.
  • Ou cliquer sur / + dans la pastille de la barre d'état.

Résultat attendu : le zoom (80 % à 130 %, par pas de 10 %) est enregistré pour ce poste et réappliqué au prochain démarrage. L'interface s'adapte par ailleurs automatiquement à la résolution de l'écran.


HT-GEN-006 — Lire la barre d'état

De gauche à droite :

Élément Ce qu'il indique
Champ de recherche Palette de commandes (HT-GEN-004)
Barre d'actions rapides Raccourcis choisis dans Paramètres ▸ Paramètres ▸ Actions rapides
État de synchronisation « Dernière synchronisation à HH:mm », « Aucun changement — dernière vérification à HH:mm », ou « Le serveur ne répond pas »
Notifications Alertes du poste
État de la caisse « Caisse ouverte — cliquer pour clôturer la session » / « Caisse fermée — cliquer pour ouvrir une session »
Employé connecté Nom, et bouton « Changer d'utilisateur »
Zoom Pastille − % +
Version Numéro de version de l'application
Signaler un problème Ouvre le formulaire de support (HT-GEN-008)

HT-GEN-007 — Comprendre la synchronisation du catalogue

Écran : barre d'état

Le catalogue (médicaments, parapharmacie, catégories, attributs, fabricants, formes, marques, DCI, interactions, images produits, fournisseurs) descend du serveur central. Il ne se crée pas au poste.

  • L'indicateur affiche l'heure de la dernière synchronisation réussie.
  • « Le serveur ne répond pas » : le poste travaille sur le catalogue local ; les ventes et les entrées fonctionnent normalement, mais les nouveaux produits n'apparaîtront qu'après rétablissement.
  • Un produit de parapharmacie absent du catalogue se demande via l'assistant « Ajouter via photo » (HT-PRD-006).

HT-GEN-008 — Signaler un problème à l'administrateur

Écran : barre d'état ▸ « Signaler un problème » Permission : aucune

Étapes

  1. Cliquer sur « Signaler un problème ».
  2. Renseigner le « Sujet (obligatoire) » et décrire ce qui s'est passé.
  3. Joindre des pièces si besoin :
    • « ✂ Capturer une zone » — sélectionner une zone de l'écran ;
    • « 📋 Coller une capture » — coller une image du presse-papiers ;
    • « 📷 Photos téléphone » — afficher un QR code à scanner pour envoyer des photos ;
    • « 🎤 Note vocale » — enregistrer un message vocal (également via QR code) ;
    • l'icône crayon permet d'annoter une capture.
  4. Cliquer « Envoyer ».

Résultat attendu : le rapport part vers l'administrateur avec le contexte technique du poste. S'il n'y a pas de réseau, il est mis en file d'attente et envoyé plus tard.

Les plantages de l'application sont capturés et transmis automatiquement par le même canal.


HT-GEN-009 — Mettre à jour l'application

Écran : automatique au démarrage

L'application vérifie les mises à jour à chaque démarrage et les installe elle-même. Il n'y a rien à télécharger manuellement. Après une mise à jour, la version affichée dans la barre d'état change.

En cas de blocage (version qui ne change pas alors qu'une mise à jour est annoncée), signaler le problème via HT-GEN-008 — le poste peut être hors ligne ou le canal de mise à jour inaccessible.


HT-GEN-010 — Poser une question à l'assistant

Écran : Accueil ▸ Assistant Permission : Assistant:Read

Étapes

  1. Ouvrir Accueil ▸ Assistant (ou taper assistant dans la palette, HT-GEN-004).
  2. Écrire la question dans le champ du bas — en français, en arabe ou en darija : « comment faire un avoir ? », « kifach n7al el caisse ? », « où voir les créances échues ? ».
  3. [Entrée] ou « Envoyer ».

Résultat attendu : une réponse courte, suivie de la mention « D'après HT-… » qui nomme la ou les procédures utilisées. Quand la question porte sur un écran, un bouton « Ouvrir « … » » apparaît : l'écran s'ouvre dans un nouvel onglet au clic, jamais tout seul.

Périmètre : SuperPharm, et rien d'autre

L'assistant ne traite que l'aide sur le logiciel et l'activité de l'officine dans le logiciel. Toute autre demande — météo, actualité, religion, politique, sport, cuisine, traduction, calcul, informatique, conseil médical ou juridique, discussion personnelle — reçoit la même réponse :

« Je ne réponds qu'aux questions sur SuperPharm : comment utiliser un écran, une procédure de l'officine, ou un chiffre de la pharmacie. »

Ce n'est pas une consigne que l'on peut contourner en insistant ou en glissant la question au milieu d'une autre : l'application remplace la réponse avant qu'elle n'atteigne l'écran dès qu'elle sort du périmètre, ou qu'elle ne s'appuie ni sur une procédure, ni sur un chiffre lu en base, ni sur un écran.

Ce que l'assistant ne fait pas

  • Il ne calcule ni n'estime aucun chiffre : soit il le lit en base (HT-GEN-011), soit il indique l'écran où le lire.
  • Il n'encaisse pas, ne clôture pas de session, ne supprime rien, n'envoie ni ne signe rien vers CHIFA, ne saisit aucun code PIN : il vous amène au bouton, vous appuyez.
  • Il ne donne pas de chiffres (chiffre d'affaires, stock, soldes) : il indique l'écran où les lire.
  • Il ne propose que les écrans auxquels votre compte a droit.
  • Il ne répond que d'après cette documentation. Quand la manipulation n'y est pas décrite, il le dit au lieu de deviner.

Erreurs fréquentes

  • « La documentation de l'assistant est introuvable sur ce poste » : l'installation est incomplète — signaler le problème (HT-GEN-008).
  • « L'assistant n'a pas pu répondre » : le service IA du portail est injoignable ou le quota est épuisé. Les autres fonctions de l'application ne sont pas affectées.

HT-GEN-011 — Demander un chiffre à l'assistant

Écran : Accueil ▸ Assistant Permission : celle de l'écran équivalent — voir le tableau ci-dessous

L'assistant sait lire certains chiffres directement dans la base et vous les donner sans que vous ouvriez l'écran. Exemples de questions :

  • « combien j'ai de doliprane en stock ? »
  • « qu'est-ce qui va périmer dans 30 jours ? »
  • « combien on a fait aujourd'hui ? »
  • « quels sont les produits les plus vendus ce mois-ci ? »
  • « combien me doit Benali ? »
  • « combien je dois à Biopharm ? »
  • « la caisse est ouverte ? »
  • « chhal 3andi men instances CHIFA ? »

Ce qu'il peut lire, et sous quelle permission

Question Donnée rendue Permission requise
Stock d'un produit Quantité par lot, expiration, dépôt, prix Lots:Read
Valeur du stock Total au prix d'achat et au prix de vente Lots:Read
Péremption Lots périmés ou proches, valeur concernée LotsProchePeremption:Read
Ventes d'une période CA et nombre de ventes, libre et CHIFA séparés, ticket moyen ChiffreAffaire:Read
Produits les plus vendus Top N par montant et quantité ChiffreAffaire:Read
Marge / bénéfice CA net, marge, taux de marge Marges:Read
Solde d'un client Solde, solde carte, solde famille ClientsCredit:Read
Clients débiteurs Total des crédits et top N ClientsCredit:Read
Solde d'un fournisseur Montant dû FournisseurFinancials:Read
Dettes fournisseurs Total dû et top N FournisseurFinancials:Read
Session de caisse Session ouverte, fond, théorique, ou dernier écart JournalCaisses:Read
Instances CHIFA Nombre et montant en attente Instances:Read
Commandes clients Commandes en attente CommandesClientsJournal:Read

La réponse est alignée sur vos droits. L'assistant ne donne que ce que votre rôle vous autorise déjà à voir à l'écran :

  • un caissier qui demande la marge de la journée reçoit « Vous n'avez pas accès à cette information (permission Marges:Read) » — pas une estimation, pas un contournement ;
  • un vendeur sans accès aux clients n'obtient aucun solde client, même en insistant ;
  • reformuler la question ne change rien : le contrôle est fait par l'application, pas par l'assistant.

Résultat attendu : les chiffres sont repris tels quels de la base, avec la mention « Chiffres lus en base : … » et l'écran équivalent, pour que vous puissiez vérifier.

Erreurs fréquentes

  • Un chiffre semble faux : vérifier la période retenue (indiquée dans la réponse) et Statistiques ▸ Contrôles & alertes (HT-STA-017) — une session non clôturée fausse les comparaisons.
  • « Aucun lot en stock pour ce terme » : orthographe du produit, ou rupture réelle.

HT-GEN-012 — Poser une question depuis le téléphone (dictée)

Écran : Accueil ▸ Assistant« 📱 Question par téléphone » Permission : Assistant:Read Prérequis : le téléphone doit être sur le même Wi-Fi que le poste

Utile quand vous avez les mains prises au comptoir : vous dictez la question, la réponse arrive sur le téléphone.

Étapes

  1. Sur le poste, ouvrir Accueil ▸ Assistant et cliquer « 📱 Question par téléphone ». Un QR code s'affiche, avec l'adresse du poste en dessous.
  2. Scanner le QR avec l'appareil photo du téléphone et ouvrir le lien. Le navigateur affiche un avertissement de sécurité (le poste utilise un certificat local) : poursuivre.
  3. Sur la page « Assistant SuperPharm », choisir la forme de la réponse :
    • « Réponse écrite » — la réponse s'affiche sur le téléphone ;
    • « Réponse vocale » — le téléphone lit la réponse à voix haute (un bouton « 🔊 Relire » permet de la réécouter). Le choix est mémorisé pour les questions suivantes.
  4. Appuyer sur « 🎤 Appuyer et parler », dicter la question, puis appuyer à nouveau pour arrêter. La question reconnue s'affiche et part vers le poste. Sans dictée disponible : écrire la question dans le champ « …ou écrivez votre question ».
  5. La réponse s'affiche sur le téléphone — et la question comme la réponse apparaissent aussi dans le fil de l'écran Assistant du poste, marquées 📱.

Résultat attendu : la conversation est commune au poste et au téléphone ; une question posée ensuite au clavier peut se référer à la précédente.

À savoir

  • L'assistant garde les mêmes limites qu'au poste : mêmes droits, mêmes refus, même périmètre (HT-GEN-010, HT-GEN-011).
  • Quand la réponse propose un écran, le téléphone indique lequel ouvrir sur le poste — il ne pilote pas l'application à distance.
  • Le QR reste valable tant que l'écran Assistant est ouvert. Cliquer à nouveau sur le bouton, ou fermer l'onglet, coupe la liaison.

Erreurs fréquentes

  • « Poste injoignable. Vérifiez le Wi-Fi. » : le téléphone est sur un autre réseau (4G, Wi-Fi invité), ou un pare-feu bloque le poste.
  • « Ce navigateur ne sait pas dicter » : la dictée demande un navigateur récent (Chrome sur Android) ; utiliser le champ de saisie.
  • « Micro refusé » : autoriser le micro pour ce site dans le navigateur du téléphone.
  • « L'assistant traite déjà une question » : une réponse est en cours de préparation, réessayer dans un instant.

Raccourcis clavier

Touche Effet
[F3] Vente libre, préparation, produits périmés, produits abîmés, centrale des commandes Valider / encaisser en espèces
[F6] Vente libre Encaisser par TPE (carte)
[Échap] Vente libre Annuler la vente en cours
[Échap] Fiche ouverte, palette Fermer sans enregistrer
[Entrée] Champ de recherche Lancer la recherche / ouvrir le premier résultat
[F5] Centrale des commandes Rafraîchir
[Ctrl] + [+] / [−] / [0] Partout Zoom avant / arrière / 100 %
[Ctrl] + [V] Signaler un problème Coller une capture d'écran