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

  1. Renseigner Nom de l'officine, Nom et Prénom du pharmacien, Adresse, Téléphone, Fax, Email.
  2. Renseigner l'identification fiscale : NIF, Registre de commerce, Article d'imposition.
  3. Définir le Code PIN de l'officine.
  4. « 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

  1. Cliquer « Nouveau poste ».
  2. Renseigner Désignation et Description. Le poste est identifié par le numéro de série du disque du PC (colonne PC).
  3. Cocher « Caisse » si le poste dispose d'une caisse physique.
  4. Renseigner le « Fond caisse », et cocher « Fond fix » pour réutiliser le même fond à chaque ouverture de session.
  5. 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

  1. Cliquer « Nouveau dépôt », renseigner Désignation et Description, valider.
  2. 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 »).
  3. 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

  1. Dans « Actions disponibles », sélectionner une action et « Ajouter aux actions rapides ».
  2. Ordonner avec « Monter » / « Descendre » dans l'ordre d'affichage.
  3. « Retirer des actions rapides » enlève une action.
  4. « 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

  1. Cocher les « Bases à sauvegarder », choisir le « Dossier de sauvegarde ».
  2. Régler l'« Heure de la sauvegarde planifiée » (0-23, heure locale du serveur) et le « Nombre de sauvegardes conservées (par base) ».
  3. « Enregistrer ».
  4. Pour une sauvegarde immédiate : le bouton correspondant « Lance immédiatement une sauvegarde des bases sélectionnées ci-dessus ».
  5. « 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

  1. 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.
  2. Ajouter les ÉLÉMENTS SURVEILLÉS (produits, assurés) ; « Ne plus surveiller cet élément » les retire.
  3. 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

  1. Sur le poste serveur, ouvrir Paramètres ▸ Paramètres ▸ Accès mobile.
  2. Saisir l'« Email du compte portail » et le « Mot de passe » du compte de l'officine.
  3. « Activer l'accès mobile ». Le message sous le bouton donne le résultat.
  4. 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

  1. Vérifier que le poste qui détient le tiroir a bien « Contient une caisse physique » coché (c'est la caisse d'accueil).
  2. Ouvrir le poste à rattacher et décocher « Contient une caisse physique ».
  3. Choisir la caisse dans « Encaisse sur la caisse », puis valider.
  4. 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

  1. Onglet « Utilisateurs », section « Verrouillage automatique ».
  2. Saisir « Inactivité avant verrouillage (minutes) » — par exemple 10. 0 = désactivé.
  3. « 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

  1. 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.
  2. Toujours dans Telegram, chercher @userinfobot et appuyer sur « Démarrer » : il répond aussitôt avec votre identifiant (Id), une suite de chiffres.
  3. Sur le poste, Paramètres ▸ Paramètres ▸ Notifications : recopier ce nombre dans « Chat ID pharmacien ».
  4. « Tester » : un message part vers ce chat, et le verdict réel de Telegram s'affiche sous le bouton.
  5. « 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, /start jamais 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).