Paramètres et configuration
Section Paramètres de la barre latérale. Ces écrans conditionnent le comportement de toute l'application : une modification ici se ressent partout.
| Écran | Permission | À quoi il sert |
|---|---|---|
| Officine | Officine |
Identité et informations fiscales de la pharmacie |
| Postes | Postes |
PC déclarés, caisses, fonds de caisse |
| Comptes bancaires | Comptes |
Comptes utilisés pour les règlements |
| Dépôts | Depots |
Lieux de stockage, dépôt principal |
| Base de données | DB |
Paramètres de connexion à la base |
| Paramètres | Parametres |
Réglages métier du poste et de l'officine |
| Notifications | NotificationsConfiguration |
Alertes du pharmacien (Telegram / mobile) |
HT-PAR-001 — Renseigner les informations de l'officine
Écran : Paramètres ▸ Officine
Permission : Officine:Update
Étapes
- Renseigner Nom de l'officine, Nom et Prénom du pharmacien, Adresse, Téléphone, Fax, Email.
- Renseigner l'identification fiscale : NIF, Registre de commerce, Article d'imposition.
- Définir le Code PIN de l'officine.
- « Enregistrer ».
Raccourci : « Importer depuis CHIFA » remplit ces informations à partir de la base CHIFA de l'officine — à contrôler ensuite.
Résultat attendu : ces informations apparaissent sur les factures de vente
(HT-VNT-027) et les documents imprimés.
HT-PAR-002 — Déclarer un poste de travail
Écran : Paramètres ▸ Postes ▸ « Nouveau poste »
Permission : Postes:Create
Étapes
- Cliquer « Nouveau poste ».
- Renseigner Désignation et Description. Le poste est identifié par le numéro de série du disque du PC (colonne PC).
- Cocher « Caisse » si le poste dispose d'une caisse physique.
- Renseigner le « Fond caisse », et cocher « Fond fix » pour réutiliser le même fond à chaque ouverture de session.
- Laisser Caisse Active activée, puis valider.
Résultat attendu : le poste peut ouvrir des sessions de caisse (HT-TRE-001).
Un PC retiré du parc se désactive ; l'historique de ses sessions reste consultable.
Un poste sans caisse physique peut encaisser sur la caisse d'un autre poste : voir
HT-PAR-011.
HT-PAR-003 — Créer un compte bancaire
Écran : Paramètres ▸ Comptes bancaires ▸ « Nouveau compte »
Permission : Comptes:Create
Étapes : renseigner Désignation, RIB, Description, activer le compte, valider.
Résultat attendu : le compte est proposé comme source de règlement lors des paiements
fournisseurs (HT-FOU-005).
HT-PAR-004 — Créer un dépôt et désigner le dépôt principal
Écran : Paramètres ▸ Dépôts ▸ « Nouveau dépôt »
Permission : Depots:Create / Depots:Update
Étapes
- Cliquer « Nouveau dépôt », renseigner Désignation et Description, valider.
- Cocher « Principal » sur le dépôt qui reçoit les entrées par défaut (« Définit ce dépôt comme dépôt principal de l'officine »).
- La case « Actif » active ou désactive un dépôt.
Résultat attendu : les entrées fournisseurs et les saisies de stock utilisent ce dépôt par
défaut ; les transferts interdépôts (HT-STK-017) permettent de répartir ensuite.
Erreurs fréquentes : le stock arrive dans le mauvais dépôt — aucun dépôt principal n'est défini, ou ce n'est pas le bon.
HT-PAR-005 — Régler les paramètres métier
Écran : Paramètres ▸ Paramètres
Permission : Parametres:Update
L'écran est découpé en onglets. Après modification, cliquer « Enregistrer » (« Enregistre les paramètres et les diffuse aux écrans déjà ouverts »). Le bouton de rechargement annule les modifications non enregistrées.
| Onglet | Réglages |
|---|---|
| Caisse | Tolérance d'écart (DA) à la clôture de session, affichage du calcul de monnaie à rendre avant le code PIN |
| Sorties | Saisie des ventes (autoriser la saisie manuelle de la quantité sur une ligne), Péremption : alerte proche péremption (jours), blocage de la vente d'un lot périmé |
| Marges & Appro. | Marge : seuils 1 et 2 (DA) et taux appliqués par tranche, seuil d'alerte de marge ; Approvisionnement (Centrale) : stock de sécurité (jours), délai de livraison (jours), facteur saisonnier |
| Fiscalité | TVA médicament et TVA parapharmacie (fractions), Timbre fiscal par tranche de HT |
| CHIFA | Serveur CHIFA (nom du serveur, recherche des serveurs disponibles sur le réseau, test de connexion), Date de soins : délai maximal (jours) |
| Imprimantes | Affectation des imprimantes de ce poste : A4 (factures, rapports), tickets de caisse 80 mm, codes-barres / étiquettes, étiquettes de préparations ; impression de test |
| Utilisateurs | Mode d'accès mono ou multi-utilisateur, code administrateur (4 caractères), sécurité des actions : exiger l'identification par code avant chaque opération, dispenser le bouton « Ouvrir tiroir caisse » du PIN, imposer une raison à toute ouverture manuelle du tiroir ; verrouillage automatique : inactivité avant verrouillage (minutes) — voir HT-PAR-012 |
| Sauvegarde | Bases à sauvegarder, dossier de sauvegarde, heure de la sauvegarde planifiée, nombre de sauvegardes conservées par base, sauvegarde immédiate, restauration |
| Notifications | Telegram : Chat ID pharmacien et message de test — voir HT-PAR-013 |
| Accès mobile | Enrôlement du poste auprès du portail pour l'application mobile : email du compte portail, mot de passe — voir HT-PAR-010. Onglet présent sur le poste serveur seulement |
| Actions rapides | Choix et ordre des actions affichées dans la barre d'état |
Risque :
sensible. Les onglets Fiscalité, Marges et Utilisateurs changent des calculs et des règles de sécurité pour toute l'officine. L'assistant peut lire un paramètre et l'expliquer ; il ne le modifie pas de lui-même.
HT-PAR-006 — Personnaliser la barre d'actions rapides
Écran : Paramètres ▸ Paramètres ▸ Actions rapides
Étapes
- Dans « Actions disponibles », sélectionner une action et « Ajouter aux actions rapides ».
- Ordonner avec « Monter » / « Descendre » dans l'ordre d'affichage.
- « Retirer des actions rapides » enlève une action.
- « Enregistrer ».
Résultat attendu : la barre d'état est mise à jour immédiatement, sans redémarrage.
HT-PAR-007 — Sauvegarder et restaurer la base
Écran : Paramètres ▸ Paramètres ▸ Sauvegarde
Permission : Parametres:Update
Étapes
- Cocher les « Bases à sauvegarder », choisir le « Dossier de sauvegarde ».
- Régler l'« Heure de la sauvegarde planifiée » (0-23, heure locale du serveur) et le « Nombre de sauvegardes conservées (par base) ».
- « Enregistrer ».
- Pour une sauvegarde immédiate : le bouton correspondant « Lance immédiatement une sauvegarde des bases sélectionnées ci-dessus ».
- « Restaurer une sauvegarde » remet une sauvegarde en place.
La restauration écrase les données actuelles. Elle ne se fait jamais sans le pharmacien, et jamais par l'assistant. Vérifier la date de la sauvegarde avant toute restauration.
HT-PAR-008 — Configurer les alertes du pharmacien
Écran : Paramètres ▸ Notifications
Permission : NotificationsConfiguration:Update
Étapes
- Créer une règle d'alerte : choisir QUAND (l'événement), le SEUIL D'ALERTE, et ENVOYER PAR — message dans le chat Telegram de l'officine, ou notification poussée sur les téléphones connectés à l'officine.
- Ajouter les ÉLÉMENTS SURVEILLÉS (produits, assurés) ; « Ne plus surveiller cet élément » les retire.
- Enregistrer.
Résultat attendu : le compteur affiche le nombre de « règle(s) active(s) ». Une règle sans canal d'envoi est signalée : elle « n'enverra rien en l'état ».
Prérequis : le canal doit être ouvert AVANT que ces règles servent à quelque chose — le
Chat ID pharmacien pour Telegram (HT-PAR-013), l'accès mobile activé pour les
notifications sur téléphone (HT-PAR-010). Une règle sans canal ouvert ne prévient personne, et
rien ne s'en plaindra.
HT-PAR-009 — Entrée « Base de données »
Écran : Paramètres ▸ Base de données
Permission : DB:Read
L'entrée est présente dans le menu mais n'ouvre aucun écran dans la version actuelle : la
configuration de la connexion se fait dans le fichier de configuration du poste, avec
l'administrateur. Les sauvegardes et restaurations, elles, se pilotent depuis
Paramètres ▸ Paramètres ▸ Sauvegarde (HT-PAR-007).
Si un utilisateur signale que « rien ne se passe » en cliquant dessus, c'est le comportement attendu — ce n'est pas une panne.
HT-PAR-010 — Activer l'accès mobile
Écran : Paramètres ▸ Paramètres ▸ Accès mobile
Permission : Parametres:Update
Une seule opération ouvre d'un coup l'application mobile ET les alertes du pharmacien : les deux passent par le service SuperPharmAgent, qui tourne en tâche de fond sur le poste serveur.
Prérequis
- Un compte sur le portail
supersoft-dz.com, adresse email confirmée — le même compte qui a servi à activer les postes. - L'agent installé et démarré sur le poste serveur ; il est livré avec l'édition Serveur. L'onglet « Accès mobile » n'apparaît que là : sur un poste client, il est absent, et c'est normal.
Étapes
- Sur le poste serveur, ouvrir
Paramètres ▸ Paramètres ▸ Accès mobile. - Saisir l'« Email du compte portail » et le « Mot de passe » du compte de l'officine.
- « Activer l'accès mobile ». Le message sous le bouton donne le résultat.
- Sur le téléphone : installer l'application mobile SuperPharm, puis s'y connecter avec le même email et le même mot de passe.
Résultat attendu : l'application mobile montre les données de l'officine — ventes, stock,
caisse — et peut recevoir les notifications (HT-PAR-008, HT-PAR-013).
À faire une seule fois, et sur le poste serveur uniquement. Les postes du comptoir n'ont rien à enrôler.
Le mot de passe n'est jamais conservé : l'agent s'en sert une fois pour obtenir un jeton, puis travaille avec ce jeton.
Le poste serveur doit rester allumé et connecté à Internet : l'application mobile lit les données à travers lui. Serveur éteint, l'officine apparaît « injoignable » sur le téléphone.
L'assistant ne saisit pas ces identifiants : il ouvre l'écran et laisse l'utilisateur les renseigner.
Erreurs fréquentes
- L'onglet « Accès mobile » est introuvable : le poste n'est pas le serveur, ou l'agent n'y est pas installé.
- « Email non confirmé » : ouvrir le message de confirmation reçu à l'inscription sur le portail, puis recommencer.
- L'application se connecte mais ne voit aucune donnée : l'enrôlement n'a pas été fait, ou le poste serveur est éteint.
HT-PAR-011 — Faire encaisser plusieurs postes sur une seule caisse
Écran : Paramètres ▸ Postes
Permission : Postes:Update
Par défaut, chaque poste tient sa propre caisse : une session par PC. Une officine qui n'a qu'un seul tiroir-caisse peut à la place faire vendre plusieurs postes sur la même session : l'argent de toutes leurs ventes est alors compté dans cette unique caisse.
Étapes
- Vérifier que le poste qui détient le tiroir a bien « Contient une caisse physique » coché (c'est la caisse d'accueil).
- Ouvrir le poste à rattacher et décocher « Contient une caisse physique ».
- Choisir la caisse dans « Encaisse sur la caisse », puis valider.
- Répéter pour chaque poste à rattacher.
Résultat attendu : les ventes du poste rattaché sont enregistrées sur la session ouverte de
la caisse choisie et remontent dans son comptage de clôture (HT-TRE-002).
Laisser « Encaisse sur la caisse » vide conserve le fonctionnement habituel : le poste tient sa propre caisse.
Un poste rattaché vend seulement. Il n'ouvre pas et ne clôture pas la session, n'affiche pas le total de la caisse, et n'ouvre pas de tiroir — tout cela se fait depuis le poste qui porte la caisse. Si cette caisse n'a pas de session ouverte, la vente est refusée avec le nom de la caisse à ouvrir.
Le rattachement ne se chaîne pas : la cible doit être un poste qui porte une caisse. Un poste dont d'autres dépendent ne peut pas perdre sa caisse tant qu'ils n'ont pas été détachés.
HT-PAR-012 — Verrouiller la session après un délai d'inactivité
Écran : Paramètres ▸ Paramètres ▸ Utilisateurs
Permission : Parametres:Update
Le comptoir reste rarement sous surveillance : ce réglage évite qu'une session ouverte serve à quelqu'un d'autre pendant que l'employé est parti en réserve.
Étapes
- Onglet « Utilisateurs », section « Verrouillage automatique ».
- Saisir « Inactivité avant verrouillage (minutes) » — par exemple
10. 0 = désactivé. - « Enregistrer ».
Résultat attendu : passé ce délai sans aucune action sur le poste, la session de l'employé se ferme et la fenêtre PIN reparaît. Celui qui reprend saisit son propre code — c'est donc lui qui sera tamponné sur les opérations suivantes.
Réglage global : il vaut pour tous les employés, indépendamment de leur emploi du temps et du paramètre individuel
HT-EMP-008.
L'inactivité est mesurée sur tout le poste : saisir une facture dans CHIFA compte comme une activité, même si l'écran SuperPharm ne bouge pas.
Erreurs fréquentes
- Sans effet en mono-poste ni en session administrateur : dans les deux cas il n'existe pas de code PIN employé pour rouvrir la session, le verrouillage ne se déclenche donc pas.
- Un délai très court gêne le travail : la fenêtre PIN peut tomber pendant qu'un client cherche sa monnaie. Compter large (10 à 15 minutes) plutôt que serré.
- Comme pour un changement d'utilisateur, une saisie en cours est abandonnée si le repreneur n'a pas accès à l'écran concerné.
HT-PAR-013 — Activer les notifications Telegram
Écran : Paramètres ▸ Paramètres ▸ Notifications
Permission : Parametres:Update
Les alertes partent du bot @SuperPharmaDzBot, commun à toutes les officines. Il n'y a donc rien à créer : ni bot, ni jeton. Ce qui manque est seulement le Chat ID — l'identifiant du chat Telegram qui doit les recevoir.
Prérequis : l'accès mobile activé (HT-PAR-010). Les alertes sont
envoyées par le service SuperPharmAgent du poste serveur, seul détenteur du jeton du bot : sans
agent installé, démarré et enrôlé, rien ne part.
Étapes
- Sur le téléphone, ouvrir Telegram, chercher @SuperPharmaDzBot, puis appuyer sur
« Démarrer » (
/start). Tant que ce n'est pas fait, Telegram refuse tout message : un bot ne peut jamais écrire le premier. - Toujours dans Telegram, chercher @userinfobot et appuyer sur « Démarrer » : il répond
aussitôt avec votre identifiant (
Id), une suite de chiffres. - Sur le poste,
Paramètres ▸ Paramètres ▸ Notifications: recopier ce nombre dans « Chat ID pharmacien ». - « Tester » : un message part vers ce chat, et le verdict réel de Telegram s'affiche sous le bouton.
- « Enregistrer ».
Résultat attendu : le message de test arrive dans Telegram. Les règles définies dans
Paramètres ▸ Notifications (HT-PAR-008) emprunteront ensuite le même chemin — produits
manquants sur une instance CHIFA, commandes client à passer, récapitulatif de clôture de caisse.
À plusieurs : créer un groupe Telegram, y ajouter @SuperPharmaDzBot, et utiliser l'identifiant du groupe — il commence par un tiret. Chaque membre du groupe reçoit alors les alertes.
Désactiver : vider le champ « Chat ID pharmacien » et enregistrer. Plus rien ne part par Telegram ; les règles qui visent le téléphone continuent.
Erreurs fréquentes
- Le test échoue : l'échec ne vient pas forcément de Telegram. Agent arrêté, portail
injoignable,
/startjamais fait sur le bot — vérifier d'abord l'onglet « Accès mobile ». - Un identifiant recopié avec un espace ou tronqué : c'est une suite de chiffres, rien d'autre (un tiret devant pour un groupe).
- Message de test reçu, mais aucune alerte ensuite : le canal est ouvert, il manque les
règles (
HT-PAR-008).